Docker Containers¶
Deploy and manage self-hosted applications with Docker. Browse by topic or choose a container guide below.
Prerequisites¶
New to Docker? Follow Start Here before deploying a service. Review each guide’s requirements and security warnings before using its configuration.
59 guides
No guides match. Try another term or reset the filters.
2FAuth
Manage two-factor authentication codes with a self-hosted 2FAuth instance.
AdGuard Home
Run network-wide DNS ad blocking with AdGuard Home and Docker.
Authentik
Deploy an identity provider for authentication and single sign-on.
Beszel
Collect server metrics with a lightweight monitoring hub and agents.
cAdvisor
Collect container resource metrics for Prometheus.
Chibisafe
Deploy a web interface for uploading, managing and sharing files.
Cosmos Cloud
Deploy a platform for managing Docker containers and self-hosted services.
Dockge
Manage Docker Compose stacks through a web interface.
Dockpeek
View and manage containers across multiple Docker hosts.
Docmost
Deploy a collaborative document workspace with PostgreSQL and Redis.
Duplicati
Deploy a backup service with encryption, compression and scheduling.
Excalidraw
Host a collaborative whiteboard for hand-drawn-style diagrams.
File Browser
Manage server files and directories from a web browser.
Firefly III
Deploy a personal finance manager with scheduled background jobs.
Focalboard
Deploy the legacy project board; read the deprecation warning before choosing it.
FreshRSS
Read and organize RSS feeds with a self-hosted aggregator.
Glance
Build a self-hosted dashboard for feeds, services and useful widgets.
Grafana
Visualize monitoring data with self-hosted Grafana dashboards.
Headscale
Host a control server for a Tailscale-compatible private network.
Homepage
Build a service dashboard with integrations and status widgets.
IT Tools
Host a browser-based collection of utilities for common technical tasks.
Jellyfin
Deploy a media server to stream your own video and music library.
Joplin Server
Host a synchronization server for Joplin notes.
Karakeep
Deploy a bookmark manager for saving and organizing web content.
LinkStack
Host a personal landing page for sharing your links.
Logitech Media Server
Host a music server for your audio library and compatible players.
Loki & Promtail
Collect and query logs using Loki, Promtail and Grafana.
Matrix
Deploy a Matrix messaging server for self-hosted communication.
Mealie
Organize recipes and meal plans with a self-hosted recipe manager.
Memos
Host a lightweight service for short notes and personal knowledge.
MkDocs
Publish a documentation site using MkDocs and Docker.
Nextcloud
Deploy a personal cloud for file access and sharing.
Nexterm
Deploy a web interface for remote server connections.
Nginx Proxy Manager
Deploy a reverse proxy with a web interface and HTTPS certificates.
ntfy
Host a notification service for alerts from your homelab.
PairDrop
Share files between devices through a browser-based transfer service.
Pangolin
Install a tunneling platform for reaching private services remotely.
Paperless-ngx
Create a searchable document archive with OCR and document conversion.
Peppermint
Deploy a support ticket and knowledge management service.
PhotoPrism
Host a photo library with indexing and search.
Pi-hole Exporter
Export Pi-hole metrics to Prometheus and visualize them in Grafana.
Pingvin Share
Deploy a file-sharing service and complete its first-login setup.
Pocket ID
Deploy an identity provider for your self-hosted applications.
PrivateBin
Share encrypted text through a self-hosted pastebin served over HTTPS.
Prometheus
Deploy a metrics server and configure monitoring targets.
SafeLine
Deploy a web application firewall with Docker Compose.
SearXNG
Deploy and configure a private metasearch interface.
Speedtest Tracker
Track internet connection performance with scheduled speed tests.
Start Here
Go from hardware and Ubuntu to Docker and your first self-hosted service.
Stirling PDF
Host a PDF toolbox for conversion, editing, merging and OCR.
SUB/WAVE
Turn your own music library into a scheduled personal radio station.
Syncthing
Synchronize files between computers; sync is not a substitute for backups.
Traefik
Route Docker services through a reverse proxy with automatic HTTPS.
Tududi
Deploy a task manager for personal or small-team work.
Uptime Kuma
Monitor service availability and configure uptime notifications.
Wallos
Track subscriptions and recurring expenses on your own server.
Watchtower
Configure automatic container image updates and review their operational risks.
WG-Easy
Deploy WireGuard with a web interface for managing VPN clients.
WireGuard & WireGuard UI
Run WireGuard and its management interface with Docker Compose.