From 40e6fd04180e832711c5e0287e671970ea42949b Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Thu, 30 Jan 2025 21:27:25 +0100
Subject: [PATCH] mdrss-proxy: init

---
 2configs/deployment/mdrss-proxy.nix | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 2configs/deployment/mdrss-proxy.nix

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;
+      };
+    };
+  };
+
+}