From 4f45ddccf512b0a44411ad9745504c030a9a3a56 Mon Sep 17 00:00:00 2001 From: Paul Marillonnet Date: Mon, 15 May 2017 19:18:32 +0200 Subject: [PATCH] POC Campus Condorcet : sauvegarde des fichiers de configuration nginx --- nginx_conf_bkup/authentic2-sources-gunicorn | 28 ++++++++++++ nginx_conf_bkup/passerelle | 28 ++++++++++++ nginx_conf_bkup/sp_sso-sources | 28 ++++++++++++ nginx_conf_bkup/wcs-loopback | 49 +++++++++++++++++++++ 4 files changed, 133 insertions(+) create mode 100644 nginx_conf_bkup/authentic2-sources-gunicorn create mode 100644 nginx_conf_bkup/passerelle create mode 100644 nginx_conf_bkup/sp_sso-sources create mode 100644 nginx_conf_bkup/wcs-loopback diff --git a/nginx_conf_bkup/authentic2-sources-gunicorn b/nginx_conf_bkup/authentic2-sources-gunicorn new file mode 100644 index 0000000..d3fc02d --- /dev/null +++ b/nginx_conf_bkup/authentic2-sources-gunicorn @@ -0,0 +1,28 @@ +# Configuration du server +server { + listen 192.168.43.32:80; + server_name idp-condorcet.dev.entrouvert.org; + #charset utf-8; + + access_log /var/log/nginx/authentic.access.log; + + error_log /var/log/nginx/authentic.error.log; + + # Fichiers media et statiques, délivrés par nginx directement + #location /media { + # #alias /usr/lib/authentic2/media; + # alias /usr/share/authentic2/web; + #} + + location /static { + alias /home/pmarillonnet/devel/authentic.deployed/collected-static; + } + + # Le reste va vers notre proxy uwsgi + location / { + proxy_set_header Host $http_host; + proxy_pass http://unix:/var/run/authentic2/authentic2.sock; + #include fastcgi_params; + #fastcgi_pass 127.0.0.1:8080; + } +} diff --git a/nginx_conf_bkup/passerelle b/nginx_conf_bkup/passerelle new file mode 100644 index 0000000..a805e74 --- /dev/null +++ b/nginx_conf_bkup/passerelle @@ -0,0 +1,28 @@ +# Configuration du server +server { + listen 192.168.43.32:80; + server_name dir-condorcet.dev.entrouvert.org; + #charset utf-8; + + access_log /var/log/nginx/passerelle.access.log; + + error_log /var/log/nginx/passerelle.error.log; + + # Fichiers media et statiques, délivrés par nginx directement + #location /media { + # #alias /usr/lib/authentic2/media; + # alias /usr/share/authentic2/web; + #} + + location /static { + alias /home/pmarillonnet/Documents/passerelle/collected-static; + } + + # Le reste va vers notre proxy uwsgi + location / { + proxy_set_header Host $http_host; + proxy_pass http://unix:/var/run/passerelle/passerelle.sock; + #include fastcgi_params; + #fastcgi_pass 127.0.0.1:8008; + } +} diff --git a/nginx_conf_bkup/sp_sso-sources b/nginx_conf_bkup/sp_sso-sources new file mode 100644 index 0000000..48adf03 --- /dev/null +++ b/nginx_conf_bkup/sp_sso-sources @@ -0,0 +1,28 @@ +# Configuration du server +server { + listen 192.168.43.32:80; + server_name sp-condorcet.dev.entrouvert.org; + #charset utf-8; + + access_log /var/log/nginx/sp_sso.access.log; + + error_log /var/log/nginx/sp_sso.error.log; + + # Fichiers media et statiques, délivrés par nginx directement + #location /media { + # #alias /usr/lib/authentic2/media; + # alias /usr/share/authentic2/web; + #} + + location /static { + alias /home/pmarillonnet/Documents/paul-synchro/django/sp_sso/collected_static; + } + + # Le reste va vers notre proxy uwsgi + location / { + proxy_set_header Host $http_host; + proxy_pass http://unix:/var/run/sp_sso/sp_sso.sock; + #include fastcgi_params; + #fastcgi_pass 127.0.0.1:8008; + } +} diff --git a/nginx_conf_bkup/wcs-loopback b/nginx_conf_bkup/wcs-loopback new file mode 100644 index 0000000..227e65a --- /dev/null +++ b/nginx_conf_bkup/wcs-loopback @@ -0,0 +1,49 @@ +#server { +# listen 443 ssl; +# server_name forms-condorcet.dev.entrouvert.org; +# +# ssl_certificate /etc/ssl/certs/cert-example.pem; # un certificat couvrant tous les noms des instances prévues +# ssl_certificate_key /etc/ssl/private/cert-example.key; +# +# access_log /var/log/nginx/-access.log combined; +# error_log /var/log/nginx/-error.log; +# +# location ~ ^/static/(.+)$ { +# root /; +# try_files /var/lib//tenants//static/ +# /var/lib//tenants//theme/static/ +# /var/lib//collectstatic/ +# =404; +# } +# +# location ~ ^/media/(.+)$ { +# alias /var/lib//tenants//media/; +# } +# +# location / { +# proxy_pass http://unix:/run//.sock; +# proxy_set_header Host ; +# proxy_set_header X-Forwarded-SSL on; +# proxy_set_header X-Forwarded-Protocol ssl; +# proxy_set_header X-Forwarded-Proto https; +# proxy_set_header X-Real-IP ; +# proxy_set_header X-Forwarded-For ; +# } +#} + +server { + listen 192.168.43.32:80; + server_name forms-condorcet.dev.entrouvert.org; + access_log /var/log/nginx/wcs-access.log; + error_log /var/log/nginx/wcs-error.log; + location / { + include scgi_params; + scgi_pass localhost:3001; + scgi_param SCRIPT_NAME ''; + #scgi_param SCRIPT_NAME '/wcs/qommon/scgi_server.py'; + #scgi_param SCRIPT_FILENAME '/home/pmarillonnet/devel/wcs/wcs/qommon/scgi_server.py'; + scgi_param PATH_INFO $uri; + scgi_param HTTPS no; + scgi_connect_timeout 30s; + } +}