README: add details for reverse-proxy
This commit is contained in:
parent
2ab9453834
commit
127935a71c
1 changed files with 13 additions and 1 deletions
14
README.md
14
README.md
|
@ -32,7 +32,19 @@ $EDITOR cas_eleves/settings.py # et configurer les FIXME
|
||||||
```
|
```
|
||||||
|
|
||||||
À partir de là, on peut configurer un serveur WSGI (par exemple gunicorn) et un
|
À partir de là, on peut configurer un serveur WSGI (par exemple gunicorn) et un
|
||||||
reverse-proxy. Le site devrait alors fonctionner.
|
reverse-proxy (par exemple nginx). Le reverse-proxy doit servir directement
|
||||||
|
`/static` depuis `$(pwd)/public/static`, par exemple (nginx) avec
|
||||||
|
|
||||||
|
```
|
||||||
|
location /static {
|
||||||
|
root /path/to/this/directory/public;
|
||||||
|
access_log off;
|
||||||
|
add_header Cache-Control "public";
|
||||||
|
expires 7d;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Le site devrait alors fonctionner.
|
||||||
|
|
||||||
Il faut également configurer un cron, timer systemd ou autre mécanisme pour
|
Il faut également configurer un cron, timer systemd ou autre mécanisme pour
|
||||||
exécuter régulièrement `manage.py clearsessions`, `manage.py cas_clean_tickets`
|
exécuter régulièrement `manage.py clearsessions`, `manage.py cas_clean_tickets`
|
||||||
|
|
Loading…
Reference in a new issue