change c10y config

This commit is contained in:
Henry Hiles 2026-07-27 20:16:27 -04:00
commit f6783dd9e3
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
2 changed files with 55 additions and 58 deletions

View file

@ -1,8 +1,17 @@
{
{ lib, pkgs, ... }: {
systemd.services.continuwuity.serviceConfig = {
MemoryMax = "5.5G";
MemorySwapMax = "4.5G";
TimeoutStartSec = "10m";
Restart = lib.mkForce "always";
ExecStartPost = "/bin/sh -c 'until ${lib.getExe pkgs.curl} -s -f https://matrix.federated.nexus/.well-known/matrix/client; do sleep 1; done'";
};
quad.matrix = rec {
enable = true;
domain = "federated.nexus";
settings = {
cache_capacity_modifier = 0.8;
admins_list = [
"@nexusbot:federated.nexus"
"@quadradical:federated.nexus"

View file

@ -18,16 +18,7 @@
};
};
config = {
systemd.services.continuwuity.serviceConfig = {
MemoryHigh = "5G";
MemoryMax = "5.5G";
MemorySwapMax = "4.5G";
TimeoutStartSec = "10m";
Restart = lib.mkForce "always";
ExecStartPost = "/bin/sh -c 'until ${lib.getExe pkgs.curl} -s -f https://matrix.federated.nexus/.well-known/matrix/client; do sleep 1; done'";
};
services =
config.services =
let
subdomain = "matrix.${config.quad.matrix.domain}";
socket = "/var/run/continuwuity/continuwuity.sock";
@ -60,8 +51,6 @@
startup_netburst = false;
admins_from_room = false;
cache_capacity_modifier = 0.8;
url_preview_domain_explicit_allowlist = [ "*" ];
url_preview_max_spider_size = 2097152;
@ -85,5 +74,4 @@
caddy.virtualHosts."${subdomain}".extraConfig = "reverse_proxy unix/${socket}";
};
};
}