Documentacao

Guia completo para usar o DKAdmin e gerenciar seus servidores Dokku.

Primeiros Passos

Criar conta

Registre-se e crie sua organizacao

Adicionar servidor

Conecte seu servidor Dokku ao DKAdmin

Instalar o agent

Script automatico para setup do DKAgent

Criar primeiro app

Crie seu primeiro app via painel

Apps & Deploys

Gerenciar apps

CRUD, start, stop, restart, rebuild

Variaveis de ambiente

config:set, config:unset com diff view

Dominios e SSL

Adicionar dominios e habilitar Let's Encrypt

Deploy history

Historico de deploys com rollback 1-clique

Git CI/CD

Auto-deploy via GitHub/GitLab webhooks

Infraestrutura

Databases

Postgres, MySQL, Redis, MongoDB via plugins Dokku

Redes Docker

Criar e gerenciar redes entre containers

Storage

Montar volumes persistentes nos apps

Resource limits

Definir limites de CPU e memoria

Docker options

Opcoes avancadas de build/deploy/run

Health checks

Configurar verificacoes de saude

Nginx

Visualizar e customizar config nginx

Plugins

Instalar e gerenciar plugins Dokku

Monitoramento

Metricas

Graficos de CPU, memoria, disco em tempo real

Logs

Visualizar logs em tempo real com stream

Terminal web

Acesso SSH pelo navegador

Audit log

Registro de todas as acoes com export CSV

Alertas

Alertas automaticos para problemas criticos

Seguranca

2FA TOTP

Autenticacao de dois fatores com backup codes

RBAC

4 roles: Owner, Admin, Member, Viewer

IP Allowlist

Restringir acesso por IP (Business+)

Read-only mode

Modo de emergencia para bloqueio de escrita

Sessoes ativas

Visualizar e revogar sessoes

API

API Keys

Gerar chaves com escopos especificos

API v1 REST

Endpoints publicos para automacao

Webhooks

GitHub e GitLab para auto-deploy

Billing

Planos

Free, Pro, Business, Enterprise

Stripe Checkout

Pagamento seguro via Stripe

Customer Portal

Gerenciar assinatura e faturas