6 ms·
Forgejo is a really great self-hosted alternative to GitHub. If you've wondered about hosting your own version of GitHub but have worried it's too hard to set
by iamdamian 1y ago
Forgejo is a really great self-hosted alternative to GitHub.
If you've wondered about hosting your own version of GitHub but have worried it's too hard to set up, I'd encourage you to spend even a few minutes spinning an instance up with Docker Compose and poking around.
https://forgejo.org/docs/latest/admin/installation/docker/ https://forgejo.org/docs/latest/admin/installation/docker/
- tonymet 1y agoSelf hosting is a great idea. I’m curious which web features you find most useful? Is it primarily about PRs and code review? I’m trying to think of what a bare minimum SSH remote experience would look like. Could you do code reviews with a terminal instead. I love the git SSH experience for speed, but I find myself using GitHub for the PRs & code review. It would be nice to have a self hosted , terminal-based solution
- GabeIsko 1y agoHow is forejo's git LFS support? I self host gitea (from before the split) but I am considering making the switch. LFS is a must for me though.
- gschoeni 1y agoHow big are your datasets? Working on an Open Source git-lfs replacement called "oxen" if you are interested. https://github.com/Oxen-AI/Oxen https://github.com/Oxen-AI/Oxen
- dev_hugepages 1y agoHow does it compare to huggingface's Xet?
- GabeIsko 1y agoNot working with datasets. Binary files aren't that large, and these tools are generally bad for my use case - because I am not concerned about datasets. I need to track changes in binary files of very reasonable size. Total repo size is <1GB. But even at these small memory requirements it makes much more sense to self host with LFS. I have written this up too many times on the internet to go into great detail about how LFS isn't perfect and how I wish there was something better, but in practice it has worked extremely well for tracking a small amount of binary files. Kudos to the devs.