Встановити сервер клубу
Розпакувати, запустити службу, зайти в дашборд і створити власника — за десять хвилин.
1. Розпакуйте пакет
Розпакуйте архів сервера в будь-яку теку, наприклад C:\Install\cordarena\club. Усередині — CordArena.Club.exe, appsettings.json, тека wwwroot з дашбордом і скрипт install-club.ps1.
2. Впишіть назву клубу
Відкрийте appsettings.json у Блокноті. Секція Club:
"Club": {
"ClubName": "Назва вашого клубу",
"TimeZone": "Europe/Kyiv",
"EnrollmentToken": "придумайте-довгий-код",
"WarnMinutesBefore": 10,
"WarnRepeatMinutes": 5,
"AutoShutdownMinutes": 0
}
EnrollmentToken— код, яким ігрові ПК реєструються на сервері вперше. Придумайте свій і не показуйте гравцям.WarnMinutesBefore/WarnRepeatMinutes— коли нагадувати гравцеві про кінець часу.AutoShutdownMinutes— через скільки хвилин простою вимикати вільний ПК;0— не вимикати.
3. Запустіть інсталятор
Правою кнопкою по PowerShell → «Запустити від імені адміністратора», далі:
powershell -ExecutionPolicy Bypass -File C:\Install\cordarena\club\install-club.ps1
Скрипт копіює файли в C:\CordArena\Club, створює Windows-службу Cord Arena Club Server, вмикає автозапуск і додає правило брандмауера для порту 5000. Служба піднімається сама після кожного перезавантаження.
4. Зайдіть у дашборд
Відкрийте в браузері http://localhost:5000/ на самому сервері або http://<адреса сервера>:5000/ з іншого комп’ютера в залі. Перший вхід створює власника — придумайте логін і пароль. Це головний акаунт: він має всі права, зокрема на звіти й персонал.
Де що лежить
| що | де |
|---|---|
| програма | C:\CordArena\Club |
| база даних | C:\CordArena\Club\club.db (поруч із програмою) |
| нічні копії бази | C:\CordArena\Club\backups |
| журнал служби | Переглядач подій → Application, джерело CordArena.Club |
База — один файл. Скопіювати його — це і є повний бекап клубу.