diff --git a/clients/quadraticserver/forgejo.nix b/clients/quadraticserver/forgejo.nix index 4ebbc6f..ab822ca 100644 --- a/clients/quadraticserver/forgejo.nix +++ b/clients/quadraticserver/forgejo.nix @@ -64,12 +64,18 @@ ''; }; - systemd.sockets.forgejo = { - requiredBy = [ "forgejo.service" ]; - wantedBy = [ "sockets.target" ]; + systemd = { + services.forgejo.serviceConfig = { + MemoryHigh = "500M"; + MemoryMax = "600M"; + }; + sockets.forgejo = { + requiredBy = [ "forgejo.service" ]; + wantedBy = [ "sockets.target" ]; - listenStreams = [ - (toString config.services.forgejo.settings.server.SSH_PORT) - ]; + listenStreams = [ + (toString config.services.forgejo.settings.server.SSH_PORT) + ]; + }; }; }