I’m having a hard time getting linuxserver/homeassistant and linuxserver/code-serve to play nice. Essentially, HA always writes files to the config directory and sets perms as 644, then vscode can’t edit that file. Sometimes I use HA to edit a scene, other times I use vscode to edit that same scene in yml.
If I manually docker compose exec into a container and chmod 777 scenes.yml, then vscode can edit it, and HA can read that change just fine. It seems to be that HA is writing things in a way vscode can’t read.
I’ve tried both with and without the PGID/PUID env vars. The below docker compose is just the latest iteration.
Here’s my docker config - any ideas? Thanks!
version: "3.9" services: homeassistant: image: linuxserver/homeassistant:2022.7.6 restart: always privileged: true network_mode: "host" environment: PGID: 1000 PUID: 1000 TZ: America/New_York volumes: - hadata:/config vscode: image: linuxserver/code-server:4.5.0 restart: always ports: - 8443:8443 environment: DEFAULT_WORKSPACE: /homeassistant PGID: 1000 PUID: 1000 TZ: America/New_York volumes: - hadata:/homeassistant volumes: hadata: external: false