# Документация AutoriaBot

Инструкции, заметки по исправлениям и вспомогательные скрипты. Команды из документов про Docker выполняйте из **корня репозитория** (не из `doc/`).

## С чего начать

| Файл | Описание |
|------|----------|
| [QUICK_START.md](QUICK_START.md) | Быстрый старт |
| [DOCKER_README.md](DOCKER_README.md) | Docker, переменные окружения, тома |

## Окружение и сервер

| Файл | Описание |
|------|----------|
| [UBUNTU_SERVER_SETUP.md](UBUNTU_SERVER_SETUP.md) | Настройка Ubuntu-сервера |
| [INSTALL_CHROME_UBUNTU.md](INSTALL_CHROME_UBUNTU.md) | Chrome / ChromeDriver на Ubuntu, swap |
| [WSL_DOCKER_SETUP_GUIDE.md](WSL_DOCKER_SETUP_GUIDE.md) | WSL и Docker |
| [LINUX_SERVER_STABILITY_FIX.md](LINUX_SERVER_STABILITY_FIX.md) | Стабильность на Linux |
| [WHY_CHROMEDRIVER_CRASHES.md](WHY_CHROMEDRIVER_CRASHES.md) | Падения ChromeDriver |

### Скрипты (на сервере Linux)

| Файл | Описание |
|------|----------|
| [scripts/CHECK_CHROME_DETAILED.sh](scripts/CHECK_CHROME_DETAILED.sh) | Диагностика установки Chrome/Chromium (snap vs обычная версия) |

Запуск из корня репозитория: `bash doc/scripts/CHECK_CHROME_DETAILED.sh`

## Функциональность и исправления

| Файл | Описание |
|------|----------|
| [SMS_MONITORING_GUIDE.md](SMS_MONITORING_GUIDE.md) | Мониторинг SMS |
| [DUPLICATE_SMS_PREVENTION.md](DUPLICATE_SMS_PREVENTION.md) | Защита от дублей SMS |
| [FINAL_SMS_IMPROVEMENTS.md](FINAL_SMS_IMPROVEMENTS.md) | Доработки SMS |
| [PARSING_IMPROVEMENTS.md](PARSING_IMPROVEMENTS.md) | Улучшения парсинга |
| [PHONE_EXTRACTION_FIX.md](PHONE_EXTRACTION_FIX.md) | Извлечение телефонов |
| [REGION_FILTER_FIX.md](REGION_FILTER_FIX.md) | Фильтр по регионам |

**Корень репозитория:** `env.example`, `Dockerfile`, `docker-compose.yml`, `install.sh`, корневой `README.md`.

**Конфигурация приложения:** часть параметров задаётся в `config.py` и переменных окружения (см. `env.example`).
