Parce que payer netflix 15 balles par mois bon, voila quoi
Go to file
2024-01-03 23:31:24 +01:00
base.yml first commit 2024-01-03 23:31:24 +01:00
install.sh first commit 2024-01-03 23:31:24 +01:00
prowlarr_flaresolverr.json first commit 2024-01-03 23:31:24 +01:00
prowlarr_indexers.json first commit 2024-01-03 23:31:24 +01:00
prowlarr_radarr_app.json first commit 2024-01-03 23:31:24 +01:00
prowlarr_sonarr_app.json first commit 2024-01-03 23:31:24 +01:00
README.md first commit 2024-01-03 23:31:24 +01:00
transmission.json first commit 2024-01-03 23:31:24 +01:00

Streaming services

Automatise l'installation d'un setup jellyfin + sonarr/radarr

Dependences :

  • curl
  • jq
  • sed

Installation :

  1. Changer les paramettres dans install.sh
# Username for all paramettrable services
# You will use this username to connect to sonarr/radarr/etc

GLOBAL_USER="A_user_name"

# If you want a different username for each services
SONARR_USER=$GLOBAL_USER
RADARR_USER=$GLOBAL_USER
PROWLARR_USER=$GLOBAL_USER
TRANSMISSION_USER=$GLOBAL_USER

# Passwords
SONARR_PASSWORD="a very secure password" 
RADARR_PASSWORD="so secure any hacker would" 
PROWLARR_PASSWORD="have to social engineer it"
TRANSMISSION_PASSWORD="in order to get it"

# ! MAKE SURE THE USER RUNNING THIS SCRIPT CAN READ
# **AND** WRITE TO THE FOLDERS YOU WRITE

# Main Folders
SERIES_PATH="path/to/series"
FILM_PATH="path/to/films"

# Config Folder
DOWNLOAD_FOLDER="path/to/downloads"
SONARR_CONFIG="path/to/config/sonarr"
RADARR_CONFIG="path/to/config/radarr"
PROWLARR_CONFIG="path/to/config/prowlarr"
TRANSMISSION_CONFIG="path/to/config/transmission"
JELLYSEERR_CONFIG="path/to/config/jellyseerr"
JELLYFIN_CONFIG="path/to/config/jellyfin"

  1. lancer install.sh et laisser la magie operer .w.

Post install

Configurer Jellyfin

Le premier service a check est jellyfin :

  • go a http://localhost:8096
  • Creer un compte
  • Creer deux mediatheques :
    • un pour les films avec le dossier : /movies
    • un pour les series avec le dossier : /tvshows
  • Change le reste comme ca te plait
  • Enjoy

Configurer Jellyseerr

  • go a http://localhost:5055
  • Connecte toi avec Jellyfin
    • ip de jellyfin http://jellyfin:8096
    • addresse email : met ce que tu veux, ca a pas besoin d'exister genre a@b.fr
    • username et password de jellyfin, ceux que t'as Creer
  • Ajoute les mediatheques de jellyfin
    • Clique sur sync et coche les deux mediatheques
  • Ajoute Sonarr et Radarr
    • Radarr
      • Default server : True
      • Name : Radarr
      • hostname : http://radarr
      • api key : Check dans post_install.md
      • root folder : /movies
    • Sonarr
      • Default server : True
      • Name : Sonarr
      • hostname : http://sonarr
      • api key : Check dans post_install.md
      • root folder : /tv
    • je te laisse utiliser ton cerveau pour le reste
  • Enjoy

Commandes utiles

  • recup la cle api sans passer par la web ui de radarr/sonarr/prowlarr
docker exec -it [radarr/sonarr/prowlarr] cat /config/config.xml | grep ApiKey | cut -d'>' -f2 

Services

Streaming des videos -> Jellyfin : http://localhost:8096

Rerchercher et Ajouter -> Jellyseerr : http://localhost:5055

Gerer les films -> Radarr http://localhost:7878

Gerer les series -> Sonarr : http://localhost:8989

Rerchercher sur les sites de torrents -> Prowlarr : http://localhost:9696

Telecharger -> Transmission : http://localhost:9091