{ pkgs, ... }: { services.nginx = { enable = true; virtualHosts = { "element.crans.org" = { root = pkgs.element-web.override { conf = { default_server_config = { "m.homeserver" = { base_url = "https://matrix.crans.org/"; server_name = "crans.org"; }; }; default_theme = "light"; features = { feature_video_rooms = true; feature_group_calls = true; feature_element_call_video_rooms = true; }; oidc_static_clients = { "https://note.crans.org/o/" = { client_id = "iLfIXR823xLKmLJvk0hJsIJNaozkExH4MllZldIH"; }; }; jitsi = { preferred_domain = "jitsi.crans.org"; }; }; }; }; }; }; }