math316 Posted September 27, 2017 #1 Posted September 27, 2017 Bonjour, Ma config : N40L Baremetal, Jun's 1.02B DSM 6.1.3-15152 update 4 Je voudrai faire tourner un serveur PI-Hole. Debian Croot, on oublie Virtual Box, on oublie (me demande à chaque fois Python alors qu'il est installé et qu'il tourne, j'ai aussi Python3, c'est peut-être ça ??) Docker j'y arrive pas je suis en brêle pour Linux ... Je télécharge l'image, je la lance et puis je ne sais pas comment changer le fichier de config pour pouvoir mettre mon IP. Je lance le terminal, je clique sur créer, j'ai donc un terminal "bash" mais je ne trouve pas ce que je dois modifier... J'ai fait pas mal de recherche mais la plupart des tuto sont sur une instal sur Raspian et les tuto sur docker sont trop avancés pour moi .. il y a bien le script de config sur Github mais même ça je sais pas comment faire (ça situe mon niveau Linux). Quelqu'un peut il m'aider à faire ça (trouver le conf et l'éditer), je dois modifier quelque chose dans les paramètres quand je crée mon container ? Merci d'avance Quote
nicoueron Posted September 28, 2017 #2 Posted September 28, 2017 et pourquoi pas depuis Virtual Machine Manager puisque tu as installer en baremetal ton DSM 6.1.3 ? Quote
math316 Posted September 28, 2017 Author #3 Posted September 28, 2017 Je ne le trouve pas dans le centre de paquet mais si je me souviens bien, il faut deux nic pour qu'il puisse tourner. Quote
cseb Posted September 29, 2017 #4 Posted September 29, 2017 Il faut créer une variable d'environnement : ServerIp avec l'adresse ip de ton syno comme valeur Quote
math316 Posted September 29, 2017 Author #5 Posted September 29, 2017 Il faut juste mettre ServerIp et l'adresse du syno ? rien de plus ? ça ne donne rien et la variable n'apparait pas dans l'écran détail du container.. Quote
cseb Posted September 30, 2017 #6 Posted September 30, 2017 (edited) oui juste ca bien faire attention au port et tu peux rajouter une variable WEBPASSWORD avec le mot de passe de ton choix pour pouvoir te loguer sur l'interface web de pi hole dans mon cas sur le port 8000 donc "http://192.168.1.10:8000/admin" Edited September 30, 2017 by cseb Quote
math316 Posted October 1, 2017 Author #7 Posted October 1, 2017 Merci mais je n'arrive à rien ..... quand je crée mon container, dans les variables d'environnement, j'indique : /etc/pihole/docker_run.sh start pour qu'il lance le script que j'ai trouvé sur Github https://github.com/diginc/docker-pi-hole/blob/master/README.md . Le container se crée mais se plante et redémarre sans fin ... Tu n'aurais pas le script que tu fais tourner pour que je le modifie par rapport à mon cas ... Quote
cseb Posted October 1, 2017 #8 Posted October 1, 2017 (edited) bonjour, aucun script télécharge l'image : diginc-pi-hole rajoute les 2 variable et ca marche nikel il faut créer les variable dans l'interface graphique de docker. Edited October 1, 2017 by cseb Quote
math316 Posted October 1, 2017 Author #9 Posted October 1, 2017 (edited) Merci de ton aide en tout cas Donc tu n'a rien modifié dans volume, tu as ajouté 8000 pour le port 80 à la place de auto et tu as simplement mis ServerIp=<http://192.168.1.10:8000/admin> et WEBPASSWORD=<toto12345> dans variables et c'est tout ? J'ai essayé comme ça mais rien à faire ... j'ai aussi essayé en retirant le =, le http, les <>, etc ... Et les autres variables (dns, timezone, etc) tu as modifié ça depuis l'interface graphique ? Edited October 1, 2017 by math316 info manquantes Quote
cseb Posted October 1, 2017 #10 Posted October 1, 2017 Pour les variables tu vas dans dockers tu modifie ton conteneur, tu vas dans environnement et la tu crées les deux variable 1er colonne le nom 2eme la valeur. Ex : ServerIp 192.168.1.10 1 Quote
math316 Posted October 1, 2017 Author #11 Posted October 1, 2017 Merci, ça fonctionne !! mais chez moi impossible d'y accéder si je choisi le port 8000, quand je suis passé au 8080 à, ça a fonctionné. Un grand merci en tout cas 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.