14 lines
662 B
Bash
14 lines
662 B
Bash
#!/bin/sh
|
|
|
|
# Убедитесь, что домены указаны правильно
|
|
domains="yalarba.ru www.yalarba.ru"
|
|
email="valitovgaziz@yandex.ru" # Замените на реальный email
|
|
|
|
# Создаём временный контейнер Nginx для верификации
|
|
docker compose up -d nginx
|
|
|
|
# Запускаем Certbot для получения сертификатов
|
|
docker compose run --rm certbot certonly --webroot --webroot-path /var/www/certbot --email $email --agree-tos --no-eff-email -d $domains --force-renewal
|
|
|
|
# Перезапускаем Nginx с новыми сертификатами
|
|
docker compose restart nginx |