Salut,
Il va falloir penser a passer sur OMV6
OMV5 est End-of-Life
Bien sur, dans SWAG, sert toi du template d'exemple
_template.subdomain.conf.sample
qui ce trouve dans
config/nginx/proxy-confs
:
Exemple , dans le cas de
testrl.fr
, si tu souhaite que testrl.fr renvoi vers l'adresse local 192.168.1.186:80 alors dans le dossier proxy-confs créer un fichier nommé
testrl.subdomain.conf
qui contient ceci :
Code:
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name testrl.fr;
include /config/nginx/ssl.conf;
client_max_body_size 0;
location / {
include /config/nginx/proxy.conf;
include /config/nginx/resolver.conf;
set $upstream_app 192.168.1.186;
set $upstream_port 80;
set $upstream_proto http;
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
}
}
A confirmer, mais il me semble que server_name peut contenir plusieurs noms, dans ce cas tu pourrai déclarer testrl.fr et exemplerl.fr dans la meme config, comme ceci :
Code:
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name testrl.fr exemplerl.fr;
include /config/nginx/ssl.conf;
client_max_body_size 0;
location / {
include /config/nginx/proxy.conf;
include /config/nginx/resolver.conf;
set $upstream_app 192.168.1.186;
set $upstream_port 80;
set $upstream_proto http;
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
}
}
Bien sur, ces nom de domaine doivent etre configurer dans SWAG pour que le certificat généré soit OK. Cela ce passe avec la variable du conteneur :
EXTRA_DOMAINS=testrl.fr,exemplerl.fr
Plus d'info :
Docker SWAG - Parameters