fleeting-notes (sha256:0b25f41e2758395e4a6951e5a5655786865215f1a0e85912b15d7eab2a5fae03)

Published 2026-06-14 21:07:51 +01:00 by andras

Installation

docker pull home.schmelczer.dev/andras/fleeting-notes@sha256:0b25f41e2758395e4a6951e5a5655786865215f1a0e85912b15d7eab2a5fae03
sha256:0b25f41e2758395e4a6951e5a5655786865215f1a0e85912b15d7eab2a5fae03

Image layers

ADD alpine-minirootfs-3.22.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL org.opencontainers.image.authors=andras@schmelczer.dev
RUN /bin/sh -c apk add --no-cache curl procps ca-certificates # buildkit
RUN /bin/sh -c addgroup -S -g 10001 fleeting && adduser -S -D -H -u 10001 -G fleeting -s /sbin/nologin fleeting && mkdir -p /app /app/static /data /logs && chown -R fleeting:fleeting /app /data /logs # buildkit
COPY --chown=fleeting:fleeting /usr/src/backend/target/release/fleeting_notes_server /app/fleeting_notes_server # buildkit
COPY --chown=fleeting:fleeting /build/app/dist /app/static # buildkit
ENV FLEETING_NOTES_STATIC_DIR=/app/static
VOLUME [/data]
VOLUME [/logs]
EXPOSE [3012/tcp]
WORKDIR /data
USER fleeting
HEALTHCHECK {Test:[CMD-SHELL curl -f http://localhost:3012/vaults/fake/ping || exit 1] Interval:30s Timeout:5s StartPeriod:0s StartInterval:0s Retries:0}
ENTRYPOINT ["/app/fleeting_notes_server"]
CMD ["--bind=0.0.0.0:3012" "--data-dir=/data" "--log-dir=/logs"]

Labels

Key Value
org.opencontainers.image.authors andras@schmelczer.dev
org.opencontainers.image.created 2026-06-14T20:01:59Z
org.opencontainers.image.revision 23129877fd6eb26462e441ed99c66d54f8de54ef
org.opencontainers.image.source http://forgejo:3000/andras/fleeting-notes
Details
Container
2026-06-14 21:07:51 +01:00
1
OCI / Docker
linux/amd64
andras@schmelczer.dev
12 MiB
Versions (21) View all
sha-a1b3ec0f32ac 2026-06-28
latest 2026-06-28
sha-407dacb4f322 2026-06-26
sha-2d568801ad02 2026-06-21
sha-f4242fe650e9 2026-06-21