mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-26 19:21:39 +00:00
19 lines
No EOL
764 B
JSON
19 lines
No EOL
764 B
JSON
{
|
|
"build": { "dockerfile": "Dockerfile" },
|
|
"mounts": [
|
|
"source=abs-server-node_modules,target=${containerWorkspaceFolder}/node_modules,type=volume",
|
|
"source=abs-client-node_modules,target=${containerWorkspaceFolder}/client/node_modules,type=volume"
|
|
],
|
|
"features": {
|
|
"fish": "latest"
|
|
},
|
|
"extensions": [
|
|
"eamodio.gitlens"
|
|
],
|
|
"remoteUser": "node",
|
|
"postStartCommand": {
|
|
"git": "git config --global --add safe.directory ${containerWorkspaceFolder}",
|
|
"server": "cd ${containerWorkspaceFolder} && sudo chown $(id -u):$(id -g) node_modules && npm i",
|
|
"client": "cd ${containerWorkspaceFolder}/client && sudo chown $(id -u):$(id -g) node_modules && npm i && npm run generate"
|
|
}
|
|
} |