The setup I have at home is always evolving. It started as a single old machine running Smoothwall. It has evolved over time to keep up with the latest technologies and is now a combination of cloud services and containers.
Leveraging cloud services has allowed me to increase the reliability of the services that I host while also giving me experience with a completely new set of tools. Recently I moved all of the internally hosted services like Gitlab, Plex and NextCloud to run as containers instead of virtual machines using the entire HashiCorp suite of tools (Consul, Nomad, Vault and Terraform). I also moved all of my domains to use Cloudflare as the DNS provider, this makes it so much easier to manage DNS, and moved my email to use Gandi’s service since I would rather spend my time setting up cool new things like Nomad and Vault than managing DNS and email servers.
I am always looking for new things to implement when I have spare time. The next thing on the list is home automation I have a few electronics projects that I should finish, like automated sprinklers and a weather station.