{{ _('Connect MediaForge with your Jellyseerr or Overseerr instance. Pending requests will appear under "Seerr Requests".') }}
Mediaplayer
Jellyfin / Plex
{{ _('After every completed download, a library refresh is automatically triggered on the selected server.') }}
{{ _('Service') }}
{{ _('Which media server should MediaForge use?') }}
SSL / HTTPS
{{ _('Enable if your Jellyfin is accessible via HTTPS') }}
💡 {{ _('Jellyfin Dashboard → Advanced → API Keys → Create → copy the key and paste it here.') }}
SSL / HTTPS
{{ _('Enable if your Plex is accessible via HTTPS') }}
Plex Token
{{ _('Retrieve automatically via Plex login') }}
{{ _('No token stored') }}
{{ _('Library') }}
{{ _('Which one should be refreshed after a download?') }}
MediaScan
Plex / Jellyfin
{{ _('Detects whether a series is already in your Plex or Jellyfin library and shows the ✓ Present badge on the home page. Connection data is automatically taken from the Mediaplayer integration.') }}
{{ _('Enable') }}
{{ _('Presence detection via library instead of folder scan') }}
{{ _('Source') }}
{{ _('Which library should be used for detection?') }}
SSL / HTTPS
{{ _('Enable if Jellyfin is accessible via HTTPS') }}
SSL / HTTPS
{{ _('Enable if Plex is accessible via HTTPS') }}
Plex Token
{{ _('Shared with Mediaplayer — sign in once for both') }}
{{ _('No token stored') }}
{{ _('Library') }}
{{ _('Which one should be used for detection?') }}
⚠️ {{ _('CineInfo not configured.') }}
{{ _('A TMDB API key is required for accurate matching (German ↔ English). Please configure it under') }} CineInfo. {{ _('Until then, MediaScan is disabled.') }}
{{ _('Last update') }}—
{{ _('Cached entries') }}—
{{ _('Status') }}—
{{ _('Scan running…') }}
CineInfo
TMDB
{{ _('Shows streaming providers, genres and age rating on the home page and in the detail modal. Requires a free API key from') }} themoviedb.org. {{ _('Without a key, CineInfo is automatically inactive.') }}
{{ _('Advanced TMDB Search') }}
{{ _('Shows a menu item in the sidebar for advanced search including genres and keywords.') }}
{{ _('Calendar View') }}
{{ _('Shows a sidebar menu item with upcoming episode air dates for your AutoSync jobs based on TMDB data.') }}
{{ _('↳ Show Seerr requests in calendar') }}
{{ _('Adds open Seerr requests to the calendar based on their TMDB air/release dates.') }}
{{ _('Enable the calendar above and set up Seerr first to use this option.') }}
{{ _('↳ Show Media Library series in calendar') }}
{{ _('Adds series from your Media Library to the calendar.') }}
{{ _('↳ Calendar refresh interval') }}
{{ _('How often to refresh existing calendar data from TMDB (in hours).') }}
{{ _('Display Options') }}
{{ _('Streaming Providers') }}
{{ _('1 provider on the card · all in the modal below the title') }}
{{ _('Age Rating (FSK)') }}
{{ _('FSK badge on the card and centered below the cover in the modal') }}
{{ _('TMDB Genres') }}
{{ _('Replaces the original site genres in the modal with TMDB genres (e.g. Action, Fantasy)') }}
{{ _('Rating') }}
{{ _('Shows the TMDB user rating as a badge next to the series title in the modal') }}
{{ _('Similar Series (Recommendations)') }}
{{ _('Shows a list of similar series based on TMDB below the episodes') }}
{{ _('Show trailer') }}
{{ _('Shows a YouTube trailer in the series detail modal (if available)') }}
{{ _('Hover Effects') }}Design
{{ _('These options control which info is shown when hovering over a series card on the home page.') }}
{{ _('Show rating') }}
{{ _('Shows the TMDB rating when hovering on the home page') }}
{{ _('Show genres') }}
{{ _('Shows the TMDB genres when hovering on the home page') }}
{{ _('Show age rating') }}
{{ _('Shows the age rating when hovering on the home page') }}
{{ _('Cache Options') }}{{ _('ATTENTION') }}
{{ _('Clear cache & reload') }}
{{ _('Deletes all stored TMDB data and restarts the preloading process. Also clears cached Fernsehserien.de provider lookups. Useful when info is outdated or after an API key change.') }}
{{ _('Metadata is preloaded in the background and cached in the database for 24 h. Fernsehserien.de provider lookups are cached for 24 h as well.') }}
▸CrunchyrollAPI
{{ _('Logs in to Crunchyroll to add provider pills for current simulcasts (which TMDB often lacks) and to sync the Crunchyroll calendar. Your password is stored encrypted. Without login, only public metadata is available in anonymous mode.') }}
{{ _('Enable Crunchyroll integration') }}
{{ _('Master switch for all Crunchyroll features below.') }}
{{ _('Profile') }}
{{ _('Which account profile to use for watchlist and calendar sync.') }}
{{ _('Anonymous mode (no account)') }}
{{ _('Use public metadata only — no login required. Watchlist sync needs an account and is unavailable here.') }}
{{ _('Crunchyroll provider pill') }}
{{ _('Adds a Crunchyroll pill in the detail modal when a title is on Crunchyroll — even for new simulcasts TMDB does not list yet.') }}
{{ _('↳ Sync Crunchyroll simulcast calendar') }}
{{ _('Adds the current Crunchyroll simulcast lineup to the calendar. Episode air dates are resolved via TMDB (CineInfo API key required).') }}
{{ _('↳ Sync with my CR Watchlist') }}
{{ _('Adds your Crunchyroll watchlist series to the calendar — works even when the general Crunchyroll display is off, as long as a Crunchyroll account is configured. Episode dates come from TMDB (CineInfo API key required).') }}
{{ _('↳ Sync with my custom lists (Crunchylists)') }}
{{ _('Adds the series from your Crunchyroll custom lists (Crunchylists) to the calendar — works even when the general Crunchyroll display is off, as long as a Crunchyroll account is configured. Episode dates come from TMDB (CineInfo API key required).') }}
{{ _('Calendar sync requires a TMDB API key — configure it in CineInfo above.') }}
▸Fernsehserien.de{{ _('Scraper') }}
{{ _('Reads public pages on fernsehserien.de (no official API, no login) to add a provider pill in the detail modal showing the German streaming premiere provider — useful as a fallback when TMDB has no German provider data. Titles are matched to pages by a best-effort guess, so this sometimes shows no pill rather than a wrong one.') }}
{{ _('Enable Fernsehserien.de integration') }}
{{ _('Master switch for the Fernsehserien provider pill below.') }}
{{ _('Fernsehserien provider pill') }}
{{ _('Adds a pill in the detail modal naming the streaming provider fernsehserien.de reports for the German premiere.') }}
SyncPlay {{ _('Watch Together') }}
{{ _('Watch films and series together, perfectly in sync across phone, tablet and PC. Everyone connects to this instance — no third-party server. Invited guests can join via a link without an account.') }}
{{ _('Enable SyncPlay') }}
{{ _('Adds a SyncPlay entry to the sidebar and lets you start watch-together rooms.') }}
{{ _('Open SyncPlay') }}
{{ _('Also appears in the sidebar on the left once enabled.') }}
{{ _('Continuously monitors your source sites — reachability and real-site verification, the same check used in the DNS diagnostics. When enabled, an "UpTime" entry appears in the sidebar with an Uptime-Kuma-style dashboard (online/offline, uptime percentage, response time, heartbeat history).') }}
{{ _('Enable UpTime monitoring') }}
{{ _('Adds an UpTime entry to the sidebar and starts the background monitor.') }}
{{ _('Check interval') }}
{{ _('How often each site is checked. Minimum 1 minute.') }}
{{ _('min') }}
{{ _('Retention') }}
{{ _('How long heartbeats are kept. Maximum 7 days.') }}
{{ _('days') }}
{{ _('Timeout') }}
{{ _('Request timeout per check (5–120 s).') }}
{{ _('sec') }}
{{ _('Tracked sources') }}
{{ _('Choose which of your source sites should be monitored.') }}
{{ _('Open UpTime') }}
{{ _('Also appears in the sidebar on the left once enabled.') }}