lil-terminal — PHP-веб-терминал для работы с сайтами там, где SSH недоступен или неудобен. Он объединяет файлы, архивы, код, данные, сетевые проверки и диагностику сервера в одном компактном командном интерфейсе браузера.
Проблема начинается на обычном хостинге
На обычном виртуальном хостинге обычно есть PHP, панель управления и файловый менеджер, но SSH может не быть. Для одной правки этого достаточно; поиск, массовые изменения, архивы и повторяемое обслуживание быстро превращаются в лишнюю ручную работу.
Команды сокращают рутинную работу
Там, где есть терминал, многие задачи сводятся к нескольким точным командам: найти файлы, переименовать группу, распаковать релиз, обработать изображения или проверить сервер. Ценность не в эффектности, а в меньшем числе ручных действий.
Повторяемая работа должна оставаться воспроизводимой
Если последовательность работает, её не нужно каждый раз собирать заново по памяти. Небольшие сценарии и понятные цепочки команд превращают рутину в процедуру, которую можно проверить, повторить и адаптировать.
Без SSH этот рабочий процесс исчезает
На хостинге без SSH те же задачи становятся неудобными. Файловый менеджер остаётся полезным, но не заменяет командный подход для массовых операций, диагностики и быстрой автоматизации.
Из этого ограничения вырос lil-terminal
lil-terminal переносит такой рабочий процесс в браузер. Достаточно загрузить один PHP-файл, открыть его и использовать модульный набор команд без системной оболочки, Composer или Node.js.
Это не Bash в браузере
Команды реализованы на PHP и работают с правами текущего PHP-процесса. lil-terminal использует знакомые идеи командной строки там, где они полезны, но не открывает и не имитирует системную командную оболочку.