goimagestorage (sha-927136e8b508bdc73b1e49c69807f9688f899549)
Installation
docker pull git.jesusmarin.dev/angel/goimagestorage:sha-927136e8b508bdc73b1e49c69807f9688f899549sha256:9c9cf2460e515fe6c6961eddbb9a33e1e3887ae3cdc8e563807432b707fa2229Image 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
Versions (3)
View all
sha-927136e8b508bdc73b1e49c69807f9688f899549
2026-04-16
latest
2026-04-16
sha-7cc1e8227f14fb4808e357cb4e1d5890072f0efb
2026-04-11