Evolutions de l'infra - installation d'un reverse-proxy

Créé le 07/06/2020 à 16:58 Dernier post: 10/06/2020 à 20:52 8 posts

Post by Mitch

Posted: 2020-06-07T16:58:11.854000

Pour continuer le projet évolution de l'infra

J'ai installé un reverse proxy:

ssh debian@docker1.veaf.org 
cd docker
git clone https://gitlab.com/kilik/docker/proxy.git
cd proxy
ln -s docker-compose.ssl.yml docker-compose.yml
make upgrade

Post by Zip

Posted: 2020-06-07T17:46:55.236000

Merci Mitch ; c'est pour faire quoi ? Mettre derrière nodebb v2 ?


Post by Mitch

Posted: 2020-06-07T19:39:24.049000

@Zip a dit dans Evolutions de l'infra - installation d'un reverse-proxy :

Merci Mitch ; c'est pour faire quoi ? Mettre derrière nodebb v2 ?

techniquement c'est pour mettre "devant".

  • c'est ce qui permet de router le trafic http vers le bon service docker (seul le proxy écoute sur le port 80 / 443)
  • c'est aussi ce qui permet d'avoir des certificats SSL gratuits via Letsencrypt

Rating: +1/-0 (Total: 1)


Post by Zip

Posted: 2020-06-08T10:07:26.349000

Ah ok !
Merci pour l'explication.
Tu me dis si par extraordinaire je peux t'être utile :)


Post by Dilixo

Posted: 2020-06-08T10:17:18.490000

Bonjour les gars, moi aussi, si je peux (par un des plus grand hasard) vous êtres utile.
Je développe des applications web utilisant debian, apache, tomcat, java, angular, letsencrypt, MySQL. Je suis utilisateur de docker.

Rating: +4/-0 (Total: 4)


Post by Mitch

Posted: 2020-06-10T20:02:02.367000

Vérification du nouveau domaine (on lance un simple serveur nginx hello-world):

docker run --rm --name test -e "VIRTUAL_HOST=test.community.veaf.org" --network "webproxy" nginx

Test d'ouverture:
http://test.community.veaf.org/

ede5e1a9-ff97-4e3e-af53-f994ba575d77-image.png

ça semble correctement protégé par le htpasswd ;)


Post by User-4

Posted: 2020-06-10T20:25:08.707000

Ca me renvoit une erreur 503. Attention on voit la version du NginX :) .


Post by Mitch

Posted: 2020-06-10T20:52:15.962000

Oui, c'était juste un test, là je suis en train de préparer le forum de test (nodebb + redis)