daddycool

joined 2 years ago
[–] [email protected] 3 points 3 weeks ago (1 children)

In my experience, the more complex a system is, the more auto updates can mess things up and make troubleshooting a nightmare. I'm not saying auto updates can't be a good solution in some cases, but in general I think it's a liability. Maybe I'm just at the point where I want my setup to work without the risk of it breaking unexpectedly and having to tinker with it when I'm not in the mood. :)

[–] [email protected] 7 points 3 weeks ago (3 children)

I just like it when things break on scheduled maintenance and I have time to fix it or the possibility to roll back with minimal data loss, instead of an auto update forcing me spend a week night fixing it or running a broken system till I have the time.

[–] [email protected] 5 points 3 weeks ago

You can start by using any old PC you have laying around and install Proxmox on it. Proxmox is a free hypervisor that allows you to make virtual machines and containers which makes it easy to setup and administrate servers/services. This will give you a good foundation to start playing around and give you an idea of your resource requirements.

[–] [email protected] 10 points 3 weeks ago* (last edited 3 weeks ago) (5 children)

I know you're half joking. But nevertheless, I'm not missing this opportunity to share a little selfhosting wisdom.

Never use auto update. Always schedule to do it manually.

Virtualize as many services as possible and take a snapshot or backup before updating.

And last, documentation, documentation, documentation!

Happy selfhosting sunday.