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.

  • AbidanYre@lemmy.world
    link
    fedilink
    English
    arrow-up
    21
    ·
    13 days ago

    Gogs is the original. Gitea is a fork because the dev of Gogs wasn’t taking community input (I think that was the reasoning behind it). Forgejo is a fork of gitea because some folks didn’t like gitea forming a for profit corporation (Or something to that effect).

    As far as day to day use they’re all fairly similar, though it’s been a long time since I used Gogs.

    • marcos@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      13 days ago

      IMO, the Gogs dev was correct. If you look at that community input and what Gitea became, I was glad to use the version that rejected it.

      But I don’t know how it compares with Forgejo.

        • marcos@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          12 days ago

          The added features made it harder to deploy, came with some bugs, and overall traded a simple design for community-oriented features that IMO were a negative value overall.

          • WhyJiffie@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            12 days ago

            made it harder to deploy? Isn’t it still just a single binary, a config file and a directory for data?

            bugs are inevitable for evolving software.

            which community oriented features do you mean? are they in the way, or is it just that you don’t need them?