16 lines
682 B
JSON
16 lines
682 B
JSON
{
|
|
"name": "OpenUniFi Development",
|
|
"build": {
|
|
"dockerfile": "Dockerfile"
|
|
},
|
|
"remoteUser": "openwrt",
|
|
|
|
// 1. Overrides the default volume mount path
|
|
"workspaceMount": "source=${localWorkspaceFolder},target=/home/openwrt/openwrt/package/OpenUniFi,type=bind,consistency=cached",
|
|
|
|
// 2. Tells VS Code to open this directory when the container starts
|
|
"workspaceFolder": "/home/openwrt/openwrt/package/OpenUniFi",
|
|
|
|
// 3. Runs OpenWrt configuration routines after mounting your package
|
|
"postCreateCommand": "cd /home/openwrt/openwrt && ./scripts/feeds update -a && ./scripts/feeds install -a && cp .devcontainer/openwrt.config .config || true && make defconfig"
|
|
} |