Block a user
nx-web-store/server (sha256:1d9d0c4e6a6b6663c813e8e26eab4a14fa878483e8b6d09d0f7c5ff906e59a12)
Published 2026-03-13 06:41:22 +08:00 by miaomint
Installation
docker pull git.0u0.ren/miaomint/nx-web-store/server@sha256:1d9d0c4e6a6b6663c813e8e26eab4a14fa878483e8b6d09d0f7c5ff906e59a12sha256:1d9d0c4e6a6b6663c813e8e26eab4a14fa878483e8b6d09d0f7c5ff906e59a12Image Layers
| ADD alpine-minirootfs-3.22.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates && adduser -D -h /app appuser && mkdir -p /app/data/library && chown -R appuser:appuser /app # buildkit |
| WORKDIR /app |
| COPY /out/nx-web-store-server /app/nx-web-store-server # buildkit |
| ENV APP_ADDRESS=:8080 |
| ENV BASE_URL=http://localhost:8080 |
| ENV DATABASE_PATH=/app/data/catalog.sqlite |
| ENV LIBRARY_PATHS=/app/data/library |
| VOLUME [/app/data] |
| EXPOSE [8080/tcp] |
| USER appuser |
| ENTRYPOINT ["/app/nx-web-store-server"] |