Repolode
donknap

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. 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. 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