{ config, ... }: { c3d2 = { deployment.server = "server10"; hq.statistics.enable = true; }; microvm = { mem = 512; vcpu = 8; }; networking.hostName = "activity-relay"; services.journald.extraConfig = '' Storage=volatile ''; services = { activity-relay = { enable = true; jobConcurrency = config.microvm.vcpu; relay = { bind = "127.0.0.1:8080"; domain = "activity-relay.serv.zentralwerk.org"; }; }; redis = { enable = true; }; nginx = { enable = true; virtualHosts."activity-relay.serv.zentralwerk.org" = { forceSSL = true; enableACME = true; locations."/".proxyPass = "http://${config.services.activity-relay.relay.bind}/"; }; }; }; system.stateVersion = "23.05"; }