Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
I don't know a ton about Gitea, but I've recently starting looking for a simple git server + decent web UI
Gitea and Forgejo are the main recommended ones, but they both seem overly complex. (3D File previews?? Who needs that?)
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.
Edit: Just had a look at the reasoning behind forking from Gitea:
https://forgejo.org/2022-12-15-hello-forgejo/
Later they announced the hard fork, because
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.
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?
The federation is mainly about issues / bug reports (the discussions and comments) and being able to make cross instance pull-requests and so on. So yes, it is mostly about communication.
Oh, that's pretty cool!