Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Recommendations for a source code hosting service

Recommendations for a source code hosting service

Scheduled Pinned Locked Moved Selfhosted
selfhosted
42 Posts 34 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sun@slrpnk.netS [email protected]

    A pro of Sourcehut is that EVERYTHING can be done by email. So, if you use their issue tracker and want other people to be able to submit issues, they can do it without making an account.

    sxan@midwest.socialS This user is from outside of this forum
    sxan@midwest.socialS This user is from outside of this forum
    [email protected]
    wrote last edited by
    #33

    Sourcehut also supports Mercurial, so you also have an option to the herd mentality.

    Sourcehut also has zero, or almost zero, JavaScript in the interface, so it doesn't suck

    Sourcehut is also componentized, so you can mix and match the pieces you want or need:

    • VCS hosting
    • masking list management
    • issue management
    • build server
    • man server

    Sourcehut is by far the best hosted VCS option at the moment. The Mercurial support alone puts it miles ahead of the others, which are all hobbled by tight coupling to git.

    1 Reply Last reply
    1
    • K [email protected]

      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.

      I This user is from outside of this forum
      I This user is from outside of this forum
      [email protected]
      wrote last edited by
      #34

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

      K 1 Reply Last reply
      1
      • charger8232@lemmy.mlC [email protected]

        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:

        • Gogs
        • Gitea
        • Forgejo

        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.

        K This user is from outside of this forum
        K This user is from outside of this forum
        [email protected]
        wrote last edited by
        #35

        Not what you want probably but Tangled.sh

        tightly-knit
        social coding.
        tangled is new social-enabled git collaboration platform built on atproto.
        we envision a place where developers have complete ownership of their code, open source communities can freely self-govern and most importantly, coding can be social and fun again.

        1 Reply Last reply
        1
        • charger8232@lemmy.mlC [email protected]

          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:

          • Gogs
          • Gitea
          • Forgejo

          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.

          mitm0@lemmy.worldM This user is from outside of this forum
          mitm0@lemmy.worldM This user is from outside of this forum
          [email protected]
          wrote last edited by [email protected]
          #36

          How about Fossil ??

          Basically it's an alternative to Git itself, has commands similar to git but with an added bonus of having Github-like features, like:

          • A frickin GUI
          • Bug-tracker
          • Wiki System
          • Ticketting system
          • Forum + Chat
          • Web-Server

          Best part !!
          It's just one file & the website I linked is a self-hosted instance

          M D 2 Replies Last reply
          1
          • mitm0@lemmy.worldM [email protected]

            How about Fossil ??

            Basically it's an alternative to Git itself, has commands similar to git but with an added bonus of having Github-like features, like:

            • A frickin GUI
            • Bug-tracker
            • Wiki System
            • Ticketting system
            • Forum + Chat
            • Web-Server

            Best part !!
            It's just one file & the website I linked is a self-hosted instance

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote last edited by [email protected]
            #37

            Came into the thread just to say this. Very happy and thankful you mentioned it already. I think fossil is THE underrated vcs.

            I'd like to mention https://chiselapp.com/, since OP's wish is, AFAICT, to have a service that's hosted elsewhere.

            1 Reply Last reply
            0
            • charger8232@lemmy.mlC [email protected]

              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:

              • Gogs
              • Gitea
              • Forgejo

              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.

              J This user is from outside of this forum
              J This user is from outside of this forum
              [email protected]
              wrote last edited by
              #38

              I'm currently using forgejo and have no complaints.

              Depending on your requirements, you might also consider just using regular git and ssh on a central server somewhere.

              1 Reply Last reply
              1
              • mitm0@lemmy.worldM [email protected]

                How about Fossil ??

                Basically it's an alternative to Git itself, has commands similar to git but with an added bonus of having Github-like features, like:

                • A frickin GUI
                • Bug-tracker
                • Wiki System
                • Ticketting system
                • Forum + Chat
                • Web-Server

                Best part !!
                It's just one file & the website I linked is a self-hosted instance

                D This user is from outside of this forum
                D This user is from outside of this forum
                [email protected]
                wrote last edited by
                #39

                Love Fossil-scm and it is super easy to self host, via numerous methods.

                mitm0@lemmy.worldM 1 Reply Last reply
                0
                • I [email protected]

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

                  K This user is from outside of this forum
                  K This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #40

                  You are right!
                  I was fooled by my server already having git installed and this requirement not being mentioned anywhere. I guess that explains why it uses SSH rather than SCP/SFTP.

                  1 Reply Last reply
                  0
                  • D [email protected]

                    Love Fossil-scm and it is super easy to self host, via numerous methods.

                    mitm0@lemmy.worldM This user is from outside of this forum
                    mitm0@lemmy.worldM This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #41

                    I wish there were video tutorials of Fossil

                    1 Reply Last reply
                    0
                    • charger8232@lemmy.mlC [email protected]

                      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:

                      • Gogs
                      • Gitea
                      • Forgejo

                      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.

                      M This user is from outside of this forum
                      M This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #42

                      +1 for Forgejo here. It's lightweight on resources compared to GitLab but still has all the features you'd need, plus the security/privacy focus aligns with your priorities. I've been running it on a small VPS for over a year and it's been rock soild.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups