Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
[Часть III] Установка панели Pterodactyl 1.X.X (настройка панели и демона)
Способ актуален ? Сегодня вышло обновление, сервера по прежнему приходится обновлять вручную. (в параметры запуска прописал нужные параметры и создал файлик update.txt с необходимым содержанием). Права на файл: 644
Способ актуален ? Сегодня вышло обновление, сервера по прежнему приходится обновлять вручную. (в параметры запуска прописал нужные параметры и создал файлик update.txt с необходимым содержанием)
Ну у тебя наверное рестарт сервера запланирован ночью. При рестарте панель чекает обновление и если есть оно , то перед запуском сервера обновляет его.
Ну у тебя наверное рестарт сервера запланирован ночью. При рестарте панель чекает обновление и если есть оно , то перед запуском сервера обновляет его.
а кто-то пробовал использовать mounts? а то под каждый сервер 40 гигов как-то расточительно, можно же часть файлов и папок использовать только для чтения остальными серверами
а кто-то пробовал использовать mounts? а то под каждый сервер 40 гигов как-то расточительно, можно же часть файлов и папок использовать только для чтения остальными серверами
Можно. Маунтишь директорию с файлами в контейнере и файлы, которые не хочешь дублировать, заменяешь хардлинками на оригинальные файлы в примаунченной директории.
Можно. Маунтишь директорию с файлами в контейнере и файлы, которые не хочешь дублировать, заменяешь хардлинками на оригинальные файлы в примаунченной директории.
Ты маунтишь директорию с ноды в качестве директории в контейнере.
На ноде эту директорию создаешь, туда заливаешь, например, чистый образ ксго из стимцмд, маунтишь куда угодно в контейнере и внутри контейнера вместо имеющихся файлов в директории с сервером создаешь хардлинки на файлы в директории, которую ты примаунтил.
Можно сделать скрипт, который будет создавать линки, и автоматом запускать при старте контейнера, например, или при создании.
Ты маунтишь директорию с ноды в качестве директории в контейнере.
На ноде эту директорию создаешь, туда заливаешь, например, чистый образ ксго из стимцмд, маунтишь куда угодно в контейнере и внутри контейнера вместо имеющихся файлов в директории с сервером создаешь хардлинки на файлы в директории, которую ты примаунтил.
Можно сделать скрипт, который будет создавать линки, и автоматом запускать при старте контейнера, например, или при создании.
У тебя нода, на которой запускаются контейнеры. Создай на ней директорию и установки туда csgo либо для начала положи только .vpk файлы.
Примонтируй эту директорию к контейнеру. В контейнере ты должен в этой директории видеть .vpk файлы, которые положил на ноде.
Теперь из директории с игрой удали все .vpk, и создай хардлинки с теми же именами на файлы в примонтированной директории.
Ну типа
PATH_TO_VPK - путь, где лежат VPK. Тот каталог, который ты примонтировал к контейнеру.
PATH_TO_CSGO - путь до каталога с сервером, где ты хочешь создать хардлинки.
Bash:
PATH_TO_VPK=/var/lib/pterodactyl/mount/csgo/
PATH_TO_CSGO=/csgo/hlmod/csgo/
for i in $(ls $PATH_TO_FILES | grep .vpk); do
ln $PATH_TO_FILES$i $PATH_TO_CSGO$i
done
certbot certonly --standalone --post-hook "systemctl restart wings"
При первичном выпуске сертификата для Вингса, можно использовать такую команду.
Суть в том, что Сертбот после выпуска сертификата будет перезапускать Wings сам.
Если сертификат был выпущен ранее без этого параметра - не беда. Его можно дописать руками. В /etc/letsencrypt/renewal/ДОМЕН.conf дописать в секции [renewalparams]post_hook = systemctl restart wings
Что только не пробывал все равно сервер крошиться когда я добавляю в строку запуска +ip
NET_CloseAllSockets
WARNING: NET_OpenSocket: bind: Cannot assign requested address
Couldn't allocate any server IP port, tried 1 addresses 185.133.40.36
Что только не пробывал все равно сервер крошиться когда я добавляю в строку запуска +ip
NET_CloseAllSockets
WARNING: NET_OpenSocket: bind: Cannot assign requested address
Couldn't allocate any server IP port, tried 1 addresses 185.133.40.36