> ## 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 |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.