From d67ec2af6555e75275b98bfbe84e03173cd5da32 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Sat, 6 Jun 2026 15:37:21 +0200 Subject: [PATCH] seerr: migrate fallenbagel/jellyseerr:preview-OIDC -> ghcr.io/seerr-team/seerr:v3.3.0 Switching from the third-party OIDC-capable jellyseerr fork to the mainline successor project (Seerr - the combined Overseerr+Jellyseerr team rebrand, v3.0.0 / Feb 2026 onward). Mainline now has native OIDC support so the custom preview-OIDC build isn't needed. - Image : docker.io/fallenbagel/jellyseerr:preview-OIDC -> ghcr.io/seerr-team/seerr:v3.3.0 (Jun 2, 2026) - Migration: automatic on first start per docs.seerr.dev/migration-guide; existing sqlite db + settings.json in /app/config are directly compatible. v3.1.x added CVE-2026-40175 fix + auth-related security patches, so v3.3.0 is the right floor anyway. - Backup : ~/seerr-backups/seerr-config-20260606-153633.tar.gz on dooplex (covers db.sqlite3 + settings.json + logs). Rollback = revert image + restore tarball into the PVC. Worth verifying after rollout: - Pod becomes Ready (readiness probe path /api/v1/status -- should still exist in seerr). - Authentik OIDC sign-in still works. If the custom build used different config keys than mainline seerr expects, OIDC may need re-configuration in the seerr UI (Authentik side unchanged). Co-Authored-By: Claude Opus 4.7 (1M context) --- servarr-system/servarr.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/servarr-system/servarr.yaml b/servarr-system/servarr.yaml index dc67dab..e99b4e9 100644 --- a/servarr-system/servarr.yaml +++ b/servarr-system/servarr.yaml @@ -904,7 +904,14 @@ spec: spec: containers: - name: seerr - image: docker.io/fallenbagel/jellyseerr:preview-OIDC + # 2026-06-06: migrating from fallenbagel/jellyseerr:preview-OIDC + # (a custom OIDC-capable build) to seerr-team/seerr v3.x — the + # successor project (combined Overseerr+Jellyseerr team rebrand + # from v3.0.0). Mainline now has native OIDC support so we don't + # need the custom build. Migration is auto on first start; backed + # up the config PVC to ~/seerr-backups on dooplex before this PR. + # https://docs.seerr.dev/migration-guide + image: ghcr.io/seerr-team/seerr:v3.3.0 imagePullPolicy: IfNotPresent env: - name: TZ -- 2.52.0