seerr
Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
File Explorer
Download Latest Version (.zip)- bug.yml
- config.yml
- documentation.yml
- enhancement.yml
- maintenance.yml
- actions.json5
- docker.json5
- groups.json5
- helm.json5
- labels.json5
- pnpm.json5
- semanticCommits.json5
- ci.yml
- codeql.yml
- conflict_labeler.yml
- create-tag.yml
- cypress.yml
- detect-duplicate.yml
- docs-deploy.yml
- docs-link-check.yml
- helm.yml
- lint-helm-charts.yml
- pr-validation.yml
- preview.yml
- rebuild-issue-index.yml
- release.yml
- renovate-helm-custom-hooks.yml
- seerr-labeller.yml
- stale.yml
- test-docs.yml
- trivy-scan.yml
- cliff.toml
- CODEOWNERS
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- renovate.json5
- commit-msg
- pre-commit
- prepare-commit-msg
- extensions.json
- settings.json
- .gitignore
- build-index.mjs
- detect.mjs
- package.json
- pnpm-lock.yaml
- utils.mjs
- check-i18n.js
- check-pr-template.mjs
- prepare.mjs
- test-connection.yaml
- _helpers.tpl
- ingress.yaml
- NOTES.txt
- persistentvolumeclaim.yaml
- route.yaml
- service.yaml
- serviceaccount.yaml
- statefulset.yaml
- .helmignore
- artifacthub-repo.yml
- Chart.yaml
- README.md
- README.md.gotmpl
- values.yaml
- .gitkeep
- .gitkeep
- .gitkeep
- settings.cypress.json
- tvdb.cy.ts
- discover-customization.cy.ts
- general-settings.cy.ts
- auto-request-settings.cy.ts
- profile.cy.ts
- user-list.cy.ts
- discover.cy.ts
- login.cy.ts
- movie-details.cy.ts
- pull-to-refresh.cy.ts
- tv-details.cy.ts
- watchlist.json
- commands.ts
- e2e.ts
- index.ts
- tsconfig.json
- _category_.json
- database-config.mdx
- fail2ban.mdx
- reverse-proxy.mdx
- terraform-provider.mdx
- aur.mdx
- index.mdx
- synology.mdx
- truenas.mdx
- unraid.mdx
- _category_.json
- buildfromsource.mdx
- docker.mdx
- index.mdx
- kubernetes.mdx
- nixpkg.mdx
- index.mdx
- self-signed-certificates.mdx
- verifying-signed-artifacts.mdx
- discord.md
- email.md
- gotify.md
- index.mdx
- ntfy.md
- pushbullet.md
- pushover.md
- slack.md
- telegram.md
- webhook.md
- webpush.md
- _category_.json
- index.md
- watchlist-auto-request.md
- _category_.json
- general.md
- jobs&cache.md
- mediaserver.mdx
- network.md
- notifications.mdx
- services.md
- users.md
- _category_.json
- adding-users.mdx
- deleting-users.md
- editing-users.md
- owner.md
- _category_.json
- backups.md
- migration-guide.mdx
- README.md
- troubleshooting.mdx
- dns-cache.png
- metadata-providers.png
- seerr-release.md
- blocklist-region-language.png
- discord-multiple-ids.png
- seerr-3-2-0-and-3-3-0-release-notes.md
- server-side-i18n.png
- webhook-custom-headers.png
- 2025-09-29-introducing-seerr-blog.md
- 2026-02-28-seerr-security-fix-release.md
- 2026-06-03-why-seerr-runs-rootless.md
- authors.yml
- clean-api-docs.cjs
- index.tsx
- custom.css
- favicon.ico
- logo_full.svg
- os_icon.svg
- .nojekyll
- CNAME
- .gitignore
- babel.config.js
- docusaurus.config.ts
- package.json
- pnpm-lock.yaml
- README.md
- sidebars.ts
- tailwind.config.js
- tsconfig.json
- seerr_poster_not_found.png
- seerr_poster_not_found_logo_center.png
- seerr_poster_not_found_logo_top.png
- android-chrome-192x192.png
- android-chrome-192x192_maskable.png
- android-chrome-512x512.png
- android-chrome-512x512_maskable.png
- apple-splash-1125-2436.jpg
- apple-splash-1136-640.jpg
- apple-splash-1170-2532.jpg
- apple-splash-1242-2208.jpg
- apple-splash-1242-2688.jpg
- apple-splash-1284-2778.jpg
- apple-splash-1334-750.jpg
- apple-splash-1536-2048.jpg
- apple-splash-1620-2160.jpg
- apple-splash-1668-2224.jpg
- apple-splash-1668-2388.jpg
- apple-splash-1792-828.jpg
- apple-splash-2048-1536.jpg
- apple-splash-2048-2732.jpg
- apple-splash-2160-1620.jpg
- apple-splash-2208-1242.jpg
- apple-splash-2224-1668.jpg
- apple-splash-2388-1668.jpg
- apple-splash-2436-1125.jpg
- apple-splash-2532-1170.jpg
- apple-splash-2688-1242.jpg
- apple-splash-2732-2048.jpg
- apple-splash-2778-1284.jpg
- apple-splash-640-1136.jpg
- apple-splash-750-1334.jpg
- apple-splash-828-1792.jpg
- apple-touch-icon.png
- badge-128x128.png
- clock-icon-192x192.png
- cog-icon-192x192.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- logo_full.png
- logo_full.svg
- logo_stacked.svg
- offline.html
- os_icon.svg
- os_logo_filled.png
- preview.jpg
- robots.txt
- site.webmanifest
- sparkles-icon-192x192.png
- sw.js
- user-icon-192x192.png
- imdbRadarrProxy.ts
- rottentomatoes.ts
- base.ts
- radarr.test.ts
- radarr.ts
- sonarr.test.ts
- sonarr.ts
- constants.ts
- index.ts
- interfaces.ts
- index.ts
- interfaces.ts
- animelist.ts
- externalapi.ts
- github.ts
- jellyfin.ts
- metadata.ts
- plexapi.ts
- plextv.ts
- provider.ts
- pushover.ts
- ratings.ts
- tautulli.ts
- discord.ts
- discover.ts
- error.ts
- issue.ts
- media.ts
- server.ts
- user.ts
- Blocklist.ts
- DiscoverSlider.ts
- Issue.ts
- IssueComment.ts
- Media.ts
- MediaRequest.ts
- OverrideRule.ts
- Season.ts
- SeasonRequest.ts
- Session.ts
- User.ts
- UserPushSubscription.ts
- UserSettings.ts
- Watchlist.ts
- ar.json
- bg.json
- ca.json
- cs.json
- da.json
- de.json
- el.json
- en.json
- es-MX.json
- es.json
- et.json
- eu.json
- fi.json
- fr.json
- he.json
- hi.json
- hr.json
- hu.json
- it.json
- ja.json
- kab.json
- ko.json
- lb.json
- lt.json
- nb-NO.json
- nl.json
- pl.json
- pt-BR.json
- pt-PT.json
- ro.json
- ru.json
- sk.json
- sl.json
- sq.json
- sr.json
- sv.json
- tr.json
- uk.json
- vi.json
- zh-Hans.json
- zh-Hant.json
- extractMessages.ts
- globalMessages.ts
- index.ts
- blocklistInterfaces.ts
- common.ts
- discoverInterfaces.ts
- issueInterfaces.ts
- mediaInterfaces.ts
- overrideRuleInterfaces.ts
- personInterfaces.ts
- plexInterfaces.ts
- requestInterfaces.ts
- serviceInterfaces.ts
- settingsInterfaces.ts
- userInterfaces.ts
- userSettingsInterfaces.ts
- watchlistCreate.ts
- blocklistedTagsProcessor.ts
- schedule.ts
- index.ts
- openpgpEncrypt.ts
- agent.ts
- discord.ts
- email.ts
- gotify.ts
- ntfy.ts
- pushbullet.ts
- pushover.ts
- slack.ts
- telegram.ts
- webhook.ts
- webpush.ts
- index.ts
- index.ts
- jellyfin.test.ts
- index.ts
- index.ts
- radarr.test.ts
- index.ts
- sonarr.test.ts
- baseScanner.ts
- 0001_migrate_hostname.ts
- 0002_migrate_apitokens.ts
- 0003_emby_media_server_type.ts
- 0004_migrate_region_setting.ts
- 0005_migrate_network_settings.ts
- 0006_remove_lunasea.ts
- 0007_migrate_arr_tags.ts
- 0008_migrate_blacklist_to_blocklist.ts
- index.ts
- migrator.ts
- availabilitySync.test.ts
- availabilitySync.ts
- cache.ts
- downloadtracker.ts
- imageproxy.ts
- overseerrMerge.ts
- permissions.ts
- refreshToken.ts
- search.ts
- watchlistsync.test.ts
- watchlistsync.ts
- auth.ts
- clearcookies.ts
- deprecation.ts
- 1734786061496-InitialMigration.ts
- 1734786596045-AddTelegramMessageThreadId.ts
- 1734805738349-AddOverrideRules.ts
- 1734809898562-FixNullFields.ts
- 1737320080282-AddBlacklistTagsColumn.ts
- 1743023615532-UpdateWebPush.ts
- 1743107707465-AddUserAvatarCacheFields.ts
- 1745492376568-UpdateWebPush.ts
- 1746811308203-FixIssueTimestamps.ts
- 1765233385034-AddUniqueConstraintToPushSubscription.ts
- 1770627987304-AddPerformanceIndexes.ts
- 1771080196816-RenameBlacklistToBlocklist.ts
- 1771259406751-AddForeignKeyIndexes.ts
- 1771337333450-RecoveryLinkExpirationDateTime.ts
- 1772000000000-FixBlocklistIdDefault.ts
- 1772048000333-AddMediaTypeToUniqueConstraints.ts
- 1777045867383-UpgradeConnectTypeORM.ts
- 1779783365432-AddDiscordIdsColumn.ts
- 1781732098511-AddIgnoreQuotaToMediaRequest.ts
- 1603944374840-InitialMigration.ts
- 1605085519544-SeasonStatus.ts
- 1606730060700-CascadeMigration.ts
- 1607928251245-DropImdbIdConstraint.ts
- 1608217312474-AddUserRequestDeleteCascades.ts
- 1608477467935-AddLastSeasonChangeMedia.ts
- 1608477467936-ForceDropImdbUniqueConstraint.ts
- 1609236552057-RemoveTmdbIdUniqueConstraint.ts
- 1610070934506-LocalUsers.ts
- 1610370640747-Add4kStatusFields.ts
- 1610522845513-AddMediaAddedFieldToMedia.ts
- 1611508672722-AddDisplayNameToUser.ts
- 1611757511674-SonarrRadarrSyncServiceFields.ts
- 1611801511397-AddRatingKeysToMedia.ts
- 1612482778137-AddResetPasswordGuidAndExpiryDate.ts
- 1612571545781-AddLanguageProfileId.ts
- 1613379909641-AddJellyfinUserParams.ts
- 1613412948344-ServerTypeEnum.ts
- 1613615266968-CreateUserSettings.ts
- 1613670041760-AddJellyfinDeviceId.ts
- 1613955393450-UpdateUserSettingsRegions.ts
- 1614334195680-AddTelegramSettingsToUserSettings.ts
- 1615333940450-AddPGPToUserSettings.ts
- 1616576677254-AddUserQuotaFields.ts
- 1617624225464-CreateTagsFieldonMediaRequest.ts
- 1617730837489-AddUserSettingsNotificationAgentsField.ts
- 1618912653565-CreateUserPushSubscriptions.ts
- 1619239659754-AddUserSettingsLocale.ts
- 1619339817343-AddUserSettingsNotificationTypes.ts
- 1634904083966-AddIssues.ts
- 1635079863457-AddPushbulletPushoverUserSettings.ts
- 1660632269368-AddWatchlistSyncUserSetting.ts
- 1660714479373-AddMediaRequestIsAutoRequestedField.ts
- 1672041273674-AddDiscoverSlider.ts
- 1682608634546-AddWatchlists.ts
- 1697393491630-AddUserPushoverSound.ts
- 1699901142442-AddBlacklist.ts
- 1727907530757-AddUserSettingsStreamingRegion.ts
- 1734287582736-AddTelegramMessageThreadId.ts
- 1734805733535-AddOverrideRules.ts
- 1737320080282-AddBlacklistTagsColumn.ts
- 1743023610704-UpdateWebPush.ts
- 1743107645301-AddUserAvatarCacheFields.ts
- 1745492372230-UpdateWebPush.ts
- 1765233385034-AddUniqueConstraintToPushSubscription.ts
- 1770627968781-AddPerformanceIndexes.ts
- 1771080196816-RenameBlacklistToBlocklist.ts
- 1771259394105-AddForeignKeyIndexes.ts
- 1771337037917-RecoveryLinkExpirationDateTime.ts
- 1772047972752-AddMediaTypeToUniqueConstraints.ts
- 1777045861167-UpgradeConnectTypeORM.ts
- 1779783365432-AddDiscordIdsColumn.ts
- 1781732036510-AddIgnoreQuotaToMediaRequest.ts
- Collection.ts
- common.ts
- Movie.ts
- Person.ts
- Search.ts
- Tv.ts
- watchlist.repository.ts
- discover.ts
- index.ts
- metadata.ts
- notifications.ts
- radarr.ts
- sonarr.ts
- index.ts
- usersettings.test.ts
- usersettings.ts
- auth.test.ts
- auth.ts
- avatarproxy.ts
- blocklist.ts
- collection.ts
- discover.ts
- imageproxy.ts
- index.ts
- issue.test.ts
- issue.ts
- issueComment.ts
- media.ts
- movie.ts
- overrideRule.ts
- person.ts
- request.test.ts
- request.ts
- search.ts
- service.ts
- tv.ts
- watchlist.ts
- prepareTestDb.ts
- IssueCommentSubscriber.ts
- IssueSubscriber.ts
- MediaRequestSubscriber.ts
- MediaSubscriber.ts
- html.pug
- subject.pug
- html.pug
- subject.pug
- html.pug
- subject.pug
- html.pug
- subject.pug
- html.pug
- subject.pug
- db.ts
- index.mts
- setup.ts
- error.ts
- express-session.d.ts
- express.d.ts
- languages.ts
- appDataVolume.ts
- appVersion.ts
- asyncLock.ts
- customProxyAgent.test.ts
- customProxyAgent.ts
- dateHelpers.ts
- DbColumnHelper.ts
- dnsCache.ts
- getHostname.ts
- jellyfin.ts
- nestedTransaction.ts
- profileMiddleware.ts
- restartFlag.ts
- seedTestDb.ts
- typeHelpers.ts
- datasource.ts
- index.ts
- logger.ts
- tsconfig.json
- discord.svg
- gotify.svg
- ntfy.svg
- pushbullet.svg
- pushover.svg
- slack.svg
- telegram.svg
- emby-icon-only.svg
- emby.svg
- imdb.svg
- jellyfin-icon.svg
- jellyfin.svg
- letterboxd.svg
- plex.svg
- radarr.svg
- rt.svg
- simkl.svg
- sonarr.svg
- tmdb.svg
- trakt.svg
- tvdb.svg
- ellipsis.svg
- infinity.svg
- rt_aud_fresh.svg
- rt_aud_rotten.svg
- rt_fresh.svg
- rt_rotten.svg
- spinner.svg
- tmdb_logo.svg
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- constants.ts
- DiscoverTvUpcoming.tsx
- index.tsx
- Trending.tsx
- Upcoming.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- constants.ts
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- AddEmailModal.tsx
- index.tsx
- JellyfinLogin.tsx
- JellyfinQuickConnectModal.tsx
- LocalLogin.tsx
- PlexLoginButton.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- MovieRecommendations.tsx
- MovieSimilar.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- CollectionRequestModal.tsx
- index.tsx
- MovieRequestModal.tsx
- TvRequestModal.tsx
- index.tsx
- RequestResetLink.tsx
- index.tsx
- CertificationSelector.tsx
- index.tsx
- USCertificationSelector.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- NotificationsDiscord.tsx
- NotificationsEmail.tsx
- NotificationsTelegram.tsx
- OverrideRuleModal.tsx
- OverrideRuleTiles.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- CopyButton.tsx
- LibraryItem.tsx
- SettingsBadge.tsx
- SettingsJellyfin.tsx
- SettingsLayout.tsx
- SettingsMetadata.tsx
- SettingsNotifications.tsx
- SettingsPlex.tsx
- SettingsServices.tsx
- index.tsx
- JellyfinSetup.tsx
- LoginWithPlex.tsx
- SetupLogin.tsx
- SetupSteps.tsx
- index.tsx
- index.tsx
- index.tsx
- ErrorCard.tsx
- index.tsx
- Placeholder.tsx
- TmdbTitleCard.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- TvRecommendations.tsx
- TvSimilar.tsx
- BulkEditModal.tsx
- index.tsx
- JellyfinImportModal.tsx
- PlexImportModal.tsx
- index.tsx
- index.tsx
- index.tsx
- LinkJellyfinModal.tsx
- LinkJellyfinQuickConnectModal.tsx
- DeviceItem.tsx
- index.tsx
- index.tsx
- UserNotificationsDiscord.tsx
- UserNotificationsEmail.tsx
- UserNotificationsPushbullet.tsx
- UserNotificationsPushover.tsx
- UserNotificationsTelegram.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- InteractionContext.tsx
- LanguageContext.tsx
- SettingsContext.tsx
- UserContext.tsx
- useClickOutside.ts
- useDebouncedState.ts
- useDeepLinks.ts
- useDiscover.ts
- useInteraction.ts
- useIsTouch.ts
- useLocale.ts
- useLockBodyScroll.ts
- usePlexLogin.ts
- useQuickConnect.ts
- useRequestOverride.ts
- useRouteGuard.ts
- useSearchInput.ts
- useSettings.ts
- useToasts.tsx
- useUpdateQueryParams.ts
- useUser.ts
- useVerticalScroll.ts
- ar.json
- bg.json
- ca.json
- cs.json
- da.json
- de.json
- el.json
- en.json
- es.json
- es_MX.json
- et.json
- eu.json
- fi.json
- fr.json
- he.json
- hi.json
- hr.json
- hu.json
- it.json
- ja.json
- kab.json
- ko.json
- lb.json
- lt.json
- nb_NO.json
- nl.json
- pl.json
- pt_BR.json
- pt_PT.json
- ro.json
- ru.json
- sk.json
- sl.json
- sq.json
- sr.json
- sv.json
- tr.json
- uk.json
- vi.json
- zh_Hans.json
- zh_Hant.json
- globalMessages.ts
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- genres.tsx
- index.tsx
- upcoming.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- genres.tsx
- index.tsx
- upcoming.tsx
- trending.tsx
- watchlist.tsx
- index.tsx
- index.tsx
- loading.tsx
- index.tsx
- cast.tsx
- crew.tsx
- index.tsx
- recommendations.tsx
- similar.tsx
- index.tsx
- discord.tsx
- email.tsx
- pushbullet.tsx
- pushover.tsx
- telegram.tsx
- webpush.tsx
- index.tsx
- linked-accounts.tsx
- main.tsx
- password.tsx
- permissions.tsx
- index.tsx
- watchlist.tsx
- index.tsx
- index.tsx
- index.tsx
- discord.tsx
- email.tsx
- gotify.tsx
- ntfy.tsx
- pushbullet.tsx
- pushover.tsx
- slack.tsx
- telegram.tsx
- webhook.tsx
- webpush.tsx
- about.tsx
- index.tsx
- jellyfin.tsx
- jobs.tsx
- logs.tsx
- main.tsx
- metadata.tsx
- network.tsx
- plex.tsx
- services.tsx
- users.tsx
- cast.tsx
- crew.tsx
- index.tsx
- recommendations.tsx
- similar.tsx
- discord.tsx
- email.tsx
- pushbullet.tsx
- pushover.tsx
- telegram.tsx
- webpush.tsx
- index.tsx
- linked-accounts.tsx
- main.tsx
- password.tsx
- permissions.tsx
- index.tsx
- requests.tsx
- watchlist.tsx
- index.tsx
- 404.tsx
- _app.tsx
- _document.tsx
- _error.tsx
- index.tsx
- search.tsx
- setup.tsx
- globals.css
- custom.d.ts
- react-intl-auto.d.ts
- creditHelpers.ts
- defineMessages.ts
- jellyfin.ts
- numberHelpers.ts
- plex.ts
- polyfillIntl.ts
- pushSubscriptionHelpers.ts
- refreshIntervalHelper.ts
- typeHelpers.ts
- urlHelper.ts
- urlValidationHelper.ts
- .dockerignore
- .editorconfig
- .gitattributes
- .gitignore
- .npmrc
- .prettierignore
- .prettierrc.js
- CODE_OF_CONDUCT.md
- compose.postgres.yaml
- compose.yaml
- CONTRIBUTING.md
- cypress.config.ts
- devenv.lock
- devenv.nix
- devenv.yaml
- Dockerfile
- Dockerfile.local
- eslint.config.mts
- LICENSE
- next.config.ts
- package.json
- pnpm-lock.yaml
- postcss.config.js
- README.md
- SECURITY.md
- seerr-api.yml
- stylelint.config.js
- tailwind.config.js
- tsconfig.json
// repository documentation
Was this content helpful?
(0 ratings)
