Fallenbagel d0cdce9e90 fix(ui): adds mediaServerName to statusBadge and manageSlideOver
Adds mediaServerName to statusBadge and manageSlideOver to indicate the type of mediaServer that is
connected to jellyseerr

fix #254
2022-12-17 05:02:47 +05:00
2022-12-16 02:41:05 +05:00
2020-09-27 14:05:32 +00:00
2022-09-07 16:30:45 +02:00
2020-12-07 15:00:58 +00:00
2021-10-24 12:44:20 +00:00

Jellyseerr

Discord Docker pulls GitHub

Jellyseerr is a free and open source software application for managing requests for your media library. It is a a fork of Overseerr built to bring support for Jellyfin & Emby media servers!

The original Overseerr team have been busy and Jellyfin/Emby support aren't on their roadmap, so we started this project as we wanted to bring the Overseerr experience to the Jellyfin/Emby Community!

Current Features

  • Jellyfin Support

  • Emby Support

    (Upcoming Features include: Multiple Server Instances, Music Support, Ability to change email address and much more!)

Along with all the existing Overseerr features:

  • Full Plex integration. Authenticate and manage user access with Plex!
  • Easy integration with your existing services. Currently, Jellyseerr supports Sonarr and Radarr. More to come!
  • Plex library scan, to keep track of the titles which are already available.
  • Customizable request system, which allows users to request individual seasons or movies in a friendly, easy-to-use interface.
  • Incredibly simple request management UI. Don't dig through the app to simply approve recent requests!
  • Granular permission system.
  • Support for various notification agents.
  • Mobile-friendly design, for when you need to approve requests on the go!

With more features on the way! Check out our issue tracker to see the features which have already been requested.

Getting Started

Jellyseerr currently does not support any library types other than Shows and Movies. In addition, you will need to turn off in jellyfin settings > Home > Automatically group content from the following folders into views such as 'Movies', 'Music' and 'TV':.

Launching Jellyseerr using Docker

Check out our dockerhub for instructions on how to install and run Jellyseerr: https://hub.docker.com/r/fallenbagel/jellyseerr

Launching Jellyseerr manually:

Windows

Pre-requisites:

  • Nodejs (atleast LTS version)
  • Yarn
  • Download the source code from the github (Either develop branch or main for stable)
npm i -g win-node-env
yarn install
yarn run build
yarn start

Linux

Pre-requisites:

  • Nodejs (atleast LTS version)
  • Yarn
  • Git
git clone https://github.com/Fallenbagel/jellyseerr.git && cd jellyseerr
git checkout main #if you want to run stable instead of develop
yarn install
yarn run build
yarn start

Systemd-service:

  • assuming jellyseerr was cloned to /opt/ and the environmentfile is located at /etc/jellyseerr

service:

[Unit]
Description=Jellyseerr Service
Wants=network-online.target
After=network-online.target

[Service]
EnvironmentFile=/etc/jellyseerr/jellyseerr.conf
Environment=NODE_ENV=production
Type=exec
Restart=on-failure
WorkingDirectory=/opt/jellyseerr
ExecStart=/root/.nvm/versions/node/v18.7.0/bin/node dist/index.js

[Install]
WantedBy=multi-user.target

Environmentfile:

# Jellyseerr's default port is 5055, if you want to use both, change this.
# specify on which port to listen
PORT=5055

# specify on which interface to listen, by default jellyseerr listens on all interfaces
#HOST=127.0.0.1

# Uncomment if your media server is emby instead of jellyfin.
# JELLYFIN_TYPE=emby

Packages:

Archlinux: AUR

Preview

Support

API Documentation

You can access the API documentation from your local Jellyseerr install at http://localhost:5055/api-docs

Community

You can ask questions, share ideas, and more in GitHub Discussions.

If you would like to chat with other members of our growing community, join the Jellyseerr Discord server!

Our Code of Conduct applies to all Jellyseerr community channels.

Contributing

You can help improve Jellyseerr too! Check out our Contribution Guide to get started.

Description
Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
Readme MIT 99 MiB
Languages
TypeScript 98.5%
CSS 0.5%
Pug 0.5%
JavaScript 0.3%