mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
59 lines
No EOL
1.7 KiB
JSON
59 lines
No EOL
1.7 KiB
JSON
{
|
|
"name": "Backend Model Env",
|
|
"dockerComposeFile": "docker-compose.yml",
|
|
"service": "model-backend",
|
|
"remoteUser": "vscode",
|
|
"workspaceFolder": "/workspaces/model",
|
|
"postStartCommand": "bash .devcontainer/backend/post-install.sh",
|
|
"mounts": [
|
|
"source=${localEnv:HOME},target=/workspaces/home,type=bind",
|
|
"source=${localEnv:HOME}/.aws,target=/home/vscode/.aws,type=bind,consistency=cached"
|
|
],
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"ms-python.python",
|
|
"ms-toolsai.jupyter",
|
|
"mechatroner.rainbow-csv",
|
|
"ms-toolsai.datawrangler",
|
|
"lindacong.vscode-book-reader",
|
|
"4ops.terraform",
|
|
"fabiospampinato.vscode-todo-plus",
|
|
"jgclark.vscode-todo-highlight",
|
|
"corentinartaud.pdfpreview",
|
|
"ms-python.vscode-python-envs",
|
|
"ms-python.black-formatter",
|
|
"waderyan.gitblame",
|
|
"GrapeCity.gc-excelviewer",
|
|
"jakobhoeg.vscode-pokemon",
|
|
"github.vscode-github-actions",
|
|
"me-dutour-mathieu.vscode-github-actions",
|
|
"anthropic.claude-code",
|
|
"eamodio.gitlens"
|
|
],
|
|
"settings": {
|
|
"files.defaultWorkspace": "/workspaces/model",
|
|
"[python]": {
|
|
"editor.defaultFormatter": "ms-python.black-formatter",
|
|
"editor.formatOnSave": true
|
|
},
|
|
"python.formatting.provider": "none"
|
|
}
|
|
}
|
|
},
|
|
"containerEnv": {
|
|
"PYTHONFLAGS": "-Xfrozen_modules=off"
|
|
},
|
|
"forwardPorts": [6421, 8000],
|
|
"portsAttributes": {
|
|
"6421": {
|
|
"label": "Backlog.md",
|
|
"onAutoForward": "notify"
|
|
},
|
|
"8000": {
|
|
"label": "FastAPI",
|
|
"onAutoForward": "notify"
|
|
}
|
|
}
|
|
}
|
|
|