# Foxhunt Development Configuration [environment] name = "development" debug = true profiling = true [core] bind_address = "0.0.0.0:8080" metrics_bind_address = "0.0.0.0:9090" worker_threads = 4 max_connections = 1000 request_timeout_ms = 5000 [tli] bind_address = "0.0.0.0:50051" health_check_address = "0.0.0.0:8081" core_endpoint = "http://foxhunt-core:8080" grpc_max_message_size = 4194304 # 4MB connection_timeout_ms = 5000 [ml] bind_address = "0.0.0.0:8082" core_endpoint = "http://foxhunt-core:8080" gpu_enabled = true cuda_device = 0 model_cache_size = 1073741824 # 1GB batch_size = 32 [risk] bind_address = "0.0.0.0:8083" core_endpoint = "http://foxhunt-core:8080" var_confidence_level = 0.95 kelly_fraction_limit = 0.25 position_size_limit = 0.1 [data] bind_address = "0.0.0.0:8084" polygon_api_base_url = "https://api.polygon.io" websocket_url = "wss://socket.polygon.io" max_reconnect_attempts = 5 buffer_size = 10000 [logging] level = "debug" format = "json" file = "/var/log/foxhunt/foxhunt.log" max_file_size = "100MB" max_files = 10 [metrics] enabled = true prometheus_endpoint = "/metrics" update_interval_ms = 1000 [security] tls_enabled = false # Disabled for development cert_file = "" key_file = "" trusted_ca_file = "" [performance] rdtsc_enabled = true simd_enabled = true numa_aware = true huge_pages = true cpu_affinity_enabled = false # Handled by Docker lock_free_enabled = true