Category

Self-Hosting

Docker, Docker Compose, Tailscale, reverse proxies, monitoring, backups, and self-hosted applications.

· Asif Mughal

Your Backup Script Can Fail Silently — Here's How to Actually Find Out

Restic backups fail silently more often than loudly — a flaky network, an expired token, a full disk — and cron won't tell you. Here's how to wire a self-hosted Healthchecks dead man's switch into a restic backup script, and the single setup mistake that quietly defeats the whole point.

· Asif Mughal

Docker Won't Restart an "Unhealthy" Container — Here's What Actually Will

Docker doesn't restart a container just because it's marked unhealthy — that's the single most common misconception in self-hosted Docker setups. Here's how healthchecks and restart policies actually relate, and the exact setup that makes a self-hosted app genuinely recover on its own.

· Asif Mughal

How to Host Multiple Apps on One VPS With Docker and Caddy

How to run several apps on a single cheap VPS using Docker and Caddy — shared network setup, working Caddyfile examples, free auto-renewing HTTPS per subdomain, and when label-based routing is worth the switch.