# Часть 1/2 — включается всегда, с самого первого деплоя (см. # deploy-nginx.yml). Обслуживает ACME-challenge для certbot и редиректит # всё остальное на HTTPS. netrunner-ssl.conf (сами сервисы) деплой # включает отдельно, только когда сертификат уже существует — иначе nginx # откажется стартовать (ssl_certificate на несуществующий файл). server { listen 80; listen [::]:80; server_name grafana.netrunner-vpn.com vault.netrunner-vpn.com; location /.well-known/acme-challenge/ { root /var/www/certbot; } location / { return 301 https://$host$request_uri; } }