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

caddy-docker-proxy: Route Docker Traffic Through Caddy
caddy-docker-proxy turns Docker labels into Caddy reverse-proxy configuration and updates it as containers or services change. It suits Docker users who want dynamic routing and automatic HTTPS without maintaining site configuration by hand.

traccar: Track GPS Devices and Vehicles
Traccar is a Java-based GPS tracking server for vehicles, assets, and people. Self-host it to manage device locations, alerts, and reports, or use its REST API to integrate tracking with other systems.

harbor: Run a Preconfigured Local AI Stack
Harbor is a CLI and companion app for starting connected local LLM services with Docker Compose. It suits people experimenting with models and AI tools who want a shared setup without wiring each service by hand.

mailcow-dockerized: Run a Self-Hosted Email Platform
mailcow-dockerized packages email and groupware services as a Docker-based platform for self-hosting. It suits administrators who want to operate their own mail server and are prepared to manage its deployment and maintenance.

node-google-backup: Back Up Gmail, Contacts, and Calendar
A Node.js command-line tool that syncs Google Mail, Contacts, and Calendar data to local files. It suits people who want a scheduled, local copy of their Google data in standard email and contact formats.

imgproxy: Resize and Convert Images on Demand
imgproxy is a standalone HTTP server that resizes, transforms, and converts images when requested. It suits teams that want to move image processing out of their application and serve optimized images through a URL-based API.

nginx-ui: Manage Nginx Through a Web Interface
nginx-ui is a self-hosted web interface for editing and operating Nginx configurations. It suits administrators who want a visual way to manage sites, certificates, logs, and multiple Nginx nodes, with Docker and standalone deployment options.

Checkmate: Monitor Uptime and Server Infrastructure
Checkmate is a self-hosted monitoring application for website availability, response times, incidents, and server health. It suits operators who want a visual monitoring dashboard and control over their monitoring data.