# Структура проекта Ключевые файлы: - `letsencrypt_regru_api.py` — основной Python-скрипт (API reg.ru + certbot + NPM) - `letsencrypt_regru.sh` — установщик и менеджер установки - `Makefile` — команды установки/обслуживания/сборки - `config.json.example` — пример конфигурации - `systemd/` — unit-файлы для автозапуска/таймера - `docs/ru/` — исходная документация (RU) Скрипты: - `letsencrypt_regru_dns.sh` — bash-вариант через плагин certbot-dns-regru - `letsencrypt_regru.ps1` — PowerShell-версия - `test_certificate.sh` — автономная генерация тестовых сертификатов через OpenSSL Документация: - `README.md` — основное руководство - `docs/ru/*` — дополнительные гайды (тестирование, сборка, синхронизация и т.д.) ## Автоматизация - systemd timer обычно запускает `--auto` по расписанию (по умолчанию каждые 12 часов) - после успешного обновления может выполняться reload веб-сервиса