{ "name": "fog-expedition", "build": { "dockerfile": "Dockerfile" }, "features": { "ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, "ghcr.io/devcontainers/features/git:1": {} }, "forwardPorts": [3000, 4200, 5432, 6379, 443], "portsAttributes": { "3000": { "label": "API (Nest)" }, "4200": { "label": "Overlay (Angular)" }, "5432": { "label": "Postgres" }, "6379": { "label": "Redis" }, "443": { "label": "Caddy HTTPS" } }, "customizations": { "vscode": { "extensions": [ "anthropic.claude-code", "nrwl.angular-console", "angular.ng-template", "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "vitest.explorer", "firsttris.vscode-jest-runner", "ms-azuretools.vscode-docker" ], "settings": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" } } } }, "postCreateCommand": "pnpm install && pnpm approve-builds || true", "remoteUser": "node", "mounts": [ "source=${localEnv:HOME}/.gitconfig,target=/home/node/.gitconfig,type=bind,consistency=cached" ] }