Automation
7 guides about automation for your home lab
-
Automating Your Home Lab with Ansible
A practical introduction to using Ansible for home lab automation. Covers inventory setup, writing playbooks, using roles, and real examples for common homelab tasks like updates, Docker deployments, and system configuration.
-
Configuring Prometheus Alertmanager for Home Lab Monitoring
Set up Alertmanager alongside Prometheus to get real alerts for your homelab — covering installation, routing, grouping, silencing, and integrations with Discord, email, and Telegram.
-
Managing Your Home Lab with Terraform and Proxmox
A practical guide to infrastructure as code for home labs — define VMs, storage, and networking in Terraform using the Proxmox provider.
-
Self-Hosted CI/CD with Gitea Actions
Set up a complete self-hosted CI/CD pipeline using Gitea Actions — from installation to writing workflows, building Docker images, and deploying to your homelab.
-
Home Lab Monitoring with Grafana and Prometheus
Set up a complete monitoring stack for your home lab using Prometheus and Grafana. Covers installation, node exporters, building dashboards, setting up alerts, and what metrics actually matter.
-
Documenting Your Home Lab Setup Effectively
Practical approaches to documenting your homelab — what to document, where to keep it, tools that work, and how to build a documentation habit that survives your inevitable late-night changes.
-
Running Home Assistant in Your Home Lab
A complete guide to running Home Assistant in your homelab — installation methods, Zigbee and Z-Wave setup, automations, dashboards, MQTT, ESPHome, and how it compares to OpenHAB.