Open Source Docker Projects
Docker is a platform and set of tools for packaging applications with their dependencies into portable containers. Containers isolate processes while sharing the host operating system, helping teams run software consistently across development, testing, and production environments. This approach can simplify deployment, improve resource use compared with virtual machines, and make services easier to reproduce and scale.
Open source tools in this area include container runtimes, image builders, orchestration systems, deployment dashboards, networking utilities, and development environments. When choosing one, consider its license, maintenance activity, security practices, supported platforms, resource requirements, and compatibility with your existing workflows. These tools are useful to developers, system administrators, and organizations that build, deploy, or operate containerized applications, from a single home server to larger infrastructure.
76 repositories · updated October 3, 2026

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs
OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.

e2a: Open-Source Email API for Applications and AI Agents
e2a is an open-source email API designed for applications and AI agents, offering robust transactional email capabilities and real two-way inboxes. It supports both managed hosting and self-hosting with Docker, providing features like human-in-the-loop approval and advanced content screening. Built in Go, e2a aims to bridge email's universal addressability with the structured data world of AI agents.

KSail: The All-in-One Kubernetes SDK for Cluster Management and GitOps
KSail is a comprehensive Kubernetes SDK designed to simplify cluster creation, management, and operation across multiple distributions like Kind, K3d, Talos, and VCluster. It integrates essential features such as GitOps, secrets management, an AI assistant, and an MCP server, making cloud-native development accessible with just Docker or a cloud provider.

Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics
Local LLM Linux Troubleshoot is an AI-powered agent designed to diagnose and resolve issues on Linux systems. It leverages llama.cpp for local AI processing, offering system diagnostics, safe command execution, and support for Docker, CLI, and a web GUI. This tool provides a privacy-first approach to managing and troubleshooting your Linux environment.

SandBase Harness: Local-First AI Agent Runtime with Sandboxed Sessions
SandBase Harness is a local-first, self-hosted runtime for AI agents, offering sandboxed sessions, memory, and credentials. This TypeScript-based project provides a robust infrastructure for managing and observing AI agents, ensuring auditability and secure execution on your own machine or infrastructure.

ArcReel: Open-Source AI Video Production Workspace for Stories and Scripts
ArcReel is an open-source, self-hosted AI video production workspace designed to transform novels, screenplays, or product assets into short videos. It offers a comprehensive pipeline for content analysis, asset management, storyboarding, and video generation, ensuring visual continuity and cost tracking. Users can control the production process and export editable drafts for further refinement.

gh-aw-firewall: Secure Your Agentic Workflows with a Network Firewall
gh-aw-firewall is a robust network firewall designed specifically for agentic workflows, restricting outbound HTTP/HTTPS traffic to an allowlist of domains. It operates by running commands within a Docker sandbox, leveraging a Squid proxy for traffic filtering and an optional API proxy sidecar to securely manage LLM API keys. This project is a crucial component of GitHub's ongoing exploration into Agentic Workflows, enhancing their security and control.

DockerCheatSheet: A Comprehensive Guide to Docker Commands
The DockerCheatSheet repository offers a comprehensive and highly-starred collection of Docker commands, serving as an invaluable resource for developers and DevOps engineers. Based on the 'Painless Docker' guide, it covers everything from basic container operations to advanced Docker Swarm and Compose functionalities. With nearly 4,000 stars, this cheat sheet is a popular and actively maintained reference for mastering Docker.

databasement: Schedule and Manage Database Backups
Databasement is a self-hosted web app for scheduling, monitoring, and restoring backups across multiple database engines. It suits teams that want centralized backup management and control over where backup files are stored.

Lean: Build and Run Algorithmic Trading Strategies
QuantConnect Lean is an event-driven engine for developing, backtesting, and live trading algorithmic strategies across financial markets. It suits quantitative developers who want a modular C# engine with Python support and local or cloud-assisted workflows.

Podroid: Run Linux Containers and Desktop Apps on Android
Podroid runs Alpine Linux in a rootless virtual machine on Android, enabling container workloads and Linux desktop apps without replacing Android or requiring root. It is aimed at developers and Linux enthusiasts who want a portable ARM64 environment on their phone.

Soketi: A Fast, Pusher-Compatible WebSockets Server for Real-Time Apps
Soketi is a next-generation, open-source WebSockets server designed for real-time applications. It offers Pusher compatibility, making it easy to integrate into existing projects. Built for speed and resilience, Soketi provides a cost-effective and scalable solution for handling thousands of active connections.