nginx.conf 744 Bytes
# нужно прописать в конфиге nginx:
# - использование сертификатов из папки /var/cache/acme
# - папку /var/cache/acme/challenges доступной на порту 80

server {
  listen 80;
  server_name ....;

  # запросы acme-challenge
  location ~ ^/\.well-known/acme-challenge/([a-zA-Z0-9_-]*)$ {
      default_type "text/plain";
      alias /var/cache/acme/challenges/$1;
  }
  
  # остальные запросы отправляем на HTTPS
  location / {
    return 301 https://$server_name$request_uri;
  }
}

server {
  listen 443 ssl;
  server_name ....;

  ssl_certificate     /var/cache/acme/site.crt;
  ssl_certificate_key /var/cache/acme/site.key;

  ....
}