summaryrefslogtreecommitdiff
path: root/roles/nginx/vhost/defaults/main.yml
blob: b5de1fad97f7a7bf374a42f67008c379cba9cda5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
# nginx_vhost:
#   default: yes
#   name: example
#   template: generic-proxy-no-buffering-with-acme
#   acme: yes
#   hostnames:
#   - example.com
#   - www.example.com
#   proxy_pass: http://127.0.0.1:8080
#   proxy_redirect:
#   - redirect: "http://$host/"
#     replacement: "https://$host/"
#   - redirect: "http://$host:8080/"
#     replacement: "https://$host/"
#   proxy_ssl:
#     verify: on
#     trusted_certificate: /path/to/ca.pem

# nginx_vhost:
#   name: other-example
#   content: "<<< content of vhost >>>"

# nginx_vhost:
#   name: static
#   template: static-files-with-acme
#   acme: yes
#   hostnames:
#   - static.example.com
#   extra_directives: |-
#     add_header X-Example-Header "foo";
#   locations:
#     '/':
#       root: /srv/www/static
#       index: index.html
#       autoindex:
#         format: json
#       extra_directives: |-
#         add_header X-Example-Header "foo";
#     '/subdir/':
#       alias: /srv/www/foo