diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 8c60b71..c5c7098 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -74,21 +74,7 @@ jobs: if ! grep -q "\.well-known" /etc/nginx/sites-enabled/* 2>/dev/null; then echo "📝 Добавляем поддержку ACME challenge в nginx..." # Создаем временную конфигурацию для ACME challenge - sudo tee /etc/nginx/sites-available/acme-challenge > /dev/null << 'NGINX_EOF' -server { - listen 80; - server_name _; - - location /.well-known/acme-challenge/ { - root /var/www/html; - try_files $uri =404; - } - - location / { - return 404; - } -} -NGINX_EOF + sudo printf 'server {\n listen 80;\n server_name _;\n location /.well-known/acme-challenge/ {\n root /var/www/html;\n try_files $uri =404;\n }\n location / {\n return 404;\n }\n}\n' > /etc/nginx/sites-available/acme-challenge sudo ln -sf /etc/nginx/sites-available/acme-challenge /etc/nginx/sites-enabled/acme-challenge sudo nginx -t && sudo systemctl reload nginx fi