Por que o lil-terminal existe

O lil-terminal é um terminal web em PHP para trabalhar com sites quando o SSH não está disponível ou não é prático. Ele reúne arquivos, pacotes, código, dados, verificações de rede e diagnóstico do servidor em uma interface de comandos compacta no navegador.

O problema começa na hospedagem comum

A hospedagem compartilhada normalmente oferece PHP, painel de controle e gerenciador de arquivos, mas nem sempre SSH. Isso basta para uma alteração isolada; buscas, mudanças em lote, pacotes e manutenção repetida logo viram trabalho manual desnecessário.

Comandos reduzem o trabalho repetitivo

Com um terminal, muitas tarefas viram poucos comandos precisos: encontrar arquivos, renomear um grupo, extrair uma versão, processar imagens ou verificar um servidor. O ganho real é eliminar etapas manuais.

Trabalho repetível deve continuar reproduzível

Quando uma sequência funciona, ela não deveria ser reconstruída de memória a cada vez. Pequenos scripts e sequências claras transformam a rotina em um procedimento que pode ser verificado, reutilizado e adaptado.

Sem SSH, esse fluxo de trabalho desaparece

Em uma hospedagem sem SSH, as mesmas tarefas ficam incômodas. O gerenciador de arquivos continua útil, mas não substitui um fluxo de comandos para operações em lote, diagnóstico ou automação rápida.

Dessa lacuna nasceu o lil-terminal

O lil-terminal leva esse fluxo de trabalho ao navegador. Basta enviar um arquivo PHP, abri-lo e usar um conjunto modular de comandos sem depender de shell do sistema, Composer ou Node.js.

Não é Bash no navegador

Os comandos são implementados em PHP e executados com as permissões do processo PHP atual. O lil-terminal usa ideias familiares da linha de comando quando ajudam, mas não expõe nem imita um shell do sistema.

O projeto é guiado por tarefas práticas

O objetivo é simples: sair de um problema real de hospedagem para uma ação clara com o mínimo de atrito. Recursos novos entram quando realmente facilitam desenvolvimento, manutenção, diagnóstico ou recuperação.

A documentação faz parte do produto

Ajuda, exemplos e introdução devem explicar o que um comando faz, quando usá-lo e qual resultado esperar. A interface não deve exigir adivinhação.

Introdução prática ao terminal →

Pequeno, modular e portátil por projeto

O lil-terminal permanece leve, modular e sem dependências pesadas para poder circular entre hospedagens comuns sem virar outra plataforma de servidor para instalar e manter.