opencode-web (latest)
Published 2026-07-04 17:00:25 +00:00 by ignohr
Installation
docker pull forgejo.ignohr.com/intech/opencode-web:latestsha256:cffbea60bd2884dcbfa83379d2029d1b36ce25c186c2f7f71e6d9598b38a508dImage layers
| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 |
| ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 |
| RUN |1 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 /bin/sh -c apk add libgcc libstdc++ ripgrep # buildkit |
| COPY dist/opencode-linux-x64-baseline-musl/bin/opencode /usr/local/bin/opencode # buildkit |
| RUN |1 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 /bin/sh -c opencode --version # buildkit |
| ENTRYPOINT ["opencode"] |
| RUN apk add --no-cache docker-cli git jq yq curl wget bind-tools netcat-openbsd iputils procps htop less vim diffutils patch gettext openssl openssh-client python3 py3-pip nodejs npm ripgrep bash ca-certificates chromium nss freetype harfbuzz ttf-freefont font-noto-emoji unzip helm kubectl |
| RUN npm install -g @bitwarden/cli |
| RUN mkdir -p /opt/google/chrome && ln -sf /usr/lib/chromium/chromium /opt/google/chrome/chrome |
| RUN mkdir -p /workspace /data /config |
| COPY opencode.json /config/opencode.json |
| COPY bw-mcp.sh /config/bw-mcp.sh |
| COPY entrypoint.sh /entrypoint.sh |
| RUN chmod +x /entrypoint.sh /config/bw-mcp.sh |
| RUN git config --global --add safe.directory /workspace |