Platform:

Channel Revision Published Runs on
latest/edge 5 01 Jun 2026
Ubuntu 24.04
juju deploy seerr-k8s --channel edge

Learn about actions >

  • import-config

    Replace /app/config with the contents of an overseerr-k8s export tarball. ALWAYS OVERWRITES — this is a migration command, not a merge. Run immediately after deploying seerr; any seerr setup done before import-config will be lost.

    Expected workflow: juju run overseerr/0 export-config kubectl -n <model> cp -c overseerr overseerr-0:/config/overseerr-export.tgz ./export.tgz juju deploy seerr-k8s seerr kubectl -n <model> cp -c seerr ./export.tgz seerr-0:/app/config/import.tgz juju run seerr/0 import-config path=/app/config/import.tgz

    Stops the workload, wipes /app/config, extracts the tarball, fixes ownership, and replans. Seerr will auto-migrate the Overseerr schema on next start (a settings.old.json backup is preserved inside the workload by Seerr itself).

    Params
    • path string

      Absolute path of the tarball inside the workload container.

    • sha256 string

      Optional sha256 to verify before extracting.

    Required

    path

  • rotate-api-key

    Rotate Seerr API key. Note: This regenerates the key in Seerr and updates the Juju secret. External integrations using the old key will need to be updated manually.