Язык определяем сами
Python, Node.js, Go, PHP, Java, Rust и еще семь — движок читает код и понимает, как его собирать. Выбирать ничего не нужно
Мы встроили в панель Tihost публикацию кода. Дайте ссылку на репозиторий или загрузите архив — сервер сам все соберет, запустит и выдаст готовый адрес



Проект работает на вашем сервере и остается вашим. Netrun не хранит у себя ни список приложений, ни доступы: движок получает их на время одной операции и забывает
Python, Node.js, Go, PHP, Java, Rust и еще семь — движок читает код и понимает, как его собирать. Выбирать ничего не нужно
Мы сами понимаем, что перед нами: сайту выдаем ссылку с сертификатом, боту она не нужна — он сам ходит в мессенджер
Привяжите домен клиента к проекту: подскажем, какую запись создать, и сами проверим, что она доехала
Логи видно прямо в панели, кнопки «Остановить», «Запустить» и «Перезапустить» — рядом. SSH не нужен
Токены и пароли задаются в панели и уезжают в приложение при запуске. В репозитории им делать нечего
Поменяли код — нажали «Обновить». Тот же проект, тот же адрес, новая версия
Тот же движок доступен как обычное HTTP-API: один запрос запускает публикацию, живой поток показывает каждый шаг сборки
Открыть документациюcurl -X POST "https://netrun.io/v1/b2b/deploys" \
-H "Authorization: Bearer $NETRUN_KEY" \
-H "Content-Type: application/json" \
-d '{
"app_id": "shop-a1b2c3d4",
"node": {"host": "203.0.113.10", "ssh_user": "root",
"ssh_password": "…", "handle": "srv-4821"},
"source": {"kind": "github",
"repo_url": "https://github.com/acme/shop"},
"publish_port": 40000
}'Tihost — первая платформа, где заработал наш движок. Подключить его может любая другая: интерфейс и клиенты остаются вашими, сборка и запуск — на нас
Хостингам, панелям управления, конструкторам сайтов, биллингам — всем, у кого уже есть клиенты со своими серверами
Кнопку «Развернуть проект» в своем интерфейсе. Сборку, запуск, адреса с сертификатами, логи и живой прогресс берем на себя
Сервер клиента с доступом и один HTTP-запрос из вашего кода. Свою команду инженеров под это держать не придется
Netrun не появляется ни в интерфейсе, ни в счетах: тарифы и деньги остаются на вашей стороне
Расскажите про свой продукт — ответим, что нужно с вашей стороны и сколько займет подключение. Ключ и тестовый доступ выдаем сразу
Нет. Все происходит внутри панели Tihost, на вашем же сервере. Регистрироваться где-то еще не нужно
Код едет прямо на ваш сервер и живет там. Мы не храним у себя ни список ваших проектов, ни доступы к серверу: движок получает их на время одной операции и забывает
Проекты поднимаются сами. Специально запускать их после перезагрузки не нужно
Да. Проект со своим Dockerfile берется как есть, а связка из нескольких сервисов поднимается целиком — базу и приложение разносить не нужно
Работавшая версия останется работать, а в панели появится человеческое объяснение, что пошло не так. Стены из терминала не будет