From ef831f36d6bc934c84bd6ad9d2be018fa9c474af Mon Sep 17 00:00:00 2001
From: Henry-Hiles <henry@henryhiles.com>
Date: Sun, 23 Mar 2025 18:35:52 -0400
Subject: [PATCH] conduwuit done

---
 clients/quadraticserver/caddy.nix     | 5 ++++-
 clients/quadraticserver/conduwuit.nix | 8 ++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/clients/quadraticserver/caddy.nix b/clients/quadraticserver/caddy.nix
index 78f1d17..7cedfca 100644
--- a/clients/quadraticserver/caddy.nix
+++ b/clients/quadraticserver/caddy.nix
@@ -1 +1,4 @@
-{services.caddy.enable = true;}
+{
+  services.caddy.enable = true;
+  networking.firewall.allowedTCPPorts = [80 443];
+}
diff --git a/clients/quadraticserver/conduwuit.nix b/clients/quadraticserver/conduwuit.nix
index d93bad9..a037c94 100644
--- a/clients/quadraticserver/conduwuit.nix
+++ b/clients/quadraticserver/conduwuit.nix
@@ -1,7 +1,11 @@
 {
-  # networking.firewall.allowedTCPPorts = [8448]; # TODO: Is this needed?
+  networking.firewall.allowedTCPPorts = [8448];
+
   services = {
-    caddy.virtualHosts."matrix.henryhiles.com".extraConfig = "reverse_proxy unix//run/conduwuit/socket";
+    caddy.virtualHosts."matrix.henryhiles.com" = {
+      serverAliases = ["matrix.henryhiles.com:8448"];
+      extraConfig = "reverse_proxy unix//run/conduwuit/socket";
+    };
 
     conduwuit = {
       enable = true;