dock-g

Funcionalidades em detalhe

Seis coisas que o dock-g faz bem — aqui em detalhe, em vez de numa frase.

Stacks sob controlo

Todas as stacks Compose num relance: estado, iniciar, parar e reiniciar com um toque.

A vista geral de stacks mostra cada stack Compose como um cartão próprio, com monograma colorido e estado atual. Chips de filtro mostram, se quiseres, só o que interessa no momento: tudo o que está a correr, tudo o que está parado, tudo com atualização pendente ou o arquivo. As stacks paradas iniciam-se diretamente a partir da lista, sem abrires a vista de detalhe.

Na vista de detalhe editas o compose.yaml, inicias, paras e reconstróis. Indicadores em anel para CPU, memória e espaço em disco mostram onde está o problema, antes de sequer olhares para os logs.

Prático ao criar novas stacks: podes colar um comando docker run já pronto, e o dock-g converte-o diretamente no dispositivo num compose.yaml — sem que o comando seja enviado para lado nenhum.

Detetar atualizações

Só com Dockge-Enhanced ↗

Uma pílula laranja assinala cada stack com atualização de imagem pendente — agendada ou imediata.

Em servidores com Dockge-Enhanced, o Image Watcher verifica regularmente se existem versões mais recentes das imagens em uso. Na lista de stacks, uma pílula laranja assinala cada stack afetada, para veres num relance onde há algo a fazer.

Por imagem, defines como isso é tratado: atualizar de imediato, a uma hora fixa, ou nunca. Enquanto decorre uma atualização, um símbolo de espera mostra o progresso; a pílula desaparece de imediato ao ser acionada e só volta quando for efetivamente encontrada uma nova imagem.

O próprio Dockge nunca é atualizado automaticamente de propósito — caso contrário, a interface de gestão desapareceria de baixo dos teus pés a meio do processo. Sem o Dockge-Enhanced, a deteção de atualizações não está disponível; mas a gestão de stacks funciona por completo.

Logs em direto e Terminal

Logs de contentores em tempo real diretamente no iPhone — com pesquisa e realce de cores.

Os logs correm ao vivo enquanto vês — com pesquisa, realce de cores e, no Dockge-Enhanced, marcas temporais ISO 8601, para que os eventos possam ser associados com precisão. Copias ou partilhas trechos individuais diretamente a partir da vista.

Se o log não chegar, entras diretamente no host através do Terminal SSH incorporado. O acesso SSH é associado ao respetivo servidor Dockge — o dock-g propõe a associação automaticamente com base no endereço IP, mas também podes defini-la manualmente.

Um acesso SSH pode ser associado a várias instâncias do Dockge na mesma máquina, por exemplo quando uma instância é acessível publicamente e uma segunda corre apenas na rede local.

Vários servidores

Liga quantas instâncias do Dockge quiseres e alterna entre elas sem esforço.

Podes guardar quantas instâncias do Dockge quiseres e alternar entre elas diretamente através de um menu no título da vista geral de stacks — sem passares pelas Settings. Um ponto colorido junto ao nome do servidor mostra a qualquer momento se a ligação está ativa.

Cada servidor recebe, se quiseres, o seu próprio tema de cor entre cinco paletas: Classic Blue, Sunset, Forest, Ocean e Monochrome. Isto é mais do que decoração — quem gere ambientes de produção e de teste lado a lado já vê pela cor onde está a clicar.

Ao iniciar sessão, o dock-g suporta gestores de palavras-passe e o porta-chaves do iCloud; os códigos de dois fatores são sugeridos automaticamente. Os dados de acesso guardados são reutilizados de forma fiável, mesmo depois de uma breve quebra de ligação ou de a app ter estado algum tempo em segundo plano.

Notificações

Se uma stack falhar, ficas a saber — sem teres de abrir o portátil.

Ativas as notificações push por servidor através do ícone de sino na vista geral de stacks. Cinzento significa desativado, colorido significa ativo — decides tu que ambiente pode contactar-te fora do horário de trabalho.

Para cada servidor defines um horário de verificação com hora e dias da semana. Assim, não recebes um alerta do servidor de testes às três da manhã, enquanto o ambiente de produção é monitorizado a toda a hora.

Com a gestão de backups ativada, um aviso «Overdue» assinala ainda cada cópia de segurança cuja última execução ultrapassa o intervalo definido.

Os teus dados continuam teus

Os dados de acesso, as chaves SSH e o teu comando docker run não saem do dispositivo. Sem cloud, sem monitorização, sem contas.

O dock-g liga-se exclusivamente aos servidores Dockge que tu próprio indicares. Não existe nenhum serviço intermédio, nenhuma conta de utilizador nem qualquer registo.

Não estão integrados quaisquer serviços de análise, monitorização ou publicidade, e os relatórios de falhas não são enviados a terceiros. Os dados de acesso e as chaves SSH ficam exclusivamente no porta-chaves do iOS, no teu dispositivo.

Também o conversor de docker run funciona localmente: o teu comando — que muitas vezes contém caminhos, portas e dados de acesso — não sai do dispositivo.

← dock-g