Single post
jump to repliesI think the title of this blog is a bit misleading. There was definitely a lot of setup and there is still “15 min” of administrative work going on. But a good list of things one can do to maintain a server for their #selfhosting #homelab
https://cleberg.net/blog/homelab-maintenance.html
6 visible replies; 3 more replies hidden or not public
back to top@bryan I’m challenging the 60s claim for apt commands on a Raspberry Pi 4… That’s when there is nothing to do! Otherwise, it’s probably an hour or so
@GuillaumeRossolini
Yeah I agree but also giving him the benefit of the doubt. Maybe he only has minimal install? Headless so no X11 or Wayland? He explicitly stated running apt update so… yeah. 60s is tough but unlikely.
I use unattended updates to keep everything automatically updated and systemd/bounced… but kernel changes are something I do manually for my Raspberry Pi 4 & 5. I get the kernel updated after an email from unattended-updates then I just ssh in and reboot.
@bryan My own experience is more with Pi Zero so maybe I wasn’t being fair
Right after burning an sdcard (RaspiOS without desktop) I usually do the apt commands, and that takes about an hour every time
Granted that’s a Pi Zero so it’s like the Pi 2 in computing power
@bryan Yeah, that’s a confusing title and article. One of the largest parts of *my* maintenance burden is updating things, which the author seems to do periodically with the `docker-update` alias… and even setting that aside, a lot of the work goes towards resilience. It’s easy to run a bunch of things via Docker images. It’s hard to make them not fall flat on their face the moment something goes wrong.
@shivjm
I also run a good number of docker containers. I use docker-compose and use a tool called watchtower to keep updates pretty automated. But major updates will always require some direct attention.
I feel anxious just thinking about automated updates of Postgres or MySQL for example.
https://hub.docker.com/r/nickfedor/watchtower
@bryan Oh yeah, database upgrades are bloody scary. And to be clear, I don’t have anything against Docker containers; rather, my point was that you can’t avoid the maintenance burden if you want to protect yourself against untoward happenings.
