A
Aasvor

  • 28 août 2024
  • Inscrit 5 août 2024
  • Oui bien sûr je voulais savoir si tous les paquets passaient par nginx proxy manager (proxy hosts) en utilisant jellyfin ?

    Le VPS (qui sert également de VPN) risque d'être léger pour faire tourner docker etc, avec 1G de ram et 1core

  • Du coup j'ai un peu pris du recul, à voir si ça peut fonctionner, mais dans l'idée

    L'IP du VPN est évidemment fixe mais je peux utiliser un DDNS pour avoir un nom de domaine gratuit, sur le VPS j'installe nginx proxy manager et je redirige en interne sur 10.X.X.X ?

    EDIT : ok j'ai fait un test ça fonctionne, est-ce que TOUS les paquets jellyfin vont passer par nginx proxy manager ou c'est seulement redirigé une fois au début ?

    • C'est impec merci, je retrouve les mêmes interfaces dans le conteneur et sur la machine hôte sûrement à cause de l'option

      network_mode: "host"

      Vu que comme tu dis, dans les autres conteneurs j'ai une ip en 172

    • Merci pour ta réponse, avec ta commande je récupères bien l'interface sur la machine hôte dont l'ip a été attribuée, est-ce que ça change selon le type de réseau utilisé dans docker ou c'est tout le temps pareil ?

      Oui tu as raison, le serveur DHCP a été désactivé

    • Bonjour, est-ce que vous utilisez plutôt un pi-hole directement sur un pi ou dans docker ? Visiblement les performances semblent être les mêmes

      J'ai fait un docker-compose

      services:
        pihole:
          container_name: pihole
          image: pihole/pihole:latest
          hostname: pihole
          network_mode: "host"
          environment:
            TZ: 'Europe/Paris'
            DHCP_ACTIVE: "true"
            DHCP_ROUTER: 192.168.1.1
            DHCP_START: 192.168.1.x
            DHCP_END: 192.168.1.x
            WEBPASSWORD:
            WEBTHEME: "default-darker"
            DNSMASQ_LISTENING: local
            DNS_FQDN_REQUIRED: true
            DNS_BOGUS_PRIV: true
            INTERFACE:
          volumes:
            - './etc-pihole:/etc/pihole'
            - './etc-dnsmasq.d:/etc/dnsmasq.d'
          cap_add:
            - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
          restart: unless-stopped

      Il faut que le serveur DHCP de pi-hole soit activé chez moi, d'après la docu il faut utiliser "network_mode: "host""
      Comment est-ce que je suis sensé trouver le nom de l'interface utilisée pour la variable INTERFACE ?

      Si vous avez des améliorations pour le compose je suis preneur

      Merci

    • C'est principalement pour transmission, à côté il y a des conteneurs pour les flux RSS, les ARR etc, et je me disais que ça ne mange pas de pain au moins les requêtes étaient faites derrière le VPN

    • C'est pour partager l'instance jellyfin, la configuration en /30 obligerait quand même à utiliser les fichiers de config client non ?

    • Du coup je dois configurer le VPN ?

      Pour essayer de résumer plus simplement

      • Pour moi j'ai mes fichiers clients, donc aucun soucis
      • Pour l'entourage, j'aimerais leur donner accès en tapant l'IP que m'a attribué le FAI et en faisant une redirection de port, mais c'est ça qui fonctionne pas
    • Justement j'ai les fichiers clients pour moi, le truc c'est que je voudrais partager un seul service sans passer par le VPN pour leur éviter de lancer le client à chaque fois, peut-être que le reverse proxy est la solution, le soucis c'est qu'avec l'adresse ip du routeur à la maison même en faisant une redirection de port, il ne veut pas se connecter mais ça fonctionne en désactivant le VPN

    • Bonjour j'ai un serveur derrière un VPN à la maison, et j'aimerais partager un seul service à mon entourage le problème c'est qu'en ouvrant les ports de la box à cause du VPN je n'ai pas accès à la machine

      Est-ce que vous auriez une idée de comment s'y prendre ? J'ai un pi à côté si besoin d'un DDNS avec la vraie adresse

      Merci