alpaca-bookmarks (amd64-0.3.4-beta)
Published 2026-03-15 22:04:17 -06:00 by tabishz
Installation
docker pull hq.truthful.men/tabishz/alpaca-bookmarks:amd64-0.3.4-betasha256:d3c463f17abed8047aa96b3576ea908627a35b20f94176b2776d2c5f098295edImage 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
2026-03-15 22:04:17 -06:00
Versions (4)
View all
Container
3
OCI / Docker
linux/amd64
46 MiB
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