O que é
O Dockhand é uma interface de usuário moderna e eficiente projetada para o gerenciamento de Docker. A ferramenta permite controlar containers em tempo real (iniciar, parar e reiniciar), orquestrar stacks do Docker Compose através de um editor visual e gerenciar múltiplos hosts Docker, sejam eles locais ou remotos. Além disso, oferece funcionalidades como navegador de arquivos interno dos containers, gestão de imagens e monitoramento de métricas de CPU, memória e disco.
Para quem serve
A solução é voltada para desenvolvedores e administradores de sistemas que desejam centralizar a gestão de seus ambientes Docker em um pacote focado em privacidade e segurança. É especialmente útil para quem precisa de acesso rápido a logs e terminais interativos, ou para equipes que utilizam fluxos de deploy via Git, com suporte a webhooks e sincronização automática. Também atende a quem busca manter a integridade do ambiente através de backups agendados via Restic e varreduras de vulnerabilidades com Grype e Trivy.
Como começar
Para iniciar o uso, é necessário conectar os hosts Docker ao Dockhand, o que pode ser feito via socket, agente ou TCP direto. O usuário pode configurar a autenticação através de contas locais ou SSO via OIDC. Para a orquestração de serviços, basta utilizar o editor de YAML para criar stacks ou conectar um repositório Git para automação. O sistema utiliza SQLite ou PostgreSQL para o armazenamento de dados, garantindo a persistência das configurações do ambiente.
🔗 Repositório oficial: https://github.com/Finsys/dockhand
Veja em 1 minuto
📚 Mais conteúdos do canal: https://gist.github.com/VictorHugodaSilvaSousa/d1e955e97cd27fc662351821d0a3fdbe
Top comments (0)