{{ ansible_header | comment }} server { listen 80; listen [::]:80; server_name wiki.adm.crans.org; access_log /var/log/nginx/wiki.log combined; error_log /var/log/nginx/wiki.error.log; # Redirect to home page rewrite ^/$ $scheme://wiki.crans.org/PageAccueil; # Limit uploads client_max_body_size 15M; # MoinMoin paths location /wiki/ { alias /var/local/wiki/htdocs/; } location /robots.txt { alias /var/local/wiki/robots.txt; } location /favicon.ico { alias /var/local/wiki/favicon.ico; } location /www-sitemap.xml { alias /var/local/wiki/www-sitemap.xml; } location / { uwsgi_pass unix:///var/run/uwsgi/app/moinmoin/socket; include uwsgi_params; } set_real_ip_from 172.16.10.0/24; set_real_ip_from fd00:0:0:10::/64; real_ip_header X-Real-Ip; }