github.com/anuvu/tyk@v2.9.0-beta9-dl-apic+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 "optimisations_use_async_session_write": true, 48 "allow_master_keys": false, 49 "policies": { 50 "policy_source": "service", 51 "policy_connection_string": "", 52 "policy_record_name": "tyk_policies", 53 "allow_explicit_policy_id": true 54 }, 55 "hash_keys": true, 56 "suppress_redis_signal_reload": false, 57 "use_redis_log": true, 58 "close_connections": false, 59 "enable_non_transactional_rate_limiter": true, 60 "enable_sentinel_rate_limiter": false, 61 "experimental_process_org_off_thread": false, 62 "local_session_cache": { 63 "disable_cached_session_state": false 64 }, 65 "http_server_options": { 66 "enable_http2": true, 67 "enable_websockets": true 68 }, 69 "uptime_tests": { 70 "disable": false, 71 "config": { 72 "enable_uptime_analytics": true, 73 "failure_trigger_sample_size": 2, 74 "time_wait": 10, 75 "checker_pool_size": 50 76 } 77 }, 78 "hostname": "", 79 "enable_custom_domains": true, 80 "proxy_enable_http2": true, 81 "enable_jsvm": true, 82 "oauth_redirect_uri_separator": ";", 83 "coprocess_options": { 84 "enable_coprocess": false, 85 "coprocess_grpc_server": "", 86 "python_path_prefix": "/opt/tyk-gateway" 87 }, 88 "pid_file_location": "./tyk-gateway.pid", 89 "allow_insecure_configs": true, 90 "public_key_path": "", 91 "close_idle_connections": false, 92 "allow_remote_config": false, 93 "enable_bundle_downloader": true, 94 "bundle_base_url": "", 95 "global_session_lifetime": 100, 96 "force_global_session_lifetime": false, 97 "max_idle_connections_per_host": 500 98 }