version: '3.8' # Unique Compose project name (see backend/docker-compose.yml) so this repo's # devcontainer doesn't collide with other model-* clones. name: landlord-asset-list services: model-sal: build: context: ../.. dockerfile: .devcontainer/asset_list/Dockerfile command: code-server --bind-addr 0.0.0.0:8080 user: vscode volumes: - ../../:/workspaces/model networks: - model-net ports: # Host port left unspecified so Docker assigns a free one — lets multiple # worktrees of this repo run at once without colliding. VS Code's # forwardPorts (in devcontainer.json) forwards container :8080 to your machine. - "8080" networks: model-net: driver: bridge