Request management and media discovery tool for the Plex ecosystem
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Brandon Cohen 3ab2e79ce8
docs: added to the readme (#202)
4 years ago
.github ci: add release github workflow 4 years ago
.vscode Permission System (#47) 4 years ago
config feat(api): plex Sync (Movies) 4 years ago
public docs: added to the readme (#202) 4 years ago
server fix(frontend): canceled movie request should set parent movie status back to unknown (#198) 4 years ago
src fix(frontend): push updated i18n locale files 4 years ago
.dockerignore build: further shrinkage for the docker build 4 years ago
.editorconfig feat(.editorconfig): add .editorconfig 4 years ago
.eslintrc.js feat(frontend/api): i18n support 4 years ago
.gitignore feat(api): plex tv sync and recently added sync 4 years ago
.prettierignore feat: upgrade tailwindcss to 2.0.1 4 years ago
Dockerfile build: switch to multi-stage docker build to reduce size 4 years ago
Dockerfile.local build(docker): added Dockerfiles for local/prod (prod untested) 4 years ago
LICENSE chore: add license file 4 years ago
README.md docs: added to the readme (#202) 4 years ago
babel.config.js feat(frontend/api): i18n support 4 years ago
docker-compose.yml build(docker): added Dockerfiles for local/prod (prod untested) 4 years ago
next-env.d.ts
next.config.js style(frontend): login page styling touchup (#64) 4 years ago
ormconfig.js build: fix production build 4 years ago
overseerr-api.yml Person API calls (#188) 4 years ago
package.json chore: add license file 4 years ago
postcss.config.js chore: fixed some prettier formatting errors in postcss.config.js 4 years ago
stylelint.config.js feat: upgrade tailwindcss to 2.0.1 4 years ago
tailwind.config.js feat: upgrade tailwindcss to 2.0.1 4 years ago
tsconfig.json Request Model (#79) 4 years ago
yarn.lock ci: configure semantic-release for first initial release 4 years ago

README.md

Overseerr

Overseerr CI Discord Docker pulls Translation

Overseerr is a tool for managing requests for your media library. It integrates with existing services such as Sonarr and Radarr!

Current Features

  • Full Plex integration. Login and manage user access with Plex!
  • Integrates easily with your existing services. Currently Overseerr supports Sonarr and Radarr. More in the future!
  • Syncs to your Plex library to know what titles you already have.
  • Complex request system that allows users to request individual seasons or movies in a friendly, easy to use UI.
  • Incredibly simple request management UI. Don't dig through the app to simply approve recent requests.
  • Mobile friendly design, for when you need to approve requests on the go!

In Development

  • Full request page that gives you more refined control and details.
  • Actor page with movies/shows they have been in.
  • Ability to sync users from your Plex with Overseerr.

Planned Features

  • A more advanced notification system supporting a lot more apps such as slack/telegram/etc.

Preview

Support

  • You can reach us for support on Discord.
  • Bugs can be opened with an issue on Github.

API Documentation

  • Coming soon

Contribution

You can develop Overseer entirely in docker. Make sure you have Docker Desktop installed before continuing.

  1. Make sure you have Docker Desktop installed.
  2. Run docker-compose up -d to start the server.
  3. Access the container at http://localhost:3000

That's it!