Консольный FastDL Manager, Скрипт для автоматического управления FastDL аккаунтами для VDS |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Консольный FastDL Manager, Скрипт для автоматического управления FastDL аккаунтами для VDS |
kuznets92
|
10.1.2021, 22:04
Сообщение
|
![]() |
Консольный менеджер аккаунтов FastDL для игр на GoldSource и Source движках. Позволяет быстро настроить и управлять FastDL аккаунтами.
Очень много у кого из начинающих сервероделов возникает потребность в быстрой настройке FastDL на VDS, этот скрипт должен прийти на помощь. Изначально данный скрипт делался для модуля FastDL, но перерос в более-менее самостоятельную утилиту. Поддерживаемые дистрибутивы: Debian, Ubuntu, CentOS Установка Скачать скрипт можно также с GitHub (). Создайте рабочий каталог, перейдите в него и поместите в него fastdl.sh: Код mkdir /srv/gameap && cd /srv/gameap wget https://raw.githubusercontent.com/gameap/scripts/master/fastdl/fastdl.sh chmod +x ./fastdl.sh Запустите установку необходимых зависимостей (Nginx и конфигов): Код ./fastdl.sh install --host=fastdl.example.com Вместо fastdl.example.com укажите свой хост или IP. Можете указать дополнительные параметры Можно указать дополнительный параметры установки Код ./fastdl.sh install --autoindex --host=1.3.3.7 --port=8080 --autoindex — при переходе на страницу вместо 403 кода будет отобжаться индексная страница nginx, можно просматривать содержимое каталога. Создание FastDL аккаунтов Чтобы создать аккаунт, выполните команду Код ./fastdl.sh add --server-path=/srv/gameap/servers/my-cs-server/cstrike Вместо /srv/gameap/servers/my-cs-server/cstrike укажите путь к своему серверу. Удаление FastDL аккаунта Команда удаления аккаунта аналогично его созданию, за исключением одного параметра. Код ./fastdl.sh delete --server-path=/srv/gameap/servers/my-cs-server/cstrike Вместо /srv/gameap/servers/my-cs-server/cstrike укажите путь к своему серверу. Синхронизация файлов Иногда на сервере появляются новые файлы и их нужно синхронизировать с содержимым FastDL, для этого необходимо выполнить одну команду: Код ./fastdl.sh sync Удалённый FastDL Для того, чтобы игровой сервер был на одном VDS, а FastDL на другом, то используйте параметр --rsync-remote, в нём необходимо указывать вручную строку в формате rsync. Рекомендую не смешивать FastDL с удалёнными аккаунтами и локальными. Пишите, если вам нужно больше примеров использования утилиты.
fastdl.zip ( 6,34 килобайт )
Кол-во скачиваний: 36 |
Поблагодарили 4 раз
|
|
HipHop
|
10.1.2021, 23:20
Сообщение
|
|
|
Классная тема, красавчик
|
|
|
|
kuznets92
|
10.1.2021, 23:45
Сообщение
|
![]() |
Хм, хм. А какой термин лучше подойдёт?
|
|
|
|
HipHop
|
10.1.2021, 23:54
Сообщение
|
|
|
Я в принципе не понимаю, что ты понимаешь под FDL-аккаунтом. Наверное, потому что я слаб в Linux'ах...
Отредактировал: HipHop, - 10.1.2021, 23:54
|
|
|
|
adva
|
11.1.2021, 11:51
Сообщение
|
![]() ![]() |
а симлинки чо
|
|
|
|
![]() ![]() |