
Docker Log Rotation for Homelabs: Prevent json-file from Filling the Disk
A Docker documentation-based guide to bounded json-file retention, Compose overrides, and verifying that log growth cannot consume the host disk.
New: run your homelab, smart home and subscriptions from Notion. All 3 templates for $29, not $42Save $13GET ALL THREE
Mailu Self-Hosted: Docker Setup, Requirements, and Beginner Guide
A documentation-based Mailu self-hosted email guide covering Docker Compose, requirements, DNS, home vs VPS, administration, backups, updates, deliverability, and Mailu vs Mailcow.
HomelabAddiction
HomelabAddiction helps beginners and self-hosters build practical home labs with clear guides on Docker, Proxmox, networking, storage, backups, security, and self-hosted apps.

Self-Hosting
What is a homelab, what is a home lab used for, and what can beginners build? Learn the meaning, practical uses, starter hardware, and first projects.

Docker

Homelab

Self-Hosting

Self-Hosting
Beginner path
Start with one useful goal, then add hardware, networking, security, and recovery practices as your home lab grows.
01
A beginner-friendly explanation of what a homelab is, why people build one, and what you can do with it.
02
Start with practical services that teach useful skills without creating too much maintenance.
03
Understand what hardware you need before buying equipment you may not use.
04
Learn IP addresses, DNS, DHCP, NAT, VPNs, and firewalls.
Browse category

A Docker documentation-based guide to bounded json-file retention, Compose overrides, and verifying that log growth cannot consume the host disk.

Set up rootless Docker for a homelab, understand the low-port and privilege tradeoffs, and decide when the extra isolation is worth the effort.

Learn how Docker health checks really work, how to pair them with Compose startup ordering, and how to pick probes that reflect service readiness instead of process uptime.

Use Docker Compose secrets, BuildKit secrets, and encrypted files to keep passwords and tokens out of compose files, screenshots, and Git history.
Browse category

Choose a beginner homelab server by workload: compare mini PCs, used desktops, NAS systems, towers, and rack servers, plus the equipment worth buying first.

Use the right WireGuard port-forwarding answer for three common homelab cases: a server at home, a home client connecting outward, or a CGNAT setup that cannot accept inbound traffic.

Copy a practical homelab documentation template with a front-door README, service inventory, network notes, runbooks, and a change log that stays usable during outages.

Build a homelab naming convention and folder layout that keeps hosts, services, network records, and recovery notes understandable as the environment grows.
Browse category

Replace port forwarding with Tailscale or Cloudflare Tunnel by choosing the right access model, testing the cutover, and removing old exposure safely.

Compare Headscale and Tailscale by control-plane ownership, maintenance, access control, and recovery responsibilities.

Choose between Tailscale, WireGuard, and Cloudflare Tunnel by separating private device access, self-managed VPN control, and selective public web-app exposure.

Learn how to set up homelab network segmentation with a practical five-zone VLAN model, IoT isolation, firewall rules, DNS, logging, and Proxmox and Docker placement guidance.
Latest dispatches

NAS & Storage

NAS & Storage

Homelab

NAS & Storage

Proxmox

Proxmox

Self-Hosting

Self-Hosting

Self-Hosting

Homelab

Proxmox

Self-Hosting