docker-apps/overseerr/overseerr_jm.txt
2025-04-03 22:57:52 +02:00

128 lines
4.0 KiB
Plaintext

Create user and group
---------------------
Credentials -> Local Users -> Add
Full Name: overseerr
Username: overseer
Disable Password: <select>
Email: stuurmcp@telkomsa.net
UID: (note)
Create New Primary Group: <select>
Create Home Directory: <uncheck>
Samba Authentication: <uncheck>
Save
overseer UID: 3031
overseer GID: 3030
Create datasets
---------------
/mnt/SSD1/docker/data/overseerr
/mnt/SSD1/docker/data/overseerr/config
# Set Owner:Group to overseer:overseer
Create folder
-------------
mkdir /opt/stacks/overseerr
Copy folder to docker stacks
----------------------------
# In Windows cmd shell in overseerr folder, enter:
./cp2nas
# or
pscp -P 22 -r stacks/*.* root@192.168.2.2:/mnt/SSD1/docker/stacks/overseerr/
# This should copy compose.yaml, .env and secrets to /mnt/SSD1/docker/stacks/overseerr
Migrating data from old overseerr (source) to newly installed one (target)
--------------------------------------------------------------------------
# Stop old/source overseerr
heavyscript app --stop overseerr
# Stop new/target overseerr media server
# On Dockge, select overseerr and click stop
# Copy the source Library to target folder:
cp -pr /mnt/stpool1/apps/overseerr/* /mnt/SSD1/docker/data/overseerr/config/
chown -R overseer:overseer /mnt/SSD1/docker/data/overseerr/config/
Obtaining radarr/sonarr hostname
--------------------------------
Use the following hostname in overseerr settings for sonarr/radarr depending on given scenario:
Scenario Hostname to use
~~~~~~~~ ~~~~~~~~~~~~~~~
Overseerr, radarr and sonarr are services in the same project localhost
Overseerr in separate project; radarr and sonarr part of gluetun-arr project alias of gluetun service
How to get alias of alias of gluetun-arr service
------------------------------------------------
Assuming that gluetun service has an alias configured under the networks stanza
In docker shell:
cd /opt/stacks/gluetun-arr
docker compose config | grep -A 1 "aliases"
Overseerr settings
------------------
Open overseerr web app using browser
Sign in
Settings->Plex window, enter "plex.sthome.org" for Hostname or IP Address
Click on Save Changes
You should get a "Plex connection established successfully" in top right corner
Leave "Use SSL" checked
Click on Sync Libraries
Select Libraries to sync and click on Scan Libraries
After scan completes, click Continue
Settings->Services
Click on Edit Radarr Server
Default Server: <checked>
4K Server: <unchecked>
Server Name: radarr
Hostname or IP Address: <hostname as obtained above>
Port: 7878
Use SSL: <unchecked>
API Key: <obtain from radarr->settings->general->API Key>
URL Base: <leave blank>
Click on Test
You should get a "Radarr connection established successfully" in top right corner
Quality Profile: <select>
Root Folder: <select>
Minimum Availability: <select>
External URL: https://radarr.sthome.org
Enable Scan: <checked>
Enable Automatic Search: <checked>
Tag Requests: <checked>
Click Add Server
Repeat for another radarr server, e.g. dedicated 4k server if required
Click on Add Sonarr Server
Default Server: <checked>
4K Server: <unchecked>
Server Name: sonarr
Hostname or IP Address: <hostname as obtained above>
Port: 8989
Use SSL: <unchecked>
API Key: <obtain from sonarr->settings->general->API Key>
URL Base: <leave blank>
Click on Test
You should get a "Sonarr connection established successfully" in top right corner
Quality Profile: <select>
Root Folder: <select>
Language Profile: Deprecated
Tags: <Leave unselected>
Repeat for Anime
Season Folders: <checked>
External URL: https://sonarr.sthome.org
Enable Scan: <checked>
Enable Automatic Search: <checked>
Tag Requests: <checked>
Click Add Server
Repeat for another sonarr server, e.g. dedicated 4k server if required
Click Finish Setup
Troubleshooting
---------------
Android not connecting to server
Open overseerr app
Sign out from your account
Sign in entering overseerr account credentials
See if it works