release-sync (nightly-20260929)
Installation
docker pull git.torb.dev/torbscript/release-sync:nightly-20260929sha256:6d96b3388fa6306b04e70899b1a039acdb0a0ee823c66b2b191f5236a11a2dc2About this package
Pulls signed TorbScript releases onto the server behind torb.dev/download
Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600' |
| ARG VERSION=nightly-20260929 |
| ARG TARGETARCH=amd64 |
| ARG COSIGN_VERSION=2.4.1 |
| ARG COSIGN_SHA256_AMD64=8b24b946dd5809c6bd93de08033bcf6bc0ed7d336b7785787c080f574b89249b |
| ARG COSIGN_SHA256_ARM64=3b2e2e3854d0356c45fe6607047526ccd04742d20bd44afb5be91fa2a6e7cb4a |
| LABEL org.opencontainers.image.title=release-sync org.opencontainers.image.description=Pulls signed TorbScript releases onto the server behind torb.dev/download org.opencontainers.image.version=nightly-20260929 org.opencontainers.image.licenses=MIT |
| RUN |5 VERSION=nightly-20260929 TARGETARCH=amd64 COSIGN_VERSION=2.4.1 COSIGN_SHA256_AMD64=8b24b946dd5809c6bd93de08033bcf6bc0ed7d336b7785787c080f574b89249b COSIGN_SHA256_ARM64=3b2e2e3854d0356c45fe6607047526ccd04742d20bd44afb5be91fa2a6e7cb4a /bin/sh -c set -eu; apt-get update && apt-get install -y --no-install-recommends ca-certificates curl openssl coreutils; rm -rf /var/lib/apt/lists/*; case "$TARGETARCH" in amd64) sum="$COSIGN_SHA256_AMD64" ;; arm64) sum="$COSIGN_SHA256_ARM64" ;; *) echo "no cosign for $TARGETARCH" >&2; exit 1 ;; esac; curl -fsSL -o /usr/local/bin/cosign "https://github.com/sigstore/cosign/releases/download/v$COSIGN_VERSION/cosign-linux-$TARGETARCH"; echo "$sum /usr/local/bin/cosign" | sha256sum -c -; chmod 755 /usr/local/bin/cosign; mkdir -p /srv/torb/download; chown 1000:1000 /srv/torb/download # buildkit |
| COPY /out/release-sync /usr/local/bin/release-sync # buildkit |
| ENV RELEASE_SYNC_ROOT=/srv/torb RELEASE_SYNC_LISTEN=0.0.0.0:8088 |
| USER 1000:1000 |
| EXPOSE [8088/tcp] |
| ENTRYPOINT ["/usr/local/bin/release-sync"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.description | Pulls signed TorbScript releases onto the server behind torb.dev/download |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.revision | 3b6b835531de32319e9f1a9fc938d20635f50748 |
| org.opencontainers.image.source | https://git.torb.dev/torbscript/language |
| org.opencontainers.image.title | release-sync |
| org.opencontainers.image.url | https://torb.dev |
| org.opencontainers.image.version | nightly-20260929 |
Details
2026-09-29 19:22:11 +00:00
2026-11-13 21:08:13 +00:00
Versions (15)
View all
Container
25
OCI / Docker
linux/amd64
MIT
80 MiB