I see it’s time again to shill for Fossil: the best VCS for solo devs and self-hosted teams. It’s config can be a little arcane (tcl is back baby!) but it’s very customizable, yet also opinionated where it counts. You get a built-in wiki, code hosting, forum, chat, ticketing and bug tracking, and it’s a single executable that can even host itself.
Repositories are also single files (sqlite databases), so I keep my primary repos in my syncthing folder. They autoreplicate to all my devices, where I clone and checkout them into my dev directory. No central host or clouds required!
I see it’s time again to shill for Fossil: the best VCS for solo devs and self-hosted teams. It’s config can be a little arcane (tcl is back baby!) but it’s very customizable, yet also opinionated where it counts. You get a built-in wiki, code hosting, forum, chat, ticketing and bug tracking, and it’s a single executable that can even host itself.
Repositories are also single files (sqlite databases), so I keep my primary repos in my syncthing folder. They autoreplicate to all my devices, where I clone and checkout them into my dev directory. No central host or clouds required!