version: "3.7" services: app_proxy: environment: APP_HOST: opencode_app_1 APP_PORT: 4096 app: image: ghcr.io/anomalyco/opencode:1.14.28@sha256:f4c8e5149659dab845efaf3ea3a1b1bc0dd562ab9e887bf13185cb46ec54ca5f command: ["web", "--hostname", "0.0.0.0", "--port", "4096"] restart: on-failure user: "1000:1000" environment: HOME: /home/opencode volumes: - ${APP_DATA_DIR}/data/opencode:/home/opencode/