services:
opencode-yarn:
image: opencode:yarn1-1.14.20
container_name: opencode-yarn
environment:
- TZ=Asia/Shanghai
- ALIBABA_API_KEY=sk-6026a1b171b84c2985c316d063136105
- HTTP_PROXY=http://host.docker.internal:${PROXY_PORT}
- HTTPS_PROXY=http://host.docker.internal:${PROXY_PORT}
- NO_PROXY=localhost,127.0.0.1,host.docker.internal
volumes:
- ./config:/root/.config/opencode
- /var/run/docker.sock:/var/run/docker.sock
- ./node/.cache:/usr/local/share/.cache
- ./node/.yarnrc:/usr/local/share/.yarnrc
- ./projects/${PROJECT_NAME}/node_modules:/workspace/node_modules
- ${SRC_PATH}:/workspace
working_dir: /workspace
networks:
- "opencode-net"
networks:
opencode-net:
driver: bridge