diff --git a/machines/gerd.nix b/machines/gerd.nix index cbc4941..59c791c 100644 --- a/machines/gerd.nix +++ b/machines/gerd.nix @@ -20,7 +20,6 @@ ./gerd/services/nextcloud.nix ./gerd/services/stalwart - ./gerd/services/element.nix ./gerd/services/matrix-synapse.nix ]; diff --git a/machines/gerd/services/element.nix b/machines/gerd/services/element.nix deleted file mode 100644 index 2ad420c..0000000 --- a/machines/gerd/services/element.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ config, pkgs, ... }: - -let - svc_domain = "chat.${config.mine.shared.settings.domain}"; - - # configure element web client - pkg_element = pkgs.element-web.override { - conf = { - default_theme = "dark"; - features.feature_latex_maths = true; - disable_guests = true; - - default_server_name = config.mine.shared.settings.domain; - }; - }; -in { - services.nginx.virtualHosts."${svc_domain}" = { - forceSSL = true; - enableACME = true; - locations."/".root = pkg_element; - }; - - mine.shared.meta.element = { - name = "Element"; - description = "We host our own Element instance, get on it and start chatting!"; - url = "https://${svc_domain}"; - - package = let - pkg = pkg_element; - in { - name = pkg.pname; - version = pkg.version; - meta = pkg.meta; - }; - }; -} diff --git a/machines/gerd/services/matrix-synapse.nix b/machines/gerd/services/matrix-synapse.nix index 63a002f..2cbe497 100644 --- a/machines/gerd/services/matrix-synapse.nix +++ b/machines/gerd/services/matrix-synapse.nix @@ -182,8 +182,6 @@ in { matrix-synapse-config-authelia-secret.owner = matrix_synapse_user; }; - mine.shared.settings.matrix-synapse.domain = svc_domain; - mine.shared.meta.matrix-synapse = { name = "Matrix Synapse"; description = "We host our own Matrix homeserver using Synapse! Login using your favourite which supports OpenID.";