Uma interface web moderna e auto-hospedada para gerenciar contêineres, imagens e stacks do Docker Compose.
donknap/dpanel
Painel web leve para gerenciar containers, imagens, stacks do Compose e arquivos do Docker e Podman pelo navegador.
Alternativa open source a:Portainer
- Estrelas
- 4,153
- Forks
- 272
- Issues abertas
- 10
- Último commit
- anteontem
O que é?
O DPanel é um painel web leve para gerenciar Docker e Podman. Com ele, você pode visualizar e operar containers, imagens e projetos do Compose pelo navegador, sem usar a linha de comando. O próprio painel é executado em um container que monta o socket do Docker.
A edição comunitária oferece gerenciamento de containers e imagens, criação de imagens, criação e implantação de projetos do Compose, gerenciamento de arquivos dentro de containers e configurações do sistema. A imagem padrão também inclui encaminhamento de domínios e aplicação de certificados, enquanto a imagem Lite não oferece esses recursos e cuida apenas do gerenciamento de containers. Há imagens com base Alpine e Debian.
O projeto também oferece uma edição Pro paga, como extensão da versão comunitária, que aprimora alguns recursos e adiciona skins personalizadas. O projeto é escrito em Go e tem um frontend em React, criado com Ant Design.
Recursos principais
- 01Gerencie containers Docker e Podman por uma interface web.
- 02Crie e implante projetos do Docker Compose.
- 03Navegue pelas imagens e gerencie-as, incluindo a criação de novas imagens.
- 04Gerencie arquivos dentro de containers.
- 05Imagens padrão e Lite, com bases Alpine ou Debian.
- 06Instale com um script de início rápido de uma linha no Debian, Ubuntu e Alpine.
Casos de uso
- Gerenciar um host Docker doméstico ou de um servidor pequeno sem precisar aprender a usar a CLI.
- Implantar e monitorar stacks do Compose pelo navegador.
- Executar uma alternativa leve a painéis de gerenciamento de containers mais pesados em um VPS.
Início rápido
- 1
Execute o contêiner da edição Standard com o Docker
docker run -d --name dpanel --restart=always \ -p 80:80 -p 443:443 -p 8807:8080 -e APP_NAME=dpanel \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /home/dpanel:/dpanel dpanel/dpanel:latest - 2
Abra o painel no navegador pela porta 8807
Antes de usar
- Os metadados não informam uma licença clara (NOASSERTION), então verifique o arquivo de licença antes de usar.
- Alguns recursos avançados estão disponíveis apenas na edição Pro paga.
- No macOS, o socket do Docker precisa ser montado a partir de outro caminho, conforme indicado no README.
Em coleções
Tópicos
Perguntas frequentes
- O que é dpanel?
- Painel web leve para gerenciar containers, imagens, stacks do Compose e arquivos do Docker e Podman pelo navegador. O DPanel é um painel web leve para gerenciar Docker e Podman. Com ele, você pode visualizar e operar containers, imagens e projetos do Compose pelo navegador, sem usar a linha de comando. O próprio painel é executado em um container que monta o socket do Docker.
- dpanel é gratuito? Qual é a licença?
- dpanel é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- dpanel ainda é mantido?
- Manutenção ativa. O último commit de dpanel foi em 21 de out. de 2026.
- Para que posso usar dpanel?
- Gerenciar um host Docker doméstico ou de um servidor pequeno sem precisar aprender a usar a CLI. Implantar e monitorar stacks do Compose pelo navegador. Executar uma alternativa leve a painéis de gerenciamento de containers mais pesados em um VPS.
- Como instalar dpanel?
- Execute o contêiner da edição Standard com o Docker: docker run -d --name dpanel --restart=always \ -p 80:80 -p 443:443 -p 8807:8080 -e APP_NAME=dpanel \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /home/dpanel:/dpanel dpanel/dpanel:latest Abra o painel no navegador pela porta 8807
- Onde consigo dpanel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/donknap/dpanel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface web leve para gerenciar ambientes de contêineres Docker, Swarm, Podman, Kubernetes e ACI.
Clone web self-hosted da interface de terminal do lazydocker para gerenciar remotamente containers, imagens, volumes, redes e stacks do Docker.
App Electron que executa aplicativos Windows no Linux em um container Docker ou Podman e os exibe como janelas nativas da área de trabalho Linux.
Um proxy reverso leve com WebUI que cria rotas automaticamente para contêineres Docker e Podman, gerencia certificados Let's Encrypt e inclui SSO e suspensão por inatividade.
Conjunto de dashboards personalizados do Grafana para visualizar dados do TeslaMate sobre trajetos, carregamento, eficiência, saúde da bateria e quilometragem.