github.com/Tyktechnologies/tyk@v2.9.5+incompatible/install/data/tyk.with_dash.conf (about) 1 { 2 "listen_port": LISTEN_PORT, 3 "node_secret": "352d20ee67be67f6340b4c0605b044b7", 4 "secret": "352d20ee67be67f6340b4c0605b044b7", 5 "template_path": "/opt/tyk-gateway/templates", 6 "use_db_app_configs": true, 7 "db_app_conf_options": { 8 "connection_string": "", 9 "node_is_segmented": false, 10 "tags": [] 11 }, 12 "disable_dashboard_zeroconf": false, 13 "app_path": "/opt/tyk-gateway/apps", 14 "middleware_path": "/opt/tyk-gateway/middleware", 15 "storage": { 16 "type": "redis", 17 "host": "REDIS_HOST", 18 "port": REDIS_PORT, 19 "username": "", 20 "password": "REDIS_PASSWORD", 21 "database": 0, 22 "optimisation_max_idle": 2000, 23 "optimisation_max_active": 4000 24 }, 25 "enable_analytics": true, 26 "analytics_config": { 27 "type": "", 28 "ignored_ips": [], 29 "enable_detailed_recording": true, 30 "enable_geo_ip": false, 31 "geo_ip_db_path": "", 32 "normalise_urls": { 33 "enabled": true, 34 "normalise_uuids": true, 35 "normalise_numbers": true, 36 "custom_patterns": [] 37 } 38 }, 39 "health_check": { 40 "enable_health_checks": false, 41 "health_check_value_timeouts": 60 42 }, 43 "dns_cache": { 44 "enabled": false, 45 "ttl": 3600 46 }, 47 "allow_master_keys": false, 48 "policies": { 49 "policy_source": "service", 50 "policy_connection_string": "", 51 "policy_record_name": "tyk_policies", 52 "allow_explicit_policy_id": true 53 }, 54 "hash_keys": true, 55 "suppress_redis_signal_reload": false, 56 "use_redis_log": true, 57 "close_connections": false, 58 "enable_non_transactional_rate_limiter": true, 59 "enable_sentinel_rate_limiter": false, 60 "experimental_process_org_off_thread": false, 61 "local_session_cache": { 62 "disable_cached_session_state": false 63 }, 64 "http_server_options": { 65 "enable_http2": true, 66 "enable_websockets": true 67 }, 68 "uptime_tests": { 69 "disable": false, 70 "config": { 71 "enable_uptime_analytics": true, 72 "failure_trigger_sample_size": 2, 73 "time_wait": 10, 74 "checker_pool_size": 50 75 } 76 }, 77 "hostname": "", 78 "enable_custom_domains": true, 79 "proxy_enable_http2": true, 80 "enable_jsvm": true, 81 "oauth_redirect_uri_separator": ";", 82 "coprocess_options": { 83 "enable_coprocess": false, 84 "coprocess_grpc_server": "", 85 "python_path_prefix": "/opt/tyk-gateway" 86 }, 87 "pid_file_location": "./tyk-gateway.pid", 88 "allow_insecure_configs": true, 89 "public_key_path": "", 90 "close_idle_connections": false, 91 "allow_remote_config": false, 92 "enable_bundle_downloader": true, 93 "bundle_base_url": "", 94 "global_session_lifetime": 100, 95 "force_global_session_lifetime": false, 96 "max_idle_connections_per_host": 500 97 }