
Docker IPvlan for Homelabs: When IPvlan Fits Better Than Macvlan
Use Docker IPvlan when a service needs LAN presence but shared MAC behavior and a deliberate host-reachability test make bridge or macvlan a poor fit.
Weโre excited to launch our first HomelabAddiction printable ๐ Become an early supporter and get 20% off withEARLY20GET NOW
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
Learn what a homelab is, what a home lab is used for, what a homelab server does, and how to start small with one safe machine.

Docker

Self-Hosting

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

Use Docker IPvlan when a service needs LAN presence but shared MAC behavior and a deliberate host-reachability test make bridge or macvlan a poor fit.

Use Docker macvlan when a service needs its own LAN identity, while planning host reachability, parent interfaces, and safer alternatives.

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.
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.

Use a simple homelab network diagram template that maps internet, router or firewall, switches, hosts, VLANs, and the services or storage paths you actually need to troubleshoot.

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.
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.

Use a simple homelab IP plan template to track VLANs, DHCP scopes, reservations, and static assignments before address sprawl makes changes risky.
Latest dispatches

NAS & Storage

NAS & Storage

Self-Hosting

NAS & Storage

Proxmox

Proxmox

Self-Hosting

Self-Hosting

Self-Hosting

Proxmox

Self-Hosting

Self-Hosting