|
|
|
|
|
|
|
|
# vim: ft=yaml |
|
|
# vim: ft=yaml |
|
|
--- |
|
|
--- |
|
|
# Simple pillar setup |
|
|
# Simple pillar setup |
|
|
# - snippet letsencrypt |
|
|
|
|
|
# - remove 'default' site |
|
|
# - remove 'default' site |
|
|
# - create 'mysite' site |
|
|
# - create 'mysite' site |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lookup: |
|
|
lookup: |
|
|
passenger_package: {{ passenger_pkg }} |
|
|
passenger_package: {{ passenger_pkg }} |
|
|
|
|
|
|
|
|
snippets: |
|
|
|
|
|
letsencrypt.conf: |
|
|
|
|
|
- location ^~ /.well-known/acme-challenge/: |
|
|
|
|
|
- proxy_pass: http://localhost:9999 |
|
|
|
|
|
server: |
|
|
server: |
|
|
config: |
|
|
config: |
|
|
# This is required to get the passenger module loaded |
|
|
# This is required to get the passenger module loaded |
|
|
|
|
|
|
|
|
- index: 'index.html index.htm' |
|
|
- index: 'index.html index.htm' |
|
|
- location ~ .htm: |
|
|
- location ~ .htm: |
|
|
- try_files: '$uri $uri/ =404' |
|
|
- try_files: '$uri $uri/ =404' |
|
|
- include: '/etc/nginx/snippets/letsencrypt.conf' |
|
|
|