Troubleshooting
Start with the guide that matches the symptom. Each link is an article already on the site.
Can't reach the server
Secure Remote Access to Your Home Server
Compare VPN, reverse proxy, and Tailscale patterns without exposing insecure ports.
How to Set Up WireGuard VPN
Self-host WireGuard so you can reach your homelab securely from anywhere.
Home Server Networking Guide
Reverse proxies, DNS, VLANs and secure remote access — give your services clean, reachable names the right way.
Containers and apps
Docker Basics for Self-Hosting
Learn images, containers, volumes and Docker Compose so you can deploy self-hosted applications with confidence.
Docker Compose Best Practices for Home Servers
Structure stacks, volumes, networks and updates so your Compose homelab stays maintainable.
How to Install Docker on Ubuntu
A step-by-step tutorial to install Docker Engine and Docker Compose on Ubuntu Server, then run your first container.
Storage and backups
ZFS for Home Servers: A Practical Primer
Understand pools, vdevs, snapshots and when ZFS is worth the RAM overhead.
RAID Explained for Home Servers
Understand RAID levels 0, 1, 5, 6 and 10, what they protect against, and why RAID is not a backup.
Home Server Backup Strategy That Actually Works
Plan backups with the 3-2-1 rule, test restores, and pick tools like Restic or Borg for your homelab.
Security
The Home Server Security Checklist
A practical checklist to secure your home server: SSH hardening, firewall, updates, backups and safe remote access.
How to Install Fail2ban on Ubuntu
Block brute-force SSH attempts automatically.
Power and heat
How to Reduce Your Home Server's Power Consumption
Practical tips to lower your home server's electricity use without sacrificing reliability or performance.