unfold-agent (sha256:9de34158d925e1fc1fa723b7d143987cc86e36cdbdb54093c2014ab513cbf57b)
Installation
docker pull forgejo.webgrip.dev/webgrip/unfold-agent@sha256:9de34158d925e1fc1fa723b7d143987cc86e36cdbdb54093c2014ab513cbf57bsha256:9de34158d925e1fc1fa723b7d143987cc86e36cdbdb54093c2014ab513cbf57bAbout this package
OpenCode 1.18.34 server for one Unfold session: hardened Alpine base, git, bash, node; no package manager network at run time.
Image layers
| add root layout |
| mount /out from exec sh -c /install amd64 |
| add users and groups |
| mkdir / |
| mkdir /app |
| add metadata |
| ARG OPENCODE_VERSION=1.18.34 |
| ARG IMAGE_CREATED=2026-10-05T12:42:46Z |
| ARG IMAGE_VERSION=0.4.0-rc.42 |
| ARG IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c sed -i '/dl-cdn.alpinelinux.org/d' /etc/apk/repositories && apk upgrade --no-cache --available && apk add --no-cache bash git ca-certificates ripgrep && install -d -o node -g node -m 0755 /workspace /etc/opencode # buildkit |
| COPY /opencode /usr/local/bin/opencode # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c install -d -m 0755 /usr/local/lib/unfold # buildkit |
| COPY relay-worker.mjs /usr/local/lib/unfold/relay-worker.mjs # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c chmod 0644 /usr/local/lib/unfold/relay-worker.mjs && su node -s /bin/sh -c 'node --check /usr/local/lib/unfold/relay-worker.mjs' # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c opencode --version | grep -F "${OPENCODE_VERSION}" # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c node /tmp/check-gz-imports.mjs # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c node /tmp/check-http-cache-semantics.mjs # buildkit |
| RUN |4 OPENCODE_VERSION=1.18.34 IMAGE_CREATED=2026-10-05T12:42:46Z IMAGE_VERSION=0.4.0-rc.42 IMAGE_REVISION=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f /bin/sh -c node /tmp/patch-bundled-npm.mjs /tmp/npm-patches # buildkit |
| USER node |
| WORKDIR /workspace |
| EXPOSE [4096/tcp] |
| ENV OPENCODE_DISABLE_AUTOUPDATE=true OPENCODE_DISABLE_SHARE=true |
| LABEL org.opencontainers.image.title=Unfold agent workspace org.opencontainers.image.description=OpenCode 1.18.34 server for one Unfold session: hardened Alpine base, git, bash, node; no package manager network at run time. org.opencontainers.image.source=https://github.com/webgrip/unfold org.opencontainers.image.vendor=WebGrip org.opencontainers.image.licenses=Apache-2.0 org.opencontainers.image.created=2026-10-05T12:42:46Z org.opencontainers.image.version=0.4.0-rc.42 org.opencontainers.image.revision=3d65c8311e2e4ef780d7cbadf3b973ee1509b07f |
| CMD ["opencode" "serve" "--hostname" "0.0.0.0" "--port" "4096"] |
Labels
| Key | Value |
|---|---|
| com.docker.dhi.chain-id | sha256:29d5ce4d7eb831428e6fb15b224b68c1bca0e6892aaab39bcc903522fc027d46 |
| com.docker.dhi.compliance | cis |
| com.docker.dhi.created | 2026-09-30T13:50:23Z |
| com.docker.dhi.date.end-of-life | 2028-04-30 |
| com.docker.dhi.date.release | 2025-05-06 |
| com.docker.dhi.definition | image/node/alpine-3.24/24-dev |
| com.docker.dhi.distro | alpine-3.24 |
| com.docker.dhi.entitlement | public |
| com.docker.dhi.flavor | |
| com.docker.dhi.name | dhi/node |
| com.docker.dhi.package-manager | apk |
| com.docker.dhi.shell | busybox |
| com.docker.dhi.title | Node.js 24.x (dev) |
| com.docker.dhi.url | https://dhi.io/catalog/node |
| com.docker.dhi.variant | dev |
| com.docker.dhi.version | 24.21.0-alpine3.24-dev |
| org.opencontainers.image.created | 2026-10-05T12:42:46Z |
| org.opencontainers.image.description | OpenCode 1.18.34 server for one Unfold session: hardened Alpine base, git, bash, node; no package manager network at run time. |
| org.opencontainers.image.licenses | Apache-2.0 |
| org.opencontainers.image.revision | 3d65c8311e2e4ef780d7cbadf3b973ee1509b07f |
| org.opencontainers.image.source | https://github.com/webgrip/unfold |
| org.opencontainers.image.title | Unfold agent workspace |
| org.opencontainers.image.vendor | WebGrip |
| org.opencontainers.image.version | 0.4.0-rc.42 |
Details
2026-10-05 12:52:38 +00:00
Versions (20)
View all
Container
1
OCI / Docker
linux/amd64
Apache-2.0
114 MiB
0.4.0-rc.42
2026-10-05