30 lines
843 B
JSON
30 lines
843 B
JSON
{
|
|
"name": "herald",
|
|
"build": {
|
|
"dockerfile": "Dockerfile",
|
|
"args": {
|
|
"USERNAME": "dev",
|
|
"USER_UID": "${localEnv:UID}",
|
|
"USER_GID": "${localEnv:GID}"
|
|
}
|
|
},
|
|
"remoteUser": "dev",
|
|
"containerEnv": {
|
|
"SHELL": "/bin/bash"
|
|
},
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": ["rust-lang.rust-analyzer", "tamasfe.even-better-toml", "fill-labs.dependi"],
|
|
"settings": {
|
|
"[rust]": {
|
|
"editor.defaultFormatter": "rust-lang.rust-analyzer",
|
|
"editor.formatOnSave": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"workspaceMount": "source=${localWorkspaceFolder},target=/workspaces/herald,type=bind",
|
|
"workspaceFolder": "/workspaces/herald",
|
|
"appPort": [3000]
|
|
}
|