PterodactylPterodactyl

Безкоштовно
Відкритий код
Інформація

Pterodactyl — сучасна безкоштовна панель керування ігровими серверами з відкритим кодом для Linux. Завдяки зручному вебінтерфейсу можна легко запускати, адмініструвати та моніторити сервери Minecraft, CS:GO, Rust та інших ігор. Безпека забезпечується ізоляцією через Docker, ролями користувачів і автоматичним резервним копіюванням. Підтримуються мультисерверні та мультикористувацькі сценарії, інтеграція з плагінами, швидка інсталяція ігор та оновлень у один клік. Pterodactyl — чудове рішення для геймерів, хостинг-провайдерів і розробників, яке гарантує стабільне, швидке та захищене адміністрування ігрових серверів.

Основні можливості

  • Керування ігровими серверами: зручний вебінтерфейс для запуску, налаштування й моніторингу Minecraft, CS:GO, Rust, ARK, Valheim та інших популярних ігор.
  • Ізоляція на основі Docker: кожен сервер працює в окремому Docker-контейнері для максимальної продуктивності й безпеки.
  • Гнучка система ролей: розподіл прав для адміністраторів, користувачів і команд. Делегування керування та обмеження дій.
  • Автоматизоване розгортання серверів: встановлення ігрових серверів та оновлень у один клік. Шаблони для популярних ігор.
  • Моніторинг у реальному часі: статистика серверів, використання ресурсів (CPU, RAM, диск) та логи активності.
  • Автоматичні бекапи та відновлення: розклад і ручне резервне копіювання ігрових серверів для швидкого відновлення.
  • Плагіни та моди: підтримка встановлення та керування плагінами, модами й налаштуваннями для кожного ігрового сервера.
  • Безпечний SFTP-доступ: кожному користувачу надається окремий доступ до файлів сервера через SFTP.
  • Підтримка кількох вузлів: централізоване керування ігровими серверами на різних фізичних і віртуальних машинах.
  • REST API для автоматизації: інтеграція з білінгом, моніторингом та автоматизацією через потужний API.

Особливості встановлення

ЧасОСОЗПДиск
20–30 хвDebian 12Ubuntu 24.044Gb40Gb
Увага

Pterodactyl підтримує три режими встановлення залежно від вашої інфраструктури й потреб:

  • Panel + Node: Повна установка — панель керування та ігровий вузол розміщуються на одному сервері. Ідеально для невеликих проєктів, особистого використання чи тестування.
  • Panel: Встановлюється лише панель керування. Використовується для централізованого керування віддаленими ігровими вузлами. Підходить для великих інфраструктур із кількома серверами.
  • Node: Встановлюється лише ігровий вузол (сервер). Підключається до зовнішньої панелі для хостингу ігрових серверів. Використовується для масштабування й додавання нових серверів.
Примітка

За замовчуванням ми встановлюємо актуальну стабільну версію програмного забезпечення з сайту розробника або з офіційних репозиторіїв.

Початок роботи після встановлення Pterodactyl

Після оплати вашого замовлення на email, вказаний під час реєстрації, ви отримаєте лист з повідомленням, що сервер готовий до роботи. У цьому листі буде зазначено IP-адресу вашого VPS та облікові дані для підключення до веб-інтерфейсу панелі керування Pterodactyl:

  • Посилання: https://example.com
  • Користувач: admin
  • Пароль: ****** (Надіслано на email)
Screenshot of interface
Примітка

Дані для доступу до вашого VPS розміщені у розділі «Віртуальні сервери»: оберіть потрібний сервер і натисніть «Інструкція». Ці відомості також містяться у листі, який ви отримуєте після встановлення.

Початкове налаштування

Після входу в Pterodactyl ви побачите сучасну панель керування з меню зліва. Тут згруповані всі основні інструменти для керування ігровими серверами, користувачами та ресурсами — навігація зручна як для початківців, так і для досвідчених адміністраторів:

