From bf094a3e08e48830052f953868e5a9ababaa086e Mon Sep 17 00:00:00 2001 From: k3t Date: Tue, 28 Jul 2026 16:47:24 -0600 Subject: [PATCH] add gomuks --- hosts/nixcloud/services.d/matrix.d/gomuks.nix | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hosts/nixcloud/services.d/matrix.d/gomuks.nix diff --git a/hosts/nixcloud/services.d/matrix.d/gomuks.nix b/hosts/nixcloud/services.d/matrix.d/gomuks.nix new file mode 100644 index 0000000..d55952e --- /dev/null +++ b/hosts/nixcloud/services.d/matrix.d/gomuks.nix @@ -0,0 +1,22 @@ +{ + virtualisation.oci-containers.containers = { + "matrix-gomuks" = { + image = "dock.mau.dev/gomuks/gomuks"; + volumes = [ + "/var/lib/gomuks:/data:rw" + ]; + ports = [ + "127.0.0.1:29325:29325/tcp" + ]; + log-driver = "journald"; + }; + }; + services.nginx.virtualHosts."gomuks.k3t.dev" = { + enableACME = true; + forceSSL = true; + locations."/" = { + proxyPass = "http://127.0.0.1:29325"; + proxyWebsockets = true; + }; + }; +} \ No newline at end of file