Окружение остаётся
Постоянные Linux-окружения с systemd. Код, пакеты и рабочие файлы сохраняются между подключениями.
Incus / LXCSELF-HOSTED · OPEN SOURCE
svkexe превращает ваш Linux-сервер в платформу для разработки. Постоянные окружения, AI-агент и приложения на своём домене — в одном месте.
Своя инфраструктура. Свои модели. Свои правила.
$ ssh -p 2222 dev@example.com
Одно окружение. Всё для работы.
dev.example.com01 / ВОЗМОЖНОСТИ
Создавайте отдельную среду под каждый проект. Работайте через браузер или SSH, подключайте агента и публикуйте результат.
Постоянные Linux-окружения с systemd. Код, пакеты и рабочие файлы сохраняются между подключениями.
Incus / LXCPicoClaw с интерфейсом Shelley помогает работать с кодом прямо в окружении. Первую задачу можно задать при создании.
PicoClaw + Shelley UIОткрывайте shell в браузере или подключайтесь по SSH. Управляйте окружениями из панели и командной строки.
Web Shell + SSH GatewayНаправляйте поддомен на порт приложения. Для агента предусмотрен отдельный адрес; можно подключить свой домен.
HTTP / WebSocket / SSEПриглашайте гостей в конкретные окружения. Они могут пользоваться приложениями и терминалом; управление остаётся у владельца.
Доступ к выбранным VMНастраивайте подключение к LLM и выбирайте модели. Платформа управляет ключами и хранит их в зашифрованном виде.
LLM proxy + управление ключами02 / ИНТЕРФЕЙС
Создавайте Linux-окружения, задавайте ресурсы и открывайте терминал или AI-агента из браузера.
Смотрите, какие окружения запущены и сколько CPU, памяти и диска им выделено.
Из списка можно открыть терминал, перейти к PicoClaw или запущенному приложению.
Задайте имя, выберите CPU, объём памяти и диска для нового проекта.
При желании опишите первую задачу для AI-агента. Он получит её после запуска окружения.
Скриншоты интерфейса svkexe с демонстрационными данными.
03 / АРХИТЕКТУРА
svkexe связывает управление окружениями, доступ к приложениям и AI-агента. Вы выбираете сервер и управляете всей платформой.
Gateway отвечает за панель, SSH-доступ и маршрутизацию запросов. Incus создаёт окружения на Linux-хосте. В каждом — systemd, агент и ваши приложения.
В интерфейсе они называются VM, но технически это системные контейнеры LXC с общим ядром хоста, а не аппаратно виртуализированные машины.
Docker Compose может запускать Gateway и Caddy. Сам Incus и хранилище окружений остаются на хосте и требуют отдельной подготовки.
Подробнее о развёртывании — в новой вкладкеLINUX-СЕРВЕР / СХЕМА ДОСТУПА
LLM-запросы направляются выбранному провайдеру. Self-hosted платформа не означает, что модель исполняется локально.
04 / НАЧАТЬ РАБОТУ
Установщик подготовит компоненты платформы. Затем настройте домен, учётную запись администратора и TLS.
curl -fsSL https://raw.githubusercontent.com/skrashevich/svkexe/main/scripts/install.sh \
| sudo env DOMAIN=example.com bash
example.com — пример. Замените его своим доменом. Команда выполняется на вашем Linux-сервере и требует прав администратора.
После установки заполните /etc/svkexe/gateway.env, настройте TLS и запустите Gateway. Служба намеренно оставлена остановленной до настройки. Расписание резервного копирования настраивается отдельно.
05 / ВОПРОСЫ
Это self-hosted платформа для постоянных Linux-окружений с AI-агентом. Она объединяет веб-панель, SSH, терминал в браузере и доступ к приложениям через домены. Вы разворачиваете её на собственном сервере.
Для самой платформы нужен ваш Linux-сервер: собственное оборудование или арендованный сервер с возможностью запускать Incus. Для работы AI-агента потребуется настроенный LLM-провайдер. Его условия и стоимость определяются отдельно.
В интерфейсе используется название VM. В текущей архитектуре это системные контейнеры Incus/LXC: они запускают Linux и systemd, но используют общее ядро хоста. Это отличается от аппаратной виртуализации.
Да, платформа поддерживает вложенные контейнеры, включая Docker и buildah. Возможность зависит от настроек конкретного окружения и ограничений администратора. Изменение настройки для запущенного окружения может потребовать перезапуска.
Владелец может назначить гостю доступ к конкретному окружению. Гость получает доступ к его SSH, веб-терминалу, приложениям и агенту. Управление жизненным циклом и выдача доступа остаются у владельца. Подробности — в документации доступа, новая вкладка.
Нет. Compose запускает Gateway и reverse proxy, а Incus работает непосредственно на Linux-хосте. До запуска нужно подготовить Incus, образ окружения, сеть, хранилище, DNS и TLS по руководству развёртывания.
Разверните svkexe. Остальное — ваш код.