51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
---
|
|
glob_moinmoin:
|
|
main: false
|
|
|
|
loc_nginx:
|
|
service_name: wiki
|
|
ssl: []
|
|
servers:
|
|
- server_name: "{{ query('ldap', 'ip', ansible_hostname, 'adm') | ansible.utils.ipwrap + [ansible_hostname, ansible_hostname + '.adm.crans.org'] }}"
|
|
default: true
|
|
access_log: /var/log/nginx/wiki.log combined
|
|
error_log: /var/log/nginx/wiki.error.log
|
|
additional_params:
|
|
- rewrite ^/$ $scheme://wiki.crans.org/PageAccueil
|
|
- client_max_body_size 15M
|
|
|
|
locations:
|
|
- filter: /wiki/
|
|
params:
|
|
- alias /var/local/wiki/htdocs/
|
|
|
|
- filter: /robots.txt
|
|
params:
|
|
- alias /var/local/wiki/robots.txt
|
|
|
|
- filter: /favicon.ico
|
|
params:
|
|
- alias /var/local/wiki/favicon.ico
|
|
|
|
- filter: /www-sitemap.xml
|
|
params:
|
|
- alias /var/local/wiki/www-sitemap.xml
|
|
|
|
- filter: /
|
|
params:
|
|
- uwsgi_pass unix:///var/run/uwsgi/app/moinmoin/socket
|
|
- include uwsgi_params
|
|
|
|
logos:
|
|
- which: crans_logo_white.svg
|
|
where: /var/local/wiki/htdocs/logo.svg
|
|
owner: root
|
|
group: www-data
|
|
mode: "0644"
|
|
|
|
- which: crans_favicon.ico
|
|
where: /var/local/wiki/favicon.ico
|
|
owner: root
|
|
group: www-data
|
|
mode: "0644"
|