awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
donknap avatar

donknap/dpanel

0
View on GitHub↗
4,011 stars·261 forks·Go·5 viewsdpanel.cc↗

Dpanel

dpanel is a web-based Docker management interface and remote server manager. It serves as a container lifecycle tool and orchestrator for deploying multi-container applications using Docker Compose configuration files and application stores.

The project distinguishes itself as a central management console capable of controlling containers across multiple remote servers via API or SSH connections. It includes an integrated host filesystem browser for accessing files and folders on remote machines via SSH and SFTP.

The platform covers container image workflows, including building custom images and updating existing containers. It provides capabilities for organizing containers with labels, managing network access and SSL certificates, and controlling user access through granular permissions and multi-user accounts. Additional functionality includes task scheduling for automated container operations and interface customization.

Features

  • Docker Container Management Interfaces - Provides a web-based dashboard for managing the lifecycle and operations of Docker containers across local and remote hosts.
  • Multi-Environment Docker Host Managers - Provides a central registry of API endpoints and tokens to manage Docker hosts across multiple environments.
  • Container Lifecycle Management - Manages the full container lifecycle, including image updates, builds, and snapshot operations.
  • Container Lifecycle Management - Manages the full container lifecycle including copying, saving images, and restoring states from snapshots.
  • Docker Compose Deployments - Deploys and configures multi-container applications using Docker Compose files and application templates.
  • Docker Compose Deployments - Launch multi-container applications using configuration files and integrated application stores.
  • Docker Engine API Clients - Implements a programmatic interface to interact with the Docker Engine API for container and image management.
  • Remote Server Fleet Management - Provides a central control point for orchestrating deployments and executing administrative commands across a fleet of remote servers.
  • Remote Host Management - Establishes secure shells for direct file manipulation and administration of remote hosts.
  • Host Filesystem Browsers - Includes an integrated browser for accessing host files and folders via SSH and SFTP.
  • Remote Administration Servers - Acts as a centralized administrative command center for managing Docker environments and host filesystems across multiple remote endpoints.
  • Image Build and Analysis - Creates custom images from source files or repositories and manages local and remote registries.
  • Automated Container Image Updaters - Detects available updates in registries and performs quick upgrades for container images.
  • Scheduled Container Tasks - Automates periodic container operations by mapping predefined configuration templates to trigger intervals.
  • Container Image Building - Manages the workflow of building custom Docker images and updating existing containers via registries.
  • Remote Filesystem Browsers - Includes an integrated filesystem browser for accessing and managing files on remote machines via SSH and SFTP.
  • Network Access Controls - Secures external access to services through the management of domain forwarding and SSL certificates.
  • Role-Based Access Control - Restricts system functionality by mapping user accounts to specific permissions and defined roles.
  • User Access Controls - Restricts system access using multi-user accounts, granular permissions, and two-factor authentication.
  • Docker - Listed in the “Docker 工具” section of the Great Open Source Project awesome list.

Star history

Star history chart for donknap/dpanelStar history chart for donknap/dpanel

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does donknap/dpanel do?

dpanel is a web-based Docker management interface and remote server manager. It serves as a container lifecycle tool and orchestrator for deploying multi-container applications using Docker Compose configuration files and application stores.

What are the main features of donknap/dpanel?

The main features of donknap/dpanel are: Docker Container Management Interfaces, Multi-Environment Docker Host Managers, Container Lifecycle Management, Docker Compose Deployments, Docker Engine API Clients, Remote Server Fleet Management, Remote Host Management, Host Filesystem Browsers.

What are some open-source alternatives to donknap/dpanel?

Open-source alternatives to donknap/dpanel include: finsys/dockhand — Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of… nicholas-fedor/watchtower — Watchtower is a Docker container update automator that monitors registries for new image pushes and automatically… eon01/dockercheatsheet — This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured… francescou/docker-compose-ui — Docker Compose UI is a web-based management platform that provides a graphical dashboard for orchestrating… testcontainers/testcontainers-dotnet — Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle… passbolt/passbolt_api — Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted…

Open-source alternatives to Dpanel

Similar open-source projects, ranked by how many features they share with Dpanel.
  • finsys/dockhandFinsys avatar

    Finsys/dockhand

    2,609View on GitHub↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Sveltedockerdocker-composedocker-management
    View on GitHub↗2,609
  • nicholas-fedor/watchtowernicholas-fedor avatar

    nicholas-fedor/watchtower

    2,771View on GitHub↗

    Watchtower is a Docker container update automator that monitors registries for new image pushes and automatically restarts containers with the latest versions. It functions as a container lifecycle manager, handling the process of bringing running containers up to date without manual intervention. The service includes specialized controls to manage deployment risk and precision, such as image age deferral and deployment cooldowns to protect against buggy releases. It supports image tag pinning to restrict updates to specific version series and can operate as a self-updating service to maintai

    Gocommunity-projectdockergo
    View on GitHub↗2,771
  • eon01/dockercheatsheeteon01 avatar

    eon01/DockerCheatSheet

    3,938View on GitHub↗

    This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured collection of commands and documentation to help users manage container lifecycles, build images, and handle registries. The documentation specifically covers the orchestration of multi-container applications using Docker Compose and the management of scalable services across multiple nodes via Docker Swarm. It also includes detailed guides for configuring virtual networks, bridges, and ports to control container communication. The reference surface extends to container image administ

    View on GitHub↗3,938
  • francescou/docker-compose-uifrancescou avatar

    francescou/docker-compose-ui

    1,544View on GitHub↗

    Docker Compose UI is a web-based management platform that provides a graphical dashboard for orchestrating multi-container application stacks. It serves as a centralized interface for managing container lifecycles, monitoring service health, and executing commands within running environments without requiring manual command line input. The platform distinguishes itself by integrating directly with version control systems to automate the deployment of infrastructure definitions. By cloning project files from remote repositories, it ensures consistent environment configurations across different

    JavaScriptdockerdocker-composedocker-swarm
    View on GitHub↗1,544
  • See all 30 alternatives to Dpanel→