goimagestorage (latest)

Published 2026-04-11 18:47:21 +00:00 by angel in angel/goimagestorage

Installation

docker pull git.jesusmarin.dev/angel/goimagestorage:latest
sha256:b3fb860200c16bf5829b5e3b3775068a6e29fcb6c556187507c22a83797b8ade

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1775433600'
RUN /bin/sh -c apt-get update && apt-get install -y libvips42 libgomp1 ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c groupadd -r appgroup && useradd -r -g appgroup -d /data -s /sbin/nologin appuser # buildkit
WORKDIR /app
COPY /imagestorage . # buildkit
COPY /admin . # buildkit
COPY /go/bin/migrate . # buildkit
COPY ui/static/ ./ui/static/ # buildkit
COPY migrations/ ./migrations/ # buildkit
COPY entrypoint.sh . # buildkit
RUN /bin/sh -c chmod +x entrypoint.sh imagestorage admin migrate # buildkit
RUN /bin/sh -c mkdir -p /data && chown appuser:appgroup /data # buildkit
USER appuser
EXPOSE [8080/tcp]
ENTRYPOINT ["/app/entrypoint.sh"]
CMD ["server"]
Details
Container
2026-04-11 18:47:21 +00:00
2
OCI / Docker
linux/amd64
159 MiB
Versions (2) View all