---
glob_moinmoin:
  main: false

loc_nginx:
  service_name: wiki
  ssl: []
  servers:
    - server_name: "{{ query('ldap', 'ip', ansible_hostname, 'adm') | 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"