> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bedolagam.ru/llms.txt
> Use this file to discover all available pages before exploring further.

# Требования

> Системные требования для запуска Bedolaga Bot

## Системные требования

| Компонент | Минимум       | Рекомендуется |
| --------- | ------------- | ------------- |
| CPU       | 1 ядро        | 2+ ядра       |
| RAM       | 512 MB        | 1+ GB         |
| Диск      | 2 GB          | 10+ GB        |
| ОС        | Linux (любой) | Ubuntu 22.04+ |

## Программное обеспечение

* **Docker** 20.10+ и **Docker Compose** v2
* **Remnawave Panel** — развёрнутая и доступная по API

## Сетевые требования

### Режим polling (разработка)

Никаких входящих подключений не требуется. Бот сам опрашивает Telegram.

### Режим webhook (продакшн)

* Публичный IP или домен с HTTPS (Let's Encrypt / Cloudflare)
* Открытый порт 443 для входящих webhook от Telegram
* Обратный прокси (Caddy / Nginx / Traefik)

### Для платёжных систем

Для YooKassa webhook необходим доступ с IP-адресов:

* `185.71.76.0/27`
* `185.71.77.0/27`
* `77.75.153.0/25`
* `77.75.154.128/25`
* `77.75.156.11/32`
* `77.75.156.35/32`

## Внешние зависимости

| Сервис          | Обязательный | Описание                                         |
| --------------- | ------------ | ------------------------------------------------ |
| Remnawave Panel | Да           | VPN панель для управления пользователями         |
| PostgreSQL      | Да           | Основная база данных (включена в docker-compose) |
| Redis           | Нет          | Кэширование, корзины, rate limiting              |
| SMTP            | Нет          | Email уведомления для Cabinet                    |
