mysecretsanta-rs/mysecretsanta-http (local)
Published 2026-07-04 22:02:05 +02:00 by clement
Installation
docker pull git.plopoyop.me/clement/mysecretsanta-rs/mysecretsanta-http:localsha256:4c72d314ffd5b9d9178847e8b4aae693f3ec4494ee40230166992dd1b4beea67Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1782172800' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libssl3 && rm -rf /var/lib/apt/lists/* && groupadd --system santa && useradd --system --gid santa --create-home --uid 1000 santa && mkdir -p /home/santa/data && chown -R santa:santa /home/santa # buildkit |
| USER santa |
| WORKDIR /home/santa |
| COPY /build/target/release/santa-http /usr/local/bin/santa-http # buildkit |
| ENV BIND_ADDR=0.0.0.0:8080 DATABASE_URL=sqlite:/home/santa/data/santa-http.db?mode=rwc RUST_LOG=info |
| EXPOSE map[8080/tcp:{}] |
| VOLUME [/home/santa/data] |
| CMD ["/usr/local/bin/santa-http"] |