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.
-
No low-effort posts. This is subjective and will largely be determined by the community member reports.
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
lol I just created my gitlab account today to get away from github and after reading this the account has been scheduled for deletion and now I have a new account with Codeberg. When are these dipshits going to learn that we don't want AI in our workflows? I am capable of breaking things on my own, but at least when I break things I will learn from it.
Run gitea on a small box.
Selfhost
Can you clarify something about self-hosting for me please. If I want to collaborate with other people on self-hosted a git repo, do I need to have a static IP or a router device that is compatible with services like noip, and open up ports which opens up my local network to constant attacks from outside it?
It is usually easier to rent a vps with a domain to run as a reverse proxy or a tunneling server between your server and users. Dynamic DNS and static IPs depend on the internet provider offering real outbound access and not a NAT. Plus any internet facing service should be hardened for security in some way, which it is usually provided in service packages for the vps.
Ugh, but I don't want to buy a Mac mini for those CI builds
Yeah I could do that, I have never done it before though which is why I was looking for another remote to use. Are there any good guides/tools out there you would recommend?
Check out forgejo self hosting gitlab is overkill.
I just selfhost bare git repos on an ssh server
That’s a perfectly viable approach for users who aren’t interested in forge tooling and just need git push/pull capability.
https://docs.gitlab.com/topics/offline/quick_start_guide https://howtohosting.guide/best-vps-hosting-germany/
Thank you!