Navegue e edite arquivos nos seus containers
Um navegador de arquivos e editor de código integrados para volumes Docker. Sem cliente SSH necessário -- gerencie arquivos diretamente pelo seu painel.
Gerenciamento completo de arquivos no navegador
Navegue, edite, crie e exclua arquivos em qualquer volume de container -- sem terminal necessário.
Como funciona
Selecione um container
Escolha qualquer container em execução da lista de apps do seu stack. sh0 mostra todos os volumes e bind mounts disponíveis.
Navegue nos volumes
Navegue na árvore de diretórios com uma interface familiar de navegador de arquivos. Clique nas pastas para expandir, clique nos arquivos para pré-visualizar.
Edite arquivos
Abra qualquer arquivo de texto no editor inline. Faça suas alterações e salve -- o arquivo é gravado diretamente no volume do container.
Crie ou exclua
Crie novos arquivos e diretórios, ou exclua os existentes. Todas as operações incluem confirmação para prevenir perda de dados.
O fluxo do gerenciador de arquivos
Todas as operações passam pela API Docker -- sem SSH, sem exec, sem agente instalado no container
Tudo o que você precisa
Pré-visualização de arquivos
Visualize arquivos de texto, arquivos de configuração e logs diretamente no navegador. Sem necessidade de baixar ou fazer SSH.
Editor de código inline
Edite arquivos com uma interface de editor de código limpa. Destaque de sintaxe para tipos de arquivo comuns. Salve com um clique.
Segurança reforçada
Ataques de path traversal são bloqueados no nível da API. Cada caminho de arquivo é validado e isolado no volume selecionado.
Upload de arquivos
Faça upload de arquivos de configuração, certificados ou qualquer outro arquivo diretamente para o volume do seu container pelo navegador.
Download de arquivos
Baixe qualquer arquivo do container para sua máquina local. Útil para obter logs, exportações ou arquivos de backup.
Gerenciamento de configurações
Edite arquivos .env, configurações do nginx, configurações de banco de dados e qualquer outra configuração sem reiniciar o container.
O jeito antigo
- x SSH no servidor
- x Executar docker exec -it para entrar no container
- x Usar vi ou nano dentro do container
- x Usar scp ou docker cp para transferir arquivos
- x Torcer para que o container tenha as ferramentas certas instaladas
- x Sem trilha de auditoria do que mudou
O jeito sh0
- Clique na aba do gerenciador de arquivos
- Navegue na árvore de diretórios visualmente
- Edite em um editor de código adequado
- Faça upload e download pelo navegador
- Funciona em qualquer container, sem ferramentas necessárias
- Validação de caminho com segurança reforçada
Perguntas e respostas
Existe um limite de tamanho de arquivo para edição? +
Posso editar arquivos binários? +
E quanto às permissões de arquivo? +
Quais tipos de volume são suportados? +
Gerencie arquivos sem sair do navegador.
Navegue, edite e organize arquivos em qualquer volume de container. Sem SSH, sem docker exec, sem complicação.