- Реализован скрипт letsencrypt_regru_dns.sh для автоматического управления SSL-сертификатами с использованием проверки DNS-01 через API reg.ru. - Создан скрипт nginxproxymanager.sh для управления установкой и обновлениями Nginx Proxy Manager. - Добавлен файл requirements.txt с необходимыми зависимостями Python. - Внедрена служба systemd и таймер для автоматического обновления сертификатов Let's Encrypt. - Разработан скрипт test_certificate.sh для генерации самоподписанных SSL-сертификатов в целях тестирования.
14 lines
324 B
Plaintext
14 lines
324 B
Plaintext
# Зависимости для Let's Encrypt RegRu Manager
|
||
|
||
# HTTP запросы к API
|
||
requests>=2.25.0
|
||
|
||
# Работа с SSL сертификатами
|
||
cryptography>=3.4.0
|
||
|
||
# Let's Encrypt клиент
|
||
certbot>=1.12.0
|
||
|
||
# Опционально: для сборки исполняемых файлов
|
||
pyinstaller>=4.10
|