É um Web File Manager para controlar arquivos do Linux e programas via navegador web.
É um programa open source, multi-plataforma para gerenciar arquivos via web, com acesso a console e editor de apoio.
Escrito em JavaScript / Node.js, permite que gerencie um servidor e trabalhe com arquivos, diretórios e programas em um navegador de qualquer computador, celular ou tablet.
Ele ofereceos seguintes recursos:
- O cliente funciona no navegador web.
- O servidor pode ser instalado em Linux, Windows, Mac OS e Android (com a ajuda de Termux).
- Permite ver imagens, arquivos de texto, reproduzir áudio e vídeos a partir de um browser.
- Pode ser usado local ou remotamente.
- Suporta adaptação ao tamanho da tela.
- Oferece console com suporte da linha de comando padrão do SO.
- Tem 3 editores embutidos com suporte a destaque de sintaxe, que incluem: Dword, Edward e Deepword.
- Também suporta autorização (opcional).
- Oferece teclas de atalho / atalho.
Instalação em sistemas Debian like pode ser feito como abaixo indicado:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - aptitude install -y nodejs //Instalando para todo o sistema. Caso queira instalação 'local', retire o -g npm i cloudcmd -g
Uma vez instalado, para executar basta:
//Caso tenha instalado globalmente, basta executar cloudcmd
Por padrão, o Cloud Commander lê configurações em ~ /.cloudcmd.json.
Se nenhuma opção de comando estiver definida. Ele usa a porta 8000, caso as variáveis de porta PORT ou VCAP_APP_PORT não existam.
Você pode começar a usá-lo abrindo o URL em seu navegador web preferido, acessando http://SERVER_IP:8000
Abaixo um demonstração da tela esperada. (Encontrada em busca na web)
Com o clique direito em qualquer pasta e arquivo, poderá ser visto um menu de contexto parecido com o abaixo apresentado.
Além de administração de arquivos via web, é possível ter acesso a um console, mas para isto é necessário instalar partes adicionais, visto que não é habilitado por padrão.
Esperamos que esta dica possa lhe ser útil!