fix: Correct workspace paths for Codespaces

- Use /workspaces instead of /app for Codespaces compatibility
- Fix postCreateCommand and postStartCommand paths
- Make startup script more flexible with directory detection
This commit is contained in:
Maxime Beauchemin
2025-07-28 15:19:44 -07:00
parent fd51cc65a2
commit 8de420ec8e
2 changed files with 4 additions and 4 deletions

View File

@@ -4,7 +4,7 @@
"../docker-compose-light.yml"
],
"service": "superset-node-light",
"workspaceFolder": "/app",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",
// Use the light config for faster startup and lower resource usage
"shutdownAction": "stopCompose",
@@ -71,10 +71,10 @@
},
// Run commands after container is created
"postCreateCommand": "chmod +x /app/.devcontainer/start-superset.sh && echo '🚀 Superset Codespace ready! Run: .devcontainer/start-superset.sh to start'",
"postCreateCommand": "chmod +x .devcontainer/start-superset.sh && echo '🚀 Superset Codespace ready! Run: .devcontainer/start-superset.sh to start'",
// Auto-start Superset on Codespace resume
"postStartCommand": "cd /app && .devcontainer/start-superset.sh",
"postStartCommand": ".devcontainer/start-superset.sh",
// Features to add to the dev container
"features": {