• v1.1.0 5f7baae35a

    v1.1.0
    All checks were successful
    CI / gate (push) Successful in 58s
    CI / lint (push) Successful in 55s
    CI / image (push) Successful in 52s
    Stable

    joeyr released this 2026-10-05 20:20:10 -05:00 | 22 commits to main since this release

    Based on upstream v2.0.0 (900faea).

    Added

    • Secrets can live outside config.yml. The Jellyfin API token, the
      TMDB API key and the SMTP password are each read from the first of: a
      file named by <NAME>_FILE, a Docker secret at /run/secrets/<name>,
      the <NAME> env var, and finally config.yml as before. The names are
      jellyfin_api_token, tmdb_api_key and smtp_password (upper-case for
      the env vars). The startup log says where each one came from, never its
      value. Existing configs work unchanged.

    Changed

    • A missing secret is now reported after all those sources are checked,
      with a message naming each place it can go, instead of as a YAML
      validation error. A TMDB key that isn't a JWT now says to use TMDB's API
      Read Access Token.
    Downloads