===== 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]]