# Lives in /opt/dealgod/nginx/dealgod-servers.conf inside the digalot.fyi server # block (dealgod-nginx container). Same suite login as meshgod. location = /scenegod { return 301 /scenegod/; } location /scenegod/ { auth_basic "meshgod - mates only"; auth_basic_user_file /opt/dealgod/le/meshgod.htpasswd; proxy_pass http://scenegod:8020/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Remote-User $remote_user; client_max_body_size 30m; # render frames <=25MB + slack proxy_read_timeout 300s; # encode status polling }