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

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

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

/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

/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

/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

/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

/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

/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

/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

/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

/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

/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

/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

/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

/minio

S3-compatible object storage starter with API and web console ports exposed.

MySQL

/mysql

MySQL starter template with persistent storage and configurable app credentials.

Prometheus + Grafana + Loki + Alertmanager Stack

/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

/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

/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

/adminer-database-management-ui

Run Adminer with Docker Compose to manage MySQL, MariaDB, PostgreSQL, and other databases from a lightweight web UI.

Nginx

/nginx

Lightweight Nginx web server starter with a persistent static content volume.

Nextcloud File Sharing

/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

/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

/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

/phpmyadmin-mysql-mariadb

Run phpMyAdmin with Docker Compose to manage MySQL and MariaDB databases from a browser-based administration interface.

Redis

/redis

Redis cache template with append-only persistence and password protection.

MariaDB Database Server

/mariadb-database-server

Run MariaDB with Docker Compose for local development and self-hosted apps with persistent storage and configurable credentials.

RabbitMQ

/rabbitmq

RabbitMQ with the management UI enabled and persistent queue storage.

Prometheus Monitoring Server

/prometheus-monitoring-server

Run Prometheus with Docker Compose for time-series metrics collection, scraping, and monitoring dashboards integration.

Portainer

/portainer

Portainer CE — Docker management UI with persistent data and Docker socket access.

PostgreSQL

/postgres

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.