@ahnlak For a GitHub-like experience, I would recommend #Gitea like others did.
In my home infra I am happy with a much more minimal #gitolite.
It also might be that #git itself would be enough without any "repo managers" by using it directly to push over ssh to a remote bare repository. In this case I would also look into adding #cgit as a lightweight frontend.
Happy hacking!
@ahnlak
@jibsaramnim
I was using A2 hosting for my personal repos., but I just kicked them to the curb as they raised their prices (with the excuse of "inflation") . There's no need for a web front end on those repos so using #SSH to manage them was ideal.
Now I'm using private repos on @Codeberg which is speedy even though they are across an ocean. I just wish there was SSH access, normal web hosting (like @sourceforge), and an option to use #cgit for public repos.
GitHub is nothing more than a search engine for FOSS - it is the new #FreshMeat .org
Or at least, that's all it should be, where it's only used to mirror repos from other self-hosted #git servers.
I'm not deleting my GitHub account - it does have utility and I intend on continuing to engage #FOSS projects hosted there, but anything I really like I mirror or migrate to my own #Gitea servers.
And there's #cgit - maintained by the creator of #Wireguard.
⛵
.
#freshmeat #git #foss #gitea #cgit #wireguard #tallship
Looking at services like Github and Sourchut to house my private repositories. Decided on #sourcehut , I like the vibes of the place. Don't agree totally with all these policies, but they offer a lot more than just git. For all of the stuff that doesn't comply, I've set up a private #git server along with #cgit . Set up some #pipelines to make the running smoother.
#sourcehut #git #cgit #pipelines
So I'm now #selfhosting my git repos using #cgit: https://nilfm.cc/git
It was pretty easy, and I wrote a blog post about it: https://nilfm.cc/source_control_under_control.html
I didn't expect cgit to look so beautiful :blobaww:
@jamesrichardson I run #gitolite with #nginx, but with #cgit instead. Check the permissions for the #gitolite directories, I think the default ones are a bit too restrictive.
Dear #lazyweb, what's the largest #cgit instance you know, in terms of hosted #git repositories?
The standing champion is http://git.savannah.gnu.org/cgit/ , but I'm confident there are larger instances out there…