Files
neuron-tai/.vscode/launch.json
Dobromir Popov 5b142b9976 tracher md
2026-07-02 22:03:37 +03:00

105 lines
3.2 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"name": "Tracker: start local (8080)",
"type": "debugpy",
"request": "launch",
"module": "meshnet_tracker.cli",
"args": [
"start",
"--host",
"0.0.0.0",
"--port",
"8080"
],
"console": "integratedTerminal",
"justMyCode": false,
"env": {
"PYTHONPATH": "${workspaceFolder}/packages/tracker:${workspaceFolder}/packages/node:${workspaceFolder}/packages/relay:${workspaceFolder}/packages/gateway:${workspaceFolder}/packages/p2p:${workspaceFolder}/packages/sdk:${workspaceFolder}/packages/validator:${env:PYTHONPATH}"
}
},
{
"name": "Tracker: start public + relay (8081)",
"type": "debugpy",
"request": "launch",
"module": "meshnet_tracker.cli",
"args": [
"start",
"--host",
"0.0.0.0",
"--port",
"8081",
"--relay-url",
"wss://ai.neuron.d-popov.com/ws"
],
"console": "integratedTerminal",
"justMyCode": false,
"env": {
"PYTHONPATH": "${workspaceFolder}/packages/tracker:${workspaceFolder}/packages/node:${workspaceFolder}/packages/relay:${workspaceFolder}/packages/gateway:${workspaceFolder}/packages/p2p:${workspaceFolder}/packages/sdk:${workspaceFolder}/packages/validator:${env:PYTHONPATH}"
}
},
{
"name": "Node: dashboard UI (saved config)",
"type": "debugpy",
"request": "launch",
"module": "meshnet_node.cli",
"args": [
"--tracker",
"http://localhost:8080",
"--model",
"stub-model",
"--port",
"7000",
"--debug"
],
"console": "integratedTerminal",
"justMyCode": false,
"env": {
"PYTHONPATH": "${workspaceFolder}/packages/tracker:${workspaceFolder}/packages/node:${workspaceFolder}/packages/relay:${workspaceFolder}/packages/gateway:${workspaceFolder}/packages/p2p:${workspaceFolder}/packages/sdk:${workspaceFolder}/packages/validator:${env:PYTHONPATH}"
}
},
{
"name": "Node: start local stub (no dashboard)",
"type": "debugpy",
"request": "launch",
"module": "meshnet_node.cli",
"args": [
"start",
"--tracker",
"http://localhost:8080",
"--model",
"stub-model",
"--host",
"0.0.0.0",
"--port",
"7001",
"--debug"
],
"console": "integratedTerminal",
"justMyCode": false,
"env": {
"PYTHONPATH": "${workspaceFolder}/packages/tracker:${workspaceFolder}/packages/node:${workspaceFolder}/packages/relay:${workspaceFolder}/packages/gateway:${workspaceFolder}/packages/p2p:${workspaceFolder}/packages/sdk:${workspaceFolder}/packages/validator:${env:PYTHONPATH}"
}
}
],
"compounds": [
{
"name": "Local mesh: tracker + node UI",
"configurations": [
"Tracker: start local (8080)",
"Node: dashboard UI (saved config)"
],
"stopAll": true
},
{
"name": "Local mesh: tracker + stub node",
"configurations": [
"Tracker: start local (8080)",
"Node: start local stub (no dashboard)"
],
"stopAll": true
}
]
}