This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
univnautes-idp/nginx.conf.example

36 lines
1009 B
Plaintext

server {
listen 80;
server_name univnautes-idp.dev.entrouvert.org;
location /static/ {
alias /home/thomas/univnautes-idp/static/;
}
location / {
proxy_pass http://unix:/var/tmp/univnautes-idp.sock;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-SSL on;
proxy_set_header X-Forwarded-Protocol ssl;
proxy_set_header X-Forwarded-Proto https;
}
}
server {
listen 80;
server_name ~^(?<site>.+)$;
location /static/ {
root /home/thomas/univnautes-idp/;
try_files /tenants/$site$uri $uri =404;
}
location / {
proxy_pass http://unix:/var/tmp/univnautes-idp.sock;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-SSL on;
proxy_set_header X-Forwarded-Protocol ssl;
proxy_set_header X-Forwarded-Proto https;
}
}