sx

sak-deploy-runtime (edb113054d9d1dbd0643fe867845c45c875bd1fdaa0fb575bcac8d4ef2bccbd8-b9a77e9f2ec213a8b24bad1340be4aff)

Published 2026-10-19 18:08:29 +03:00 by agra

Installation

docker pull git.swipelab.com/sx/sak-deploy-runtime:edb113054d9d1dbd0643fe867845c45c875bd1fdaa0fb575bcac8d4ef2bccbd8-b9a77e9f2ec213a8b24bad1340be4aff
sha256:8c777c38c0fb2d2365008e4856b1c02d319fe502fae4283530367ef597a4fb84

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1783900800'
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates gnupg && curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key | gpg --dearmor -o /usr/share/keyrings/llvm.gpg && echo "deb [signed-by=/usr/share/keyrings/llvm.gpg] http://apt.llvm.org/bookworm/ llvm-toolchain-bookworm-22 main" > /etc/apt/sources.list.d/llvm.list && apt-get update && apt-get install -y --no-install-recommends libllvm22 libclang-cpp22 libclang-common-22-dev libzstd1 zlib1g libstdc++6 libatomic1 libc6-dev gcc git && apt-get purge -y gnupg && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
/bin/sh -c printf 'int sx_cc_probe(void) { return 0; }\n' > /tmp/probe.c && cc -shared -o /tmp/probe.so /tmp/probe.c && rm /tmp/probe.c /tmp/probe.so
COPY dir:7ea3ad598d1b0fae32e0b9e12f74faae62c272a6afe088ce8d007414f6faf42a in /opt/sx
COPY dir:82eb8cc912c4a62247d113710bdcf01a6c579bd9756aa8339ee817d9e834225e in /opt/zig
COPY dir:336d3a884f4606c692596c588f10502b2d18738c22c18161f2a2b5d5d6e4a0b9 in /opt/sx/library
COPY file:915bfc83ce8262a091f8fb1220bead2fdbd8a7f857023927d732002717bc609b in /usr/local/bin/node
ENV PATH=/opt/sx/bin:/opt/zig:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SX_STDLIB_PATH=/opt/sx/library SX_ZIG=/opt/zig/zig
ARG SOURCE_SHA256=edb113054d9d1dbd0643fe867845c45c875bd1fdaa0fb575bcac8d4ef2bccbd8
COPY deploy/runtime/manifest /opt/sak-deploy/manifest # buildkit
COPY scripts/deploy_env.sh /opt/sak-deploy/deploy_env.sh # buildkit
RUN |1 SOURCE_SHA256=edb113054d9d1dbd0643fe867845c45c875bd1fdaa0fb575bcac8d4ef2bccbd8 /bin/sh -c bash /opt/sak-deploy/deploy_env.sh provision # buildkit
RUN |1 SOURCE_SHA256=edb113054d9d1dbd0643fe867845c45c875bd1fdaa0fb575bcac8d4ef2bccbd8 /bin/sh -c test -n "$SOURCE_SHA256" && printf '%s\n' "$SOURCE_SHA256" >/opt/sak-deploy/source_sha256 # buildkit