Grapevine on new domain
This commit is contained in:
parent
1796c2e264
commit
7d9b19e1e9
3 changed files with 11 additions and 11 deletions
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}: {
|
||||
services = let
|
||||
domain = "call.henryhiles.com";
|
||||
domain = "call.federated.nexus";
|
||||
in {
|
||||
livekit = {
|
||||
enable = true;
|
||||
|
@ -23,8 +23,8 @@
|
|||
respond /config.json `${builtins.toJSON {
|
||||
default_server_config = {
|
||||
"m.homeserver" = {
|
||||
"base_url" = "https://matrix.henryhiles.com";
|
||||
"server_name" = "henryhiles.com";
|
||||
"base_url" = config.services.grapevine.settings.server_discovery.client.base_url;
|
||||
"server_name" = config.services.grapevine.settings.server_name;
|
||||
};
|
||||
};
|
||||
livekit.livekit_service_url = "https://${domain}/livekit";
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
networking.firewall.allowedTCPPorts = [8448];
|
||||
|
||||
services = let
|
||||
domain = "matrix.henryhiles.com";
|
||||
# socket = "/run/grapvine/socket";
|
||||
domain = "federated.nexus";
|
||||
subdomain = "matrix.${domain}";
|
||||
in {
|
||||
grapevine = {
|
||||
enable = true;
|
||||
settings = {
|
||||
server_name = "henryhiles.com";
|
||||
server_name = domain;
|
||||
database.backend = "rocksdb";
|
||||
federation = {
|
||||
max_concurrent_requests = 10000;
|
||||
|
@ -17,8 +17,8 @@
|
|||
};
|
||||
|
||||
server_discovery = {
|
||||
server.authority = "${domain}:443";
|
||||
client.base_url = "https://${domain}";
|
||||
server.authority = "${subdomain}:443";
|
||||
client.base_url = "https://${subdomain}";
|
||||
};
|
||||
|
||||
listen = [
|
||||
|
@ -30,8 +30,8 @@
|
|||
};
|
||||
};
|
||||
|
||||
caddy.virtualHosts."${domain}" = {
|
||||
serverAliases = ["${domain}:8448"];
|
||||
caddy.virtualHosts."${subdomain}" = {
|
||||
serverAliases = ["${subdomain}:8448"];
|
||||
extraConfig = "reverse_proxy 127.0.0.3:6167";
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue