Docker Compose: Orchestrating Multi-Container Applications
Move beyond single containers — Docker Compose lets you define and run multi-service apps with one YAML file and one command.
All the articles with the tag "docker".
Move beyond single containers — Docker Compose lets you define and run multi-service apps with one YAML file and one command.
Wiki.js is a gorgeous self-hosted wiki with Markdown, WYSIWYG, and Git sync — Docker Compose setup with PostgreSQL backend.
NocoDB wraps any SQL database in a spreadsheet UI — self-host an Airtable alternative on top of MySQL, PostgreSQL, or SQLite with Docker.
Appwrite is an open-source Firebase alternative you can self-host — databases, auth, storage, and functions without vendor lock-in.
Run a WireGuard VPN server inside Docker — wg-easy setup, peer config generation, and getting road warrior access to your home network.
Generate code documentation with Doxygen without installing it — run it from a Docker container and get HTML docs from any codebase.
Automate MySQL/MariaDB backups from a running Docker container using cron and mysqldump — no downtime, no excuses for losing your data.
Run WordPress on PHP-FPM with Caddy as the web server — all in Docker Compose with automatic HTTPS and proper PHP config.
The docker compose commands you actually use daily — up, down, logs, exec, pull, and the flags that make them way more useful.
Self-host Nextcloud in Docker with persistent storage and a reverse proxy — your own Google Drive without the Google.
Run PHP apps with PHP-FPM and Caddy in Docker — FastCGI configuration, volume mounts, and the Caddyfile that wires it all together.
Get Caddy running as a reverse proxy in Docker — automatic HTTPS, Caddyfile config, and Docker Compose setup in under 10 minutes.