witness-gateway (2e213e9)
Published 2026-04-27 17:09:50 +00:00 by sibyl
Installation
docker pull git.carpocratian.org/sibyl/witness-gateway:2e213e9sha256:80b1cdc5a34299c877a3daaa2b182fdaa582ec9f85e5839b3cc86a0c84293968Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1776729600' |
| WORKDIR /app |
| /bin/sh -c apt-get update && apt-get install -y ca-certificates libssl3 curl sqlite3 gosu && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c groupadd -r witness && useradd -r -g witness witness |
| /bin/sh -c mkdir -p /data && chown -R witness:witness /data |
| COPY file:4d04f7a5eab23b7b442674df7f75b3d8329c3df59a3d5c5edb1b12bb094b30ad in /usr/local/bin/witness-gateway |
| COPY file:bf2a187cb75d4e64328a97e398d8d6808bb702cb4ae82cee873052e69932b01c in /usr/local/bin/witness |
| COPY file:585bf60b03f5b12e44063b199378c97071c74559fe7ec9f9531b027f83284128 in /usr/local/bin/ |
| /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint-gateway.sh |
| ENV RUST_LOG=info |
| VOLUME [/data] |
| EXPOSE 8080 |
| ENTRYPOINT ["/usr/local/bin/docker-entrypoint-gateway.sh"] |
| CMD ["witness-gateway" "--config" "/data/network.json" "--database" "/data/gateway.db"] |