I am looking for recommendations for an open source self-hosted version control system source code hosting service. I found a few, but I can't decide on which one to pick:

If there's a better one than the ones I've listed here, I'd love to hear about it!

I care primarily about privacy and security, if that makes any difference.

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 year ago (2 children)

I feel like you made it sound a bit backwards :)

There's nothing to install on a "git server", git doesn't have a server component. You can point your git client to a remote place where it can store its files using SSH. But you don't install anything on the server for this.

Which is why self hosting a git remote is super easy. All you need is a server with ssh and a little bit of storage.

If you just want to sync code between different computers and have a backup, that's all you need.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    Git does have a server component. When git connects to an ssh remote it executes an ssh command that needs to be present.

  • source
  • parent
  • hideshow 1 child comment