Todos os Planos

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.

Navegador de volumes
Navegue em qualquer volume Docker ou bind mount diretamente pelo painel
Editor inline
Leia e escreva arquivos com edição inteligente de sintaxe -- sem SSH necessário
Criação de diretórios
Crie diretórios com suporte a caminho completo, incluindo caminhos aninhados
Exclusão segura
Exclua arquivos e pastas com diálogo de confirmação para prevenir acidentes
Prevenção de path traversal
Segurança reforçada -- requisições são validadas para prevenir escape de diretório
Qualquer container em execução
Funciona em qualquer container do seu stack, independente da imagem base
Edição de arquivos de configuração
Visualize e edite .env, nginx.conf, php.ini e qualquer arquivo de configuração
Download e upload
Baixe arquivos para sua máquina ou faça upload de arquivos para o volume do container

Como funciona

01

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.

02

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.

03

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.

04

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

Selecionar Container
Listar Volumes
Navegar Arquivos
Editar / Criar
Salvar no Volume

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? +
O editor inline funciona melhor com arquivos menores que 5 MB. Arquivos maiores ainda podem ser baixados ou enviados, mas editá-los no navegador pode ser lento. Para arquivos muito grandes, use o recurso de Terminal Web.
Posso editar arquivos binários? +
Arquivos binários (imagens, binários compilados, arquivos compactados) não podem ser editados no editor inline, mas podem ser baixados e enviados. O navegador de arquivos mostra indicadores de tipo para que você saiba o que pode ser editado.
E quanto às permissões de arquivo? +
Operações de arquivo rodam através da API Docker, então executam com as permissões do usuário de entrypoint do container. Se um arquivo é somente leitura dentro do container, ele será somente leitura no gerenciador de arquivos também.
Quais tipos de volume são suportados? +
Tanto volumes nomeados Docker quanto bind mounts são suportados. O gerenciador de arquivos lista todas as montagens anexadas ao container selecionado, independente do tipo.

Gerencie arquivos sem sair do navegador.

Navegue, edite e organize arquivos em qualquer volume de container. Sem SSH, sem docker exec, sem complicação.