From 62b4fc9f8267eb951a175ab643712b209e8deeda Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Sun, 9 Jan 2022 12:58:09 +0100
Subject: [PATCH] ma mediengewitter: init setup

---
 2configs/deployment/mediengewitter.de.nix | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 2configs/deployment/mediengewitter.de.nix

diff --git a/2configs/deployment/mediengewitter.de.nix b/2configs/deployment/mediengewitter.de.nix
new file mode 100644
index 0000000..7c2073e
--- /dev/null
+++ b/2configs/deployment/mediengewitter.de.nix
@@ -0,0 +1,22 @@
+{ config, lib, pkgs, ... }:
+# more than just nginx config but not enough to become a module
+let
+  domain = "over.voltage.nz";
+in {
+
+  services.nginx = {
+    enable = lib.mkDefault true;
+    virtualHosts."mediengewitter.de" = {
+      enableACME = true;
+      forceSSL = true;
+      locations."/".return = "301 http://${domain}\$request_uri";
+      #locations."/" = {
+      #  proxyPass = "http://over.voltage.nz";
+      #};
+      #locations."/socket.io" = {
+      #  proxyPass = "ws://over.voltage.nz";
+      #  proxyWebsockets = true;
+      #};
+    };
+  };
+}