├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md ├── renovate.json └── workflows │ ├── ci.yaml │ ├── deploy.yaml │ ├── labels.yaml │ ├── lock.yaml │ ├── pr-labels.yaml │ ├── release-drafter.yaml │ └── stale.yaml ├── .mdlrc ├── .yamllint ├── LICENSE.md ├── README.md ├── images └── screenshot.png └── vscode ├── .README.j2 ├── DOCS.md ├── Dockerfile ├── build.yaml ├── config.yaml ├── icon.png ├── logo.png ├── requirements.txt ├── rootfs ├── etc │ ├── motd │ └── s6-overlay │ │ └── s6-rc.d │ │ ├── code-server │ │ ├── dependencies.d │ │ │ ├── init-code-server │ │ │ └── init-user │ │ ├── finish │ │ ├── run │ │ └── type │ │ ├── init-code-server │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ ├── type │ │ └── up │ │ ├── init-mosquitto │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ ├── type │ │ └── up │ │ ├── init-mysql │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ ├── type │ │ └── up │ │ ├── init-user │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ ├── type │ │ └── up │ │ └── user │ │ └── contents.d │ │ ├── code-server │ │ ├── init-code-server │ │ ├── init-mosquitto │ │ ├── init-mysql │ │ └── init-user ├── root │ ├── .code-server │ │ ├── settings.json │ │ └── workspaces.json │ └── .zshrc └── usr │ └── local │ └── bin │ └── code └── vscode.extensions /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | .github/* @frenck 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/labels.yaml -------------------------------------------------------------------------------- /.github/workflows/lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/lock.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/pr-labels.yaml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/release-drafter.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- 1 | rules "~MD024" -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/.yamllint -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/README.md -------------------------------------------------------------------------------- /images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/images/screenshot.png -------------------------------------------------------------------------------- /vscode/.README.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/.README.j2 -------------------------------------------------------------------------------- /vscode/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/DOCS.md -------------------------------------------------------------------------------- /vscode/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/Dockerfile -------------------------------------------------------------------------------- /vscode/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/build.yaml -------------------------------------------------------------------------------- /vscode/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/config.yaml -------------------------------------------------------------------------------- /vscode/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/icon.png -------------------------------------------------------------------------------- /vscode/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/logo.png -------------------------------------------------------------------------------- /vscode/requirements.txt: -------------------------------------------------------------------------------- 1 | esphome==2025.11.5 2 | yamllint==1.37.1 3 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/motd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/motd -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/dependencies.d/init-code-server: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/dependencies.d/init-user: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/finish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/finish -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/run -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/code-server/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/run -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-code-server/up -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/run -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mosquitto/up -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/run -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-mysql/up -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/run -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/etc/s6-overlay/s6-rc.d/init-user/up -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/code-server: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/init-code-server: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/init-mosquitto: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/init-mysql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/init-user: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vscode/rootfs/root/.code-server/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/root/.code-server/settings.json -------------------------------------------------------------------------------- /vscode/rootfs/root/.code-server/workspaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/root/.code-server/workspaces.json -------------------------------------------------------------------------------- /vscode/rootfs/root/.zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/root/.zshrc -------------------------------------------------------------------------------- /vscode/rootfs/usr/local/bin/code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/rootfs/usr/local/bin/code -------------------------------------------------------------------------------- /vscode/vscode.extensions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-vscode/HEAD/vscode/vscode.extensions --------------------------------------------------------------------------------