Enterprise на своём сервере
В Enterprise on-premise ваш код хранится и собирается на ваших серверах, а инженеры работают в том же кабинете на my.detachbox.com, что и на любом тарифе. Терминалы каждого инженера работают на его ноде, на вашем сервере или ВМ в вашем дата-центре или облачном аккаунте: там живут агенты, Docker, сборки, проекты и домашние папки. Программы ноды и образ терминалов обновляем мы.
Что работает на вашем сервере
- Каждый терминал: свежий Linux-контейнер с Docker, sudo, Claude Code, Codex и OpenCode, как и на наших серверах.
- Диск аккаунта: проекты и их домашние папки, в пуле ZFS на диске вашего сервера.
- Сборки, кеши пакетов, образы и контейнеры Docker.
detachbox-node-host, единственная наша программа на сервере, и туннель Cloudflare ноды. Оба соединяются только наружу, поэтому входящие порты открывать не нужно.
Что остаётся у detachbox
Кабинет, вход, Vault и refresh-токены ваших подписок Claude и ChatGPT, зашифрованные на нашем сервере. Терминал получает access-токен и ничего, из чего можно выпустить новый. Агенты обращаются к своему провайдеру моделей прямо из терминала, поэтому всё, что агент отправляет модели, уходит этому провайдеру, как и на любом тарифе.
Программы ноды и образ терминалов держим свежими мы. За Ubuntu, её ядром и железом следите вы.
Один сервер, один аккаунт
Нода обслуживает один аккаунт detachbox, и Compute этого аккаунта занимает весь сервер:
| Что | Что получает ваш Compute |
|---|---|
| CPU | Все ядра, кроме двух: они остаются системе |
| Память | Всю, кроме кеша ZFS и 8 ГиБ на систему и сборку образа |
| Диск | 70 % пула |
Договор задаёт, сколько терминалов работает одновременно, какая скорость сети у каждого и какой самый большой файл можно бросить в терминал. Если на Enterprise on-premise работает команда, у каждого инженера свой аккаунт и своя нода на отдельном сервере или ВМ.
У аккаунта, которому достаётся нода, ещё не должно быть Compute: Compute никогда не переезжает между нодами.
Что владелец видит в кабинете
- Страница Compute показывает Своя нода, оплата по договору там, где у других тарифов стоит цена. Менять тариф и платить в кабинете нечего: размер и оплата идут по договору.
- Пока нода не заработала, страницы Compute и Терминалы вместо тарифов показывают Ваша нода уже в пути и состояние: ждём команды установки, идёт установка или установка остановилась (тогда рядом кнопка Написать в поддержку).
- Установка сама создаёт ваш Compute. Если вы его удалите, страница Compute предложит Настроить Compute на той же ноде, без выбора тарифа и без оплаты.
- Если нода минуту не отвечает, верхняя панель и страница Compute показывают Нода не в сети с 14:02, а открытый терминал пишет, что подключится сам, как только нода вернётся. Файлы остаются на сервере. После 10 минут тишины владелец аккаунта получает письмо и ещё одно, когда нода снова ответит.
- Журнал записывает, когда ваша нода подключилась, когда договор изменил её размер и когда нода ушла из аккаунта.
Как получить ноду
- Расскажите о команде через форму на странице Enterprise. Мы согласуем условия и SLA.
- detachbox выпускает токен регистрации для вашего аккаунта. Он годится для одного сервера и одной установки. Зарегистрировать сервер с ним можно в течение 7 дней, а после регистрации токен ещё 7 дней принимает повторные запуски той же установки. Новый токен заменяет старый.
- Ваш администратор сверяет сервер с требованиями и запускает команду установки. Когда сервер зарегистрируется, владелец аккаунта получит письмо с его именем хоста, адресом, отпечатком ключа и временем; если сервер не ваш, сразу напишите в поддержку. Через 30–60 минут терминалы вашего аккаунта работают на вашем сервере.