Files
my-opencode-simple/docker-compose.yml

21 lines
791 B
YAML

services:
my-opencode:
user: "${UID}:${GID}"
build:
context: .
volumes:
- "./opencode-config:/home/node/.config/opencode"
- ".config/opencode-data:/home/node/.local/share/opencode"
- ".config/opencode-state:/home/node/.local/state/opencode"
- ".config/opencode-cache:/home/node/.cache/opencode"
- ".config/openchamber-config:/home/node/.config/openchamber"
- "${REPOSITORIES_PATH:-./repositories}:/home/node/repositories"
- "/var/run/docker.sock:/var/run/docker.sock"
environment:
OPENCHAMBER_PORT: ${OPENCHAMBER_PORT:-5200}
OPENCODE_BINARY: /home/node/.opencode/bin/opencode
OPENCHAMBER_ALLOW_UNAUTHENTICATED_LAN: true
UI_PASSWORD: ${UI_PASSWORD:-}
restart: unless-stopped
network_mode: host