From 276ec2ab402577842904e6ebf813af6e0f53abda Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sun, 23 Mar 2025 13:40:24 -0400 Subject: [PATCH] WiP connduwuit --- clients/quadraticserver/caddy.nix | 1 + clients/quadraticserver/conduwuit.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 clients/quadraticserver/caddy.nix create mode 100644 clients/quadraticserver/conduwuit.nix diff --git a/clients/quadraticserver/caddy.nix b/clients/quadraticserver/caddy.nix new file mode 100644 index 0000000..78f1d17 --- /dev/null +++ b/clients/quadraticserver/caddy.nix @@ -0,0 +1 @@ +{services.caddy.enable = true;} diff --git a/clients/quadraticserver/conduwuit.nix b/clients/quadraticserver/conduwuit.nix new file mode 100644 index 0000000..d93bad9 --- /dev/null +++ b/clients/quadraticserver/conduwuit.nix @@ -0,0 +1,15 @@ +{ + # networking.firewall.allowedTCPPorts = [8448]; # TODO: Is this needed? + services = { + caddy.virtualHosts."matrix.henryhiles.com".extraConfig = "reverse_proxy unix//run/conduwuit/socket"; + + conduwuit = { + enable = true; + group = "caddy"; + settings.global = { + server_name = "henryhiles.com"; + unix_socket_path = "/run/conduwuit/socket"; + }; + }; + }; +}