From 5d1bd5378219693af84128a994e2adf3780e12b8 Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Wed, 26 Dec 2018 12:22:11 -0500 Subject: Add nginx config --- README.md | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 48ca661..d8c1e18 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,41 @@ -Réécriture du site de la famille en Flask. -How to deploy? --------------- +Nginx config +------------ + + :::nginx + server { + server_name famille.horel.org; + listen 80; + try_files $uri @application; + + location /static { + root /home/thibaut/code/famille-flask/; + } + + location @application { + include uwsgi_params; + uwsgi_pass unix:/run/uwsgi/famille.sock; + uwsgi_param HTTP_X_REMOTE_USER $auth_user; + } + + auth_request /validate; + auth_request_set $auth_user $upstream_http_x_remote_user; + + location = /validate { + internal; + proxy_pass_request_body off; + proxy_set_header Content-Length ""; + proxy_set_header Host $host; + proxy_set_header X-Original-URI $request_uri; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Real-IP $remote_addr; + proxy_pass http://127.0.0.1:8080/; + } + + } + +Uwsgi deploy +------------ * go to ``/home/http/famille`` * ``git pull`` -- cgit v1.2.3-70-g09d2