Synology / Plex et un sous-domaine

Plex est un serveur multimédia fonctionnant en mode client-serveur. Le serveur peut s’installer sur un NAS Synology. En passant par un sous-domaine, vous accédez au serveur Plex facilement avec un navigateur Web par exemple. Vous pourrez faire du streaming avec votre propre serveur Plex…

PLEX sous-domaine Synology

Plex et Synology

Nous n’abordons pas dans ce tuto comment installer et paramétrer Plex. Nous l’avons vu à plusieurs reprises ici ou sur le Forum des NAS. Pour ce nouveau tutoriel, nous partons du postulat que vous avez déjà Plex sur le NAS et que vous l’utilisez avec un compte adéquat.

En local (à la maison), vous accédez certainement à votre médiathèque Plex via un client, une application : téléviseur, smartphone, tablette, Box… Ici, nous allons voir comment l’utiliser avec un navigateur à la maison, mais aussi à distance (quand vous êtes en déplacement par exemple).

Plex et sous-domaine

Pour faciliter les choses, on va utiliser un sous-domaine via le Reverse Proxy. Par exemple, si vous utilisez monsyno.fr pour héberger un site internet sur votre NAS, vous pourrez créer un plex.monsyno.fr. Rassurez-vous, inutile d’acheter un nom de domaine, cela fonctionne aussi nativement avec le DDNS de Synology : synology.me. On part du principe que vous utilisez ce service et qu’il fonctionne. Il existe plusieurs tutos sur Cachem.fr à ce sujet.

Connectez vous à l’interface d’administration du NAS puis allez dans Panneau de configuration > Portail des applications > Proxy Inversé et cliquez sur le bouton Créer. Remplissez comme la capture ci-dessus en prenant soin de changer le xxx de synology.me avec le nom sélectionné. Une fois que vous aurez appuyer sur le bouton Valider, le sous-domaine sera créé.
Ouvrez un navigateur et saisissez l’URL de votre sous-domaine plex.xxx.synology.me. Vous devriez arriver sur la page d’accueil de Plex. Cliquez sur Connexion en haut à droite. Vous devriez arriver sur la page d’identification avec un message d’avertissement :

Cette application est a plex.xxx.synology.me et n’est pas hébergée par Plex. Continuez uniquement si vous reconnaissez ce serveur et souhaitez accorder l’accès.

Vous continuez en vous identifiant avec votre compte Plex. Vous serez redirigé sur le serveur Plex de votre NAS. Un écran de configuration apparait.

Cliquez sur TERMINER LA CONFIGURATION et vous êtes désormais connecté sur votre serveur Plex. Vous pouvez vérifier dans la barre d’adresse de votre navigateur que c’est bien l’URL de votre sous-domaine.

Nota : Pour visualiser des vidéos mieux vaut une connexion haut débit, pour ma part en Fibre (FTTH) aucun souci pour lire une vidéo en 4G .

  1. Hello,
    A savoir que l’utilisation de plex web de cette façon vous fait utiliser la version de plex web incluse dans Plex Media Server, qui est bien en retard sur la version actuelle.

    La dernière version stable de PMS est 1.22.2.4282, qui contient Plex Web 4.54.5 du 1 avril.
    Le dernière version beta de PMS est 1.23.1.4528, qui contient Plex Web 4.55.1 du 7 avril.

    La dernière version de Plex Web ( accessible donc par plex.tv/web ) est la 4.57.2 du 19 mai.

    Si vous souhaitez que les applications, … utilise également votre reverse proxy, il faut déclarer dans « URL personnalisées pour accéder au serveur » ( Plex Server > Paramètres > Réseau ), votre url local + l’url de votre reverse.

  2. la question qui me taraude, c’est « pourquoi faire ? » . Qu’est ce que ça apporte de taper en direct sur son serveur plex ? (à contrario de passer par le site de plex) ? Ce serait plus rapide (je pense pas vue que de toute façon le site web plex tape en direct sur le serveur plex ) ?

    1. Ca apporte qu’il n’y a, à mon sens, pas à mapper son port 32400 vers l’extérieur si je ne m’abuse ?

      C’est à mon sens le même fonctionnement que n’importe quel reverse proxy

      1. Il y a deux choses bien distiinctes, Plex Media Server et Plex Client.
        Là le sujet est d’acceder à son Plex Media Server, non pas d’utiliser Plex client pour lire des vidéos disponibles sur son serveur Plex.
        Mapper le port reste obligatoire pour acceder au serveur depuis un client Plex exterieur du réseau.
        Dans ce cas coté Plex Media Server, la configuration ‘ Réseau’ ‘connexions sécurisées’ ‘Obligatoire’ et les trois paramètres du certificat personnalisé sont indispensables pour qui veut proteger l’accès par connexions chiffrées.

      2. Même si tu ouvres pas ton 32400, tu fais directement pointer ton 80/443 vers ton serveur plex … Jsuis pas sûr que ce soit mieux …

        Dans tous les cas ton plex reste accessible et de la même manière … Même pire, un sous domaine te dispense d’un scan des ports (car publié sur les registrars) …

        1. Le Bot scan les ports, ne pas avoir le port ouvert limite déjà beaucoup de chose.

          Tu n’es pas obligé d’enregistrer chacun de tes sous-domaine chez ton registrars tu peux faire un truc générique *.ndd.fr afin que les sous domaine ne soit pas publié ( à faire aussi dans le certificat ssl, bien sur )

        2. EVOTk :
          Du coup on en revient au soucis de base …

          Au lieu d’avoir un port custom dont tu te fiches (et qu’un bot devra scan => et donc un bot que tu pourras potentiellement bloqué pour scan de ports), tu vas l’avoir sur un ports très souvent vérifié .

          Merci pour l’astuce du joker .

        3. *.xxx.synology.me fonctionne avec let’s encrypt gratuitement depuis quelques versions DSM (6.2.xx de mémoire)

  3. Cool l’article, merci.
    Perso j’ai zappé Plex pour Jellyfin derrière un serveur nginx en https sur un sous domaine également. Je ne regrette pas Plex pour le coup 😉

  4. Bonjour,
    Dans mon cas je suis en maison de rééducation pendant 2 mois et l’accès par l’application à Plex est tout simplement impossible seul le streaming fonctionne, autant vous dire que je vois l’intérêt, j’ai mis en place, il y a plusieurs mois et c’est tres pratique.

    1. Le streaming ?
      Du coup tu peux utiliser app.plex.tv et directement sur ton serveur ?
      Quel intérêt de taper en direct sur ton serveur ? ( Vue que app.plex.tv est plus à jour )

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.