matrix-synapse.housecleaning: fixed

This commit is contained in:
eyjhb 2025-03-24 15:38:51 +01:00
parent da7757fffb
commit ad03e82feb
Signed by: eyjhb
GPG key ID: 609F508E3239F920

View file

@ -20,12 +20,10 @@
psqlUser = config.systemd.services.postgresql.serviceConfig.User;
dbName = config.services.matrix-synapse.settings.database.args.database;
in {
serviceConfig = {
User = psqlUser;
ExecStart = pkgs.writeScript "matrix-synapse-psql-vacuum.sh" ''
${config.services.postgresql.package}/bin/psql -d ${dbName} -c "vacuum full"
'';
};
serviceConfig.User = psqlUser;
serviceConfig.RemainAfterExit = "yes";
script = ''${config.services.postgresql.package}/bin/psql -d ${dbName} -c "vacuum full"'';
};
systemd.timers."matrix-synapse-housecleaning-vacuum-db" = {