33 lines
563 B
Plaintext
33 lines
563 B
Plaintext
|
nginx:
|
||
|
pkg:
|
||
|
- installed
|
||
|
service:
|
||
|
- running
|
||
|
- enable: True
|
||
|
- watch:
|
||
|
- file: /etc/nginx/nginx.conf
|
||
|
- file: /etc/nginx/sites-enabled/*
|
||
|
|
||
|
/etc/nginx/sites-available:
|
||
|
file.directory:
|
||
|
- mode: 755
|
||
|
- require:
|
||
|
- pkg: nginx
|
||
|
|
||
|
/etc/nginx/sites-enabled:
|
||
|
file.directory:
|
||
|
- mode: 755
|
||
|
- require:
|
||
|
- pkg: nginx
|
||
|
|
||
|
/etc/nginx/nginx.conf:
|
||
|
file.managed:
|
||
|
- source: salt://nginx/nginx.conf
|
||
|
- mode: 400
|
||
|
- template: jinja
|
||
|
- require:
|
||
|
- pkg: nginx
|
||
|
|
||
|
/etc/nginx/sites-enabled/default:
|
||
|
file.absent
|