Hey guys simple question: Do you use self hosting solutions like CasaOS or Yunohost? Why or why don’t you?
This is more of a out of curiousity question since I am currently experimenting with different setups. ATM I prefer self hosting solutions because of the easiness of adding services.
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:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
I’ve used Yunohost for two years and a half, it is good for me to step up my Linux / cli game while enjoying a fully featured and functional solution. I played a bit with Linux at work decades ago but couldn’t have found the time back then to dig into selfhosting from scratch. It is still a good solution for me, I am also looking at Runtipi for the next setup, that I will install at a family member’s house, mostly for mutual backups. All I read however points to the fact that debian + docker is not far out of my reach. Runtipi seems like a middle step
I’m a tinkering nerd, so I like to have a headless Linux box.
I did use self hosting operating systems in the beginning, and they’re nice. However, when I tried just a plain Ubuntu headless install, I felt way more accomplished after getting everything working.
Yeah I started with a headless Ubuntu server and it was real nice. I’m finally ready to leave Ubuntu though and want to switch to a headless NixOS server.
Nixos! Nixos! Nixos!
Exactly this, nothing against tools like these, but I’m in it for the learning so I want to get as DIY as possible.
And yeah, it’s super satisfying to see it all come together.
Just docker and some scripts. I used unraid for a bit but it annoyed me.
I only use industrial solutions: Kubernetes, Ansible and Docker. My infrastructure is like my source code: versioned in git, maintainable, testable and repeatable.
Plain old Debian on the hardware with all services living in LXC containers. LXC containers are like working with VMs or ‘real’ machines so I only needed to learn about 3 more commands to get new services running, the rest is regular old Linux.
I’ve used OpenMediaVault in the past and it is great, especially for new users, but I just prefer a bare-bones solution.
Just Debian and docker-compose for years but seriously considering moving everything across to CapRover.
Why?
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
4 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.
[Thread #193 for this sub, first seen 6th Oct 2023, 01:15] [FAQ] [Full list] [Contact] [Source code]
Unraid works well for me, everything is in docker containers, and I imagine I could move them elsewhere if needed. But over the past few years that’s not been necessary.
Probably not the type of solution you are thinking about, but I run everything on one big k3s instance
Nixos, i’m using nixos
It will take anyone time to learn how to use it. But this thing is marvelous
It’s not a “self hosting solution”, but it’s an is where you already have all the stuff you need It’s like an is which is docker, and you just write everything in a docker-compose
Well, managing servers is part of my job. So stuff like what you mention doesn’t really make it easier for me and it adds unnecessary overhead.
I didn’t even know this type of this existed until somewhat recently. I usually write my own systemd files to host containers with podman and manage them with systemd.
I use Debian for my self host stuff, I did start out with Mandrake and webmin. but after wanting to customise some config, I moved to deb
I also ended up on Debian. Started on Redhat, then moved through a few much smaller distros. Used Ubuntu for awhile until their “security” update broke the networking on all my servers in one night. Amazingly the fix for that problem was to follow their own directions to recompile the kernel with their config files, but the problem persisted in all their releases for at least a decade (judging by the frequent replies to the bug thread that I kept receiving). I completely gave up on them at that point and switched to Debian, and I’ve never once regretted that choice.
I use individual Turnkey Linux VMs sometimes … Yunohost is a cool project but I like one VM per service
I do all my own hosting and am going to be my own ISP here in the next week or so.
Take everything into my own hands 😉
Cool, what do you need to be your own ISP?
So, I’m going to be running my own gateways in a datacenter.
My setup is going to consist of the BIRD Internet Routing Daemon (for BGP) and gatekeeper (for edge DDoS protection).
In the process of building a server for it. So far, I have a dual 25gbps card and 3x dual 10gbps cards, so I can do colocation and have uplinks right off the router.
Mostly, I need to pay for transit, so I can announce my IPs over their network.