Screenshot of interface
  1. Огляд: Головна сторінка з оглядом серверів, використанням ресурсів, останньою активністю та швидкими посиланнями на основні дії.
  2. Налаштування: Доступ і зміна глобальних налаштувань панелі, керування API-ключами та основними параметрами.
  3. API додатку: Керування доступом до API для інтеграції зовнішніх сервісів та автоматизації завдань панелі.
  4. Бази даних: Створення й керування базами даних для ігрових серверів і застосунків.
  5. Локації: Визначення фізичних чи віртуальних локацій для вузлів з метою організації серверної інфраструктури.
  6. Вузли: Керування вузлами (фізичними чи віртуальними серверами), на яких розміщуються ігрові сервери, моніторинг їхнього стану та продуктивності.
  7. Сервери: Додавання, налаштування та моніторинг ігрових серверів (усіх підтримуваних ігор), керування лімітами ресурсів і станом серверів.
  8. Користувачі: Створення й керування обліковими записами користувачів панелі, призначення ролей і налаштування прав доступу.
  9. Монтування: Керування монтуванням папок і дисків для спільного використання файлів між серверами.
  10. Шаблони: Керування шаблонами для різних типів ігор чи середовищ, спрощуючи розгортання серверів.
Примітка

Детальну інформацію про основні налаштування Pterodactyl можна знайти в документації розробника.

Управління та моніторинг сервера

Після створення сервера в Pterodactyl ви потрапляєте на сторінку його керування. Тут можна стежити за роботою сервера в реальному часі, керувати всіма параметрами, переглядати журнали, працювати з файлами та користувачами. Інтерфейс розділений на вкладки, що робить адміністрування сервера простим і зрозумілим як для новачків, так і для досвідчених адміністраторів:

Screenshot of interface
  1. Консоль: Консоль у реальному часі для перегляду логів, відправки команд та моніторингу активності сервера безпосередньо з браузера.
  2. Файли: Доступ, завантаження, редагування й керування всіма файлами та папками сервера.
  3. Бази даних: Створення й керування базами даних, пов’язаними із сервером, включаючи дані для підключення.
  4. Розклад: Налаштування автоматичних завдань (бекап, перезавантаження, виконання команд) за власним розкладом.
  5. Користувачі: Керування доступом: запрошення нових користувачів, призначення прав і контроль ролей.
  6. Бекапи: Створення, завантаження, відновлення й керування резервними копіями даних сервера.
  7. Мережа: Перегляд і керування призначеними IP-адресами, портами й мережевими з’єднаннями.
  8. Параметри запуску: Налаштування змінних середовища, параметрів і команд запуску сервера.
  9. Налаштування: Налаштування основних параметрів сервера: ім’я, ліміти ресурсів, перевстановлення, параметри панелі.
  10. Активність: Перегляд журналу всіх дій на сервері для прозорості й безпеки.

Оновлення Pterodactyl

Інформація

Коли виходить нова версія Pterodactyl, ви можете безпечно оновити її.

Детальні інструкції з оновлення самої панелі ви знайдете на сторінці офіційної документації. Можливо, також потрібно буде оновити PHP — інструкція тут — і оновити Wings, системний сервіс для запуску та керування ігровими серверами. Інструкції щодо оновлення Wings — тут.
Примітка

Що таке Wings? Wings — це окремий системний сервіс, який встановлюється на кожен сервер із ігровими контейнерами. Він є посередником між панеллю Pterodactyl та реальними ігровими серверами: відповідає за запуск, зупинку й перезапуск контейнерів, керує ресурсами та логами, ізолює роботу кожного сервера. Wings обробляє команди панелі у реальному часі, контролює доступ до файлів, стежить за продуктивністю й забезпечує стабільне керування всіма серверами.

4 June 2025 г.

Приєднуйтесь до нашого каналу!

Діліться ідеями, голосуйте за функції та залишайтеся в курсі.