Добавить редактор конфигурационных файлов XLX

Этот коммит содержится в:
2026-05-18 06:50:36 +09:00
родитель 94ea0bbda1
Коммит c2f62feb09
8 изменённых файлов: 383 добавлений и 2 удалений
+19
Просмотреть файл
@@ -31,3 +31,22 @@
- 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` права записи на эти файлы, чтобы сохранение работало из веб-интерфейса.