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.

linkding

/linkding

A self-hosted bookmark manager that's minimal, fast, and Docker-first. Tag, search, and organize your entire web bookmark collection with a modern UI — no browser sync required.

calibre-web

/calibre-web

A sleek web interface for browsing, reading, and downloading eBooks from an existing Calibre library. Forked from the original Calibre-web project, hosted by the reliable LinuxServer.io team.

Navidrome

/navidrome

Self-hosted music streaming server (12k ⭐). Subsonic-compatible, works with every music client (Sonix, DSub, Subtracks), supports transcoding,Gapless playback, and library scanning.

Wiki.js

/wiki-postgres

A modern, open-source wiki built on Node.js. Fast, feature-rich, and designed for teams.

go2rtc

/go2rtc

go2rtc is a lightweight real-time streaming server for IP cameras, RTSP, and WebRTC. It provides low-latency video streaming, protocol conversion, and optional hardware transcoding through an easy-to-use web interface. Perfect for home automation, surveillance systems, and self-hosted camera streaming setups.

Dokploy

/dokploy-postgres-redis

An open-source Platform-as-a-Service (PaaS) alternative to Vercel, Netlify, and Heroku. Deploy any application (Node.js, PHP, Python, Go, Ruby, etc.), manage databases (PostgreSQL, MySQL, MongoDB, MariaDB, Redis), automate backups, and scale with Docker Swarm — all through a clean web UI.

Gitea

/gitea

A painless, self-hosted Git service forked from Gogs — providing Git hosting, code review, team collaboration, package registry, and CI/CD in a lightweight single-binary deployment. Perfect for individuals and small teams who want full control over their code without GitHub/GitLab overhead.

Pi-hole

/pihole

Network-wide ad blocking via your own Linux hardware The Pi-hole® is a DNS sinkhole that protects your devices from unwanted content, without installing any client-side software.

Umami

/umami-postgres

Umami is a lightweight, privacy-focused web analytics platform that provides simple and fast insights into your website traffic without relying on cookies or invasive tracking. Designed as an open-source alternative to Google Analytics, it gives you full control over your data. This stack includes: Umami analytics server with a clean and minimal dashboard PostgreSQL database for reliable data storage Environment-based configuration for security and customization Persistent storage for analytics data Easy deployment with minimal resource usage Perfect for developers, startups, and privacy-conscious website owners who want a fast, self-hosted analytics solution with no tracking overhead and full data ownership.

Headscale with Headplane Web-UI

/headscale-headplane

Headscale is a self-hosted, open-source coordination server for Tailscale-compatible private networks, allowing you to create secure mesh VPNs without relying on external services. Combined with Headplane, a modern web-based management UI, this stack provides full control over your private network infrastructure with an easy-to-use interface. This template includes: Headscale server for managing secure, WireGuard-based private networks Headplane dashboard for visual management of nodes, users, and routes Persistent storage for configuration and network state UDP support for NAT traversal and reliable peer connectivity Metrics endpoint for monitoring and observability Perfect for developers, homelab users, and teams who want a fully self-hosted, privacy-focused VPN solution with centralized management and a clean web interface.

AFFiNE

/affine-redis-postgres

AFFiNE is a modern, self-hosted knowledge base and productivity platform that combines note-taking, document collaboration, and database-style organization in a single workspace. Designed as an open-source alternative to tools like Notion, it offers a flexible and powerful environment for managing personal or team knowledge. This stack includes: AFFiNE server for the main workspace and web interface Automated migration service to prepare and update the database PostgreSQL with vector extension for structured data and advanced indexing Redis for caching and background task processing Persistent storage for uploads and configuration data Perfect for individuals, teams, and developers who want a privacy-focused, all-in-one workspace for notes, wikis, and project organization with full control over their data.

Umami Dashboard

/umami-dashboard

A modern Umami analytics dashboard providing real-time website traffic statistics and monitoring capabilities. Features 🚀 Real-time traffic monitoring 📊 Multi-website statistics aggregation 📈 Historical data chart visualization ⚙️ Flexible configuration management 🔄 Auto-refresh settings 💾 Local data storage 🌍 Environment variable support

Stirling-PDF

/stirling-pdf

Stirling-PDF is a powerful, self-hosted PDF manipulation toolkit that runs entirely in your browser. It supports merging, splitting, rotating, converting, OCR, watermarking, password protection, and much more — no upload to third-party servers required. Perfect for privacy-conscious users, homelab enthusiasts, and anyone who needs professional PDF tools without subscription fees.

Ollama + Open WebUI

/ollama-open-webui

A complete local LLM runtime (Ollama) paired with a ChatGPT-like web UI (Open WebUI). Supports dozens of open-source models (Llama 3, Mistral, Phi, Gemma, etc.) running entirely on your own hardware — no API keys, no cloud dependency. Ideal for privacy-conscious users and developers who want a self-hosted AI chat experience.

Dokku

/dokku

A self-hosted Platform-as-a-Service that works like a private Heroku. You install it on any VPS, then deploy applications via Git. Handles routing, SSL certificates, and add-on services (databases, caches) with zero configuration. Perfect for developers who want Heroku's workflow without the vendor lock-in

OpenSpeedTest

/openspeedtest

OpenSpeedTest is a lightweight, self-hosted internet speed testing tool that lets you measure upload speed, download speed, and latency directly from your browser. It provides a simple web interface for testing local network performance without relying on external speed test services. Perfect for homelabs, network monitoring, and internal bandwidth testing.

Immich with Postgres and Redis

/immich-postgres-redis

Immich is a high-performance, self-hosted photo and video backup platform designed as a private alternative to cloud services like Google Photos. It provides automatic mobile uploads, AI-powered search, facial recognition, and a modern gallery experience while keeping your data fully under your control. This template includes: Immich Server for managing photos, videos, and user access Machine Learning service for facial recognition, smart search, and AI-powered features Redis for caching and background job processing PostgreSQL database with vector search support for fast metadata and AI indexing Persistent storage for media uploads, database data, and model cache Optional hardware acceleration support for transcoding and machine learning workloads Perfect for homelab users, families, and privacy-focused users who want a secure, self-hosted media backup solution with powerful AI features and a polished user experience.

n8n

/n8n

n8n is a powerful, self-hosted workflow automation platform that lets you connect apps, APIs, and services without complex coding. It enables you to build automated workflows for tasks like notifications, data syncing, AI integrations, and business process automation through a flexible visual editor. This template includes: n8n web interface for creating and managing workflows Persistent storage for workflow data and credentials Easy environment variable configuration Support for hundreds of integrations including databases, APIs, cloud services, and AI tools Self-hosted deployment for full privacy and control Perfect for developers, startups, and businesses that want to automate repetitive tasks, connect systems, and build powerful backend workflows without relying on third-party automation platforms.

Hermes-Agent

/hermes-agent

Hermes Agent is a self-hosted AI agent platform by Nous Research that enables you to run autonomous workflows, connect multiple AI providers, and manage intelligent task execution through a unified gateway and dashboard. It is designed for developers who want powerful AI automation with full control over infrastructure and data. This template includes: Hermes Gateway for running AI agent workflows and API integrations Web-based Dashboard for monitoring tasks and system health Persistent storage for agent data and configurations Support for API keys from providers like OpenAI and Anthropic Resource limits for stable and predictable performance Perfect for developers, researchers, and automation enthusiasts looking to self-host advanced AI agents, orchestration workflows, and LLM-powered services in a secure environment.

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.