Extras: Plex Requests
Plex Requests is a simple automated way for users to request new content for Plex.
- To access Plex Requests, visit https://plexrequests.yourdomain.com
-
See Adding a Subdomain on how to add the subdomain
plexrequests
to your DNS provider. -
Note: You can skip this step if you are using Cloudflare with Cloudbox.
-
Run the following commands:
cd ~/cloudbox/ sudo ansible-playbook cloudbox.yml --tags plexrequests
-
First time you go to the Plex Requests page, you will be presented with the "Welcome to Plex Requests" screen. Click the orange-colored
admin page
link to be taken to the "Admin" page, then click theClose
button. -
You will see the "Sign in" prompt. Click the
Register
link at the bottom. -
You will now see "Create an Account" prompt. Fill in your preferred
Email
andPassword
and click theRegister
button. This will be the Admin account for Plex Requests.
-
You will now be taken to the "General" settings page. You may select whatever options you like here. Click
Update Settings
to save changes. -
On the "Authentication" settings page
-
It is advised to have both
Enable user authentication
andRequire users to login with their passwords
enabled (at the very leastEnable user authentication
enabled). -
To have your Plex Authorization token automatically retrieved, fill in your
Plex Username
andPlex Password
and click theGet Token
button. When this is successful, you will get the "Successfully got token!" message and thePlex authorization token
textbox will be filled in. -
Click
Update Settings
to save changes.
-
-
On the "Radarr" settings page:
Note: There are some slight differences in the settings for Feeder / Plex setups. See notes below.
-
Check "Enable Radarr"
-
"Radarr server IP or Hostname":
radarr
- For a Feeder / Plex setup, use
radarr.yourdomain.com
(or the IP address of your Feeder box) instead.
- For a Feeder / Plex setup, use
-
"Radarr server port":
7878
- For a Feeder / Plex setup, use
443
instead.
- For a Feeder / Plex setup, use
-
"Radarr API key": Your Radarr API Key
-
"Enable Radarr SSL":
disabled
.- For Feeder / Plex setup, set it to
enabled
.
- For Feeder / Plex setup, set it to
-
Click
Update Settings
. -
Click
Test Radarr server
. The button will update to show "Success!". -
Click
Get Profiles
and choose your preferred "Download quality profile for Radarr". -
"Root save directory for movies":
/movies
. -
Click
Update Settings
.
-
-
On the "Sonarr" settings page:
Note: There are some slight differences in the settings for Feeder / Plex setups. See notes below.
-
Check "Enable Sonarr"
-
"Sonarr server IP or Hostname":
sonarr
- For Feeder / Plex setup, use
sonarr.yourdomain.com
(or the IP address of your Feeder box) instead.
- For Feeder / Plex setup, use
-
"Sonarr server port":
8989
- For Feeder / Plex setup, use
443
instead.
- For Feeder / Plex setup, use
-
"Sonarr API key": Your Sonarr API Key
-
"Enable Sonarr SSL":
disabled
.- For Feeder / Plex setup, set it to
enabled
.
- For Feeder / Plex setup, set it to
-
Click
Update Settings
. -
Click
Test Sonarr server
. The button will update to show "Success!". -
Click
Get Profiles
and choose your preferred "Download quality profile". -
"Root save directory for TV shows":
/tv
. -
Click
Update Settings
.
_Note: If you have a separate Plex and Feeder setup, this will be done on the server where Plex is installed.
-
-
Click
Sign Out
to exit Settings.
- Overview
- Presumptions
- Server
- Domain Name
- Cloudflare
- Cloud Storage
- Plex / Emby - Account
- Usenet vs. BitTorrent
Cloudbox
- Overview
- Dependencies (Choose only one of these)
- Settings
- Preinstall (Choose only one of these)
- SSH
- Ansible Vault
- Rclone
- Cloudbox (Choose only one of these)
- Application Setup
- Next Steps
Feederbox (do this first)
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Feederbox (Choose only one of these)
- Application Setup
- Next Steps
Mediabox
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Mediabox (Choose only one of these)
- Application Setup
- Next Steps
- Cloudplow (Media Uploader)
- cb utility script (Develop branch only}
- Updating Cloudbox (Choose only one of these)
- Updating Cloudbox Apps
- Removing Cloudbox Apps
- Resetting Cloudbox Apps
- Migrating Cloudbox
- Settings Updater
- Ansible Vault Primer
- Plex Access Token
- Plex Autoscan Extras
- Pushover
- Google Drive API Client ID and Client Secret
- Useful Docker Commands
- Add Your Own Docker Container into Cloudbox
- Revoking SSL Certificates
- Feeder Mount
- Adding a Subdomain
- HTTP Auth Support
- Emby
- Nextcloud
- Resilio Sync
- Plex DupeFinder
- Heimdall
- NZBHydra v1
- Plex Requests
- Sickbeard MP4 Automator
- SABnzbd
- Traktarr
See Community Wiki.