From 7b99270938fcb8717060882004cc04cb33e25382 Mon Sep 17 00:00:00 2001 From: AnthonyAxenov Date: Sun, 5 Oct 2025 12:03:16 +0800 Subject: [PATCH] =?UTF-8?q?=D0=9C=D0=B5=D0=BB=D0=BE=D1=87=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B?= =?UTF-8?q?=D0=BC=20=D0=BE=D0=BA=D1=80=D1=83=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F?= =?UTF-8?q?=20iptvc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/iptvc/env.md | 19 ++++++++++++++++++- src/iptvc/index.md | 2 +- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/iptvc/env.md b/src/iptvc/env.md index 966d421..77ea439 100644 --- a/src/iptvc/env.md +++ b/src/iptvc/env.md @@ -3,8 +3,25 @@ icon: simple/dotenv tags: ["iptvc", "переменные окружения"] --- -# :simple-dotenv: Настройки окружения (файл .env) +# :simple-dotenv: Переменные окружения !!! info "TODO" Скоро здесь появится полезная информация. Следи за обновлениями в канале [@iptv_aggregator](https://t.me/iptv_aggregator) или в [репозитории](https://git.axenov.dev/IPTV/docs). + +## Настройки кэширования + +Кэш может храниться в СУБД redis или keydb. + +| Имя | Тип | Умолчание | Назначение | +| ---------------- | ------ | ------------- | ---------------------------------- | +| `CACHE_ENABLED` | bool | `false` | Включает кэширование | +| `CACHE_HOST` | string | `"localhost"` | Имя хоста СУБД | +| `CACHE_PORT` | uint | `6379` | Порт СУБД | +| `CACHE_USERNAME` | string | `""` | Логин пользователя в СУБД | +| `CACHE_PASSWORD` | string | `""` | Пароль пользователя в СУБД | +| `CACHE_DB` | uint | `0` | Номер БД в СУБД для кэша | +| `CACHE_TTL` | unit | `1800` | ВРемя жизни ключей кэша в секундах | + + + diff --git a/src/iptvc/index.md b/src/iptvc/index.md index 722eb89..79237ab 100644 --- a/src/iptvc/index.md +++ b/src/iptvc/index.md @@ -17,7 +17,7 @@ hide: --- Механика работы программы -- [:simple-dotenv: Настройки окружения (файл .env)](env.md) +- [:simple-dotenv: Переменные окружения](env.md) --- Параметры конфигурации программы