Добавить редактор конфигурационных файлов XLX
Этот коммит содержится в:
@@ -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` права записи на эти файлы, чтобы сохранение работало из веб-интерфейса.
|
||||
|
||||
Ссылка в новой задаче
Block a user