Docker Compose basics for your VPS
Install Docker Engine and Compose v2 on Ubuntu 24.04, write a real two-service compose.yml, dodge the ufw port-publishing trap, and back up volumes.
Filtering by topic #docker · clear
Install Docker Engine and Compose v2 on Ubuntu 24.04, write a real two-service compose.yml, dodge the ufw port-publishing trap, and back up volumes.
Cloudron vs CasaOS vs Coolify on a VPS: install commands, TLS, backups, cost, and resource overhead compared, so you pick the right self-hosting panel.
Run Uptime Kuma in Docker to monitor websites, ports, DNS and cron jobs, alert via email or Telegram, and publish a status page from a separate VPS.
Run Jellyfin in Docker on a VPS to stream your own library: block storage, media permissions, direct play vs CPU transcoding, and safe remote access.
Self-host Immich on a VPS with the official Docker Compose: server, ML search, Postgres and Redis, mobile backup, HTTPS, safe upgrades and backups.
Self-host a Bitwarden-compatible password manager with Vaultwarden and Docker on a VPS: HTTPS-first, admin token, Fail2ban, tested backups.
A curated list of 25 self-hosted apps worth running in 2026, grouped by job, with what each one replaces, honest RAM and disk needs, and the gotcha to know.
Self-host an open LLM with Ollama on a VPS: honest CPU sizing, install, systemd, why never to expose port 11434, and Open WebUI behind TLS.
Self-host a full mail server with mailcow on a VPS: open port 25, set MX/SPF/DKIM/DMARC/PTR DNS, reach 10/10 on mail-tester, and fix every delivery failure.
Run n8n on a VPS with Docker Compose, Postgres, and HTTPS behind a reverse proxy: the WEBHOOK_URL and encryption-key traps, plus every error string.
Self-host Rocket.Chat on a VPS with Docker Compose: the single-node MongoDB replica set it requires, TLS, backups, and every failure mode fixed.
Run Nextcloud on your own VPS with Docker Compose, Postgres, Redis and a TLS reverse proxy, plus the backup and upgrade steps that keep your data recoverable.