From 490a3a562fc8a16f40f056367805fe2d046e3996 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Tue, 17 Mar 2026 11:53:12 +0000 Subject: [PATCH] Add Oban operational maintenance configuration --- config/prod.exs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/prod.exs b/config/prod.exs index ea108bb7..97e04c58 100644 --- a/config/prod.exs +++ b/config/prod.exs @@ -21,8 +21,12 @@ config :music_library, ErrorTracker.ErrorNotifier, mailer: MusicLibrary.Mailer, base_url: "https://music-library.claudio-ortolina.org" +twelve_hours_in_seconds = 12 * 60 * 60 + config :music_library, Oban, plugins: [ + {Oban.Plugins.Pruner, max_age: twelve_hours_in_seconds}, + {Oban.Plugins.Reindexer, schedule: "@weekly"}, {Oban.Plugins.Cron, timezone: "Europe/London", crontab: [