upstream gitea_{{ service }} { server unix:/home/{{ service }}/gitea.sock; } server { listen 0.0.0.0:80; listen [::]:80; #listen 0.0.0.0:443 ssl http2; #listen [::]:443 ssl http2; server_name {{ domains | first }}; #include /etc/nginx/letsencrypt.conf; #include /etc/nginx/ssl/{{ domains | first }}.conf; #if ( $scheme = http ) { # return 301 https://$server_name$request_uri; #} location / { proxy_pass http://gitea_{{ service }}; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $remote_addr; proxy_read_timeout 10; } }