Trusted container app blueprints
Production-ready Docker Compose templates. Search. Copy. Run.
Validated, production-ready templates with required env variables, ready to copy and run.
New and evolving
This page just launched. Submissions are welcome.
Help us grow the catalog by sharing your production-ready Docker Compose stacks. Your submissions shape what ships next.
Dockhand
Dockhand is a lightweight, self-hosted Docker management tool designed to simplify working with containers and Docker Compose stacks. It provides an intuitive web interface for deploying, editing, and monitoring your services—making Docker more accessible without sacrificing flexibility. This template includes: Dockhand web UI for managing containers and stacks Direct integration with the Docker socket for real-time control Persistent storage for configuration and data Environment variable support for easy customization Ideal for developers and homelab enthusiasts who want a minimal, efficient way to manage Docker workloads without relying on complex tools.
Dockge
Dockge is a lightweight, self-hosted Docker Compose stack manager with a clean and user-friendly web interface. It allows you to easily create, edit, deploy, and monitor your Docker Compose stacks in one place—without needing to touch the command line. This template includes: Dockge web UI for managing stacks Direct access to your Docker socket for real-time control Persistent storage for app data and stack configurations Environment variable support for flexible setup Perfect for developers and homelab users who want a simple, modern alternative to managing Docker Compose projects manually.
WordPress + MySQL + Redis + Nginx Stack
Production-style WordPress Docker Compose stack with MySQL for content storage, Redis for caching, and Nginx as the web entrypoint.
Plex
Runs Plex Media Server with persistent configuration storage and folders for TV and movie libraries. This template is used to organize and stream personal media collections to web, mobile, or TV apps.
InfluxDB
Runs InfluxDB with an initial setup for admin user, organization, bucket, and token. This template is useful for storing metrics and time-series data from monitoring tools, scripts, or connected applications.
Jellyfin
Runs Jellyfin with persistent configuration and cache storage and exposes the web interface on port 8096. This template provides an open-source media server for streaming and organizing your own video and audio library.
Loki
Runs a single Loki service for collecting and querying logs over port 3100. This template gives you a simple way to start storing application logs before adding a larger monitoring or observability stack.
Caddy
Runs a Caddy web server with ports 80 and 443 exposed and persistent storage for data and configuration. This template is useful for serving websites or acting as a reverse proxy in front of other services.
Seafile
Runs Seafile with persistent shared storage and initial admin account settings. This template is useful for self-hosted file syncing and sharing when you want a lightweight service focused on documents and team files.
Emby
Runs Emby Server with persistent configuration storage and standard web ports exposed. This template is used for managing and streaming personal media libraries from a self-hosted server.
Traefik Reverse Proxy
Deploy Traefik as a modern reverse proxy and edge router with Docker Compose. Includes a simple dashboard and flexible port configuration-perfect for managing local services and microservices.
Zoraxy
Runs Zoraxy as a reverse proxy and management entry point with HTTP, HTTPS, and dashboard ports exposed. This template helps route traffic to self-hosted services and keeps proxy configuration in a persistent volume.
Nextcloud + PostgreSQL + Redis + Nginx Stack
Self-hosted Nextcloud Docker Compose stack with PostgreSQL database, Redis caching, and Nginx reverse proxy for collaborative file hosting.
Grafana + Prometheus + Loki + Node Exporter Stack
Docker Compose monitoring stack with Grafana dashboards, Prometheus metrics collection, Loki log aggregation, and Node Exporter host metrics.
MinIO
S3-compatible object storage starter with API and web console ports exposed.
MySQL
MySQL starter template with persistent storage and configurable app credentials.
Prometheus + Grafana + Loki + Alertmanager Stack
Full observability Docker Compose stack with Prometheus, Grafana, Loki, and Alertmanager for metrics, logs, dashboards, and alert routing.
WordPress CMS
Run WordPress with Docker Compose as a fast self-hosted CMS starter for blogs, landing pages, and content-driven websites.
Uptime Kuma Monitoring
Run Uptime Kuma with Docker Compose to monitor service uptime, status pages, and alert notifications from a self-hosted dashboard.
Adminer Database Management UI
Run Adminer with Docker Compose to manage MySQL, MariaDB, PostgreSQL, and other databases from a lightweight web UI.
Nginx
Lightweight Nginx web server starter with a persistent static content volume.
Nextcloud File Sharing
Run Nextcloud with Docker Compose for secure, self-hosted file storage and collaboration. Includes persistent data and a simple configuration for quick deployment.
Grafana
Launch Grafana instantly with Docker Compose for monitoring and observability. Comes with persistent dashboards and configurable admin credentials for a ready-to-use setup.
MongoDB Database Server
Run MongoDB with Docker Compose for local development and self-hosted projects with persistent data and configurable root credentials.
phpMyAdmin for MySQL and MariaDB
Run phpMyAdmin with Docker Compose to manage MySQL and MariaDB databases from a browser-based administration interface.
Redis
Redis cache template with append-only persistence and password protection.
MariaDB Database Server
Run MariaDB with Docker Compose for local development and self-hosted apps with persistent storage and configurable credentials.
RabbitMQ
RabbitMQ with the management UI enabled and persistent queue storage.
Prometheus Monitoring Server
Run Prometheus with Docker Compose for time-series metrics collection, scraping, and monitoring dashboards integration.
Portainer
Portainer CE — Docker management UI with persistent data and Docker socket access.
PostgreSQL
Run a production-ready PostgreSQL database with Docker Compose in seconds. Includes persistent storage, secure credentials via .env, and a clean setup for local development and self-hosted apps.
End of results.