nix/profiles/element.nix
Ryan Lahfa 8acdce99df Init infrastructure
Benjamin, I hate you.

Signed-off-by: Ryan Lahfa <federez-infra@lahfa.xyz>
2024-02-12 04:57:07 +01:00

15 lines
364 B
Nix

{ pkgs, ... }:
let
clientConfig."m.homeserver".base_url = "https://matrix.federez.net";
in
{
services.nginx.virtualHosts."element.federez.net" = {
enableACME = true;
forceSSL = true;
root = pkgs.element-web.override {
conf = {
default_server_config = clientConfig; # see `clientConfig` from the snippet above.
};
};
};
}