I've been recently dabbling on rust, and I am have been mostly doing that on my laptop. However, I also have a desktop and once in a while I would like to resume my stuff from the laptop, but without manual file transfers.

I know git by design does this, but I would like to use my current docker setup with Ubuntu server to have a very simple git server.

What would be the simplest git server to have in this situation? Keep in mind I am not planning to expose none of this to the internet

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

Check out Gitea. It was pretty easy to set up with docker and they have pretty decent docs.

  • source
  • hideshow 11 child comments
  • [–] 18 points 1 year ago (10 children)

    gitea has been replaced by forgejo

  • source
  • parent
  • hideshow 10 child comments
  • [–] 7 points 1 year ago

    You are correct, and I am still a bit sad about it, because gitea was a cuter name and logo TBH. But Forgejo is pursuing a technically superior design and socially better path at this point.

  • source
  • parent
  • [–] 4 points 1 year ago (6 children)

    I think Forgejo is a community-driven fork of Gitea. Gitea development is still active.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 1 year ago (2 children)

    forgejo is implementing federation and gitea is not https://forgejo.org/compare-to-gitea/ if you dont care that its community based, federation is the only thing i could tell you

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

    I love federation, but why does a git server need federation? Am I missing something, or is this federating for the sake of federating?

  • source
  • parent
  • hideshow 1 child comment
  • [–] -1 points 1 year ago (2 children)

    Look at the number of commits

  • source
  • parent
  • hideshow 2 child comments