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.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
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
My hotest selfhosting take is that stuff I use in my day job, docker/k8s/cloud is not worth it and generally worse for long-term self hosting than a Debian box.
Like I have the skills to troubleshoot containerized setups, it's litterally my dayjob, but I'd rather not deal with it in my freetime unless there is no other way to run it.
Eh, docker is actually amazing for self hosting. ESPECIALLY anything python, I'm not here to fuck around with conflictinging requirements and venvs all day.
k8s can fuck right off though. Completely overkill for home use. Honestly completely overkill for most business uses.
Is that a hot take? I see a lot of people saying this, including myself. Kubernetes solves problems at work, but is way overkill even for my moderately elaborate home setup that would cause more troubles than it solves. If people want to use k8s at home go ahead, but I don't.
k8s is overkill for majority of companies as well
After using Proxmox for a while, I swear by LXC, at least the way it is provided there.
Makes containerization make sense without all the pain.
Disclaimer: not even an IT guy, so can be gravely mistaken, just want to own my stuff.
Honestly, I'm really happy with the ability to just try out stuff with docker and then nuke the entire compose stack if it does not work. I also know perfectly where any possible leftovers from the attempt are (the bind mounts or volumes) and can be certain I deleted everything I "installed".
Although I have to admit that I absolutely had some issues with containers in the past, mainly when there are two or more containers with dependencies on one another