diff --git a/container/proxy/host/Fsight.nix b/container/proxy/host/Fsight.nix index b70ca1e..d3f6d80 100644 --- a/container/proxy/host/Fsight.nix +++ b/container/proxy/host/Fsight.nix @@ -64,4 +64,21 @@ in { ssl_dhparam /etc/letsencrypt/conf/ssl-dhparams.pem; ''; }; + + "fmp-master.${domain}" = container.mkServer { + extraConfig = util.trimTabs '' + listen 443 ssl; + set $fmpmaster ${config.container.host}:8081; + + location / { + proxy_pass http://$fmpmaster$request_uri; + add_header Referrer-Policy 'origin'; + } + + ssl_certificate /etc/letsencrypt/live/${config.container.domain}/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/${config.container.domain}/privkey.pem; + include /etc/letsencrypt/conf/options-ssl-nginx.conf; + ssl_dhparam /etc/letsencrypt/conf/ssl-dhparams.pem; + ''; + }; }