Gallery Docs
Documentation version
Gallery Docs

v0.20.1 (2026-11-13)

Added#

  • Music: Admins can add internet radio stations, and everyone with access can play them in the web, mobile, and TV apps. Turn on the new radio feature flag in Admin → Features. Read more
  • Music: Gallery now keeps a private listening history with Recently played and Most played views in the web, mobile, and TV apps. You can pause or delete your history in My Settings → Listening history. Read more
  • Music: You can link Last.fm or ListenBrainz (including self-hosted servers) and Gallery sends your plays and “now playing” updates. Plays that cannot be delivered are retried later. Read more
  • Podcasts: Gallery can now index podcast transcripts from the feed and search them. An owner turns on Podcast Transcript Search in Admin → Features. Read more
  • Photos: Deleting an album or an item now moves it to a trash. You can restore it until the retention period ends (default 30 days), then Gallery deletes it for good. Set Trash Retention (days, 0 = delete at once) in Admin → Gallery Config → Server Configuration. Trashed uploads still count toward storage quotas. Read more
  • Admin: The admin panel now has a Help page that links to the documentation for your server version. Read more
  • Authentication: The mobile app now accepts your account PIN while you are offline, so you can unlock downloaded content without a connection. Read more
  • Apps: A new MCP endpoint lets an AI client such as Claude Code or Claude Desktop search your podcast transcripts. It is off by default. An owner turns on the mcp and podcast_search flags, and each user creates an API token with the MCP (podcast search) preset. Read more
  • Documentation: New Administration pages cover users and groups, roles, library access, sign-in and SSO, passkeys and two-factor sign-in, password policy, content rating and time restrictions, transcoding and GPU use, storage quotas, trash, scheduled scans, feature flags, the audit log, and account recovery. New Configuration pages cover reverse proxies and HTTPS. The environment variables page now lists only the variables Gallery reads. Settings from config.toml, such as SecureCookie, have no environment variable, so the old GALLERY_SERVER_SECURECOOKIE advice did not work. Edit config.toml instead. Read more
  • Documentation: A new AI disclosure page explains how AI tools helped build Gallery and its docs, and lists the features that use AI models. Read more
  • Documentation: New pages cover photos, videos, and albums, movies and TV (including What to Watch), music, books and audiobooks, the admin panel, banners, AI accounts and jobs, queues, logs and performance, admin album management, and the API. Read more
  • Documentation: New Getting started pages cover requirements, Docker Compose and Kubernetes installs, first run, updating, and backup. New library pages cover creating a library, scanning, metadata providers, and fixing matches. The movie and TV pages now list TVDB IDs, every episode pattern, multi-episode files, subtitles, and what is not supported. Read more
  • Documentation: The cinema, music, and book library admin pages now link to the matching documentation page for your server version. The documentation site also has a release-notes Atom feed and a landing page with start-here cards. Read more
  • Documentation: New pages describe the web, mobile, and TV apps, Chromecast, search, playlists, sharing, watch together, listening history, and your profile settings. Other new pages cover podcasts, internet radio, Last.fm and ListenBrainz, YouTube import, a FAQ, a glossary, and general troubleshooting. The comparison pages link to the TV app page, and the people filter now appears in the Immich, PhotoPrism, and Ente comparisons. Read more

Changed#

  • Apps: You can now clear failed web import jobs from the import list. Read more
  • Documentation: The documentation moved into sections (Libraries, Using Gallery, Configuration, Integrations, Reference, Compare, Developer). The old page URLs redirect to the new pages. The configuration reference, the library naming guide, and the developer guide are split into smaller pages. The supported formats page now lists every photo, video, audio, ebook, comic, and subtitle type. Read more

Fixed#

  • Libraries: Users who hold scan permission on a single cinema library can now start its scans without being an administrator. Users with no role on that library still get an error. Read more