Related question, is there a web-based self-hosted git replacement that's _light-weight_ (i.e. resilient to scraping)? Should have things like file view, file browser, etc but is not taxing on the server.
Ask HN: Due to spam on GitHub, what platforms can I move my projects?
21–30 of 67 posts
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#22sourcehut.org would be my choice. Drew is pretty adamant about stuff and his morales. You will dislike somethings (UI and some policies) but will like majority of the things (tech like CI/CD etc). It's OSS and can be self-hosted as well. But I think drew fighting LLM scrappers on our behalf is good for us. It's also cheap and should progressively improve going forward. It's my long term plan. And the project and comp…
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#23Git is pretty simple to host yourself. For literally decades I've used git and gitolite to host git for me and a revolving team of developers. But if you want it to be public though where anyone can access/fork it then you have to deal with "spam".
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#24Earlier quoted context omitted.
I'm not familiar with git, but can you post a read-only version publicly so others can still access all the commit history but not be subjected to pull requests?
That's pretty much what git over https does by default (is it even possible to do read-write to a git repo over https instead of ssh?). https://git-scm.com/docs/http-protocol
Yes; it's not only possible but very common: https://docs.github.com/en/get-started/git-basics/about-remo...
(IIRC it is in fact actually even sometimes preferable from a security standpoint; or at least that's the tentative conclusion I've reached under a few specific circumstances over the years, although the exact details elude my memory at the moment.)
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#25Leave a message in the pull request that if they want to argue their case for a pull request they can send a message through a communication channel of your choice, and say that anyone sending a message with AI generated text, even to help with language and grammar will be banned.
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#26Related question, is there a web-based self-hosted git replacement that's _light-weight_ (i.e. resilient to scraping)? Should have things like file view, file browser, etc but is not taxing on the server.
Forgejo. A single tiny golang binary, I think about 200mb. It has 75% of the functionality of gitlab with 5% of the resource requirements. I migrated to it and have never missed gitlab.
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#27Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#28Also I recommend self-hosting Gitea for private projects and backing-up public projects
Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#29Re: Ask HN: Due to spam on GitHub, what platforms can I move my projects?
#30For me, I'm not interested in the social aspect of coding anymore, so I have a Synology NAS running a git server accessible via ssh and I push my code there.
I use klaus (https://github.com/jonashaag/klaus) as a read only git web ui. My NAS is connected to my tailscale network so it's easy to view things on the go. It's a simple setup and works great.