main.yml 896 Bytes
Newer Older
ale's avatar
ale committed
1 2 3
---
dhparam_bits: 2048

4 5 6 7 8
# Ports that NGINX should bind to. Only change if you are setting
# up transparent proxies or other network-level trickery on frontends.
nginx_http_port: 80
nginx_https_port: 443

ale's avatar
ale committed
9
# How much memory to use for key caching in the proxy_cache.
10
nginx_cache_keys_mem: "64m"
ale's avatar
ale committed
11 12

# How much disk space to use for the cache.
13
nginx_cache_fs_size: "1g"
ale's avatar
ale committed
14 15 16

# URL of the SSO login server.
sso_server_url: "https://login.{{ domain_public[0] }}/"
ale's avatar
ale committed
17 18

# Rate limiting configuration, per-IP and per-service pools.
19
nginx_limit_perip_rate: "10r/s"
20
nginx_limit_perip_burst: 100
ale's avatar
ale committed
21
nginx_limit_perserver_rate: "100r/s"
ale's avatar
ale committed
22
nginx_limit_perserver_burst: 100
ale's avatar
ale committed
23

ale's avatar
ale committed
24 25 26 27 28 29
# Various top-level NGINX configuration options that might need tuning.
nginx_worker_connections: 4096
nginx_keepalive_timeout: "20s"
nginx_server_names_hash_max_size: 2048
nginx_server_names_hash_bucket_size: 2048
nginx_client_max_body_size: "100m"