Saltstack Official Nginx Formula
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # -*- coding: utf-8 -*-
- # vim: ft=yaml
- ---
- # Simple pillar setup
- # - snippet letsencrypt
- # - remove 'default' site
- # - create 'mysite' site
-
- nginx:
- snippets:
- letsencrypt.conf:
- - location ^~ /.well-known/acme-challenge/:
- - proxy_pass: http://localhost:9999
- server:
- config:
- http:
- ### module ngx_http_log_module example
- log_format: |-
- main '$remote_addr - $remote_user [$time_local] $status '
- '"$request" $body_bytes_sent "$http_referer" '
- '"$http_user_agent" "$http_x_forwarded_for"'
- servers:
- managed:
- default:
- deleted: true
- enabled: false
- config: {}
-
- mysite:
- enabled: true
- config:
- - server:
- - server_name: localhost
- - listen:
- - '80 default_server'
- - index: 'index.html index.htm'
- - location ~ .htm:
- - try_files: '$uri $uri/ =404'
- - include: 'snippets/letsencrypt.conf'
- dh_param:
- 'mydhparam2.pem':
- keysize: 2048
|