nixos/invidious: remove obsolete database maintenance service

See the note on https://docs.invidious.io/db-maintenance/. Manual maintenance
is no longer required.

-16
-16
nixos/modules/services/web-apps/invidious.nix
··· 133 133 ''; 134 134 }; 135 135 136 - systemd.services.invidious-db-clean = { 137 - description = "Invidious database cleanup"; 138 - documentation = [ "https://docs.invidious.io/Database-Information-and-Maintenance.md" ]; 139 - startAt = lib.mkDefault "weekly"; 140 - path = [ config.services.postgresql.package ]; 141 - after = [ "postgresql.service" ]; 142 - script = '' 143 - psql ${cfg.settings.db.dbname} ${cfg.settings.db.user} -c "DELETE FROM nonces * WHERE expire < current_timestamp" 144 - psql ${cfg.settings.db.dbname} ${cfg.settings.db.user} -c "TRUNCATE TABLE videos" 145 - ''; 146 - serviceConfig = { 147 - DynamicUser = true; 148 - User = "invidious"; 149 - }; 150 - }; 151 - 152 136 systemd.services.invidious = { 153 137 requires = [ "postgresql.service" ]; 154 138 after = [ "postgresql.service" ];