mirror of https://gitlab.crans.org/nounous/nixos
37 lines
912 B
Nix
37 lines
912 B
Nix
{ 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";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|