jean-cloud-services/services/_proxy
2024-10-16 11:41:44 +02:00
..
nginx.conf save 2024-10-16 11:41:44 +02:00
readme initial commit 2023-04-24 12:11:09 +02:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

resolver
Les adresse dns créées par docker à la volée lorsquun conteneur démarre ne sont pas forcemment toutes disponibles au lancement de nginx.
Or nginx neffectue par défaut quune résolution dadresse : au démarrage du service.
Pour avoir une résolution dynamique, il faut avoir une variable dans le nom de domaine et spécifier un résolveur:
```
set $empty '';
resolver 127.0.0.11 valid=30m;
fastcgi_pass files_jean-cloud_org$empty:9000;
```
CETTE SOLUTION EST COÙTEUSE LORS DES REQUÊTES
Nous choisirons de conserver la configuration statique des noms et de tester quils soient tous accessibles avant chaque redémarrage via la commande `nginx -t`

UPDATE 2022 : on utilise des IP, comme ça pas de surprises :p