[{"data":1,"prerenderedAt":2872},["ShallowReactive",2],{"navigation_docs_fr":3,"-fr-recycled-alternatives-servarr-for-plex-":376,"-fr-recycled-alternatives-servarr-for-plex--surround":2867},[4,16,93,261,270,331],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":15},"À propos","i-noto-star","\u002Ffr\u002Fabout","fr\u002F1.about",[10],{"title":11,"path":12,"stem":13,"icon":14},"Bienvenue","\u002Ffr\u002Fabout\u002Fwelcome","fr\u002F1.about\u002F1.welcome","i-lucide-home",false,{"title":17,"icon":18,"path":19,"stem":20,"children":21,"page":15},"Généralités","i-noto-open-book","\u002Ffr\u002Fgeneral","fr\u002F2.general",[22,26,44,58,75],{"title":17,"path":23,"stem":24,"icon":25},"\u002Ffr\u002Fgeneral\u002Fsummary","fr\u002F2.general\u002F1.summary","i-lucide-bookmark",{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":15},"Réseau","i-lucide-network","\u002Ffr\u002Fgeneral\u002Fnetworking","fr\u002F2.general\u002F2.networking",[32,36,40],{"title":33,"path":34,"stem":35},"NAT & DHCP","\u002Ffr\u002Fgeneral\u002Fnetworking\u002Fnat","fr\u002F2.general\u002F2.networking\u002F1.nat",{"title":37,"path":38,"stem":39},"Zone DNS","\u002Ffr\u002Fgeneral\u002Fnetworking\u002Fdns","fr\u002F2.general\u002F2.networking\u002F2.dns",{"title":41,"path":42,"stem":43},"Samba","\u002Ffr\u002Fgeneral\u002Fnetworking\u002Fsamba","fr\u002F2.general\u002F2.networking\u002F3.samba",{"title":45,"icon":46,"path":47,"stem":48,"children":49,"page":15},"Stockage","i-lucide-hard-drive","\u002Ffr\u002Fgeneral\u002Fstorage","fr\u002F2.general\u002F3.storage",[50,54],{"title":51,"path":52,"stem":53},"RAID","\u002Ffr\u002Fgeneral\u002Fstorage\u002Fraid","fr\u002F2.general\u002F3.storage\u002F1.raid",{"title":55,"path":56,"stem":57},"ZFS","\u002Ffr\u002Fgeneral\u002Fstorage\u002Fzfs","fr\u002F2.general\u002F3.storage\u002F2.zfs",{"title":59,"icon":60,"path":61,"stem":62,"children":63,"page":15},"Matériel","i-lucide-server","\u002Ffr\u002Fgeneral\u002Fhardware","fr\u002F2.general\u002F4.hardware",[64,68,71],{"title":65,"path":66,"stem":67},"Les bases","\u002Ffr\u002Fgeneral\u002Fhardware\u002Fbasics","fr\u002F2.general\u002F4.hardware\u002F1.basics",{"title":27,"path":69,"stem":70},"\u002Ffr\u002Fgeneral\u002Fhardware\u002Fnetwork","fr\u002F2.general\u002F4.hardware\u002F2.network",{"title":72,"path":73,"stem":74},"Le ProloNAS","\u002Ffr\u002Fgeneral\u002Fhardware\u002Fprolonas","fr\u002F2.general\u002F4.hardware\u002F3.prolonas",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":15},"Linux pour les nuls","i-lucide-terminal","\u002Ffr\u002Fgeneral\u002Flinux","fr\u002F2.general\u002F5.linux",[81,85,89],{"title":82,"path":83,"stem":84},"CLI pour les nuls","\u002Ffr\u002Fgeneral\u002Flinux\u002Fcli-basics","fr\u002F2.general\u002F5.linux\u002F1.cli-basics",{"title":86,"path":87,"stem":88},"Dossiers et partitions","\u002Ffr\u002Fgeneral\u002Flinux\u002Ffilesystem","fr\u002F2.general\u002F5.linux\u002F2.filesystem",{"title":90,"path":91,"stem":92},"Outils CLI pratiques","\u002Ffr\u002Fgeneral\u002Flinux\u002Fhandy-tools","fr\u002F2.general\u002F5.linux\u002F3.handy-tools",{"title":94,"icon":95,"path":96,"stem":97,"children":98,"page":15},"Serveex","i-noto-microscope","\u002Ffr\u002Fserveex","fr\u002F3.serveex",[99,103,125,143,169,187,201,215,233,247],{"title":100,"path":101,"stem":102,"icon":25},"Introduction","\u002Ffr\u002Fserveex\u002Fintroduction","fr\u002F3.serveex\u002F1.introduction",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":15},"Cœur du serveur","i-lucide-server-cog","\u002Ffr\u002Fserveex\u002Fcore","fr\u002F3.serveex\u002F2.core",[109,113,117,121],{"title":110,"path":111,"stem":112},"Debian 13","\u002Ffr\u002Fserveex\u002Fcore\u002Finstallation","fr\u002F3.serveex\u002F2.core\u002F1.installation",{"title":114,"path":115,"stem":116},"Docker","\u002Ffr\u002Fserveex\u002Fcore\u002Fdocker","fr\u002F3.serveex\u002F2.core\u002F2.docker",{"title":118,"path":119,"stem":120},"Wireguard","\u002Ffr\u002Fserveex\u002Fcore\u002Fwireguard","fr\u002F3.serveex\u002F2.core\u002F3.wireguard",{"title":122,"path":123,"stem":124},"SWAG","\u002Ffr\u002Fserveex\u002Fcore\u002Fswag","fr\u002F3.serveex\u002F2.core\u002F4.swag",{"title":126,"icon":127,"path":128,"stem":129,"children":130,"page":15},"Sécurité","i-lucide-shield","\u002Ffr\u002Fserveex\u002Fsecurity","fr\u002F3.serveex\u002F3.security",[131,135,139],{"title":132,"path":133,"stem":134},"Cloudflare Zero Trust","\u002Ffr\u002Fserveex\u002Fsecurity\u002Fcloudflare","fr\u002F3.serveex\u002F3.security\u002F2.cloudflare",{"title":136,"path":137,"stem":138},"TinyAuth","\u002Ffr\u002Fserveex\u002Fsecurity\u002Ftinyauth","fr\u002F3.serveex\u002F3.security\u002F3.tinyauth",{"title":140,"path":141,"stem":142},"Pocket ID","\u002Ffr\u002Fserveex\u002Fsecurity\u002Fpocket-id","fr\u002F3.serveex\u002F3.security\u002F4.pocket-id",{"title":144,"icon":145,"path":146,"stem":147,"children":148,"page":15},"Monitoring","i-lucide-chart-no-axes-column","\u002Ffr\u002Fserveex\u002Fmonitoring","fr\u002F3.serveex\u002F4.monitoring",[149,153,157,161,165],{"title":150,"path":151,"stem":152},"Uptime-Kuma","\u002Ffr\u002Fserveex\u002Fmonitoring\u002Fuptime-kuma","fr\u002F3.serveex\u002F4.monitoring\u002F1.uptime-kuma",{"title":154,"path":155,"stem":156},"Dozzle","\u002Ffr\u002Fserveex\u002Fmonitoring\u002Fdozzle","fr\u002F3.serveex\u002F4.monitoring\u002F2.dozzle",{"title":158,"path":159,"stem":160},"Speedtest Tracker","\u002Ffr\u002Fserveex\u002Fmonitoring\u002Fspeedtest-tracker","fr\u002F3.serveex\u002F4.monitoring\u002F3.speedtest-tracker",{"title":162,"path":163,"stem":164},"Beszel","\u002Ffr\u002Fserveex\u002Fmonitoring\u002Fbeszel","fr\u002F3.serveex\u002F4.monitoring\u002F4.beszel",{"title":166,"path":167,"stem":168},"UpSnap","\u002Ffr\u002Fserveex\u002Fmonitoring\u002Fupsnap","fr\u002F3.serveex\u002F4.monitoring\u002F5.upsnap",{"title":170,"icon":171,"path":172,"stem":173,"children":174,"page":15},"Média & Seedbox","i-lucide-list-video","\u002Ffr\u002Fserveex\u002Fmedia","fr\u002F3.serveex\u002F5.media",[175,179,183],{"title":176,"path":177,"stem":178},"Jellyfin","\u002Ffr\u002Fserveex\u002Fmedia\u002Fjellyfin","fr\u002F3.serveex\u002F5.media\u002F1.jellyfin",{"title":180,"path":181,"stem":182},"Qbittorrent","\u002Ffr\u002Fserveex\u002Fmedia\u002Fqbittorrent","fr\u002F3.serveex\u002F5.media\u002F2.qbittorrent",{"title":184,"path":185,"stem":186},"Automatisation","\u002Ffr\u002Fserveex\u002Fmedia\u002Fservarr","fr\u002F3.serveex\u002F5.media\u002F3.servarr",{"title":188,"icon":189,"path":190,"stem":191,"children":192,"page":15},"Cloud & Photos","i-lucide-cloud-upload","\u002Ffr\u002Fserveex\u002Fcloud","fr\u002F3.serveex\u002F6.cloud",[193,197],{"title":194,"path":195,"stem":196},"Immich","\u002Ffr\u002Fserveex\u002Fcloud\u002Fimmich","fr\u002F3.serveex\u002F6.cloud\u002F1.immich",{"title":198,"path":199,"stem":200},"Nextcloud","\u002Ffr\u002Fserveex\u002Fcloud\u002Fnextcloud","fr\u002F3.serveex\u002F6.cloud\u002F2.nextcloud",{"title":202,"icon":203,"path":204,"stem":205,"children":206,"page":15},"Fichiers & partage","i-lucide-folder-tree","\u002Ffr\u002Fserveex\u002Ffiles","fr\u002F3.serveex\u002F7.files",[207,211],{"title":208,"path":209,"stem":210},"File Browser Quantum","\u002Ffr\u002Fserveex\u002Ffiles\u002Ffile-browser-quantum","fr\u002F3.serveex\u002F7.files\u002F1.file-browser-quantum",{"title":212,"path":213,"stem":214},"Pingvin","\u002Ffr\u002Fserveex\u002Ffiles\u002Fpingvin","fr\u002F3.serveex\u002F7.files\u002F2.pingvin",{"title":216,"icon":217,"path":218,"stem":219,"children":220,"page":15},"Développement","i-lucide-code-xml","\u002Ffr\u002Fserveex\u002Fdevelopment","fr\u002F3.serveex\u002F8.development",[221,225,229],{"title":222,"path":223,"stem":224},"Code-Serveur","\u002Ffr\u002Fserveex\u002Fdevelopment\u002Fcode-server","fr\u002F3.serveex\u002F8.development\u002F1.code-server",{"title":226,"path":227,"stem":228},"Forgejo","\u002Ffr\u002Fserveex\u002Fdevelopment\u002Fforgejo","fr\u002F3.serveex\u002F8.development\u002F2.forgejo",{"title":230,"path":231,"stem":232},"IT Tools","\u002Ffr\u002Fserveex\u002Fdevelopment\u002Fit-tools","fr\u002F3.serveex\u002F8.development\u002F3.it-tools",{"title":234,"icon":235,"path":236,"stem":237,"children":238,"page":15},"Applications utiles","i-lucide-award","\u002Ffr\u002Fserveex\u002Fapps","fr\u002F3.serveex\u002F9.apps",[239,243],{"title":240,"path":241,"stem":242},"Adguard Home","\u002Ffr\u002Fserveex\u002Fapps\u002Fadguard","fr\u002F3.serveex\u002F9.apps\u002F1.adguard",{"title":244,"path":245,"stem":246},"Vaultwarden","\u002Ffr\u002Fserveex\u002Fapps\u002Fvaultwarden","fr\u002F3.serveex\u002F9.apps\u002F2.vaultwarden",{"title":248,"icon":249,"path":250,"stem":251,"children":252,"page":15},"Avancé","i-lucide-flask-conical","\u002Ffr\u002Fserveex\u002Fadvanced","fr\u002F3.serveex\u002F91.advanced",[253,257],{"title":254,"path":255,"stem":256},"Authentik","\u002Ffr\u002Fserveex\u002Fadvanced\u002Fauthentik","fr\u002F3.serveex\u002F91.advanced\u002F1.authentik",{"title":258,"path":259,"stem":260},"Arcane","\u002Ffr\u002Fserveex\u002Fadvanced\u002Farcane","fr\u002F3.serveex\u002F91.advanced\u002F2.arcane",{"title":262,"icon":263,"path":264,"stem":265,"children":266,"page":15},"Stockeex","i-noto-computer-disk","\u002Ffr\u002Fstockeex","fr\u002F4.stockeex",[267],{"title":100,"path":268,"stem":269,"icon":25},"\u002Ffr\u002Fstockeex\u002Fintroduction","fr\u002F4.stockeex\u002F1.introduction",{"title":271,"icon":272,"path":273,"stem":274,"children":275,"page":15},"Mes bêtises","i-noto-test-tube","\u002Ffr\u002Fnonsense","fr\u002F5.nonsense",[276,279,301],{"title":271,"path":277,"stem":278,"icon":25},"\u002Ffr\u002Fnonsense\u002Fsummary","fr\u002F5.nonsense\u002F1.summary",{"title":280,"icon":281,"path":282,"stem":283,"children":284,"page":15},"Python","i-lucide-file-code-2","\u002Ffr\u002Fnonsense\u002Fpython","fr\u002F5.nonsense\u002F2.python",[285,289,293,297],{"title":286,"path":287,"stem":288},"Nvidia Stock Bot","\u002Ffr\u002Fnonsense\u002Fpython\u002Fnvidia-stock-bot","fr\u002F5.nonsense\u002F2.python\u002F1.nvidia-stock-bot",{"title":290,"path":291,"stem":292},"Adguard CIDRE","\u002Ffr\u002Fnonsense\u002Fpython\u002Fadguard-cidre","fr\u002F5.nonsense\u002F2.python\u002F2.adguard-cidre",{"title":294,"path":295,"stem":296},"Lumeex","\u002Ffr\u002Fnonsense\u002Fpython\u002Flumeex","fr\u002F5.nonsense\u002F2.python\u002F3.lumeex",{"title":298,"path":299,"stem":300},"Instameex","\u002Ffr\u002Fnonsense\u002Fpython\u002Finstameex","fr\u002F5.nonsense\u002F2.python\u002F4.instameex",{"title":302,"icon":303,"path":304,"stem":305,"children":306,"page":15},"Bash","i-lucide-file-terminal","\u002Ffr\u002Fnonsense\u002Fbash","fr\u002F5.nonsense\u002F3.bash",[307,311,315,319,323,327],{"title":308,"path":309,"stem":310},"Doublons servarr","\u002Ffr\u002Fnonsense\u002Fbash\u002Fservarr-duplicates","fr\u002F5.nonsense\u002F3.bash\u002F1.servarr-duplicates",{"title":312,"path":313,"stem":314},"Luks backup","\u002Ffr\u002Fnonsense\u002Fbash\u002Fluks-backup","fr\u002F5.nonsense\u002F3.bash\u002F2.luks-backup",{"title":316,"path":317,"stem":318},"Socat Proxy","\u002Ffr\u002Fnonsense\u002Fbash\u002Fsocat-proxy","fr\u002F5.nonsense\u002F3.bash\u002F3.socat-proxy",{"title":320,"path":321,"stem":322},"HotDisk","\u002Ffr\u002Fnonsense\u002Fbash\u002Fhotdisk","fr\u002F5.nonsense\u002F3.bash\u002F4.hotdisk",{"title":324,"path":325,"stem":326},"Backrest Docker Stop","\u002Ffr\u002Fnonsense\u002Fbash\u002Fbackrest-docker-stop","fr\u002F5.nonsense\u002F3.bash\u002F5.backrest-docker-stop",{"title":328,"path":329,"stem":330},"rm Confirmation Guard","\u002Ffr\u002Fnonsense\u002Fbash\u002Frm-confirmation","fr\u002F5.nonsense\u002F3.bash\u002F6.rm-confirmation",{"title":332,"icon":333,"path":334,"stem":335,"children":336,"page":15},"Poubelle","i-noto-recycling-symbol","\u002Ffr\u002Frecycled","fr\u002F6.recycled",[337,340,354],{"title":332,"path":338,"stem":339,"icon":25},"\u002Ffr\u002Frecycled\u002Fsummary","fr\u002F6.recycled\u002F1.summary",{"title":341,"icon":342,"path":343,"stem":344,"children":345,"page":15},"Obsolète","i-lucide-trash-2","\u002Ffr\u002Frecycled\u002Fdeprecated","fr\u002F6.recycled\u002F2.deprecated",[346,350],{"title":347,"path":348,"stem":349},"Wireguard 14","\u002Ffr\u002Frecycled\u002Fdeprecated\u002Fwireguard-14","fr\u002F6.recycled\u002F2.deprecated\u002F1.wireguard-14",{"title":351,"path":352,"stem":353},"File Browser","\u002Ffr\u002Frecycled\u002Fdeprecated\u002Ffile-browser","fr\u002F6.recycled\u002F2.deprecated\u002F2.file-browser",{"title":355,"icon":356,"path":357,"stem":358,"children":359,"page":15},"Alternatives","i-lucide-arrow-left-right","\u002Ffr\u002Frecycled\u002Falternatives","fr\u002F6.recycled\u002F3.alternatives",[360,364,368,372],{"title":361,"path":362,"stem":363},"Plex","\u002Ffr\u002Frecycled\u002Falternatives\u002Fplex","fr\u002F6.recycled\u002F3.alternatives\u002F1.plex",{"title":365,"path":366,"stem":367},"Qbittorrent pour Plex","\u002Ffr\u002Frecycled\u002Falternatives\u002Fqbittorrent-for-plex","fr\u002F6.recycled\u002F3.alternatives\u002F2.qbittorrent for plex",{"title":369,"path":370,"stem":371},"Servarr pour Plex","\u002Ffr\u002Frecycled\u002Falternatives\u002Fservarr-for-plex","fr\u002F6.recycled\u002F3.alternatives\u002F3.servarr for plex",{"title":373,"path":374,"stem":375},"Gitea","\u002Ffr\u002Frecycled\u002Falternatives\u002Fgitea","fr\u002F6.recycled\u002F3.alternatives\u002F4.gitea",{"id":377,"title":369,"body":378,"contributors":2859,"description":2861,"extension":2862,"hideCopyPage":15,"hideHeader":15,"hideToc":15,"links":2863,"meta":2864,"navigation":734,"path":370,"seo":2865,"stem":371,"__hash__":2866},"docs_fr\u002Ffr\u002F6.recycled\u002F3.alternatives\u002F3.servarr for plex.md",{"type":379,"value":380,"toc":2842},"minimark",[381,389,398,409,419,422,429,432,437,441,488,1561,1565,1568,1574,1581,1587,1743,1747,1750,1765,1769,1773,1776,1784,1788,1845,1849,1852,1857,1861,1868,1982,1986,1998,2003,2009,2013,2173,2176,2180,2183,2219,2824,2831,2835,2838],[382,383],"ellipsis",{"blur":384,"left":385,"top":386,"width":387,"z-index":388},"140px","0px","10rem","40rem","60",[390,391,393,394,397],"note",{"to":392},"\u002Fserveex\u002Fmedia\u002Fservarr","C'est la stack Servarr câblée pour Plex plutôt que pour Jellyfin, conservée ici pour référence. Voir ",[395,396,184],"strong",{}," pour la même stack associée à Jellyfin, l'alternative recommandée puisque Plex n'est pas entièrement auto-hébergé (son propre relais, un compte obligatoire) et enferme des fonctions derrière le paywall du Plex Pass.",[399,400,401,408],"p",{},[402,403,407],"a",{"href":404,"rel":405},"https:\u002F\u002Fwiki.servarr.com\u002F",[406],"nofollow","Servarr"," est une suite d'applications conçues pour automatiser le téléchargement, la mise à jour et la gestion des médias. Ici, nous nous concentrerons sur les films et les séries avec pour objectif :",[410,411,412,416],"ul",{},[413,414,415],"li",{},"Choisir un film dans un catalogue via une interface web.",[413,417,418],{},"Se poser dans son canapé et le regarder sur Plex quelques minutes plus tard.",[399,420,421],{},"Simple.",[399,423,424],{},[425,426],"img",{"alt":427,"src":428},"arr","\u002Fimg\u002Fserveex\u002Farr.svg",[399,430,431],{},"Nous commencerons par déployer la stack, puis nous configurerons chaque application et verrons comment elles fonctionnent.",[433,434,436],"h2",{"id":435},"installer-les-apps","Installer les apps",[438,439],"file-tree",{":tree":440},"{\"\u002F\":[{\"srv\":[{\"docker\":[{\"plex\":[\"compose.yml\",\"config\u002F\",\"transcode\u002F\"]},{\"tautulli\":[\"config\u002F\"]},{\"sonarr\":[\"config\u002F\"]},{\"radarr\":[\"config\u002F\"]},{\"bazarr\":[\"config\u002F\"]},{\"prowlarr\":[\"config\u002F\"]},{\"overseerr\":[\"config\u002F\"]}]}]},{\"media\":[\"downloads\u002F\",\"tvseries\u002F\",\"movies\u002F\",\"library\u002F\"]}]}",[442,443,444,447,448,452,453,456,457,460,461,464,465,467,468,471,472,474,475,467,478,480,481,483,484,487],"warning",{},[395,445,446],{},"Attention :"," respectez bien cette structure de fichiers, en particulier le dossier ",[449,450,451],"code",{},"media",". Ce dossier doit être monté ",[395,454,455],{},"exactement de la même façon"," dans le fichier compose de ",[458,459,180],"em",{}," (",[449,462,463],{},"\u002Fvotre\u002Fchemin\u002Fmedia:\u002Fmedia",") et dans les applications ",[458,466,427],{},".",[469,470],"br",{},"\nSinon, les applications ",[458,473,427],{}," risquent de ne pas reconnaître le chemin fourni par Qbittorrent et ne créeront pas de ",[458,476,477],{},"hardlinks",[469,479],{},"\nSans hardlinks, les applications ",[458,482,427],{}," copieront les fichiers, ce qui ",[395,485,486],{},"doublera l'espace utilisé"," sur votre stockage.",[489,490,492,497,504,1371,1442,1446,1453,1483,1554,1557],"steps",{"level":491},"3",[493,494,496],"h3",{"id":495},"déployer-la-stack","Déployer la stack",[399,498,499,500,503],{},"Ouvrez Docker et votre stack ",[449,501,502],{},"plex",". Modifiez le fichier compose comme suit :",[505,506,512],"pre",{"className":507,"code":508,"filename":509,"language":510,"meta":511,"style":511},"language-yaml shiki shiki-themes github-dark material-theme github-dark","---\nservices:\n  linuxserver_plex:\n    image: ghcr.io\u002Flinuxserver\u002Fplex:latest\n    container_name: plex\n    network_mode: host\n    environment:\n      - PUID=${PUID}\n      - PGID=${PGID}\n      - TZ=Europe\u002FParis\n      - VERSION=docker\n      - PLEX_CLAIM= #optional\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Fplex\u002Fconfig:\u002Fconfig\n      - \u002Fsrv\u002Fdocker\u002Fplex\u002Ftranscode:\u002Ftranscode #optional\n      - ${MEDIA_PATH}:\u002Fmedia\n    labels:\n      - com.centurylinklabs.watchtower.enable=true\n    restart: unless-stopped\n    mem_limit: 4096m\n    mem_reservation: 2048m\n    devices:\n      - \u002Fdev\u002Fdri:\u002Fdev\u002Fdri\n\n  tautulli:\n    image: lscr.io\u002Flinuxserver\u002Ftautulli:latest\n    container_name: tautulli\n    environment:\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Ftautulli\u002Fconfig:\u002Fconfig\n    ports:\n      - 8181:8181\n    restart: unless-stopped\n  \n  sonarr:\n    image: lscr.io\u002Flinuxserver\u002Fsonarr:latest\n    container_name: sonarr\n    environment:\n      - PUID=${PUID}\n      - PGID=${PGID}\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Fsonarr\u002Fconfig:\u002Fconfig\n      - ${MEDIA_PATH}:\u002Fmedia\n    ports:\n      - 8989:8989\n    restart: unless-stopped\n\n  radarr:\n    image: lscr.io\u002Flinuxserver\u002Fradarr:latest\n    container_name: radarr\n    environment:\n      - PUID=${PUID}\n      - PGID=${PGID}\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Fradarr\u002Fconfig:\u002Fconfig\n      - ${MEDIA_PATH}:\u002Fmedia\n    ports:\n      - 7878:7878\n    restart: unless-stopped\n\n  prowlarr:\n    image: lscr.io\u002Flinuxserver\u002Fprowlarr:latest\n    container_name: prowlarr\n    environment:\n      - PUID=${PUID}\n      - PGID=${PGID}\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Fprowlarr\u002Fdata:\u002Fconfig\n    ports:\n      - 9696:9696\n    restart: unless-stopped\n\n  overseerr:\n    image: lscr.io\u002Flinuxserver\u002Foverseerr:latest\n    container_name: overseerr\n    dns:\n      - 1.1.1.1\n      - 8.8.8.8\n    environment:\n      - PUID=${PUID}\n      - PGID=${PGID}\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Foverseerr\u002Fconfig:\u002Fconfig\n    ports:\n      - 5055:5055\n    restart: unless-stopped\n\n  bazarr:\n    image: lscr.io\u002Flinuxserver\u002Fbazarr:latest\n    container_name: bazarr\n    restart: unless-stopped\n    environment:\n      - PUID=1000 \n      - PGID=1000\n      - TZ=Europe\u002FParis\n    volumes:\n      - \u002Fsrv\u002Fdocker\u002Fbazarr\u002Fconfig:\u002Fconfig\n      - ${MEDIA_PATH}:\u002Fmedia\n    ports:\n      - 6767:6767\n","compose.yaml","yaml","",[449,513,514,523,534,542,555,566,577,585,594,602,610,618,630,638,646,656,664,672,680,691,702,713,721,729,736,744,754,764,771,778,785,793,801,809,818,825,833,843,853,860,867,874,881,888,896,903,910,918,927,932,940,950,960,967,974,981,988,995,1003,1010,1017,1025,1034,1039,1047,1057,1067,1074,1081,1088,1095,1102,1110,1117,1125,1134,1139,1147,1157,1167,1175,1184,1192,1199,1206,1213,1220,1227,1235,1242,1250,1259,1264,1272,1282,1292,1301,1308,1319,1327,1334,1341,1349,1356,1363],{"__ignoreMap":511},[515,516,519],"span",{"class":517,"line":518},"line",1,[515,520,522],{"class":521},"sEgDM","---\n",[515,524,526,530],{"class":517,"line":525},2,[515,527,529],{"class":528},"sRuoG","services",[515,531,533],{"class":532},"s8jd1",":\n",[515,535,537,540],{"class":517,"line":536},3,[515,538,539],{"class":528},"  linuxserver_plex",[515,541,533],{"class":532},[515,543,545,548,551],{"class":517,"line":544},4,[515,546,547],{"class":528},"    image",[515,549,550],{"class":532},":",[515,552,554],{"class":553},"s11XM"," ghcr.io\u002Flinuxserver\u002Fplex:latest\n",[515,556,558,561,563],{"class":517,"line":557},5,[515,559,560],{"class":528},"    container_name",[515,562,550],{"class":532},[515,564,565],{"class":553}," plex\n",[515,567,569,572,574],{"class":517,"line":568},6,[515,570,571],{"class":528},"    network_mode",[515,573,550],{"class":532},[515,575,576],{"class":553}," host\n",[515,578,580,583],{"class":517,"line":579},7,[515,581,582],{"class":528},"    environment",[515,584,533],{"class":532},[515,586,588,591],{"class":517,"line":587},8,[515,589,590],{"class":532},"      -",[515,592,593],{"class":553}," PUID=${PUID}\n",[515,595,597,599],{"class":517,"line":596},9,[515,598,590],{"class":532},[515,600,601],{"class":553}," PGID=${PGID}\n",[515,603,605,607],{"class":517,"line":604},10,[515,606,590],{"class":532},[515,608,609],{"class":553}," TZ=Europe\u002FParis\n",[515,611,613,615],{"class":517,"line":612},11,[515,614,590],{"class":532},[515,616,617],{"class":553}," VERSION=docker\n",[515,619,621,623,626],{"class":517,"line":620},12,[515,622,590],{"class":532},[515,624,625],{"class":553}," PLEX_CLAIM=",[515,627,629],{"class":628},"sDvJj"," #optional\n",[515,631,633,636],{"class":517,"line":632},13,[515,634,635],{"class":528},"    volumes",[515,637,533],{"class":532},[515,639,641,643],{"class":517,"line":640},14,[515,642,590],{"class":532},[515,644,645],{"class":553}," \u002Fsrv\u002Fdocker\u002Fplex\u002Fconfig:\u002Fconfig\n",[515,647,649,651,654],{"class":517,"line":648},15,[515,650,590],{"class":532},[515,652,653],{"class":553}," \u002Fsrv\u002Fdocker\u002Fplex\u002Ftranscode:\u002Ftranscode",[515,655,629],{"class":628},[515,657,659,661],{"class":517,"line":658},16,[515,660,590],{"class":532},[515,662,663],{"class":553}," ${MEDIA_PATH}:\u002Fmedia\n",[515,665,667,670],{"class":517,"line":666},17,[515,668,669],{"class":528},"    labels",[515,671,533],{"class":532},[515,673,675,677],{"class":517,"line":674},18,[515,676,590],{"class":532},[515,678,679],{"class":553}," com.centurylinklabs.watchtower.enable=true\n",[515,681,683,686,688],{"class":517,"line":682},19,[515,684,685],{"class":528},"    restart",[515,687,550],{"class":532},[515,689,690],{"class":553}," unless-stopped\n",[515,692,694,697,699],{"class":517,"line":693},20,[515,695,696],{"class":528},"    mem_limit",[515,698,550],{"class":532},[515,700,701],{"class":553}," 4096m\n",[515,703,705,708,710],{"class":517,"line":704},21,[515,706,707],{"class":528},"    mem_reservation",[515,709,550],{"class":532},[515,711,712],{"class":553}," 2048m\n",[515,714,716,719],{"class":517,"line":715},22,[515,717,718],{"class":528},"    devices",[515,720,533],{"class":532},[515,722,724,726],{"class":517,"line":723},23,[515,725,590],{"class":532},[515,727,728],{"class":553}," \u002Fdev\u002Fdri:\u002Fdev\u002Fdri\n",[515,730,732],{"class":517,"line":731},24,[515,733,735],{"emptyLinePlaceholder":734},true,"\n",[515,737,739,742],{"class":517,"line":738},25,[515,740,741],{"class":528},"  tautulli",[515,743,533],{"class":532},[515,745,747,749,751],{"class":517,"line":746},26,[515,748,547],{"class":528},[515,750,550],{"class":532},[515,752,753],{"class":553}," lscr.io\u002Flinuxserver\u002Ftautulli:latest\n",[515,755,757,759,761],{"class":517,"line":756},27,[515,758,560],{"class":528},[515,760,550],{"class":532},[515,762,763],{"class":553}," tautulli\n",[515,765,767,769],{"class":517,"line":766},28,[515,768,582],{"class":528},[515,770,533],{"class":532},[515,772,774,776],{"class":517,"line":773},29,[515,775,590],{"class":532},[515,777,609],{"class":553},[515,779,781,783],{"class":517,"line":780},30,[515,782,635],{"class":528},[515,784,533],{"class":532},[515,786,788,790],{"class":517,"line":787},31,[515,789,590],{"class":532},[515,791,792],{"class":553}," \u002Fsrv\u002Fdocker\u002Ftautulli\u002Fconfig:\u002Fconfig\n",[515,794,796,799],{"class":517,"line":795},32,[515,797,798],{"class":528},"    ports",[515,800,533],{"class":532},[515,802,804,806],{"class":517,"line":803},33,[515,805,590],{"class":532},[515,807,808],{"class":553}," 8181:8181\n",[515,810,812,814,816],{"class":517,"line":811},34,[515,813,685],{"class":528},[515,815,550],{"class":532},[515,817,690],{"class":553},[515,819,821],{"class":517,"line":820},35,[515,822,824],{"class":823},"slcoZ","  \n",[515,826,828,831],{"class":517,"line":827},36,[515,829,830],{"class":528},"  sonarr",[515,832,533],{"class":532},[515,834,836,838,840],{"class":517,"line":835},37,[515,837,547],{"class":528},[515,839,550],{"class":532},[515,841,842],{"class":553}," lscr.io\u002Flinuxserver\u002Fsonarr:latest\n",[515,844,846,848,850],{"class":517,"line":845},38,[515,847,560],{"class":528},[515,849,550],{"class":532},[515,851,852],{"class":553}," sonarr\n",[515,854,856,858],{"class":517,"line":855},39,[515,857,582],{"class":528},[515,859,533],{"class":532},[515,861,863,865],{"class":517,"line":862},40,[515,864,590],{"class":532},[515,866,593],{"class":553},[515,868,870,872],{"class":517,"line":869},41,[515,871,590],{"class":532},[515,873,601],{"class":553},[515,875,877,879],{"class":517,"line":876},42,[515,878,590],{"class":532},[515,880,609],{"class":553},[515,882,884,886],{"class":517,"line":883},43,[515,885,635],{"class":528},[515,887,533],{"class":532},[515,889,891,893],{"class":517,"line":890},44,[515,892,590],{"class":532},[515,894,895],{"class":553}," \u002Fsrv\u002Fdocker\u002Fsonarr\u002Fconfig:\u002Fconfig\n",[515,897,899,901],{"class":517,"line":898},45,[515,900,590],{"class":532},[515,902,663],{"class":553},[515,904,906,908],{"class":517,"line":905},46,[515,907,798],{"class":528},[515,909,533],{"class":532},[515,911,913,915],{"class":517,"line":912},47,[515,914,590],{"class":532},[515,916,917],{"class":553}," 8989:8989\n",[515,919,921,923,925],{"class":517,"line":920},48,[515,922,685],{"class":528},[515,924,550],{"class":532},[515,926,690],{"class":553},[515,928,930],{"class":517,"line":929},49,[515,931,735],{"emptyLinePlaceholder":734},[515,933,935,938],{"class":517,"line":934},50,[515,936,937],{"class":528},"  radarr",[515,939,533],{"class":532},[515,941,943,945,947],{"class":517,"line":942},51,[515,944,547],{"class":528},[515,946,550],{"class":532},[515,948,949],{"class":553}," lscr.io\u002Flinuxserver\u002Fradarr:latest\n",[515,951,953,955,957],{"class":517,"line":952},52,[515,954,560],{"class":528},[515,956,550],{"class":532},[515,958,959],{"class":553}," radarr\n",[515,961,963,965],{"class":517,"line":962},53,[515,964,582],{"class":528},[515,966,533],{"class":532},[515,968,970,972],{"class":517,"line":969},54,[515,971,590],{"class":532},[515,973,593],{"class":553},[515,975,977,979],{"class":517,"line":976},55,[515,978,590],{"class":532},[515,980,601],{"class":553},[515,982,984,986],{"class":517,"line":983},56,[515,985,590],{"class":532},[515,987,609],{"class":553},[515,989,991,993],{"class":517,"line":990},57,[515,992,635],{"class":528},[515,994,533],{"class":532},[515,996,998,1000],{"class":517,"line":997},58,[515,999,590],{"class":532},[515,1001,1002],{"class":553}," \u002Fsrv\u002Fdocker\u002Fradarr\u002Fconfig:\u002Fconfig\n",[515,1004,1006,1008],{"class":517,"line":1005},59,[515,1007,590],{"class":532},[515,1009,663],{"class":553},[515,1011,1013,1015],{"class":517,"line":1012},60,[515,1014,798],{"class":528},[515,1016,533],{"class":532},[515,1018,1020,1022],{"class":517,"line":1019},61,[515,1021,590],{"class":532},[515,1023,1024],{"class":553}," 7878:7878\n",[515,1026,1028,1030,1032],{"class":517,"line":1027},62,[515,1029,685],{"class":528},[515,1031,550],{"class":532},[515,1033,690],{"class":553},[515,1035,1037],{"class":517,"line":1036},63,[515,1038,735],{"emptyLinePlaceholder":734},[515,1040,1042,1045],{"class":517,"line":1041},64,[515,1043,1044],{"class":528},"  prowlarr",[515,1046,533],{"class":532},[515,1048,1050,1052,1054],{"class":517,"line":1049},65,[515,1051,547],{"class":528},[515,1053,550],{"class":532},[515,1055,1056],{"class":553}," lscr.io\u002Flinuxserver\u002Fprowlarr:latest\n",[515,1058,1060,1062,1064],{"class":517,"line":1059},66,[515,1061,560],{"class":528},[515,1063,550],{"class":532},[515,1065,1066],{"class":553}," prowlarr\n",[515,1068,1070,1072],{"class":517,"line":1069},67,[515,1071,582],{"class":528},[515,1073,533],{"class":532},[515,1075,1077,1079],{"class":517,"line":1076},68,[515,1078,590],{"class":532},[515,1080,593],{"class":553},[515,1082,1084,1086],{"class":517,"line":1083},69,[515,1085,590],{"class":532},[515,1087,601],{"class":553},[515,1089,1091,1093],{"class":517,"line":1090},70,[515,1092,590],{"class":532},[515,1094,609],{"class":553},[515,1096,1098,1100],{"class":517,"line":1097},71,[515,1099,635],{"class":528},[515,1101,533],{"class":532},[515,1103,1105,1107],{"class":517,"line":1104},72,[515,1106,590],{"class":532},[515,1108,1109],{"class":553}," \u002Fsrv\u002Fdocker\u002Fprowlarr\u002Fdata:\u002Fconfig\n",[515,1111,1113,1115],{"class":517,"line":1112},73,[515,1114,798],{"class":528},[515,1116,533],{"class":532},[515,1118,1120,1122],{"class":517,"line":1119},74,[515,1121,590],{"class":532},[515,1123,1124],{"class":553}," 9696:9696\n",[515,1126,1128,1130,1132],{"class":517,"line":1127},75,[515,1129,685],{"class":528},[515,1131,550],{"class":532},[515,1133,690],{"class":553},[515,1135,1137],{"class":517,"line":1136},76,[515,1138,735],{"emptyLinePlaceholder":734},[515,1140,1142,1145],{"class":517,"line":1141},77,[515,1143,1144],{"class":528},"  overseerr",[515,1146,533],{"class":532},[515,1148,1150,1152,1154],{"class":517,"line":1149},78,[515,1151,547],{"class":528},[515,1153,550],{"class":532},[515,1155,1156],{"class":553}," lscr.io\u002Flinuxserver\u002Foverseerr:latest\n",[515,1158,1160,1162,1164],{"class":517,"line":1159},79,[515,1161,560],{"class":528},[515,1163,550],{"class":532},[515,1165,1166],{"class":553}," overseerr\n",[515,1168,1170,1173],{"class":517,"line":1169},80,[515,1171,1172],{"class":528},"    dns",[515,1174,533],{"class":532},[515,1176,1178,1180],{"class":517,"line":1177},81,[515,1179,590],{"class":532},[515,1181,1183],{"class":1182},"swwWl"," 1.1.1.1\n",[515,1185,1187,1189],{"class":517,"line":1186},82,[515,1188,590],{"class":532},[515,1190,1191],{"class":1182}," 8.8.8.8\n",[515,1193,1195,1197],{"class":517,"line":1194},83,[515,1196,582],{"class":528},[515,1198,533],{"class":532},[515,1200,1202,1204],{"class":517,"line":1201},84,[515,1203,590],{"class":532},[515,1205,593],{"class":553},[515,1207,1209,1211],{"class":517,"line":1208},85,[515,1210,590],{"class":532},[515,1212,601],{"class":553},[515,1214,1216,1218],{"class":517,"line":1215},86,[515,1217,590],{"class":532},[515,1219,609],{"class":553},[515,1221,1223,1225],{"class":517,"line":1222},87,[515,1224,635],{"class":528},[515,1226,533],{"class":532},[515,1228,1230,1232],{"class":517,"line":1229},88,[515,1231,590],{"class":532},[515,1233,1234],{"class":553}," \u002Fsrv\u002Fdocker\u002Foverseerr\u002Fconfig:\u002Fconfig\n",[515,1236,1238,1240],{"class":517,"line":1237},89,[515,1239,798],{"class":528},[515,1241,533],{"class":532},[515,1243,1245,1247],{"class":517,"line":1244},90,[515,1246,590],{"class":532},[515,1248,1249],{"class":553}," 5055:5055\n",[515,1251,1253,1255,1257],{"class":517,"line":1252},91,[515,1254,685],{"class":528},[515,1256,550],{"class":532},[515,1258,690],{"class":553},[515,1260,1262],{"class":517,"line":1261},92,[515,1263,735],{"emptyLinePlaceholder":734},[515,1265,1267,1270],{"class":517,"line":1266},93,[515,1268,1269],{"class":528},"  bazarr",[515,1271,533],{"class":532},[515,1273,1275,1277,1279],{"class":517,"line":1274},94,[515,1276,547],{"class":528},[515,1278,550],{"class":532},[515,1280,1281],{"class":553}," lscr.io\u002Flinuxserver\u002Fbazarr:latest\n",[515,1283,1285,1287,1289],{"class":517,"line":1284},95,[515,1286,560],{"class":528},[515,1288,550],{"class":532},[515,1290,1291],{"class":553}," bazarr\n",[515,1293,1295,1297,1299],{"class":517,"line":1294},96,[515,1296,685],{"class":528},[515,1298,550],{"class":532},[515,1300,690],{"class":553},[515,1302,1304,1306],{"class":517,"line":1303},97,[515,1305,582],{"class":528},[515,1307,533],{"class":532},[515,1309,1311,1313,1316],{"class":517,"line":1310},98,[515,1312,590],{"class":532},[515,1314,1315],{"class":553}," PUID=1000",[515,1317,1318],{"class":823}," \n",[515,1320,1322,1324],{"class":517,"line":1321},99,[515,1323,590],{"class":532},[515,1325,1326],{"class":553}," PGID=1000\n",[515,1328,1330,1332],{"class":517,"line":1329},100,[515,1331,590],{"class":532},[515,1333,609],{"class":553},[515,1335,1337,1339],{"class":517,"line":1336},101,[515,1338,635],{"class":528},[515,1340,533],{"class":532},[515,1342,1344,1346],{"class":517,"line":1343},102,[515,1345,590],{"class":532},[515,1347,1348],{"class":553}," \u002Fsrv\u002Fdocker\u002Fbazarr\u002Fconfig:\u002Fconfig\n",[515,1350,1352,1354],{"class":517,"line":1351},103,[515,1353,590],{"class":532},[515,1355,663],{"class":553},[515,1357,1359,1361],{"class":517,"line":1358},104,[515,1360,798],{"class":528},[515,1362,533],{"class":532},[515,1364,1366,1368],{"class":517,"line":1365},105,[515,1367,590],{"class":532},[515,1369,1370],{"class":553}," 6767:6767\n",[1372,1373,1374,1377],"tip",{"icon":511},[399,1375,1376],{},"✨ Ajoutez le label Watchtower à chaque conteneur pour automatiser les mises à jour",[505,1378,1380],{"className":507,"code":1379,"filename":509,"language":510,"meta":511,"style":511},"---\nservices:\n  plex:\n    #...\n    labels:\n      - com.centurylinklabs.watchtower.enable=true\n\n  tautulli:\n    #...\n    labels:\n      - com.centurylinklabs.watchtower.enable=true\n",[449,1381,1382,1386,1392,1399,1404,1410,1416,1420,1426,1430,1436],{"__ignoreMap":511},[515,1383,1384],{"class":517,"line":518},[515,1385,522],{"class":521},[515,1387,1388,1390],{"class":517,"line":525},[515,1389,529],{"class":528},[515,1391,533],{"class":532},[515,1393,1394,1397],{"class":517,"line":536},[515,1395,1396],{"class":528},"  plex",[515,1398,533],{"class":532},[515,1400,1401],{"class":517,"line":544},[515,1402,1403],{"class":628},"    #...\n",[515,1405,1406,1408],{"class":517,"line":557},[515,1407,669],{"class":528},[515,1409,533],{"class":532},[515,1411,1412,1414],{"class":517,"line":568},[515,1413,590],{"class":532},[515,1415,679],{"class":553},[515,1417,1418],{"class":517,"line":579},[515,1419,735],{"emptyLinePlaceholder":734},[515,1421,1422,1424],{"class":517,"line":587},[515,1423,741],{"class":528},[515,1425,533],{"class":532},[515,1427,1428],{"class":517,"line":596},[515,1429,1403],{"class":628},[515,1431,1432,1434],{"class":517,"line":604},[515,1433,669],{"class":528},[515,1435,533],{"class":532},[515,1437,1438,1440],{"class":517,"line":612},[515,1439,590],{"class":532},[515,1441,679],{"class":553},[493,1443,1445],{"id":1444},"renseigner-vos-variables-denvironnement","Renseigner vos variables d'environnement",[399,1447,1448,1449,1452],{},"Renseignez votre fichier ",[449,1450,1451],{},".env"," avec les variables ci-dessous :",[505,1454,1458],{"className":1455,"code":1456,"filename":1451,"language":1457,"meta":511,"style":511},"language-properties shiki shiki-themes github-dark material-theme github-dark","PUID=\nGUID=\nMEDIA_PATH=\n","properties",[449,1459,1460,1469,1476],{"__ignoreMap":511},[515,1461,1462,1466],{"class":517,"line":518},[515,1463,1465],{"class":1464},"szyEh","PUID",[515,1467,1468],{"class":532},"=\n",[515,1470,1471,1474],{"class":517,"line":525},[515,1472,1473],{"class":1464},"GUID",[515,1475,1468],{"class":532},[515,1477,1478,1481],{"class":517,"line":536},[515,1479,1480],{"class":1464},"MEDIA_PATH",[515,1482,1468],{"class":532},[1484,1485,1486,1502],"table",{},[1487,1488,1489],"thead",{},[1490,1491,1492,1496,1499],"tr",{},[1493,1494,1495],"th",{},"Variable",[1493,1497,1498],{},"Description",[1493,1500,1501],{},"Exemple",[1503,1504,1505,1524,1537],"tbody",{},[1490,1506,1507,1512,1519],{},[1508,1509,1510],"td",{},[449,1511,1465],{},[1508,1513,1514,1515,1518],{},"À renseigner avec vos informations utilisateur (à vérifier avec ",[449,1516,1517],{},"id votreutilisateur",")",[1508,1520,1521],{},[449,1522,1523],{},"1000",[1490,1525,1526,1530,1533],{},[1508,1527,1528],{},[449,1529,1473],{},[1508,1531,1532],{},"Idem",[1508,1534,1535],{},[449,1536,1523],{},[1490,1538,1539,1543,1550],{},[1508,1540,1541],{},[449,1542,1480],{},[1508,1544,1545,1546,1549],{},"Chemin de votre dossier média, ici ",[449,1547,1548],{},"\u002Fmedia",". Il doit correspondre à celui utilisé par Qbittorrent.",[1508,1551,1552],{},[449,1553,1548],{},[399,1555,1556],{},"Déployez la stack.",[493,1558,1560],{"id":1559},"terminé","Terminé !",[493,1562,1564],{"id":1563},"paramétrer-radarr","Paramétrer Radarr",[399,1566,1567],{},"Radarr interroge vos sources torrent et permet de définir le type de releases à privilégier. Il peut aussi mettre à niveau vos films si une meilleure version est disponible.",[399,1569,1570,1571,467],{},"Une fois déployé, allez sur ",[449,1572,1573],{},"http:\u002F\u002Fipdevotreserveur:7878",[1575,1576,1577,1580],"caution",{},[395,1578,1579],{},"Si ça ne marche pas :"," vérifiez les règles de votre pare-feu.",[399,1582,1583,1584,467],{},"Créez un compte et choisissez ",[458,1585,1586],{},"forms login",[489,1588,1590,1598,1612,1621,1625,1631,1637,1641,1648,1684,1688,1697,1724,1728,1740],{"level":1589},"4",[1591,1592,1594,1595],"h4",{"id":1593},"ajouter-un-root-folder","Ajouter un ",[458,1596,1597],{},"root folder",[410,1599,1600,1606],{},[413,1601,1602,1603,467],{},"Allez dans ",[458,1604,1605],{},"Settings > Media Management",[413,1607,1608,1609,467],{},"Ajoutez un root folder et sélectionnez ",[449,1610,1611],{},"\u002Fmedia\u002Fmovies",[442,1613,1614,1616,1617,1620],{},[395,1615,446],{}," si vous avez déjà des films dans ",[449,1618,1619],{},"movies"," provenant de Qbittorrent, ne laissez pas Radarr les ajouter. Radarr pourrait les modifier, ce qui interromprait le seed dans Qbittorrent.",[1591,1622,1624],{"id":1623},"configurer-les-profils","Configurer les profils",[399,1626,1602,1627,1630],{},[458,1628,1629],{},"Settings > Profiles",". Ce sont vos profils de qualité par défaut. Quand vous faites une demande, vous en choisissez un. Par exemple, configurez le profil « any » en décochant tout sauf ce qui apparaît sur l'image, et en les ordonnant en conséquence. Radarr cherchera ainsi d'abord du 4K REMUX, puis descendra dans la liste si ce n'est pas disponible.",[399,1632,1633],{},[425,1634],{"alt":1635,"src":1636},"profiles_radarr","\u002Fimg\u002Fserveex\u002Fradarr1.png",[1591,1638,1640],{"id":1639},"ajouter-qbittorrent","Ajouter Qbittorrent",[399,1642,1643,1644,1647],{},"Dans ",[458,1645,1646],{},"Settings > Download Clients",", ajoutez Qbittorrent.",[410,1649,1650,1661,1672,1678],{},[413,1651,1652,1653,1656,1657,1660],{},"Utilisez l'IP de votre serveur comme ",[458,1654,1655],{},"Host"," et le port ",[449,1658,1659],{},"5695"," si vous suivez ce guide.",[413,1662,1663,1664,1667,1668,1671],{},"Renseignez vos ",[458,1665,1666],{},"Username"," et ",[458,1669,1670],{},"Password"," Qbittorrent.",[413,1673,1674,1675,467],{},"Cliquez sur ",[458,1676,1677],{},"Test",[413,1679,1680,1681,467],{},"Si le test réussit, cliquez sur ",[458,1682,1683],{},"Save",[1591,1685,1687],{"id":1686},"connecter-à-plex","Connecter à Plex",[399,1689,1602,1690,1693,1694,467],{},[458,1691,1692],{},"Settings > Connect",", ajoutez une nouvelle connexion et choisissez ",[458,1695,1696],{},"Plex Media Server",[410,1698,1699,1707,1713,1716],{},[413,1700,1701,1702,1704,1705,467],{},"Utilisez ",[449,1703,502],{}," ou l'IP de votre serveur comme ",[458,1706,1655],{},[413,1708,1709,1710],{},"Port : ",[449,1711,1712],{},"32400",[413,1714,1715],{},"Cliquez sur le bouton bleu « authenticate with Plex.tv » et connectez-vous à Plex.",[413,1717,1674,1718,1720,1721,1723],{},[458,1719,1677],{},", puis sur ",[458,1722,1683],{}," si le test réussit.",[1591,1725,1727],{"id":1726},"récupérer-la-clé-api-pour-prowlarr-et-overseerr","Récupérer la clé API pour Prowlarr et Overseerr",[410,1729,1730],{},[413,1731,1602,1732,1735,1736,1739],{},[458,1733,1734],{},"Settings > General"," et copiez votre ",[458,1737,1738],{},"API Key"," pour plus tard.",[1591,1741,1560],{"id":1742},"terminé-1",[493,1744,1746],{"id":1745},"paramétrer-sonarr","Paramétrer Sonarr",[399,1748,1749],{},"Sonarr interroge les sources torrent et définit le type de releases de séries à privilégier. Il met aussi à niveau les séries quand de meilleures versions sont disponibles.",[410,1751,1752,1758],{},[413,1753,1754,1755,467],{},"Allez sur ",[449,1756,1757],{},"http:\u002F\u002Fipdevotreserveur:8989",[413,1759,1760,1761,1764],{},"Suivez les mêmes étapes que pour Radarr, mais avec ",[449,1762,1763],{},"\u002Fmedia\u002Ftvseries"," comme root folder.",[1575,1766,1767,1580],{},[395,1768,1579],{},[493,1770,1772],{"id":1771},"paramétrer-prowlarr","Paramétrer Prowlarr",[399,1774,1775],{},"Prowlarr sert de proxy pour gérer vos indexeurs torrent et les relier à Radarr et Sonarr.",[399,1777,1754,1778,1781,1782,467],{},[449,1779,1780],{},"http:\u002F\u002Fipdevotreserveur:9696"," et créez un compte, en utilisant ",[458,1783,1586],{},[1575,1785,1786,1580],{},[395,1787,1579],{},[489,1789,1790,1794,1803,1807,1813,1842],{"level":1589},[1591,1791,1793],{"id":1792},"ajouter-une-source","Ajouter une source",[410,1795,1796],{},[413,1797,1798,1799,1802],{},"Allez dans la section ",[458,1800,1801],{},"Indexers"," et ajoutez votre indexeur torrent.",[1591,1804,1806],{"id":1805},"ajouter-radarr-et-sonarr","Ajouter Radarr et Sonarr",[399,1808,1643,1809,1812],{},[458,1810,1811],{},"Settings > Apps",", ajoutez Radarr et Sonarr avec les informations suivantes :",[410,1814,1815,1822,1832,1835],{},[413,1816,1817,1818,1821],{},"Serveur Prowlarr : ",[449,1819,1820],{},"http:\u002F\u002Fprowlarr:9696"," (ou l'IP du serveur)",[413,1823,1824,1825,1828,1829],{},"Serveur Sonarr \u002F Radarr : ",[449,1826,1827],{},"http:\u002F\u002Fsonarr:8989"," ou ",[449,1830,1831],{},"http:\u002F\u002Fradarr:7878",[413,1833,1834],{},"API Key : celle copiée depuis Radarr et Sonarr.",[413,1836,1674,1837,1720,1839,1841],{},[458,1838,1677],{},[458,1840,1683],{}," si tout se passe bien.",[1591,1843,1560],{"id":1844},"terminé-2",[493,1846,1848],{"id":1847},"paramétrer-bazarr","Paramétrer Bazarr",[399,1850,1851],{},"Bazarr est une application qui recherche automatiquement les bons sous-titres, dans les langues de votre choix, pour tous les films et séries ajoutés par Radarr et Sonarr.",[399,1853,1754,1854,467],{},[449,1855,1856],{},"http:\u002F\u002Fipdevotreserveur:6767",[1575,1858,1859,1580],{},[395,1860,1579],{},[399,1862,1602,1863,1865,1866,467],{},[458,1864,1734],{}," et créez un identifiant et un mot de passe en utilisant ",[458,1867,1586],{},[489,1869,1870,1874,1916,1920,1928,1933,1937,1940,1976,1979],{"level":1589},[1591,1871,1873],{"id":1872},"ajouter-un-profil-de-langage","Ajouter un profil de langage",[410,1875,1876,1886,1899,1902,1913],{},[413,1877,1643,1878,1881,1882,1885],{},[458,1879,1880],{},"Settings > Languages",", cliquez sur le bouton rose ",[458,1883,1884],{},"Add new profile"," et nommez-le.",[413,1887,1888,1889,1892,1893,1667,1896,467],{},"Cliquez sur le bouton rose ",[458,1890,1891],{},"Add Languages"," et ajoutez vos langues préférées, par exemple ",[458,1894,1895],{},"French",[458,1897,1898],{},"English",[413,1900,1901],{},"Enregistrez et quittez.",[413,1903,1904,1905,1908,1909],{},"En bas de l'écran, sous ",[458,1906,1907],{},"Default Language For Newly Added Show",", cochez les deux cases et sélectionnez le profil que vous venez de créer.\n",[425,1910],{"alt":1911,"src":1912},"Bazarr","\u002Fimg\u002Fserveex\u002Fbazarr2.png",[413,1914,1915],{},"Enregistrez avec le bouton en haut de l'écran.",[1591,1917,1919],{"id":1918},"ajouter-des-fournisseurs-de-sous-titres","Ajouter des fournisseurs de sous-titres",[410,1921,1922],{},[413,1923,1643,1924,1927],{},[458,1925,1926],{},"Settings > Providers",", ajoutez vos fournisseurs préférés, par exemple :",[399,1929,1930],{},[425,1931],{"alt":1911,"src":1932},"\u002Fimg\u002Fserveex\u002Fbazarr.png",[410,1934,1935],{},[413,1936,1915],{},[1591,1938,1806],{"id":1939},"ajouter-radarr-et-sonarr-1",[410,1941,1942,1947,1957,1965,1970,1974],{},[413,1943,1602,1944],{},[458,1945,1946],{},"Settings > Sonarr",[413,1948,1643,1949,1952,1953,1956],{},[458,1950,1951],{},"Address",", saisissez ",[449,1954,1955],{},"sonarr"," ou l'adresse IP de votre serveur.",[413,1958,1643,1959,1952,1962,467],{},[458,1960,1961],{},"Port",[449,1963,1964],{},"8989",[413,1966,1643,1967,1969],{},[458,1968,1738],{},", saisissez la clé API de Sonarr.",[413,1971,1674,1972,467],{},[458,1973,1677],{},[413,1975,1915],{},[399,1977,1978],{},"Répétez les mêmes étapes pour Radarr.",[1591,1980,1560],{"id":1981},"terminé-3",[493,1983,1985],{"id":1984},"paramétrer-overseerr","Paramétrer Overseerr",[399,1987,1988,1993,1994,1997],{},[402,1989,1992],{"href":1990,"rel":1991},"https:\u002F\u002Foverseerr.dev\u002F",[406],"Overseerr"," est une application qui permet de parcourir un catalogue de films et d'envoyer des demandes à Sonarr et Radarr. Parcourez les films ou séries, cliquez sur ",[458,1995,1996],{},"Request",", et le média sera automatiquement téléchargé selon vos réglages Radarr ou Sonarr. Si le titre n'est pas encore sorti, il sera téléchargé automatiquement dès sa disponibilité. Ainsi, les épisodes d'une série apparaissent dans Plex sans aucune intervention manuelle.",[399,1999,2000],{},[425,2001],{"alt":1992,"src":2002},"\u002Fimg\u002Fserveex\u002Foverseerr.webp",[399,2004,1754,2005,2008],{},[449,2006,2007],{},"http:\u002F\u002Fipdevotreserveur:5055"," et connectez-vous avec votre compte Plex.",[1575,2010,2011,1580],{},[395,2012,1579],{},[489,2014,2015,2019,2022,2065,2068,2102,2106,2109,2141,2143,2170],{"level":1589},[1591,2016,2018],{"id":2017},"ajouter-radarr","Ajouter Radarr",[399,2020,2021],{},"Quand la question est posée, ajoutez un serveur Radarr :",[410,2023,2024,2030,2036,2046,2054,2060],{},[413,2025,2026,2027,467],{},"Cochez ",[458,2028,2029],{},"Default server",[413,2031,2032,2035],{},[395,2033,2034],{},"Server name :"," Radarr",[413,2037,2038,2041,2042,2045],{},[395,2039,2040],{},"Hostname or IP address :"," ",[449,2043,2044],{},"radarr"," ou l'IP de votre serveur",[413,2047,2048,2041,2051],{},[395,2049,2050],{},"Port :",[449,2052,2053],{},"7878",[413,2055,2056,2059],{},[395,2057,2058],{},"API Key :"," la clé API de Radarr",[413,2061,1674,2062,2064],{},[458,2063,1677],{}," en bas.",[399,2066,2067],{},"Si le test réussit, continuez de remplir les champs :",[410,2069,2070,2079,2087,2096,2099],{},[413,2071,2072,2075,2076,1518],{},[395,2073,2074],{},"Quality Profile :"," celui que vous avez configuré (par exemple ",[449,2077,2078],{},"any",[413,2080,2081,2084,2085],{},[395,2082,2083],{},"Root Folder :"," le dossier Plex. Dans nos exemples : ",[449,2086,1611],{},[413,2088,2089,2041,2092,2095],{},[395,2090,2091],{},"Minimum Availability :",[449,2093,2094],{},"Announced",". Cela permet de demander des contenus non sortis et de les télécharger dès leur sortie.",[413,2097,2098],{},"Cochez les 3 cases en bas.",[413,2100,2101],{},"Enregistrez et continuez.",[1591,2103,2105],{"id":2104},"ajouter-sonarr","Ajouter Sonarr",[399,2107,2108],{},"Faites maintenant de même pour Sonarr :",[410,2110,2111,2115,2120,2126,2132,2137],{},[413,2112,2026,2113,467],{},[458,2114,2029],{},[413,2116,2117,2119],{},[395,2118,2034],{}," Sonarr",[413,2121,2122,2041,2124,2045],{},[395,2123,2040],{},[449,2125,1955],{},[413,2127,2128,2041,2130],{},[395,2129,2050],{},[449,2131,1964],{},[413,2133,2134,2136],{},[395,2135,2058],{}," la clé API de Sonarr",[413,2138,1674,2139,2064],{},[458,2140,1677],{},[399,2142,2067],{},[410,2144,2145,2151,2157,2165,2168],{},[413,2146,2147,2075,2149,1518],{},[395,2148,2074],{},[449,2150,2078],{},[413,2152,2153,2084,2155],{},[395,2154,2083],{},[449,2156,1763],{},[413,2158,2159,2041,2162],{},[395,2160,2161],{},"Language Profile :",[449,2163,2164],{},"Deprecated",[413,2166,2167],{},"Cochez les 4 cases en bas.",[413,2169,2101],{},[1591,2171,1560],{"id":2172},"terminé-4",[399,2174,2175],{},"Et voilà ! Demandez un film ou une série, puis regardez dans qBittorrent ou Radarr\u002FSonarr. En quelques minutes, votre média sera disponible sur Plex !",[433,2177,2179],{"id":2178},"exposer-overseerr-avec-swag","Exposer Overseerr avec SWAG",[399,2181,2182],{},"Il peut être utile d'exposer Overseerr si vous voulez envoyer des demandes depuis l'extérieur sans VPN, ou si vous avez partagé votre bibliothèque Plex et voulez que vos proches aient accès à Overseerr.",[390,2184,2185,2186,2189,2190,2193,2194,2197,2198,2202,2203,2207,2208,2211,2212,2214,2215,467],{},"Nous partons du principe que vous avez le sous-domaine ",[449,2187,2188],{},"films.mondomaine.fr"," avec un ",[449,2191,2192],{},"CNAME"," pointant vers ",[449,2195,2196],{},"films.fr"," dans votre ",[402,2199,2201],{"href":2200},"\u002Fgeneral\u002Fnetworking\u002Fdns","zone DNS",". Et que, ",[402,2204,2206],{"href":2205},"\u002Fserveex\u002Fsecurity\u002Fcloudflare","à moins d'utiliser Cloudflare Zero Trust",", le port ",[449,2209,2210],{},"443"," de votre box est redirigé vers le port ",[449,2213,2210],{}," de votre serveur via les ",[402,2216,2218],{"href":2217},"\u002Fgeneral\u002Fnetworking\u002Fnat","règles NAT",[489,2220,2221,2225,2228,2346,2349,2359,2363,2370,2381,2400,2403,2805,2821],{"level":491},[493,2222,2224],{"id":2223},"ajouter-le-réseau-doverseerr-à-swag","Ajouter le réseau d'Overseerr à SWAG",[399,2226,2227],{},"Allez dans Dockge, modifiez le fichier compose de SWAG, et ajoutez le réseau d'Overseerr, qui est le même que celui de Plex (puisqu'il est dans la stack Plex) :",[505,2229,2231],{"className":507,"code":2230,"filename":509,"language":510,"meta":511,"style":511},"---\nservices:\n  swag:\n     container_name: # ...\n      # ... \n     networks:          # Connects the container to a custom network \n      # ...           \n      - plex            # Name of the network declared in the stack\n    \nnetworks:               # Defines the custom network\n  # ...\n  plex:                 # Name of the declared network\n    name: plex_default  # Actual name of the external network\n    external: true      # Indicates it’s an external network\n",[449,2232,2233,2237,2243,2250,2260,2265,2275,2280,2290,2295,2305,2310,2319,2332],{"__ignoreMap":511},[515,2234,2235],{"class":517,"line":518},[515,2236,522],{"class":521},[515,2238,2239,2241],{"class":517,"line":525},[515,2240,529],{"class":528},[515,2242,533],{"class":532},[515,2244,2245,2248],{"class":517,"line":536},[515,2246,2247],{"class":528},"  swag",[515,2249,533],{"class":532},[515,2251,2252,2255,2257],{"class":517,"line":544},[515,2253,2254],{"class":528},"     container_name",[515,2256,550],{"class":532},[515,2258,2259],{"class":628}," # ...\n",[515,2261,2262],{"class":517,"line":557},[515,2263,2264],{"class":628},"      # ... \n",[515,2266,2267,2270,2272],{"class":517,"line":568},[515,2268,2269],{"class":528},"     networks",[515,2271,550],{"class":532},[515,2273,2274],{"class":628},"          # Connects the container to a custom network \n",[515,2276,2277],{"class":517,"line":579},[515,2278,2279],{"class":628},"      # ...           \n",[515,2281,2282,2284,2287],{"class":517,"line":587},[515,2283,590],{"class":532},[515,2285,2286],{"class":553}," plex",[515,2288,2289],{"class":628},"            # Name of the network declared in the stack\n",[515,2291,2292],{"class":517,"line":596},[515,2293,2294],{"class":823},"    \n",[515,2296,2297,2300,2302],{"class":517,"line":604},[515,2298,2299],{"class":528},"networks",[515,2301,550],{"class":532},[515,2303,2304],{"class":628},"               # Defines the custom network\n",[515,2306,2307],{"class":517,"line":612},[515,2308,2309],{"class":628},"  # ...\n",[515,2311,2312,2314,2316],{"class":517,"line":620},[515,2313,1396],{"class":528},[515,2315,550],{"class":532},[515,2317,2318],{"class":628},"                 # Name of the declared network\n",[515,2320,2321,2324,2326,2329],{"class":517,"line":632},[515,2322,2323],{"class":528},"    name",[515,2325,550],{"class":532},[515,2327,2328],{"class":553}," plex_default",[515,2330,2331],{"class":628},"  # Actual name of the external network\n",[515,2333,2334,2337,2339,2343],{"class":517,"line":640},[515,2335,2336],{"class":528},"    external",[515,2338,550],{"class":532},[515,2340,2342],{"class":2341},"s08Ry"," true",[515,2344,2345],{"class":628},"      # Indicates it’s an external network\n",[399,2347,2348],{},"Redémarrez la stack en cliquant sur « Deploy » et attendez que SWAG soit pleinement opérationnel.",[390,2350,2351,2352,2355,2356,467],{},"Nous partons ici du principe que le réseau de Tautulli s'appelle ",[449,2353,2354],{},"plex_default",". Vous pouvez vérifier que la connexion fonctionne en visitant le tableau de bord de SWAG sur ",[449,2357,2358],{},"http:\u002F\u002Fipdevotreserveur:81",[493,2360,2362],{"id":2361},"créer-le-fichier-subdomainconf","Créer le fichier subdomain.conf",[399,2364,2365,2366,2369],{},"Créez et modifiez le fichier ",[449,2367,2368],{},"films.subdomain.conf"," :",[1372,2371,2373,2374,2377,2378,2380],{"icon":511,"to":2372},"\u002Fserveex\u002Ffiles\u002Ffile-browser-quantum","✨ ",[395,2375,2376],{},"Astuce :"," vous pouvez utiliser ",[395,2379,351],{}," pour naviguer et modifier vos fichiers plutôt que des commandes dans le terminal.",[505,2382,2387],{"className":2383,"code":2384,"filename":2385,"language":2386,"meta":511,"style":511},"language-bash shiki shiki-themes github-dark material-theme github-dark","sudo nano \u002Fsrv\u002Fdocker\u002Fswag\u002Fconfig\u002Fnginx\u002Fproxy-confs\u002Ffilms.subdomain.conf\n","Terminal","bash",[449,2388,2389],{"__ignoreMap":511},[515,2390,2391,2394,2397],{"class":517,"line":518},[515,2392,2393],{"class":521},"sudo",[515,2395,2396],{"class":553}," nano",[515,2398,2399],{"class":553}," \u002Fsrv\u002Fdocker\u002Fswag\u002Fconfig\u002Fnginx\u002Fproxy-confs\u002Ffilms.subdomain.conf\n",[399,2401,2402],{},"Collez ce qui suit :",[505,2404,2408],{"className":2405,"code":2406,"filename":2368,"language":2407,"meta":511,"style":511},"language-nginx shiki shiki-themes github-dark material-theme github-dark","## Version 2024\u002F07\u002F16\n# make sure that your overseerr container is named overseerr\n# make sure that your dns has a cname set for overseerr\n\nserver {\n    listen 443 ssl;\n    listen [::]:443 ssl;\n\n    server_name films.*;\n\n    include \u002Fconfig\u002Fnginx\u002Fssl.conf;\n\n    client_max_body_size 0;\n\n    # enable for ldap auth (requires ldap-location.conf in the location block)\n    #include \u002Fconfig\u002Fnginx\u002Fldap-server.conf;\n\n    # enable for Authelia (requires authelia-location.conf in the location block)\n    #include \u002Fconfig\u002Fnginx\u002Fauthelia-server.conf;\n\n    # enable for Authentik (requires authentik-location.conf in the location block)\n    #include \u002Fconfig\u002Fnginx\u002Fauthentik-server.conf;\n\n    location \u002F {\n        # enable the next two lines for http auth\n        #auth_basic \"Restricted\";\n        #auth_basic_user_file \u002Fconfig\u002Fnginx\u002F.htpasswd;\n\n        # enable for ldap auth (requires ldap-server.conf in the server block)\n        #include \u002Fconfig\u002Fnginx\u002Fldap-location.conf;\n\n        # enable for Authelia (requires authelia-server.conf in the server block)\n        #include \u002Fconfig\u002Fnginx\u002Fauthelia-location.conf;\n\n        # enable for Authentik (requires authentik-server.conf in the server block)\n        #include \u002Fconfig\u002Fnginx\u002Fauthentik-location.conf;\n\n        include \u002Fconfig\u002Fnginx\u002Fproxy.conf;\n        include \u002Fconfig\u002Fnginx\u002Fresolver.conf;\n        set $upstream_app overseerr;\n        set $upstream_port 5055;\n        set $upstream_proto http;\n        proxy_pass $upstream_proto:\u002F\u002F$upstream_app:$upstream_port;\n\n    }\n\n    location ~ (\u002Foverseerr)?\u002Fapi {\n        include \u002Fconfig\u002Fnginx\u002Fproxy.conf;\n        include \u002Fconfig\u002Fnginx\u002Fresolver.conf;\n        set $upstream_app overseerr;\n        set $upstream_port 5055;\n        set $upstream_proto http;\n        proxy_pass $upstream_proto:\u002F\u002F$upstream_app:$upstream_port;\n\n    }\n}\n","nginx",[449,2409,2410,2415,2420,2425,2429,2438,2452,2461,2465,2475,2479,2489,2493,2503,2507,2512,2517,2521,2526,2531,2535,2540,2545,2549,2560,2565,2570,2575,2579,2584,2589,2593,2598,2603,2607,2612,2617,2621,2631,2640,2653,2667,2678,2700,2704,2709,2713,2726,2734,2742,2752,2764,2774,2792,2796,2800],{"__ignoreMap":511},[515,2411,2412],{"class":517,"line":518},[515,2413,2414],{"class":628},"## Version 2024\u002F07\u002F16\n",[515,2416,2417],{"class":517,"line":525},[515,2418,2419],{"class":628},"# make sure that your overseerr container is named overseerr\n",[515,2421,2422],{"class":517,"line":536},[515,2423,2424],{"class":628},"# make sure that your dns has a cname set for overseerr\n",[515,2426,2427],{"class":517,"line":544},[515,2428,735],{"emptyLinePlaceholder":734},[515,2430,2431,2435],{"class":517,"line":557},[515,2432,2434],{"class":2433},"sAoO4","server",[515,2436,2437],{"class":823}," {\n",[515,2439,2440,2444,2446,2449],{"class":517,"line":568},[515,2441,2443],{"class":2442},"sJPTy","    listen ",[515,2445,2210],{"class":1182},[515,2447,2448],{"class":823}," ssl",[515,2450,2451],{"class":532},";\n",[515,2453,2454,2456,2459],{"class":517,"line":579},[515,2455,2443],{"class":2442},[515,2457,2458],{"class":823},"[::]:443 ssl",[515,2460,2451],{"class":532},[515,2462,2463],{"class":517,"line":587},[515,2464,735],{"emptyLinePlaceholder":734},[515,2466,2467,2470,2473],{"class":517,"line":596},[515,2468,2469],{"class":2442},"    server_name ",[515,2471,2472],{"class":823},"films.*",[515,2474,2451],{"class":532},[515,2476,2477],{"class":517,"line":604},[515,2478,735],{"emptyLinePlaceholder":734},[515,2480,2481,2484,2487],{"class":517,"line":612},[515,2482,2483],{"class":2442},"    include ",[515,2485,2486],{"class":823},"\u002Fconfig\u002Fnginx\u002Fssl.conf",[515,2488,2451],{"class":532},[515,2490,2491],{"class":517,"line":620},[515,2492,735],{"emptyLinePlaceholder":734},[515,2494,2495,2498,2501],{"class":517,"line":632},[515,2496,2497],{"class":2442},"    client_max_body_size ",[515,2499,2500],{"class":1182},"0",[515,2502,2451],{"class":532},[515,2504,2505],{"class":517,"line":640},[515,2506,735],{"emptyLinePlaceholder":734},[515,2508,2509],{"class":517,"line":648},[515,2510,2511],{"class":628},"    # enable for ldap auth (requires ldap-location.conf in the location block)\n",[515,2513,2514],{"class":517,"line":658},[515,2515,2516],{"class":628},"    #include \u002Fconfig\u002Fnginx\u002Fldap-server.conf;\n",[515,2518,2519],{"class":517,"line":666},[515,2520,735],{"emptyLinePlaceholder":734},[515,2522,2523],{"class":517,"line":674},[515,2524,2525],{"class":628},"    # enable for Authelia (requires authelia-location.conf in the location block)\n",[515,2527,2528],{"class":517,"line":682},[515,2529,2530],{"class":628},"    #include \u002Fconfig\u002Fnginx\u002Fauthelia-server.conf;\n",[515,2532,2533],{"class":517,"line":693},[515,2534,735],{"emptyLinePlaceholder":734},[515,2536,2537],{"class":517,"line":704},[515,2538,2539],{"class":628},"    # enable for Authentik (requires authentik-location.conf in the location block)\n",[515,2541,2542],{"class":517,"line":715},[515,2543,2544],{"class":628},"    #include \u002Fconfig\u002Fnginx\u002Fauthentik-server.conf;\n",[515,2546,2547],{"class":517,"line":723},[515,2548,735],{"emptyLinePlaceholder":734},[515,2550,2551,2554,2557],{"class":517,"line":731},[515,2552,2553],{"class":2433},"    location",[515,2555,2556],{"class":521}," \u002F ",[515,2558,2559],{"class":823},"{\n",[515,2561,2562],{"class":517,"line":738},[515,2563,2564],{"class":628},"        # enable the next two lines for http auth\n",[515,2566,2567],{"class":517,"line":746},[515,2568,2569],{"class":628},"        #auth_basic \"Restricted\";\n",[515,2571,2572],{"class":517,"line":756},[515,2573,2574],{"class":628},"        #auth_basic_user_file \u002Fconfig\u002Fnginx\u002F.htpasswd;\n",[515,2576,2577],{"class":517,"line":766},[515,2578,735],{"emptyLinePlaceholder":734},[515,2580,2581],{"class":517,"line":773},[515,2582,2583],{"class":628},"        # enable for ldap auth (requires ldap-server.conf in the server block)\n",[515,2585,2586],{"class":517,"line":780},[515,2587,2588],{"class":628},"        #include \u002Fconfig\u002Fnginx\u002Fldap-location.conf;\n",[515,2590,2591],{"class":517,"line":787},[515,2592,735],{"emptyLinePlaceholder":734},[515,2594,2595],{"class":517,"line":795},[515,2596,2597],{"class":628},"        # enable for Authelia (requires authelia-server.conf in the server block)\n",[515,2599,2600],{"class":517,"line":803},[515,2601,2602],{"class":628},"        #include \u002Fconfig\u002Fnginx\u002Fauthelia-location.conf;\n",[515,2604,2605],{"class":517,"line":811},[515,2606,735],{"emptyLinePlaceholder":734},[515,2608,2609],{"class":517,"line":820},[515,2610,2611],{"class":628},"        # enable for Authentik (requires authentik-server.conf in the server block)\n",[515,2613,2614],{"class":517,"line":827},[515,2615,2616],{"class":628},"        #include \u002Fconfig\u002Fnginx\u002Fauthentik-location.conf;\n",[515,2618,2619],{"class":517,"line":835},[515,2620,735],{"emptyLinePlaceholder":734},[515,2622,2623,2626,2629],{"class":517,"line":845},[515,2624,2625],{"class":2442},"        include ",[515,2627,2628],{"class":823},"\u002Fconfig\u002Fnginx\u002Fproxy.conf",[515,2630,2451],{"class":532},[515,2632,2633,2635,2638],{"class":517,"line":855},[515,2634,2625],{"class":2442},[515,2636,2637],{"class":823},"\u002Fconfig\u002Fnginx\u002Fresolver.conf",[515,2639,2451],{"class":532},[515,2641,2642,2645,2648,2651],{"class":517,"line":862},[515,2643,2644],{"class":2442},"        set ",[515,2646,2647],{"class":532},"$",[515,2649,2650],{"class":823},"upstream_app overseerr",[515,2652,2451],{"class":532},[515,2654,2655,2657,2659,2662,2665],{"class":517,"line":869},[515,2656,2644],{"class":2442},[515,2658,2647],{"class":532},[515,2660,2661],{"class":823},"upstream_port ",[515,2663,2664],{"class":1182},"5055",[515,2666,2451],{"class":532},[515,2668,2669,2671,2673,2676],{"class":517,"line":876},[515,2670,2644],{"class":2442},[515,2672,2647],{"class":532},[515,2674,2675],{"class":823},"upstream_proto http",[515,2677,2451],{"class":532},[515,2679,2680,2683,2685,2688,2690,2693,2695,2698],{"class":517,"line":883},[515,2681,2682],{"class":2442},"        proxy_pass ",[515,2684,2647],{"class":532},[515,2686,2687],{"class":823},"upstream_proto:\u002F\u002F",[515,2689,2647],{"class":532},[515,2691,2692],{"class":823},"upstream_app:",[515,2694,2647],{"class":532},[515,2696,2697],{"class":823},"upstream_port",[515,2699,2451],{"class":532},[515,2701,2702],{"class":517,"line":890},[515,2703,735],{"emptyLinePlaceholder":734},[515,2705,2706],{"class":517,"line":898},[515,2707,2708],{"class":823},"    }\n",[515,2710,2711],{"class":517,"line":905},[515,2712,735],{"emptyLinePlaceholder":734},[515,2714,2715,2717,2720,2724],{"class":517,"line":912},[515,2716,2553],{"class":2433},[515,2718,2719],{"class":2442}," ~",[515,2721,2723],{"class":2722},"sxjBU"," (\u002Foverseerr)?\u002Fapi ",[515,2725,2559],{"class":823},[515,2727,2728,2730,2732],{"class":517,"line":920},[515,2729,2625],{"class":2442},[515,2731,2628],{"class":823},[515,2733,2451],{"class":532},[515,2735,2736,2738,2740],{"class":517,"line":929},[515,2737,2625],{"class":2442},[515,2739,2637],{"class":823},[515,2741,2451],{"class":532},[515,2743,2744,2746,2748,2750],{"class":517,"line":934},[515,2745,2644],{"class":2442},[515,2747,2647],{"class":532},[515,2749,2650],{"class":823},[515,2751,2451],{"class":532},[515,2753,2754,2756,2758,2760,2762],{"class":517,"line":942},[515,2755,2644],{"class":2442},[515,2757,2647],{"class":532},[515,2759,2661],{"class":823},[515,2761,2664],{"class":1182},[515,2763,2451],{"class":532},[515,2765,2766,2768,2770,2772],{"class":517,"line":952},[515,2767,2644],{"class":2442},[515,2769,2647],{"class":532},[515,2771,2675],{"class":823},[515,2773,2451],{"class":532},[515,2775,2776,2778,2780,2782,2784,2786,2788,2790],{"class":517,"line":962},[515,2777,2682],{"class":2442},[515,2779,2647],{"class":532},[515,2781,2687],{"class":823},[515,2783,2647],{"class":532},[515,2785,2692],{"class":823},[515,2787,2647],{"class":532},[515,2789,2697],{"class":823},[515,2791,2451],{"class":532},[515,2793,2794],{"class":517,"line":969},[515,2795,735],{"emptyLinePlaceholder":734},[515,2797,2798],{"class":517,"line":976},[515,2799,2708],{"class":823},[515,2801,2802],{"class":517,"line":983},[515,2803,2804],{"class":823},"}\n",[399,2806,2807,2808,2812,2813,2816,2817,2820],{},"Appuyez sur ",[2809,2810],"kbd",{"value":2811},"Ctrl+O",", puis ",[2809,2814],{"value":2815},"Enter"," pour enregistrer, et ",[2809,2818],{"value":2819},"Ctrl+X"," pour quitter.",[493,2822,1560],{"id":2823},"terminé-5",[399,2825,2826,2827,2830],{},"Attendez quelques minutes, puis visitez ",[449,2828,2829],{},"http:\u002F\u002Ffilms.mondomaine.fr"," dans votre navigateur.",[1575,2832,2833,1580],{},[395,2834,1579],{},[399,2836,2837],{},"Et voilà, Overseerr est maintenant accessible publiquement !",[2839,2840,2841],"style",{},"html pre.shiki code .sEgDM, html code.shiki .sEgDM{--shiki-light:#B392F0;--shiki-default:#FFCB6B;--shiki-dark:#B392F0}html pre.shiki code .sRuoG, html code.shiki .sRuoG{--shiki-light:#85E89D;--shiki-default:#F07178;--shiki-dark:#85E89D}html pre.shiki code .s8jd1, html code.shiki .s8jd1{--shiki-light:#E1E4E8;--shiki-default:#89DDFF;--shiki-dark:#E1E4E8}html pre.shiki code .s11XM, html code.shiki .s11XM{--shiki-light:#9ECBFF;--shiki-default:#C3E88D;--shiki-dark:#9ECBFF}html pre.shiki code .sDvJj, html code.shiki .sDvJj{--shiki-light:#6A737D;--shiki-light-font-style:inherit;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#6A737D;--shiki-dark-font-style:inherit}html pre.shiki code .slcoZ, html code.shiki .slcoZ{--shiki-light:#E1E4E8;--shiki-default:#EEFFFF;--shiki-dark:#E1E4E8}html pre.shiki code .swwWl, html code.shiki .swwWl{--shiki-light:#79B8FF;--shiki-default:#F78C6C;--shiki-dark:#79B8FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szyEh, html code.shiki .szyEh{--shiki-light:#F97583;--shiki-default:#F07178;--shiki-dark:#F97583}html pre.shiki code .s08Ry, html code.shiki .s08Ry{--shiki-light:#79B8FF;--shiki-default:#FF9CAC;--shiki-dark:#79B8FF}html pre.shiki code .sAoO4, html code.shiki .sAoO4{--shiki-light:#F97583;--shiki-default:#C792EA;--shiki-dark:#F97583}html pre.shiki code .sJPTy, html code.shiki .sJPTy{--shiki-light:#F97583;--shiki-default:#89DDFF;--shiki-dark:#F97583}html pre.shiki code .sxjBU, html code.shiki .sxjBU{--shiki-light:#DBEDFF;--shiki-default:#C3E88D;--shiki-dark:#DBEDFF}",{"title":511,"searchDepth":525,"depth":525,"links":2843},[2844,2854],{"id":435,"depth":525,"text":436,"children":2845},[2846,2847,2848,2849,2850,2851,2852,2853],{"id":495,"depth":536,"text":496},{"id":1444,"depth":536,"text":1445},{"id":1559,"depth":536,"text":1560},{"id":1563,"depth":536,"text":1564},{"id":1745,"depth":536,"text":1746},{"id":1771,"depth":536,"text":1772},{"id":1847,"depth":536,"text":1848},{"id":1984,"depth":536,"text":1985},{"id":2178,"depth":525,"text":2179,"children":2855},[2856,2857,2858],{"id":2223,"depth":536,"text":2224},{"id":2361,"depth":536,"text":2362},{"id":2823,"depth":536,"text":1560},[2860],"Djeex","Automatiser les téléchargements de médias avec la suite Servarr, Radarr, Sonarr, Bazarr, Prowlarr et Overseerr pour les films et les séries.","md",null,{},{"title":369,"description":2861},"652ToC3U3dvfA830SO-aIXe2CIXnA7761rzLbGtZl0w",[2868,2870],{"title":365,"path":366,"stem":367,"description":2869,"children":-1},"Installer qBittorrent avec Gluetun et ProtonVPN pour télécharger des torrents de manière sécurisée derrière un VPN sur votre serveur auto-hébergé.",{"title":373,"path":374,"stem":375,"description":2871,"children":-1},"Installer Gitea, un service Git auto-hébergé et léger pour gérer vos dépôts de code en privé sur votre propre serveur.",1788645852349]