diff --git a/2configs/deployment/mdrss-proxy.nix b/2configs/deployment/mdrss-proxy.nix new file mode 100644 index 0000000..12137c8 --- /dev/null +++ b/2configs/deployment/mdrss-proxy.nix @@ -0,0 +1,19 @@ +{config, ... }: +let + port = 3008; + domain = "mdrss.euer.krebsco.de"; +in + { + security.acme.certs."euer.krebsco.de".extraDomainNames = [domain]; + services.nginx = { + virtualHosts."${domain}" = { + useACMEHost = "euer.krebsco.de"; + forceSSL = true; + locations."/" = { + proxyPass = "http://omo.w:${toString port}"; + proxyWebsockets = true; + }; + }; + }; + +}