|
|
|
|
|
by MinimalAction
60 days ago
|
|
I echo similar sentiments. It is high time to choose self-hosting over handing over essentials to the cloud. You don't know when it could be inaccessible due to plethora of reasons. It is just that, every time I looked into setting up a home lab, it feels cost prohibitively expensive. |
|
Well that's your problem right there. The home labber setups are for experimentation or "hot rodding" purposes and they typically way overbuild their solutions.
What most people need is an old desktop in a corner somewhere (preferably close to your router so you can get to it with an ethernet cable).
It's won't be Grandma proof, but if you're remotely technical you can write a docker compose file that glues together some useful home server utilities that sound interesting to you.
My setup is roughly speaking: Ubuntu LTS, ZFS (with 4 disks in a RAID10 style config), and a docker compose file that runs plex, transmission, syncthing, vaultwarden behind an nginx-proxy[1] container that even automagically renews my Let's Encrypt certs for me (though it's probably even easier if you use a Cloudflare tunnel).
If you're confident all your apps are available on these platforms, the storage part is easier with something like TruNAS or Unraid. If you don't need storage at all you can slim down your hardware a lot and just use a raspberry pi.
IMO, just find an old beater machine and get hacking :)
[1]: https://github.com/nginx-proxy/nginx-proxy