34 строки
1.3 KiB
Markdown
34 строки
1.3 KiB
Markdown
# Админка и главный дашборд
|
|
|
|
## Главная
|
|
|
|
Главная страница доступна по адресу `/`.
|
|
|
|
На ней есть:
|
|
|
|
- краткое описание сервиса;
|
|
- карточки статуса DMR/YooKassa/Pi-Star;
|
|
- форма регистрации пользователя;
|
|
- вывод ссылки YooKassa и инструкции для перевода по чеку.
|
|
|
|
## Админка
|
|
|
|
Админка доступна по адресу `/admin`.
|
|
|
|
Чтобы загрузить или сохранить настройки, нужно ввести `X-Admin-Token` из `config/config.php`.
|
|
|
|
Форма меняет:
|
|
|
|
- имя reflector, например `XLX138`;
|
|
- домен сервера;
|
|
- sysop callsign и email;
|
|
- страну;
|
|
- DMR/YSF/dashboard порты;
|
|
- модуль по умолчанию;
|
|
- список активных модулей;
|
|
- пути установки, исходников и логов;
|
|
- имя systemd service;
|
|
- URL репозитория `xlxd`.
|
|
|
|
При сохранении с флагом `apply` API пытается обновить `/etc/xlx/xlxd.env`. Если PHP работает без прав записи в `/etc/xlx`, настройки все равно сохранятся в БД, а в админке будет виден готовый env-preview.
|