Для чего нужна платформа Pterodactyl
Pterodactyl — это бесплатная платформа для управления игровыми серверами. Она запускает их в Docker-контейнерах, с помощью которых можно гибко управлять серверами, настраивать их под свои задачи. Панель поддерживает большинство популярных игр — Minecraft, Terraria, Arma 3, Rust, Counter Strike и других.
Преимущества Pterodactyl
Разработчики платформы в первую очередь изначально сделали упор на безопасность, поэтому все соединения с серверами надёжно защищены. Особое внимание было уделено интерфейсу: тысячи пользователей уже отметили, насколько он удобен, лаконичен и понятен. Не нужно изучать длинные мануалы.
Команда программистов Pterodactyl использовала современные технологические инструменты, поэтому платформа сделана так, чтобы каждый владелец сервера мог быстро и легко изменить принцип его работы под свои потребности.
Игровые серверы запускаются в изолированных Docker-контейнерах, это тоже плюс к безопасности. Кроме того, они дают возможность устанавливать лимиты на использование ресурсов и настраивать среду отдельно для каждой игры.
Наконец, Pterodactyl легко масштабируется. Вы можете сначала создать сервер со средней мощностью и потом постепенно переходить к более широким возможностям. А значит, игровые серверы всегда будут работать стабильно.
Возможности Pterodactyl
Каждый пользователь панели управления может:
- монтировать другие каталоги из файлового хранилища хоста в хранилище сервера;
- устранять неполадки за несколько минут — просто нужно ввести команду для получения файла журнала ошибок, после чего можно будет быстро исправить проблемы;
- добавлять других пользователей, которые также могут управлять сервером;
- управлять питанием сервера — останавливать, перезапускать его в любой момент (раздел Console);
- работать с файлами — удалять, редактировать их (раздел File Manager);
- создавать базы данных, подключать плагины (раздел Databases);
- настраивать задачи для сервера, которые будут запускаться автоматически, — например, задать перезапуск сервера в определённое время каждый день (раздел Schedules).
Установка Pterodactyl
Для установки панели управления игровыми серверами нужно установить 2 компонента:
- саму платформу, то есть веб-интерфейс;
- демона, который будет управлять контейнерами Docker.
После установки Pterodactyl нужно будет настроить конфигурацию сервера и перейти к созданию сервера. Подробнее процесс установки описан в нашей инструкции.