Other Скрипт | Автоматический перезапуск серверов при выходе обновления CS2 в панели Pterodactyl 1.2

No permission to download
You can download a maximum of 0 files within 24 hours

Инструкция для использования скрипта update-check.sh​



1. Требования для работы скрипта

Перед использованием скрипта убедитесь, что выполнены следующие условия:
  • Установлена ОС Linux (например, Ubuntu или CentOS).
  • Установлен SteamCMD (инструкция ниже).
  • Доступ к API вашего серверного менеджера Pterodactyl с активным API-ключом.
  • Установлен jq и curl для обработки JSON (установить можно с помощью команды sudo apt install jq curl).
  • Убедитесь, что у вас есть права на запись в папке /home/user/update-check.


2. Подготовка окружения

  1. Создайте директорию для работы скрипта
    Выполните команду:
  2. Code:
    Please, Log in or Register to view codes content!
  3. Установите SteamCMD
    Перейдите в созданную директорию и скачайте SteamCMD
  4. Code:
    Please, Log in or Register to view codes content!
  5. Установите jq и curl (если ещё не установлен)
    Для Debian/Ubuntu:
  6. Code:
    Please, Log in or Register to view codes content!
  7. Для CentOS
  8. Code:
    Please, Log in or Register to view codes content!
    • Подготовьте API-ключ и URL
      • API-ключ для вашего серверного менеджера (Pterodactyl) должен быть доступен.
      • Убедитесь, что вы знаете URL API для получения списка серверов и отправки команд (например,
        Please, Log in or Register to view URLs content!
        ...).

3. Настройка скрипта

  1. Скопируйте приведённый ниже скрипт в файл update-check.sh:
  2. Code:
    Please, Log in or Register to view codes content!
  3. Вставьте скрипт:
  4. Code:
    Please, Log in or Register to view codes content!
    • Настройте параметры скрипта:
      • Замените your_api_key на ваш реальный API-ключ.
      • Убедитесь, что пути и URL в переменных API_URL, API_URL_CLIENT, и STEAMCMD_PATH корректны.
    • Сделайте скрипт исполняемым:
  5. Code:
    Please, Log in or Register to view codes content!

4. Запуск скрипта

Выполните команду:
Code:
Please, Log in or Register to view codes content!
5. Планирование автоматического выполнения
Чтобы автоматически проверять наличие новых билдов и перезагружать сервера, добавьте скрипт в cron:
  1. Откройте редактор cron:
  2. Code:
    Please, Log in or Register to view codes content!
  3. Добавьте строку для запуска скрипта, например, каждые 6 часов:
  4. Code:
    Please, Log in or Register to view codes content!
  5. Сохраните изменения.

6. Результаты работы скрипта

  • При нахождении нового билда вы увидите:
  • Code:
    Please, Log in or Register to view codes content!
  • Если билд уже актуален:
    Code:
    Please, Log in or Register to view codes content!
  • Все логи будут записаны в файл /home/user/update-check/update.log, если настроено в cron.
Author
Box2
Downloads
0
Views
4
First release
Last update
Rating
0.00 star(s) 0 ratings

Similar resources

Автоматический Бонус WebMoney для скриптов Фруктовой Фермы
0.00 star(s) 0 ratings
Downloads
0
Updated
Back
Top
Development Community