Шаг 4: подготовка VPS в Contabo
Закажите VPS в Contabo и получите учетные данные API, которые нужны Office Claws для его настройки.
Ваш агент работает на VPS в вашем собственном аккаунте Contabo. На этом шаге вы заказываете сервер и получаете учетные данные API, чтобы Office Claws мог найти и настроить сервер за вас.
Шаг 1: создайте аккаунт Contabo
Зарегистрируйтесь на contabo.com, если у вас еще нет аккаунта.
Шаг 2: закажите VPS
- Перейдите в раздел Cloud VPS и выберите тариф. Рекомендуется 4 vCPU / 8 ГБ RAM; см. требования.
- Выберите любой регион.
- В разделе Image выберите Ubuntu 24.04.
- Задайте пароль root и сохраните его в надежном месте. Office Claws он не нужен, но он понадобится вам для входа через VNC-консоль Contabo, если однажды придется чинить сервер вручную (см. Решение проблем).
- Завершите заказ.
Обычно Contabo предоставляет сервер в течение нескольких минут, но иногда это занимает до нескольких часов. Когда сервер будет готов, вы получите письмо.
Уже есть VPS с данными? Его можно использовать, но Office Claws устанавливает Docker, меняет настройки брандмауэра и закрывает публичный SSH. Для чистого и предсказуемого результата используйте новый VPS или сначала переустановите на нем Ubuntu 24.04 из панели управления Contabo (Reinstall). Это сотрет диск.
Шаг 3: получите учетные данные API
Office Claws использует API Contabo, чтобы находить ваши серверы и устанавливать свой SSH-ключ на выбранный. Вам понадобятся четыре значения:
- Откройте my.contabo.com/api/details.
- Скопируйте Client ID.
- Скопируйте Client Secret.
- Ваш API User — это email, с которым вы входите в Contabo.
- API Password — это отдельный пароль для API. Это не пароль для входа на сайт. Если вы его еще не задавали, нажмите Set password (задать пароль) на той же странице и придумайте пароль.
Держите эти четыре значения под рукой. CLI запросит их на шаге 6.
| Запрос CLI | Где взять |
|---|---|
Contabo client ID | Страница API details → Client ID |
Contabo client secret | Страница API details → Client Secret |
Contabo API user (email) | Ваш email для входа в Contabo |
Contabo API password | Пароль API, заданный на странице API details |
CLI проверяет эти учетные данные и сохраняет их в системном хранилище ключей. Они никогда не отправляются на серверы Office Claws.