Skip to content

Homelab Maintenance

Overview

This is so I can (attempt) to be hands-off in updating my homelab infrastructure, from the hardware to the software. I utilize Ansible on my local machine to orchestrate all this. I'm still struggling to get the firmware on my access point and router to work as intended, but otherwise this works fairly well. Here is my Homelab Maintenance Repository if you want to look at the actual yaml files.

Playbooks

Playbook File Category Description
network_check.yaml Network Performs audits on firmware versions across the infrastructure.
network_controller.yaml Network Manages the Unifi and Pihole installations as well as OS updates on the server
network_hardware.yaml Network Orchestrates firmware deployments for Ubiquiti hardware.
media_server.yaml Systems Manages the Tailscale and Emby installations as well as OS updates on the server
synology_nas.yaml Storage Executes API checks and maintenance tasks for the NAS.