# Админка и главный дашборд ## Главная Главная страница доступна по адресу `/`. На ней есть: - краткое описание сервиса; - карточки статуса 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. ## Редактор файлов XLX В админке есть отдельный блок для редактирования: - `/xlxd/xlxd.blacklist`; - `/xlxd/xlxd.whitelist`; - `/xlxd/xlxd.interlink`; - `/xlxd/xlxd.terminal`. API открывает только эти четыре файла. Произвольный путь передать нельзя. После изменения файлов при необходимости перезапусти reflector: ```bash sudo systemctl restart xlxd ``` Установщик выдает группе `www-data` права записи на эти файлы, чтобы сохранение работало из веб-интерфейса.