mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-26 16:08:26 -04:00
49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
|
|
// https://github.com/devcontainers/images/tree/main/src/base-ubuntu
|
|
{
|
|
"name": "Ubuntu",
|
|
"image": "mcr.microsoft.com/vscode/devcontainers/base:ubuntu-22.04",
|
|
"remoteUser": "vscode",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/common-utils:2": {
|
|
"upgradePackages": true,
|
|
"configureZshAsDefaultShell": true
|
|
},
|
|
"ghcr.io/devcontainers/features/git:1": {},
|
|
"ghcr.io/devcontainers/features/git-lfs:1": {},
|
|
"ghcr.io/devcontainers/features/github-cli:1": {},
|
|
"ghcr.io/devcontainers/features/sshd:1": {},
|
|
"ghcr.io/jakejarvis/devcontainer-features/volta": {}
|
|
},
|
|
"overrideFeatureInstallOrder": [
|
|
"ghcr.io/devcontainers/features/common-utils"
|
|
],
|
|
"postCreateCommand": "pnpm install",
|
|
"forwardPorts": [
|
|
3000
|
|
],
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"EditorConfig.EditorConfig",
|
|
"dbaeumer.vscode-eslint",
|
|
"prisma.prisma",
|
|
"unifiedjs.vscode-mdx",
|
|
"wix.vscode-import-cost"
|
|
]
|
|
}
|
|
},
|
|
"portsAttributes": {
|
|
"3000": {
|
|
"label": "next dev",
|
|
"onAutoForward": "notify"
|
|
}
|
|
},
|
|
"otherPortsAttributes": {
|
|
"onAutoForward": "silent"
|
|
},
|
|
"containerEnv": {
|
|
"NEXT_TELEMETRY_DISABLED": "1"
|
|
}
|
|
}
|