===== CouchPotato ===== * Source du Dockerfile : [[https://framagit.org/linuq/easy-pi-hosting-template/tree/master/stacks/couchpotato|Stack CouchPotato sur AMD64 (PC)]] ===== Installation de l'image CouchPotato dans Portainer ===== * Nous utiliserons l'image CouchPotato qui est un "template" de la "stack" préparée sur le GitHub de LinuQ. * Préalable : ajoutez un "A Name" dans votre compte Cloudflare (voici un exemple pour DokuWiki) : {{:projets:auto-hebergement_maison:cloudflare-aname-wiki.png?direct&800|}} - Connectez-vous à Portainer - Menu "App Templates", sélectionner "CouchPotato" - Saisir le Name : couchpotato (par exemple) - Saisir le Virtual Host Name : couchpotato.votredomaine.ca (utilisez votre nom de domaine après couchpotato) - Bouton "Enable access control" = laisser activé - Bouton "Deploy the stack" (stack = pile logicielle) - Message "Stack successfully deployed" - Menu "Services", 0/1 indique que le déploiement est planifié mais pas encore lancé. Notez les nombreux ports alloués à cette pile. Par exemple "30002:5050" (30002 = port public, 5050 = port interne pour Docker). {{:projets:auto-hebergement_maison:couchpotato-services-1.png?direct&800|}} (services de la pile CouchPotato - cliquer sur l'image pour visualiser son contenu) * Noter les ports du service "couchpotato_couchpotato" (ex: 30002:5050) * Facultatif : pour voir la journalisation (logs) de traefik lors du déploiement de cette pile, menu "Containers" et sélectionnez l'icône "Logs". Une fenêtre de journalisation s'ouvrira. * Attendre que tous les services soient installés (1/1). * Sur votre ordinateur, dans un navigateur, ouvrez un nouvel onglet et saisir l'adresse IP de votre serveur, suivie du port du service : 192.168.10.103:30002 * Le nouveau service est accessible. * Ajouter cette adresse dans le fichier /etc/hosts de votre poste de travail afin d'y accéder de celui-ci : 192.168.10.109 couchpotato.votredomaine.ca couchpotato * Sur votre poste de travail, aller maintenant sur : http://couchpotato.votredomaine.ca:30002 * Essayez maintenant sans le nom du port : couchpotato.votredomaine.ca * Au besoin, bouton "Réessayer" dans la page * Votre image auto-hébergée maison "CouchPotato" devrait apparaître : {{:projets:auto-hebergement_maison:couchpotato-service-2.png?direct&400|}} (Service CouchPotato disponible) * Vérifiez l'accès externe de votre CouchPotato en utilisant votre appareil mobile ou en demandant à quelqu'un à l'extérieur de votre réseau de s'y connecter en saisissant : https://couchpotato.votredomaine.ca/ * Le port interne 5050 permet un accès sécurisé à votre CouchPotato en HTTPS (cadenas vert). ===== Configuration de CouchPotato ===== * Note : Pour plus de sécurité et d'anonymat, nous vous recommandons d'utiliser un service de chiffrement VPN. L'utilisation d'un VPN garantira que vous resterez 100% sécurisé et anonyme lors de l'utilisation de CouchPotato. Voir la page [[vie-privee:proteger_navigateur|Protégeons notre navigateur et nos communications (VPN, modules Firefox et autres sujets)]] pour plus d'information. * (en développement) Retour à la section [[https://linuq.org/projets/auto-hebergement_maison#les_images_d_interet|Les images d'intérêt]]