devcontainer.json•885 B
{
"name": "MCP Prompts Server",
"dockerComposeFile": [
"../docker-compose.yml"
],
"service": "app",
"workspaceFolder": "/workspace",
"shutdownAction": "stopCompose",
"customizations": {
"vscode": {
"extensions": [
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"ms-azuretools.vscode-docker",
"ms-vscode.vscode-typescript-next",
"eg2.vscode-npm-script",
"pnpm.pnpm-vscode"
],
"settings": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"typescript.tsdk": "node_modules/typescript/lib",
"npm.packageManager": "pnpm"
}
}
},
"features": {
"ghcr.io/devcontainers/features/pnpm:1": {}
},
"forwardPorts": [
3000,
5432
],
"postCreateCommand": "pnpm install && pnpm build",
"remoteUser": "node"
}