--- service_nginx: service_name: galene servers: - ssl: crans.org default: true server_name: - "galene.crans.org" locations: - filter: "/" params: - "include /etc/nginx/snippets/options-proxypass.conf" - "proxy_pass http://localhost:8443" - ssl: crans.org server_name: - "neree.crans.org" root: "/var/www/galene-stream-frontend/static" locations: - filter: "~ ^/(ws|public-groups.json)" params: - "include /etc/nginx/snippets/options-proxypass.conf" - "proxy_pass http://localhost:8443" - filter: "~ ^\\/(?!.*\\.\\.)[^/]+$" params: - " add_header Content-Security-Policy \"connect-src ws: wss: 'self'; img-src data: 'self'; media-src blob: 'self'; default-src 'self';\"" - "try_files $uri /galene.html =404"