I can recommend Forgejo, it’s not overly complex in my opinion. It is what I would call “simple git server + decent web UI” for a home lab or VPN.
The reason Forgejo was forked was because of Gitea’s focus IIRC, maybe it was stuff like having 3D file previews. It’s not even the worst feature though, I can imagine it’s quite helpful in projects with a focus on 3D data.
cecilkorik@lemmy.ca 1 day ago
Forgejo also has significantly more active development. Feature-wise, I believe they’re currently working on adding federation via ActivityPub as one of the main goals. I also think they have a much better designed and documented system for workers and actions at least at the time I went to spin one up. I switched to Forgejo and haven’t really looked back.
crunchy@lemmy.dbzer0.com 1 day ago
I’m still getting familiar with the concept of federation. What would Forejo be able to do with federation if it’s not primarily a communication platform?
poVoq@slrpnk.net 1 day ago
The federation is mainly about issues (so the discussions and comments) and being able to make cross instance pull-requests and so on. So yes, it is mostly about communication.
crunchy@lemmy.dbzer0.com 1 day ago
Oh, that’s pretty cool!