One of the best parts of maintaining a hobby server is setting it up. It’s fun to get everything working and figure out all of the quirks of the various pieces of software that have to work together on there. Once it’s working well, it’s a joy to let it sit, auto-update and handle its business for you. Conversely, the worst part of maintaining a hobby server is upgrading the underlying OS to a new release or migrating it to a new platform or machine.