juntekim.com/.devcontainer/stripe-to-invoice/devcontainer.json
2026-03-01 17:18:30 +00:00

41 lines
1.1 KiB
JSON

{
"name": "Basic Python",
"dockerComposeFile": "docker-compose.yml",
"service": "one_repo_to_rule_them_all",
// "remoteUser": "vscode",
"workspaceFolder": "/workspaces/monorepo",
"postStartCommand": "bash .devcontainer/stripe-to-invoice/post-install.sh",
"forwardPorts": [8080],
"features": {
// "ghcr.io/devcontainers/features/ssh-agent:1": {}
},
"mounts": [
// Optional convenience mount
"source=${localEnv:HOME},target=/home/vscode,type=bind"
],
"customizations": {
"vscode": {
"settings": {
"files.defaultWorkspace": "/workspaces/monorepo"
},
"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",
"github.vscode-github-actions",
"anthropic.claude-code",
"jakobhoeg.vscode-pokemon"
]
}
}
}