Веб-терминал для хостинга

Запускайте компактный PHP-терминал на обычном виртуальном хостинге, открывайте его напрямую или вызывайте поверх своего сайта сочетанием ⌃+Shift+L / ⌘+Shift+L. Файлы, код, архивы, базы данных и диагностика доступны в одном удобном для клавиатуры рабочем пространстве без SSH.

lil-terminal⌃+Shift+L⌘+Shift+L

Последние обновления Core

Все версии Core →
Core 1.5.13

ID ядра с кодом поколения и протокол репозитория 2

Новые ID ядра получают двухбуквенный код поколения, а обращения к репозиторию обязательно передают идентификатор ядра, версию среды выполнения и сведения о среде установки. Эти параметры учитываются в собственной статистике проекта без сохранения исходного IP сервера.

Core 1.5.12

Уникальный ID каждого ядра

Каждая актуальная PHP 8-сборка получает криптографически случайный ID ядра; команда core показывает его, а обращения к репозиторию передают ID для собственной операционной статистики.

Core 1.5.11

Синхронизация языков

Завершена синхронизация локальной и серверной справки и усилена безопасность локализации lil-core.

Полный набор инструментов для хостинга без тяжёлой панели управления

lil-terminal объединяет работу с файлами, редактирование кода, архивы, базы данных, сетевую диагностику и автоматизацию в одном компактном инструменте. Ядро остаётся небольшим, а к проекту подключаются только действительно нужные модули.

Для хостингов, где привычные инструменты разработчика недоступны

Подходит для недорогого виртуального хостинга, старых проектов и повседневного обслуживания, когда SSH, Composer или Node.js недоступны.

Явные действия и понятные ограничения

Операции, изменяющие данные, требуют документированных флагов; пути проверяются, запись по возможности выполняется атомарно, а недоступные возможности PHP сообщаются прямо, без имитации успешного результата.

Разберитесь в рабочем процессе ещё до установки

Документация построена вокруг единого учебного проекта /sandbox/: команды можно копировать, примеры используют подготовленные тестовые файлы, а результат сразу показывает, чего ожидать. Так назначение команды можно понять до запуска на реальном сайте.

Введение

Практическое введение в терминал

Практический курс от первой команды до файлов, редакторов, данных, сети, баз, диагностики хостинга, безопасности и автоматизации. Каждая часть строится одинаково: попробуйте команду, прочитайте результат, измените один параметр и проверьте, что изменилось.

Открыть часть →

Один повседневный подход для пяти драйверов баз данных

Команда db запоминает выбранный установленный драйвер и даёт одинаковый компактный набор повседневных действий для MySQL/MariaDB, PostgreSQL, Redis, SQLite и MongoDB: подключиться, посмотреть структуру и данные, найти, выгрузить и изменить. При этом каждый движок сохраняет собственную модель.

Когда короткого интерфейса уже мало, всё после : передаётся выбранному драйверу как родной запрос или команда. Короткая форма помогает начать работу, а SQL, команды Redis и командные документы MongoDB остаются доступны тогда, когда нужен полный язык конкретного движка.

Открыть документацию по базам данных →
dbdb
install db sqlite
db sqlite
db -c \sandbox\db\shop.sqlite
db -t
db -n products 5
db : SELECT COUNT(*) AS products FROM products
⌃+Shift+L⌘+Shift+L

Терминал живёт внутри вашего сайта

Выберите веб-интеграцию при скачивании. Лёгкое плавающее окно открывается поверх любой страницы, запоминает положение и размер, а при включённом журнале History восстанавливает сквозную историю.

Инструкция по веб-интеграции →

Привычно пользователям Linux и macOS

История команд, автодополнение, горячие клавиши редактора, перемещаемое окно и лаконичный вывод делают работу знакомой пользователям терминала, но lil-terminal не пытается копировать Bash.

Tab⌃R⌃S⌃C⌘CEsc

Попробуйте редактор кода

Переключайтесь между файлами из /sandbox/ и редактируйте локальную копию. Сайт ничего не сохраняет и не выполняет.

Попробуйте редактор кода

Бесплатно для личного использования. По лицензии — для коммерческой работы.

Физические лица могут бесплатно использовать первое поколение ядра в личных, учебных и других некоммерческих проектах. Организациям, агентствам и платным клиентским проектам после пробного периода нужна коммерческая лицензия на каждое развёртывание.

БесплатноЛичное использование
От 8.88 USDКоммерческое использование
Посмотреть коммерческие цены →

Быстрая загрузка

Начните с поддерживаемого набора, а затем добавляйте или удаляйте модули прямо из терминала.

Голое ядро

Только ядро; при авторизации добавляются ключ и обязательный модуль kill.

++Файлы и архивы

Файлы, метаданные, редактирование, передача, контрольные суммы и архивы.

Быстрые сборки используют интерфейс Base, авторизацию, текущий язык и режим Latest. После первого открытия сборка завершает установку автоматически; перед обычной работой смените стандартный пароль admin.

Возможности

Файлы и архивы

Переходите по каталогам, проверяйте, редактируйте, копируйте, перемещайте, загружайте и архивируйте файлы без SSH.

Код и данные

Редактируйте код, сравнивайте изменения, заменяйте текст и работайте с JSON, INI, SQL и PHP.

Сетевая диагностика

Проверяйте HTTP, DNS, TCP, сертификаты, IP-адреса и удалённые сервисы с хостинга.

Инструменты хостинга

Диагностируйте PHP, диски, базы данных, журналы, сессии и серверное окружение.

Требования

Достаточно PHP-хостинга и современного браузера. lil-terminal не требует SSH, системной оболочки, Composer, Node.js или внешнего CDN.

Доставка одним файлом10 языков интерфейсаРаботает без SSH

Технические требования →

Часто задаваемые вопросы

Практические ответы об установке, модулях, веб-интеграции, безопасности, решении проблем и повседневной работе с lil-terminal.

Открыть полный FAQ →

Партнёры

lil-terminal даёт разработчику терминал прямо в браузере, когда SSH недоступен или неудобен. Мы открыты к партнёрствам с хостингами, разработчиками, учебными проектами и продуктами.

Партнёрство с lil-terminal →

Поддержать проект

Если lil-terminal экономит вам время, проект можно поддержать добровольным пожертвованием, помощью в развитии или рекомендацией. Пожертвования не связаны с коммерческой лицензией.

Поддержать lil-terminal →