b2in/.devcontainer/devcontainer.json
2026-04-10 17:18:17 +02:00

51 lines
1.4 KiB
JSON

{
"name": "B2in (Dev Container)",
"dockerComposeFile": [
"../docker-compose.yml"
],
"service": "laravel.test",
"workspaceFolder": "/var/www/html",
"remoteUser": "sail",
"features": {},
"customizations": {
"vscode": {
"extensions": [
"bmewburn.vscode-intelephense-client",
"onecentlin.laravel-blade",
"shufo.vscode-blade-formatter",
"bradlc.vscode-tailwindcss",
"Anthropic.claude-code",
"adrianwilczynski.alpine-js-intellisense",
"onecentlin.laravel-extension-pack",
"cierra.livewire-vscode"
]
}
},
// WICHTIG: Nur noch der Haupt-Container bleibt drin
"runServices": [
"laravel.test"
],
"containerEnv": {
"WWWUSER": "501",
"WWWGROUP": "20",
"LARAVEL_SAIL": "1"
},
"mounts": [
"source=${localWorkspaceFolder},target=/var/www/html,type=bind,consistency=cached"
],
// WICHTIG: Nur noch die beiden Vite-Ports weiterleiten
"forwardPorts": [
5174,
5175
],
"portsAttributes": {
"5174": {
"label": "Vite Dev Server (Portal)",
"onAutoForward": "notify"
},
"5175": {
"label": "Vite Dev Server (Web)",
"onAutoForward": "notify"
}
}
}