---
icon: simple/dotenv
tags: ["iptvc", "переменные окружения"]
---

# :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`        | Время жизни ключей кэша в секундах |
