Christian Boltz f2fe25
include:
Christian Boltz f2fe25
  - role.common.nginx
Christian Boltz f2fe25
Christian Boltz f2fe25
nginx:
Christian Boltz f2fe25
  ng:
Christian Boltz f2fe25
    servers:
Christian Boltz f2fe25
      managed:
Christian Boltz f2fe25
        tsp.opensuse.org.conf:
Christian Boltz f2fe25
          config:
Christian Boltz f2fe25
            - server:
Christian Boltz f2fe25
                - listen:
Christian Boltz f2fe25
                    - 80
Christian Boltz f2fe25
                    - default_server
Christian Boltz f2fe25
                - server_name: tsp.opensuse.org
Christian Boltz f2fe25
                - root: /srv/www/htdocs
Christian Boltz f2fe25
                - location /:
Christian Boltz f2fe25
                    - proxy_pass: http://127.0.0.1:3000
Christian Boltz f2fe25
                - error_page: 500 502 503 504 /50x.html
Christian Boltz f2fe25
                - location = /50x.html:
Christian Boltz f2fe25
                    - root: /srv/www/htdocs
Christian Boltz f2fe25
                - access_log: /var/log/nginx/tsp.access.log combined
Christian Boltz f2fe25
                - error_log: /var/log/nginx/tsp.error.log
Christian Boltz f2fe25
          enabled: True