fleeting-notes (sha256:89785a0fbbc743bebecc339c0d6c1d8df1ee8c7d97d5503a076e4420b03a6338)
Published 2026-06-11 21:40:40 +01:00 by andras
Installation
docker pull home.schmelczer.dev/andras/fleeting-notes@sha256:89785a0fbbc743bebecc339c0d6c1d8df1ee8c7d97d5503a076e4420b03a6338sha256:89785a0fbbc743bebecc339c0d6c1d8df1ee8c7d97d5503a076e4420b03a6338Image 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-11T20:39:38Z |
| org.opencontainers.image.revision | 7afd677ae1c13bd26dced66dfe8d8ea3778a6c05 |
| org.opencontainers.image.source | http://forgejo:3000/andras/fleeting-notes |
Details
2026-06-11 21:40:40 +01:00
Versions (21)
View all
Container
0
OCI / Docker
linux/amd64
andras@schmelczer.dev
12 MiB
sha-a1b3ec0f32ac
2026-06-28
latest
2026-06-28
sha-407dacb4f322
2026-06-26
sha-2d568801ad02
2026-06-21
sha-f4242fe650e9
2026-06-21