Grapevine on new domain

This commit is contained in:
Henry Hiles 2025-06-02 18:01:21 -04:00
parent 1796c2e264
commit 7d9b19e1e9
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
3 changed files with 11 additions and 11 deletions

View file

@ -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";
};
};