145 lines
3.4 KiB
JSON
145 lines
3.4 KiB
JSON
{
|
|
"default_config": {
|
|
"base_path": "/var/lib/polkadot-bootnode/data",
|
|
"bin_path": "/usr/local/bin/polkadot",
|
|
"config_path": "/etc/polkadot-bootnode",
|
|
"execution": "wasm",
|
|
"log_level": "info",
|
|
"log_targets": [
|
|
"sub-libp2p"
|
|
],
|
|
"name": "polkadot-bootnode",
|
|
"network": {
|
|
"chain": "polkadot",
|
|
"external_addresses": [],
|
|
"listen_addrs": [
|
|
"/ip4/0.0.0.0/tcp/30310",
|
|
"/ip4/0.0.0.0/tcp/30311/ws"
|
|
],
|
|
"max_peers": 50,
|
|
"ports": {
|
|
"p2p_port": 30310,
|
|
"ws_port": 30311,
|
|
"wss_port": 30312
|
|
}
|
|
},
|
|
"node_key_file": "/etc/polkadot-bootnode/node-key",
|
|
"run_user": {
|
|
"group": "polkadot",
|
|
"home": "/home/polkadot",
|
|
"name": "polkadot"
|
|
},
|
|
"state_cache_size": 67108864,
|
|
"telemetry": {
|
|
"enabled": true,
|
|
"url": "wss://telemetry.polkadot.io/submit/",
|
|
"verbosity": 0
|
|
},
|
|
"version": "latest",
|
|
"work_path": "/var/lib/polkadot-bootnode",
|
|
"wss": {
|
|
"enabled": false,
|
|
"proxy_type": "nginx",
|
|
"rate_limit": 1000,
|
|
"ssl": {
|
|
"enabled": false
|
|
}
|
|
}
|
|
},
|
|
"metadata": {
|
|
"dependencies": [],
|
|
"features": {
|
|
"supports_monitoring": true,
|
|
"supports_ssl": true,
|
|
"supports_telemetry": true,
|
|
"supports_wss": true
|
|
},
|
|
"maintainer": {
|
|
"name": "Provisioning System",
|
|
"url": "https://github.com/paritytech/polkadot"
|
|
},
|
|
"networks": [
|
|
"polkadot",
|
|
"kusama",
|
|
"westend"
|
|
],
|
|
"ports": {
|
|
"p2p": 30310,
|
|
"ws": 30311,
|
|
"wss": 30312
|
|
},
|
|
"requirements": {
|
|
"min_cpu_cores": 2,
|
|
"min_disk_gb": 100,
|
|
"min_memory_mb": 4096,
|
|
"network_required": true
|
|
},
|
|
"tags": [
|
|
"polkadot",
|
|
"bootnode",
|
|
"p2p",
|
|
"blockchain",
|
|
"web3"
|
|
],
|
|
"taskserv": {
|
|
"category": "infrastructure",
|
|
"description": "Polkadot network bootnode for peer discovery",
|
|
"display_name": "Polkadot Bootnode",
|
|
"documentation_url": "https://wiki.polkadot.network/docs/maintain-bootnode",
|
|
"name": "polkadot-bootnode",
|
|
"subcategory": "blockchain"
|
|
},
|
|
"version": {
|
|
"config_format": "nickel",
|
|
"schema": "1.0.0",
|
|
"taskserv": "1.15.0"
|
|
}
|
|
},
|
|
"types": {
|
|
"PolkadotBootnode": {
|
|
"base_path": "/var/lib/polkadot-bootnode/data",
|
|
"bin_path": "/usr/local/bin/polkadot",
|
|
"config_path": "/etc/polkadot-bootnode",
|
|
"execution": "wasm",
|
|
"log_level": "info",
|
|
"log_targets": [
|
|
"sub-libp2p"
|
|
],
|
|
"name": "polkadot-bootnode",
|
|
"network": {
|
|
"chain": "polkadot",
|
|
"external_addresses": [],
|
|
"listen_addrs": [
|
|
"/ip4/0.0.0.0/tcp/30310",
|
|
"/ip4/0.0.0.0/tcp/30311/ws"
|
|
],
|
|
"max_peers": 50,
|
|
"ports": {
|
|
"p2p_port": 30310,
|
|
"ws_port": 30311,
|
|
"wss_port": 30312
|
|
}
|
|
},
|
|
"run_user": {
|
|
"group": "polkadot",
|
|
"name": "polkadot"
|
|
},
|
|
"state_cache_size": 67108864,
|
|
"telemetry": {
|
|
"enabled": true,
|
|
"url": "wss://telemetry.polkadot.io/submit/",
|
|
"verbosity": 0
|
|
},
|
|
"version": "latest",
|
|
"work_path": "/var/lib/polkadot-bootnode",
|
|
"wss": {
|
|
"enabled": false,
|
|
"proxy_type": "nginx",
|
|
"rate_limit": 1000,
|
|
"ssl": {
|
|
"enabled": false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|