nginx job from shield/6.4.2
Github source:
c2e49432
or
master branch
Properties¶
nginx
¶
enable_ssl
¶Enable (and enforce) access to SHIELD over SSL/TLS. Disabling not recommended.
- Default
true
keepalive_timeout
¶Timeout for keep-alive connections
- Default
75 20
proxy_connect_timeout
¶Timeout for the connection to the upstream server
- Default
300
proxy_read_timeout
¶Timeout for read queries to the upstream server
- Default
120
proxy_send_timeout
¶Timeout for send queries to the upstream server
- Default
120
ssl_crt
¶SSL Certificate (PEM encoded)
ssl_key
¶SSL private key (PEM encoded)
ssl_timeout
¶Timeout for reusing the previously negotiated cryptographic parameters
- Default
7200
worker_connections
¶Number of nginx connections per worker
- Default
8192
worker_processes
¶Number of nginx workers
- Default
2
shield
¶
daemon
¶
domain
¶Hostname/IP SHIELD is accessed with
http_port
¶Port non-encrypted traffic should listen on. Redirects to https_port
- Default
80
port
¶Port to listen on for encrypted traffic
- Default
443
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/nginx/
directory
(learn more).
bin/nginx_ctl
(frombin/nginx_ctl
)config/mime.types
(fromconfig/mime.types
)config/nginx.conf
(fromconfig/nginx.conf
)config/ssl_crt
(fromconfig/ssl_crt
)config/ssl_key
(fromconfig/ssl_key
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.