]> git.arvados.org - arvados.git/blob - tools/salt-install/salt_pillars/nginx_passenger.sls
feat(salt): start salt install documentation
[arvados.git] / tools / salt-install / salt_pillars / nginx_passenger.sls
1 ---
2 # Copyright (C) The Arvados Authors. All rights reserved.
3 #
4 # SPDX-License-Identifier: CC-BY-SA-3.0
5
6 states:
7   - nginx.passenger
8
9 {% set nginx_log = '/var/log/nginx' %}
10
11 ### NGINX
12 nginx:
13   install_from_phusionpassenger: true
14   lookup:
15     passenger_package: libnginx-mod-http-passenger
16     passenger_config_file: /etc/nginx/conf.d/mod-http-passenger.conf
17
18   ### SERVER
19   server:
20     config:
21       include: 'modules-enabled/*.conf'
22       worker_processes: 4
23
24   ### SITES
25   servers:
26     managed:
27       # Remove default webserver
28       default:
29         enabled: false