Comment by layer8

4 days ago

What are these plentiful alternatives? SourceHut also comes with “personal baggage”.

Just host your own git server, it's an afternoon project. Use other forges as mirrors.

  • Forgejo is pretty crazy easy to setup if you have a server with some storage already. It can be set to lock out people by default

  • I have been self-hosting Gitea since long before Forgejo existed, but I understood the parent to be talking about third-party hosting with a FOSS community around it.

    • No one's guaranteed to third-party hosting or communities. The software is there. Host it.

      If no third-party or community wants to take you in, then I suppose you're going to have to start one for like-minded people. If there aren't any, then I suppose you've lost the marketplace of ideas.

      Isn't that how this is supposed to work?

  • if you have ssh access to a server, setup is as easy as

        ssh user@host
        mkdir myproject
        git init --bare myproject
    

    Done.

    The remote URL is user@host:myproject (relative to user home dir) or user@host:/home/user/myproject (absolute path)

    • That works for private repositories, but public facing ones require a little more than that.

  docker run data.forgejo.org/forgejo/runner:12 forgejo-runner

I thought this was supposed to be a site for hackers? Apply some Hacker Nature to the problem.

  • > I thought this was supposed to be a site for hackers? Apply some Hacker Nature to the problem.

    Incorrect: it’s part marketing/platform for a large VC investor and part general tech discussion board. More than not I see “hackers” in the original sense of the word denigrated here unless they have some level of celebrity behind them.

  • I have been self-hosting Gitea since long before Forgejo existed, but I understood the parent to be talking about third-party hosting with a FOSS community around it.

It really is a shame Drew is so opinionated and dogmatic.

I like most of his work, but his politics make Source Hut too shaky of a foundation to build on.