Мелочи по README

This commit is contained in:
2025-12-02 11:13:05 +08:00
parent 23f388172c
commit d1efb0dcd3

View File

@@ -6,11 +6,10 @@
> **Веб-сайт:** [m3u.su](https://m3u.su)
> **Документация:** [m3u.su/docs](https://m3u.su/docs)
> Исходный код: [git.axenov.dev/IPTV/web](https://git.axenov.dev/IPTV/web)
> Исходный код: [git.axenov.dev/IPTV](https://git.axenov.dev/IPTV)
> Telegram-канал: [@iptv_aggregator](https://t.me/iptv_aggregator)
> Обсуждение: [@iptv_aggregator_chat](https://t.me/iptv_aggregator_chat)
> Бот: [@iptv_aggregator_bot](https://t.me/iptv_aggregator_bot)
> Дополнительные сведения: [git.axenov.dev/IPTV/.profile](https://git.axenov.dev/IPTV/.profile)
## О веб-сервисе
@@ -27,16 +26,16 @@
### Описание переменных окружения
* `APP_URL` -- адрес, на котором расположен сервис: используется для генерации ссылок на плейлисты;
* `APP_DEBUG` -- признак отладки сервиса (включает служебный вывод в некоторых местах);
* `APP_ENV` -- окружение (см. ниже);
* `APP_TITLE` -- название сервиса: используется для вывода на страницах сайта и в их заголовках;
* `APP_TIMEZONE` -- часовой пояс, в котором расположен сервер;
* `PAGE_SIZE` -- размер страницы для постраничной навигации на главной странице;
* `USER_AGENT` -- user-agent для http-клиента, котоырй будет использоваться при подключении к внешним ресурсам;
* `CACHE_HOST`, `CACHE_PORT`, `CACHE_PASSWORD`, `CACHE_DB` -- реквизиты подключения к cache/keydb;
* `CACHE_TTL` -- количество секунд для кэширования информации;
* `TWIG_USE_CACHE` -- признак использования кэша компиляции шаблонов Twig.
* `APP_URL` адрес, на котором расположен сервис: используется для генерации ссылок на плейлисты;
* `APP_DEBUG` признак отладки сервиса (включает служебный вывод в некоторых местах);
* `APP_ENV` окружение (см. ниже);
* `APP_TITLE` название сервиса: используется для вывода на страницах сайта и в их заголовках;
* `APP_TIMEZONE` часовой пояс, в котором расположен сервер;
* `PAGE_SIZE` размер страницы для постраничной навигации на главной странице;
* `USER_AGENT` user-agent для http-клиента, котоырй будет использоваться при подключении к внешним ресурсам;
* `CACHE_HOST`, `CACHE_PORT`, `CACHE_PASSWORD`, `CACHE_DB` реквизиты подключения к cache/keydb;
* `CACHE_TTL` количество секунд для кэширования информации;
* `TWIG_USE_CACHE` признак использования кэша компиляции шаблонов Twig.
У каждой переменной есть умолчание на случай отсутствия файла `.env` или её отсутствия в нём.
Но некорректные значения некоторых переменных могут привести к фатальным ошибкам.