diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 40 |
1 files changed, 37 insertions, 3 deletions
@@ -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`` |
