Open Source Docker Projects
Discover 152 open source Docker repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Docker projects here are most often combined with Self Hosted, Web App and Python. Last updated October 4, 2026.
152 repositories · updated October 4, 2026

fasten-onprem: Manage Personal Health Records at Home
Fasten OnPrem is a self-hosted app for viewing and organizing personal or family medical records. It supports FHIR bundle uploads and manual entry, but does not connect directly to healthcare providers.

nebula-sync: Replicate Pi-hole Configuration Across Instances
Nebula Sync copies Pi-hole v6 configuration from a primary instance to replicas, using full Teleporter sync or selective settings and data sync. It suits self-hosters who want consistent configurations across multiple Pi-hole servers.

DnsServer: Run a Self-Hosted DNS Server
Technitium DNS Server is a cross-platform DNS server for recursive resolution, authoritative hosting, and network-wide filtering. It suits home labs and organizations that want control over DNS, encrypted upstreams, and a browser-based management console.

Article-Assistant--RAG-Telegram-Bot: Ask Questions About Documents
A Telegram bot that turns web articles, PDFs, text files, and YouTube transcripts into searchable knowledge bases. It uses retrieval-augmented generation to answer questions with source citations and can also create summaries.

chibisafe: Host a Shareable File Upload Service
Chibisafe is a TypeScript file vault for uploading and sharing files through links. Self-hosters can manage uploads, users, storage, and service settings from a web dashboard.

docker-volume-backup: Back Up Docker Volumes to Local or Remote Storage
docker-volume-backup is a lightweight companion container for recurring or one-off Docker volume backups. It supports local archives and several remote storage protocols, with optional retention, GPG encryption, and run notifications.

CompreFace: Run Self-Hosted Face Recognition APIs
CompreFace is a Docker-based face analysis service with REST APIs for recognition, verification, detection, and related tasks. It suits teams that need to integrate face processing into applications while keeping deployment on their own infrastructure.

MoneyPrinter: Automate YouTube Shorts Creation
MoneyPrinter turns a video topic into a YouTube Short using locally run Ollama models for scripts and metadata. It suits creators who want a self-hosted, queued workflow and are comfortable configuring media tools and services.
speedtest-tracker: Monitor Internet Speed and Uptime
Speedtest Tracker is a self-hosted web application for tracking internet connection performance over time. It schedules speed tests, records detailed metrics, and can notify you when performance falls below a configured threshold.

AdventureLog: Track Travel and Plan Trips
AdventureLog is a self-hosted travel tracker and trip planner for organizing visited places, itineraries, and travel history on a map. It suits travelers who want to manage their own data and collaborate on plans.

theme.park: Apply Custom Themes to Self-Hosted Apps
theme.park provides CSS themes and skins for a wide range of self-hosted web apps. It helps users give multiple services a consistent look, with setup options and app-specific guidance in its documentation.

neko: Stream a Shared Virtual Browser Over WebRTC
Neko runs a browser or other desktop application in a Docker container and streams it to users over WebRTC. It suits watch parties, collaborative sessions, and remote access to an isolated browser.