gjallr-early-access (sha256:cdb9d5f020fba9ce3a997fe2aaa0b6c249655a440713b04d53fd1aad97d4d090)
Published 2026-08-20 21:14:15 +00:00 by admin1
Installation
docker pull git.hl1-mini.com/admin1/gjallr-early-access@sha256:cdb9d5f020fba9ce3a997fe2aaa0b6c249655a440713b04d53fd1aad97d4d090sha256:cdb9d5f020fba9ce3a997fe2aaa0b6c249655a440713b04d53fd1aad97d4d090Image layers
| ADD alpine-minirootfs-3.22.5-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates tzdata && addgroup -g 10001 -S gjallr && adduser -u 10001 -S gjallr -G gjallr && install -d -o gjallr -g gjallr -m 0700 /data # buildkit |
| COPY /out/gjallr-early-access /usr/local/bin/gjallr-early-access # buildkit |
| ENV GJALLR_ADDR=:8080 GJALLR_DATABASE_PATH=/data/gjallr-early-access.sqlite GJALLR_COOKIE_SECURE=true GJALLR_SHUTDOWN_TIMEOUT=10s |
| VOLUME [/data] |
| EXPOSE [8080/tcp] |
| USER gjallr |
| HEALTHCHECK {Test:[CMD-SHELL wget -qO- http://127.0.0.1:8080/healthz >/dev/null || exit 1] Interval:30s Timeout:5s StartPeriod:5s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/local/bin/gjallr-early-access"] |