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  }