diff --git a/.env b/.env index c81aa28..4d865ea 100644 --- a/.env +++ b/.env @@ -673,12 +673,30 @@ REALDEBRID_MOUNT_TORRENTS_PATH="/mnt/remote/realdebrid/__all__" BLACKHOLE_BASE_WATCH_PATH="/mnt/symlinks" BLACKHOLE_RADARR_PATH="radarr" BLACKHOLE_SONARR_PATH="sonarr" + SONARR_ROOT_FOLDER="/mnt/plex/TV" +SONARR_HOST=http://sonarr:8989 +SONARR_API_KEY= + SONARR_ROOT_FOLDER_4K="/mnt/plex/TV - 4K" +SONARR_HOST_4K=http://sonarr4k:8989 +SONARR_API_KEY_4K= + SONARR_ROOT_FOLDER_ANIME="/mnt/plex/TV - Anime" +SONARR_HOST_ANIME=http://sonarranime:8989 +SONARR_API_KEY_ANIME= + RADARR_ROOT_FOLDER="/mnt/plex/Movies" +RADARR_HOST=http://radarr:7878 +RADARR_API_KEY= + RADARR_ROOT_FOLDER_4K="/mnt/plex/Movies - 4K" +RADARR_HOST_4K=http://radarr4k:7878 +RADARR_API_KEY_4K= + RADARR_ROOT_FOLDER_ANIME="/mnt/plex/Movies - Anime" +RADARR_HOST_ANIME=http://radarranime:7878 +RADARR_API_KEY_ANIME= # --------------------------------------------------------- # --------------------------------------------------------- diff --git a/compose.yaml b/compose.yaml index f18c3d0..98ed48c 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1259,6 +1259,11 @@ services: - PUID=1000 - PGID=1000 - UMASK=002 + - SONARR_HOST=${SONARR_HOST} + - SONARR_API_KEY=${SONARR_API_KEY} + - RADARR_HOST=${RADARR_HOST} + - RADARR_API_KEY=${RADARR_API_KEY} + - BLACKHOLE_BASE_WATCH_PATH=${BLACKHOLE_BASE_WATCH_PATH} restart: unless-stopped depends_on: rclone: @@ -1278,11 +1283,23 @@ services: restart: unless-stopped env_file: - ./data/blackhole/.env + environment: + - SONARR_HOST=${SONARR_HOST} + - SONARR_API_KEY=${SONARR_API_KEY} + - RADARR_HOST=${RADARR_HOST} + - RADARR_API_KEY=${RADARR_API_KEY} volumes: - ${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null}:${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null} - ${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null}:${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null} - ${SONARR_ROOT_FOLDER}:${SONARR_ROOT_FOLDER} - ${RADARR_ROOT_FOLDER}:${RADARR_ROOT_FOLDER} + depends_on: + rclone: + condition: service_started + sonarr: + condition: service_healthy + radarr: + condition: service_healthy profiles: - debrid_media_server - all @@ -1305,6 +1322,12 @@ services: - PUID=1000 - PGID=1000 - UMASK=002 + - SONARR_HOST=${SONARR_HOST_4K} + - SONARR_API_KEY=${SONARR_API_KEY_4K} + - RADARR_HOST=${RADARR_HOST_4K} + - RADARR_API_KEY=${RADARR_API_KEY_4K} + - SONARR_ROOT_FOLDER=${SONARR_ROOT_FOLDER_4K} + - RADARR_ROOT_FOLDER=${RADARR_ROOT_FOLDER_4K} restart: unless-stopped depends_on: rclone: @@ -1324,11 +1347,23 @@ services: restart: unless-stopped env_file: - ./data/blackhole/.env + environment: + - SONARR_HOST=${SONARR_HOST_4K} + - SONARR_API_KEY=${SONARR_API_KEY_4K} + - RADARR_HOST=${RADARR_HOST_4K} + - RADARR_API_KEY=${RADARR_API_KEY_4K} volumes: - ${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null}:${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null} - ${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null}:${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null} - ${SONARR_ROOT_FOLDER_4K}:${SONARR_ROOT_FOLDER_4K} - ${RADARR_ROOT_FOLDER_4K}:${RADARR_ROOT_FOLDER_4K} + depends_on: + rclone: + condition: service_started + sonarr4k: + condition: service_healthy + radarr4k: + condition: service_healthy profiles: - debrid_media_server - all @@ -1351,6 +1386,13 @@ services: - PUID=1000 - PGID=1000 - UMASK=002 + - SONARR_HOST=${SONARR_HOST_ANIME} + - SONARR_API_KEY=${SONARR_API_KEY_ANIME} + - RADARR_HOST=${RADARR_HOST_ANIME} + - RADARR_API_KEY=${RADARR_API_KEY_ANIME} + - SONARR_ROOT_FOLDER=${SONARR_ROOT_FOLDER_ANIME} + - RADARR_ROOT_FOLDER=${RADARR_ROOT_FOLDER_ANIME} + restart: unless-stopped depends_on: rclone: @@ -1370,11 +1412,23 @@ services: restart: unless-stopped env_file: - ./data/blackhole/.env + environment: + - SONARR_HOST=${SONARR_HOST_ANIME} + - SONARR_API_KEY=${SONARR_API_KEY_ANIME} + - RADARR_HOST=${RADARR_HOST_ANIME} + - RADARR_API_KEY=${RADARR_API_KEY_ANIME} volumes: - ${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null}:${REALDEBRID_MOUNT_TORRENTS_PATH:-/dev/null} - ${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null}:${TORBOX_MOUNT_TORRENTS_PATH:-/dev/null} - ${SONARR_ROOT_FOLDER_ANIME}:${SONARR_ROOT_FOLDER_ANIME} - ${RADARR_ROOT_FOLDER_ANIME}:${RADARR_ROOT_FOLDER_ANIME} + depends_on: + rclone: + condition: service_started + sonarranime: + condition: service_healthy + radarranime: + condition: service_healthy profiles: - debrid_media_server - all diff --git a/data/blackhole/.env b/data/blackhole/.env index d810392..53cbdd2 100644 --- a/data/blackhole/.env +++ b/data/blackhole/.env @@ -43,4 +43,34 @@ PUID=1000 PGID=1000 UMASK=002 DOCKER_NETWORK="scripts_default" -DOCKER_NETWORK_EXTERNAL=false \ No newline at end of file +DOCKER_NETWORK_EXTERNAL=false + +# =================================================================================================== # +# THE FOLLOWING VARIABLES CAN BE IGNORED # +# =================================================================================================== # + +#--------# +# SERVER # +#--------# + +SERVER_DOMAIN= + +#-------------------------------------------------------------------# +# PLEX - WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, PLEX REFRESH # +#-------------------------------------------------------------------# + +PLEX_HOST="https://plex.tv/" +PLEX_METADATA_HOST="https://metadata.provider.plex.tv/" +PLEX_SERVER_HOST= +PLEX_SERVER_MACHINE_ID= +PLEX_SERVER_API_KEY= +PLEX_SERVER_MOVIE_LIBRARY_ID= +PLEX_SERVER_TV_SHOW_LIBRARY_ID= +PLEX_SERVER_PATH= + +#-------------------------------------------------------------------------# +# OVERSEERR - WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, RECLAIM SPACE # +#-------------------------------------------------------------------------# + +OVERSEERR_HOST= +OVERSEERR_API_KEY= \ No newline at end of file