Docker Trivy Scanning — Automated Vulnerability Detection for Homelab Containers

A practical guide to running automated vulnerability scanning for Docker containers in your homelab — install Trivy, scan images for CVEs and secrets, set up systemd timers for weekly scans, and integrate with dashboards for actionable security reports.

May 26, 2026 · 7 min · 1419 words · GnTech

Systemd Timer Units — Replacing Cron for Homelab Automation

Replace cron with systemd timer units for reliable, observable homelab task scheduling — persistent schedules, real journald logging, monotonic intervals, and hardened service units with practical backup, maintenance, and healthcheck examples.

May 25, 2026 · 11 min · 2206 words · GnTech

Restic Automated Backups — Encrypted Offsite Docker Backup for Homelab

Complete guide to automating encrypted Docker volume backups with restic — local snapshots with deduplication, S3-compatible offsite storage, cron scheduling, retention policies, and disaster recovery for homelab containers.

May 19, 2026 · 14 min · 2888 words · GnTech

Self-Hosted AI — Deploy Ollama and Open WebUI in Your Homelab

Deploy Ollama and Open WebUI on your homelab hardware for private, self-hosted AI inference. Covers Docker Compose setup, GPU acceleration, model management, remote access, and production hardening tips.

May 16, 2026 · 10 min · 1987 words · GnTech

Proxmox Cloud-Init VM Templates — Automated Virtual Machine Deployment

Create reusable Proxmox VM templates with cloud-init to deploy Ubuntu and Debian VMs in under 60 seconds. Covers image preparation, cloud-init user/SSH/package config, template creation, and CLI cloning.

May 16, 2026 · 12 min · 2423 words · GnTech

Ansible Homelab Automation — Infrastructure as Code for Docker and Linux Servers

Practical Ansible homelab automation guide — playbook structure, Docker container deployment with community.docker, ansible-vault secrets, Jinja2 templates, Git workflow, and full project template.

May 13, 2026 · 11 min · 2330 words · GnTech

Auto-Update Docker Containers — Watchtower with Selective Rules, Notifications, and Graceful Rollouts

Keeping Docker containers updated is the kind of chore you automate once and forget about — until a container silently runs a four-month-old image with five CVEs because you forgot to docker compose pull && up -d. Watchtower solves this. It watches your running containers, checks for new images, and restarts them with the latest tag — all on a cron schedule. But a naive “update everything” setup will break your database container and nuke your uptime. ...

May 11, 2026 · 9 min · 1777 words · GnTech