← Все руководства

Запустите ИИ-агента на VPS и управляйте им с телефона

Превратите VPS за $4 в агента, которому можно написать. Terminull работает в headless-режиме на Linux, хранит ваши секреты зашифрованными, принимает вебхуки и выполняет расписания — а вы подтверждаете или перенаправляете любое из этого с телефона.

  1. Арендуйте небольшой VPS

    1 vCPU / 1 GB вполне достаточно. Установка одной командой, затем подключение по QR-коду, который установщик выводит в терминал — без графического интерфейса, без кабеля.

  2. Храните секреты зашифрованными

    Ключи окружения хранятся в ~/.config/terminull/.env и используются только внутри процесса во время выполнения. Каждая сессия шифруется end-to-end между телефоном и машиной, так что ничего чувствительного не проходит через relay и не попадает в лог в открытом виде.

  3. Принимайте и контролируйте вебхуки

    Попросите агента выполнить create_webhook — вы получите секретный URL. Направьте на него GitHub, CI или систему мониторинга: входящий POST-запрос дойдёт до вашего телефона в виде уведомления или запустит агента на машине. Отзовите его в любой момент.

  4. Запускайте расписания на своей машине

    Расписания в стиле cron — скриптовые или агентные: ночные бэкапы, обновление сертификатов, ротация логов, проверки состояния. Настройка только значимые запуски сохраняет тишину, пока что-то действительно не потребует вашего внимания.

  5. Автоматизируйте прямо из кармана

    Агент выполняет команды на VPS и стримит вывод в виде карточек; подтверждайте, перенаправляйте или прерывайте выполнение на ходу, а также получайте уведомление, когда оно завершится или дойдёт до точки решения.

Рецепт · вебхук → агент

Деплой при слиянии, ответ на вашем телефоне

Вебхук GitHub на событие push запускает выполнение, которое подтягивает изменения, собирает проект, перезапускает сервис и присылает вам результат — а следом скриптовое расписание страхует проверкой состояния.

# GitHub webhook → your Terminull hook URL:
POST https://relay.terminull.dev/hook/<beacon>/<secret>
     { "title": "main pushed", "text": "deploy prod" }

# the agent, on the box:
git pull && docker compose up -d --build && curl -fsS localhost/health
# → push: "Deploy OK · health 200"  (or the error, if not)
Другие роли: 📱 Разработчик iOS 🤖 Android 🌐 Web / Frontend ⚙️ Backend / API

Готовы попробовать?

Установите Terminull Service на свой Mac или VPS, скачайте приложение и подключитесь меньше чем за минуту.