ansible/group_vars/wiki.yml

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'