fastapi_django_main_live / .devcontainer /devcontainer-gui.json
GitHub Action
🚀 Auto-deploy from GitHub Actions
15fec87
{
"name": "FastAPI Django + RPA GUI Environment",
"dockerComposeFile": "docker-compose-gui.yml",
"service": "app-gui",
"workspaceFolder": "/workspace",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {
"version": "latest",
"enableNonRootDocker": "true"
},
"ghcr.io/devcontainers/features/node:1": {
"version": "18"
},
"ghcr.io/devcontainers/features/python:1": {
"version": "3.11"
}
},
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"bradlc.vscode-tailwindcss",
"esbenp.prettier-vscode",
"ms-vscode.vscode-typescript-next",
"ms-playwright.playwright"
]
}
},
"forwardPorts": [
7860, // Gradio
6080, // noVNC
5900 // VNC
],
"postCreateCommand": "bash .devcontainer/post-create-gui.sh",
"remoteUser": "vscode",
"mounts": [
"source=dind-var-lib-docker,target=/var/lib/docker,type=volume"
]
}