Pterodactyl
Pterodactyl — продвинутая бесплатная панель управления игровыми серверами с открытым исходным кодом для Linux. Через удобный веб-интерфейс можно быстро развернуть, администрировать и отслеживать сервера для Minecraft, CS:GO, Rust и других популярных игр. Безопасность обеспечивается изоляцией через Docker, разграничением прав доступа и автоматическими резервными копиями. Панель поддерживает мультисерверные и мультипользовательские среды, интеграцию с плагинами и мгновенную установку серверов и обновлений в один клик. Решение идеально для геймеров, хостинг-провайдеров и разработчиков, обеспечивая стабильное, быстрое и безопасное управление игровыми серверами.
Основные возможности
- Управление игровыми серверами: интуитивно понятный веб-интерфейс для запуска, настройки и мониторинга Minecraft, CS:GO, Rust, ARK, Valheim и других популярных игр.
- Изоляция на базе Docker: каждый сервер работает в отдельном Docker-контейнере для максимальной производительности и безопасности.
- Гибкая система ролей: разграничение прав для администраторов, пользователей и команд. Можно делегировать управление и ограничивать действия.
- Автоматизированная установка серверов: развертывание игровых серверов и установка обновлений в один клик. Готовые шаблоны для популярных игр.
- Мониторинг в реальном времени: статистика серверов, использование ресурсов (CPU, RAM, диск) и логи активности.
- Автоматические бэкапы и восстановление: расписание и ручное резервное копирование игровых серверов для быстрой восстановления.
- Плагины и моды: поддержка установки и управления плагинами, модификациями и пользовательскими настройками для каждого игрового сервера.
- Безопасный SFTP-доступ: каждому пользователю предоставляется отдельный доступ к файлам сервера через SFTP.
- Поддержка нескольких узлов: централизованное управление игровыми серверами на разных физических и виртуальных машинах.
- REST API для автоматизации: интеграция с биллингом, мониторингом и автоматизацией через мощный API.
Особенности установки
Время | ОС | ОЗУ | Диск |
---|---|---|---|
20–30 мин | 4Gb | 40Gb |
Pterodactyl поддерживает три режима установки, которые зависят от вашей инфраструктуры и задач:
- Panel + Node: Полная установка — панель управления и игровая нода размещаются на одном сервере. Идеально для небольших проектов, личного использования или тестирования.
- Panel: Устанавливается только панель управления. Используется для централизованного контроля и управления удалёнными игровыми нодами. Подходит для крупных инфраструктур с несколькими серверами.
- Node: Устанавливается только игровая нода (сервер). Подключается к внешней панели для хостинга игровых серверов. Используется для масштабирования и добавления новых серверов.
По умолчанию мы устанавливаем актуальную стабильную версию программного обеспечения с сайта разработчика или из официальных репозиториев.
Начало работы после установки Pterodactyl
После оплаты вашего заказа на email, указанный при регистрации, вам придёт письмо с уведомлением о том, что сервер готов к работе. В этом письме будут указаны IP-адрес вашего VPS, а также учётные данные для подключения к web интерфейсу панели управления Pterodactyl:
- Ссылка: https://example.com
- Логин: admin
- Пароль: ****** (Выслан на email)

Данные для доступа к вашему VPS размещены в разделе «Виртуальные серверы»: выберите нужный сервер и нажмите «Инструкция». Эти сведения также указаны в письме, которое вы получаете после установки.
Первоначальные настройки
После входа в Pterodactyl вас встречает современная панель управления с меню слева. В этом меню собраны все основные инструменты для управления игровыми серверами, пользователями и ресурсами — навигация проста как для новичков, так и для опытных администраторов:

- Обзор: Главная страница с обзором серверов, использованием ресурсов, недавней активностью и быстрыми ссылками на основные действия.
- Настройки: Доступ и изменение глобальных настроек панели, управление API-ключами и основными параметрами.
- API приложения: Управление доступом к API для интеграции внешних сервисов и автоматизации задач панели.
- Базы данных: Создание и управление базами данных для игровых серверов и приложений.
- Локации: Определение физических или виртуальных локаций для узлов для организации серверной инфраструктуры.
- Узлы: Управление узлами (физическими или виртуальными серверами), на которых размещаются игровые серверы, мониторинг их состояния и производительности.
- Серверы: Добавление, настройка и мониторинг игровых серверов (любых поддерживаемых игр), управление лимитами ресурсов и состоянием серверов.
- Пользователи: Создание и управление учетными записями пользователей панели, назначение ролей и настройка прав доступа.
- Монтирования: Управление монтированием папок и дисков для совместного использования файлов между серверами.
- Шаблоны: Управление шаблонами для разных типов игр или окружений, упрощая развёртывание серверов.
Подробную информацию по основным настройкам Pterodactyl можно найти в документации разработчика.
Управление и мониторинг сервера
После создания сервера в Pterodactyl вы переходите на страницу управления этим сервером. Здесь можно отслеживать его работу в реальном времени, управлять всеми параметрами, просматривать логи, а также работать с файлами и пользователями. Интерфейс разделён на вкладки, что делает администрирование сервера простым и наглядным как для новичков, так и для опытных администраторов:

- Консоль: Консоль в реальном времени для просмотра логов, отправки команд и отслеживания активности сервера прямо из браузера.
- Файлы: Доступ, загрузка, редактирование и управление всеми файлами и папками сервера.
- Базы данных: Создание и управление базами данных, связанными с сервером, включая параметры подключения.
- Планировщик: Настройка автоматических задач (резервное копирование, перезагрузка, выполнение команд) по вашему расписанию.
- Пользователи: Управление доступом: приглашение новых пользователей, назначение прав и контроль ролей.
- Резервные копии: Создание, загрузка, восстановление и управление резервными копиями данных сервера.
- Сеть: Просмотр и управление назначенными IP-адресами, портами и сетевыми соединениями.
- Параметры запуска: Настройка переменных окружения, параметров и команд запуска сервера.
- Настройки: Настройка основных параметров сервера: имя, лимиты ресурсов, переустановка, параметры панели.
- Активность: Просмотр журнала всех действий на сервере для прозрачности и безопасности.
Обновление Pterodactyl
Когда выходит новая версия Pterodactyl, вы можете безопасно обновить ее.
Что такое Wings? Wings — это отдельный системный сервис, который устанавливается на каждом сервере с игровыми контейнерами. Он служит связующим звеном между панелью Pterodactyl и реальными игровыми серверами: отвечает за запуск, остановку и перезапуск контейнеров, управляет ресурсами и логами, изолирует работу каждого сервера. Wings обрабатывает команды панели в реальном времени, контролирует доступ к файлам, следит за производительностью и обеспечивает стабильное управление всеми серверами.