# SSL Certificate Manager (Let's Encrypt + reg.ru) — Wiki (RU) Это Wiki проекта **configure_nginx_manager**: автоматическое получение и продление SSL-сертификатов Let's Encrypt через **DNS-01** (API **reg.ru**) с опциональной синхронизацией сертификатов в **Nginx Proxy Manager (NPM)**. ## Что умеет проект - Получение **production** сертификатов Let's Encrypt (DNS-01) для доменов reg.ru - Поддержка **wildcard** (например, `*.example.com`) - Автопроверка и автопродление (cron/systemd) - Диагностика: `--test-api`, `--test-dns` - Тестовые самоподписанные сертификаты для разработки: `--test-cert` (без лимитов LE) - (Опционально) Автозагрузка/обновление сертификатов в NPM по API - **Мультидоменный режим**: один конфиг → несколько доменов (`domains[]`) ## Быстрый старт 1) Установка - См. страницу: [Installation](Installation.md) 2) Конфигурация - См. страницу: [Configuration](Configuration.md) 3) Проверка доступа к API и DNS - `letsencrypt-regru --test-api -v` - `letsencrypt-regru --test-dns -v` 4) Тестирование без лимитов - `letsencrypt-regru --test-cert` 5) Production сертификат - `letsencrypt-regru --obtain` 6) Автопродление - `letsencrypt-regru --auto` (обычно запускается systemd timer’ом) ## Навигация - [Installation](Installation.md) - [Configuration](Configuration.md) - [Commands](Commands.md) - [LetsEncrypt Workflow](LetsEncrypt_Workflow.md) - [Nginx Proxy Manager](Nginx_Proxy_Manager.md) - [Testing](Testing.md) - [Reg.ru API Troubleshooting](RegRu_API_Troubleshooting.md) - [Build & Release](Build_and_Release.md) - [Deploy и Secrets](Deploy_Actions_Secrets.md) - [Project Structure](Project_Structure.md) - [Gitea → GitHub Sync](Gitea_Sync.md) - [Changelog](Changelog.md) ## Примечания по лимитам Let's Encrypt - Production: обычно **до 5 сертификатов/неделю на домен** - Для отладки автоматизации используйте: - `--staging` (LE staging, без лимитов) - `--test-cert` (самоподписанный, мгновенно) --- Источник: документация в `docs/ru/` и актуальное поведение CLI.