Git
post-1612416033
Few years ago I moved my personal projects from #Git to #Fossil, and can recommend it. It is easy to host (single binary file), feature full (bug tracking, wiki, forum, etc), and all the repo data is stored in a single sqlite db (easy to backup). You can also allow anonymous access so that people can collaborate without creating accounts. That's 2 files you copy into a machine and you have your entire source control and repo up!
Fossil: Fossil Versus Git
https://www.fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki