Добавлен новый файл INSTALL_GUIDE.md с подробным описанием установки и использования. Обновлен скрипт letsencrypt_regru.sh: добавлены функции для установки зависимостей, создания конфигурации и настройки systemd сервиса. Созданы файлы systemd для автоматического обновления сертификатов: letsencrypt-regru.service и letsencrypt-regru.timer. Обновлен файл README.md с новыми разделами и улучшенной структурой.
20 lines
506 B
SYSTEMD
20 lines
506 B
SYSTEMD
[Unit]
|
||
Description=Let's Encrypt Certificate Auto-Renewal Timer
|
||
Requires=letsencrypt-regru.service
|
||
|
||
[Timer]
|
||
# Запустить через 15 минут после загрузки системы
|
||
OnBootSec=15min
|
||
|
||
# Запускать каждые 12 часов
|
||
OnUnitActiveSec=12h
|
||
|
||
# Добавить случайную задержку до 1 часа
|
||
RandomizedDelaySec=1h
|
||
|
||
# Сохранять информацию о последнем запуске
|
||
Persistent=true
|
||
|
||
[Install]
|
||
WantedBy=timers.target
|