Block a user
no-ipv4-here (latest)
Installation
docker pull git.kyun.li/gunter/no-ipv4-here:latestsha256:a231b936597850783d9bb8329e607b122c5fa9848e6833bc3b849b1e61d72ff8Image Layers
| ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| COPY --chown=root:root --chmod=755 /lib/*-linux-gnu/* /usr/local/lib/ # buildkit |
| COPY --chown=root:root --chmod=755 /lib/ld-linux-* /lib/ # buildkit |
| RUN /bin/sh -c addgroup --gid 1000 deno && adduser --uid 1000 --disabled-password deno --ingroup deno && mkdir /deno-dir/ && chown deno:deno /deno-dir/ && mkdir /lib64 && ln -s /usr/local/lib/ld-linux-* /lib64/ # buildkit |
| ENV LD_LIBRARY_PATH=/usr/local/lib |
| ENV DENO_USE_CGROUPS=1 |
| ENV DENO_DIR=/deno-dir/ |
| ENV DENO_INSTALL_ROOT=/usr/local |
| ARG DENO_VERSION=2.4.2 |
| ENV DENO_VERSION=2.4.2 |
| COPY /deno /bin/deno # buildkit |
| COPY /tini /tini # buildkit |
| COPY ./_entry.sh /usr/local/bin/docker-entrypoint.sh # buildkit |
| RUN |1 DENO_VERSION=2.4.2 /bin/sh -c chmod 755 /usr/local/bin/docker-entrypoint.sh # buildkit |
| ENTRYPOINT ["/tini" "--" "docker-entrypoint.sh"] |
| CMD ["eval" "console.log('Welcome to Deno!')"] |
| WORKDIR /app |
| COPY dir:513dea9cb53add383a24461e5d45c219558cd4acc16dc9739479740c81853b03 in . |
| /bin/sh -c deno cache app.ts |
| EXPOSE 8080 |
| /bin/sh -c adduser -D appuser && chown -R appuser:appuser /app |
| USER appuser |
| CMD ["run" "--allow-net" "--allow-env=SERVICE_DOMAIN" "--allow-read=./static,./views" "app.ts"] |
Details
Versions (2)
View all