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

wiredoor: Expose Private Services Through Secure Tunnels
Wiredoor is a self-hosted ingress platform that routes HTTP, TCP, and UDP traffic to services on private networks through WireGuard tunnels. It suits teams and individuals who want to manage their own public entry point and service access.

NPMplus: Manage Self-Hosted Nginx Reverse Proxies
NPMplus is a Docker-oriented fork of nginx-proxy-manager that combines a web interface for managing proxy hosts with a hardened, feature-rich Nginx build. It suits self-hosters who want more protocol, authentication, and security options than the upstream project provides.

bewcloud: Self-Host a Personal Cloud Workspace
bewCloud is a self-hosted cloud app built with Deno for people seeking an alternative to Nextcloud or ownCloud. It provides file storage and optional calendar, contacts, and task services, with Docker Compose deployment.

text-generation-inference: Serve Large Language Models
A toolkit for serving large language models through text-generation APIs. It provides GPU-oriented inference features such as continuous batching, token streaming, tensor parallelism, and quantization, but is now in maintenance mode.

godoxy: Route and Manage Self-Hosted Services
GoDoxy is a Go reverse proxy and container orchestrator for self-hosters. It discovers Docker or Podman services, routes traffic by hostname, and provides a WebUI for proxy, certificate, and container management.

hass-panel: Build a Home Assistant Control Dashboard
Hass-Panel is a React-based dashboard for controlling and monitoring Home Assistant devices. It is aimed at users who want a configurable, ready-to-use interface without building a custom panel, and can be deployed with Docker or as a Home Assistant add-on.

bracket: Manage and Schedule Tournaments
Bracket is a self-hosted tournament management system for organizing teams, stages, matches, and schedules. It supports single-elimination, round-robin, and Swiss formats, with public dashboards for sharing tournament information.

aaPanel: Manage Linux Servers Through a Web Control Panel
aaPanel is a web-based control panel for managing Linux servers and hosting environments. It helps administrators deploy common web stacks and manage server services through a graphical interface instead of relying only on command-line operations.

lubelog: Track Vehicle Maintenance and Fuel Mileage
LubeLogger is a self-hosted web app for recording vehicle maintenance and tracking fuel mileage. It suits vehicle owners who want searchable service records and mileage history instead of spreadsheets or paper receipts.

flatnotes: Take Notes in Self-Hosted Markdown Files
flatnotes is a self-hosted note-taking web app that stores notes as ordinary Markdown files instead of using a database. It suits people who want searchable, taggable notes they can manage independently of the app.

ImmichFrame: Display Immich Photos as a Digital Frame
ImmichFrame turns photos from an Immich library into a digital photo-frame display. It is for people who want to show their personal photo collection on a screen, with project documentation and a web demo available online.

plexe: Build Machine Learning Models from Prompts
Plexe turns a natural-language description and tabular dataset into a trained, packaged machine learning model through a multi-agent workflow. It is aimed at developers and data teams who want to automate model selection and iteration while retaining control over configuration and deployment.