github.com/vmware/transport-go@v1.3.4/plank/config.json (about) 1 { 2 "debug": false, 3 "no_banner": false, 4 "root_dir": "./", 5 "spa_config": { 6 "root_folder": "public/", 7 "base_uri": "/", 8 "static_assets": [ 9 "public/assets:/assets" 10 ], 11 "cache_control_rules": { 12 "*.{js,css}": "public, max-age=86400", 13 "*.{ico,jpg,jpeg,svg,png,gif,tiff}": "public, max-age=604800" 14 } 15 }, 16 "host": "localhost", 17 "port": 30080, 18 "log_config": { 19 "root": ".", 20 "access_log": "access.log", 21 "error_log": "errors.log", 22 "output_log": "stdout", 23 "format_options": { 24 "force_colors": false, 25 "disable_colors": true, 26 "force_quote": false, 27 "disable_quote": false, 28 "environment_override_colors": false, 29 "disable_timestamp": false, 30 "full_timestamp": true, 31 "timestamp_format": "", 32 "disable_sorting": false, 33 "disable_level_truncation": false, 34 "pad_level_text": false, 35 "quote_empty_fields": false, 36 "is_terminal": true 37 } 38 }, 39 "shutdown_timeout_in_minutes": 5, 40 "rest_bridge_timeout_in_minutes": 1, 41 "fabric_config": { 42 "fabric_endpoint": "/ws", 43 "use_tcp": false, 44 "tcp_port": 61613, 45 "endpoint_config": { 46 "TopicPrefix": "/topic", 47 "UserQueuePrefix": "/queue", 48 "AppRequestPrefix": "/pub", 49 "AppRequestQueuePrefix": "/pub/queue", 50 "Heartbeat": 60000 51 } 52 }, 53 "enable_prometheus": true, 54 "tls_config": { 55 "cert_file": "cert/fullchain.pem", 56 "key_file": "cert/server.key" 57 } 58 }