Тарифы

Тариф — то, что вы продаёте клиенту: ресурсы сервера, закреплённые параметры (например, число слотов) и лимиты на моды, бэкапы, расписания и базы данных. Каждый тариф относится к одной игре. Тарифы создаются в разделе Тарифы.

Тариф не обязателен. Без него сервер получает ресурсы по умолчанию из настроек игры, а если там ничего не задано — 2 ГБ памяти, 1 ядро CPU и диск без квоты.

Создать тариф

Тарифы → Новый тариф. Форма разбита на шаги.

1. Основное

  • Название — клиенты видят его при создании сервера, например «Minecraft · 20 слотов».
  • Игра — у существующего тарифа её не изменить.
  • Описание — необязательно.
  • Метка — общая для группы тарифов, например premium. Правила хостов баз данных могут ссылаться на метку, а не на каждый тариф. См. Базы данных.

2. Ресурсы

Лимиты контейнера: память, CPU и квота диска. Пустое поле — значение по умолчанию из настроек игры.

3. Закреплённые параметры

Параметры игры из каталога. Заполненное значение фиксируется тарифом, и клиент не сможет его изменить: так задаётся, например, число слотов. Пустое поле остаётся как в настройках игры.

4. Порты и IP

  • Диапазоны портов тарифа заменяют диапазон ноды, локации и диапазон по умолчанию. Их может быть несколько, они перебираются по порядку.
  • Пулы IP — серверы тарифа ставятся только на адреса нод из этих пулов, например на выделенные IP (premium). Пулы задаются у адресов на странице ноды, см. Управление нодами. Пусто — общий пул.
  • Предпочитать стандартные порты игры — сначала пробовать собственные порты игры (27015, 25565…) на каждом IP ноды и только потом диапазон.

Подробнее — в статье Порты игровых серверов.

5–9. Лимиты

Пустое поле — без ограничения или общая настройка панели. На администратора лимиты не действуют.

  • Карты и моды — Запретить ставить карты и моды; Сколько можно установить на сервер, вместе с зависимостями; Своих загрузок, МБ — всего на владельца, 0 выключает свои загрузки (по умолчанию в панели 1024 МБ); Максимум на файл, МБ (по умолчанию 200 МБ); Внешние источники — Steam Workshop, Modrinth, Thunderstore, uMod, GameBanana, Factorio Mod Portal. Каталог панели и свои загрузки разрешены всегда. См. Карты и моды.
  • Бэкапы — Запретить делать бэкапы; Сколько хранить на сервер; Объём, МБ — суммарно на сервер. Неудачные бэкапы не считаются. Уже сделанные бэкапы можно скачать, восстановить и удалить, даже если бэкапы запрещены.
  • Расписания — Запретить расписания; Сколько на сервер (до 20); Не чаще, мин — как часто может срабатывать расписание (по умолчанию раз в 5 минут).
  • Базы данных — Запретить базы данных; Сколько на сервер.
  • SFTP — Отключить SFTP. Файловый менеджер в панели работает в любом случае.

Что применяется сразу, а что вручную

Сервер запоминает ресурсы и закреплённые параметры в момент создания. Поэтому:

  • ресурсы, закреплённые параметры, порты и IP из отредактированного тарифа применяются только к новым серверам. Чтобы применить их к существующему серверу, откройте его вкладку Настройки и нажмите Применить заново в строке «Тариф». Контейнер пересоздастся, файлы сервера сохранятся. Уже выданные порты не меняются;
  • лимиты (карты и моды, бэкапы, расписания, базы данных, SFTP) действуют на все серверы тарифа сразу. Уже установленное, сохранённое и созданное остаётся, а новые ограничения проверяются при следующем действии.

Сменить тариф сервера

Вкладка Настройки сервера → строка Тариф:

  • выберите другой тариф той же игры и подтвердите — ресурсы и закреплённые параметры заменятся, контейнер пересоздастся с сохранением данных;
  • Без тарифа — отвязать сервер от тарифа. Текущие ресурсы и параметры останутся как есть.

Биллинг делает то же самое сам: модуль WHMCS при Upgrade/Downgrade переводит сервер на тариф нового продукта, см. WHMCS.

Удалить тариф

Действия → Удалить… Пока тариф используется хотя бы одним сервером, панель откажет в удалении — сначала переведите серверы на другой тариф или отвяжите их.