alpaca-bookmarks (amd64-0.3.5-beta)

Published 2026-03-19 22:41:34 -06:00 by tabishz

Installation

docker pull hq.truthful.men/tabishz/alpaca-bookmarks:amd64-0.3.5-beta
sha256:65e6a4ac7c8dc2aa05f8799e47ca130ed0c817b193f6aaae6165ba588b446060

Image layers

ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache caddy ca-certificates curl libc6-compat # buildkit
RUN /bin/sh -c addgroup -g 1000 -S appgroup && adduser -u 1000 -S appuser -G appgroup # buildkit
WORKDIR /app
RUN /bin/sh -c mkdir -p /data && chown -R appuser:appgroup /data && chmod 777 /data # buildkit
RUN /bin/sh -c chown -R appuser:appgroup /app # buildkit
COPY --chown=appuser:appgroup /app/alpaca-bookmarks /usr/local/bin/ # buildkit
COPY --chown=appuser:appgroup /app/dist /app/dist # buildkit
COPY --chown=appuser:appgroup Caddyfile /etc/caddy/Caddyfile # buildkit
COPY --chown=appuser:appgroup start.sh /usr/local/bin/start.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/start.sh # buildkit
USER appuser
ENV GIN_MODE=release
ENV DB_PATH=/data/data.sqlite
ENV PORT=8080
EXPOSE [8081/tcp]
VOLUME [/data]
HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:8080/api/v1/ping || exit 1"] "30s" "3s" "5s" "0s" '\x03'}
ENTRYPOINT ["/usr/local/bin/start.sh"]
Details
Container
2026-03-19 22:41:34 -06:00
1
OCI / Docker
linux/amd64
46 MiB
Versions (4) View all
amd64-0.3.6-beta 2026-03-20
amd64-0.3.5-beta 2026-03-19
amd64-0.3.4-beta 2026-03-15
arm64-0.3.3-beta 2026-02-20