Skip to content

Release v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:31
· 2 commits to main since this release

Docker Images

docker pull mrorbitman/jellyfin-wrapped:v1.1.0
docker pull mrorbitman/jellyfin-wrapped-server:v1.1.0   # server mode backend

Direct mode (admin API key in the browser; home network only):

services:
  web:
    image: mrorbitman/jellyfin-wrapped:v1.1.0
    ports:
      - "80:80"
    environment:
      JELLYFIN_SERVER_URL: http://your-jellyfin-server:8096
      JELLYFIN_API_KEY: your-admin-api-key
    restart: unless-stopped

Server mode (admin API key stays on the backend; safe for public hosting):

services:
  web:
    image: mrorbitman/jellyfin-wrapped:v1.1.0
    ports:
      - "80:80"
    environment:
      JELLYFIN_SERVER_URL: http://your-jellyfin-server:8096
      WRAPPED_SERVER_URL: http://backend:3000
    depends_on: [backend]
    restart: unless-stopped
  backend:
    image: mrorbitman/jellyfin-wrapped-server:v1.1.0
    environment:
      JELLYFIN_SERVER_URL: http://your-jellyfin-server:8096
      JELLYFIN_API_KEY: your-admin-api-key   # or JELLYFIN_API_KEY_FILE
      TRUST_PROXY_HOPS: "1"
    user: "node"
    read_only: true
    tmpfs: [/tmp]
    cap_drop: [ALL]
    restart: unless-stopped

See server/README.md for the server mode settings.

Docker Hub: https://hub.docker.com/r/mrorbitman/jellyfin-wrapped/tags

What's Changed

  • fix: authenticate to the playback reporting plugin with the Authorization header by @jesp1999 in #56
  • fix: stop storing the Jellyfin password in localStorage by @jesp1999 in #57
  • feat: split backend and frontend to avoid exposing admin creds to non-admin users by @jesp1999 in #58
  • fix: use single-quoted string literals in playback reporting queries by @jesp1999 in #62
  • fix: timeframe persist by @jesp1999 in #61
  • feat: show real progress on the loading page by @jesp1999 in #63
  • feat: add a page for the first movie or show watched in the year by @jesp1999 in #59
  • fix: serve index.html for client-side routes by @johnpc in #65
  • feat: security hardening for production-readiness by @jesp1999 in #64

New Contributors

Full Changelog: v1.0.15...v1.1.0