Мелочи по конфигам, восстановлен APP_TITLE

This commit is contained in:
2025-09-19 12:05:03 +08:00
parent e3df9a6670
commit 17b9f465d7
5 changed files with 11 additions and 12 deletions

View File

@@ -3,24 +3,23 @@
######################################
# config/app.php
APP_URL="http://localhost:8080"
APP_URL_MIRROR="https://m3u.su/"
APP_TITLE='Агрегатор плейлистов'
APP_URL=http://localhost:8080
APP_DEBUG=false
APP_ENV="prod"
APP_TITLE="IPTV Плейлисты"
APP_ENV=prod
APP_TIMEZONE=Europe/Moscow
PAGE_SIZE=10
PAGE_SIZE=0
# config/bot.php
TG_BOT_TOKEN=
TG_BOT_SECRET=
# config/cache.php
CACHE_HOST="keydb"
CACHE_HOST=keydb
CACHE_PORT=6379
CACHE_PASSWORD=
CACHE_DB=0
CACHE_TTL=14
CACHE_TTL=600
# config/twig.php
TWIG_USE_CACHE=true

View File

@@ -34,7 +34,7 @@
* `PAGE_SIZE` -- размер страницы для постраничной навигации на главной странице;
* `USER_AGENT` -- user-agent для http-клиента, котоырй будет использоваться при подключении к внешним ресурсам;
* `CACHE_HOST`, `CACHE_PORT`, `CACHE_PASSWORD`, `CACHE_DB` -- реквизиты подключения к cache/keydb;
* `CACHE_TTL` -- количество часов для кэширования информации;
* `CACHE_TTL` -- количество секунд для кэширования информации;
* `TWIG_USE_CACHE` -- признак использования кэша компиляции шаблонов Twig.
У каждой переменной есть умолчание на случай отсутствия файла `.env` или её отсутствия в нём.

View File

@@ -11,6 +11,7 @@ namespace App\Core;
use App\Errors\PlaylistNotFoundException;
use Exception;
use Throwable;
/**
* Класс для работы со списком плейлистов

View File

@@ -8,12 +8,11 @@
declare(strict_types=1);
return [
'title' => env('APP_TITLE', 'Агрегатор плейлистов'),
'base_url' => rtrim(trim(env('APP_URL', 'http://localhost:8080')), '/'),
'mirror_url' => rtrim(trim(env('APP_URL_MIRROR') ?? '', '/')),
'debug' => bool(env('APP_DEBUG', false)),
'env' => env('APP_ENV', env('IPTV_ENV', 'prod')),
'title' => 'IPTV Плейлисты',
'timezone' => env('APP_TIMEZONE', 'UTC'),
'timezone' => env('APP_TIMEZONE', 'GMT'),
'page_size' => int(env('PAGE_SIZE', 10)),
'pls_encodings' => [
'UTF-8',

View File

@@ -8,7 +8,7 @@
{% block title %}[{{ playlist.code }}] {{ playlist.name }} - {{ config('app.title') }}{% endblock %}
{% block metadescription %}Смотреть бесплатный самообновляемый плейлист {{ playlist.name }}, посмотреть статус плейлиста {{ playlist.description }}{% endblock %}
{% block metadescription %}Смотреть бесплатный самообновляемый плейлист {{ playlist.name }}, проверить статус, {{ playlist.description }}{% endblock %}
{% block metakeywords %}самообновляемый,бесплатный,iptv-плейлист,iptv,плейлист{% if (playlist.groups|length > 1) %}{% for group in playlist.groups %},{{ group.name|lower }}{% endfor %}{% endif %},{{ playlist.tags|join(',') }}{% endblock %}