Sign inSign up

didstopia/distro-mirror:latest

Manifest digest

sha256:861a97f15969239f60c69a551c97efa2cf0297908e83981375a92c783406d0cf

OS/ARCH

linux/amd64

Compressed size

31.49 MB

Last pushed

about 4 years by didstopia

Type

Image

Manifest digest

sha256:861a97f15969239f60c69a551c97efa2cf0297908e83981375a92c783406d0cf

Image Layers

1ADD file ... in / 2.68 MB
2CMD ["/bin/sh"]0 B
3LABEL maintainer=Didstopia <[email protected]>0 B
4USER root0 B
5ENV GOSU_VERSION=1.140 B
6/bin/sh -c set -eux; apk1.01 MB
7/bin/sh -c apk update &&4.35 MB
8/bin/sh -c addgroup 1.19 KB
9ENV LANGUAGE=en_US.UTF-80 B
10ENV LANG=en_US.utf80 B
11ENV TERM=xterm0 B
12ENV TZ=Etc/UTC0 B
13ENV PGID=10000 B
14ENV PUID=10000 B
15ENV CHOWN_DIRS=/app0 B
16ENV ENABLE_PASSWORDLESS_SUDO=false0 B
17COPY multi:2e62ac4f0c8b0abce76335f3fbc3e674241c3dcf85df705a9b27d4c15ea3b891 in / 1.53 KB
18ADD file ... in /entrypoint.sh 1.23 KB
19/bin/sh -c chmod +x /entrypoint.sh0 B
20ENTRYPOINT ["/entrypoint.sh"]0 B
21CMD ["/bin/bash"]0 B
22LABEL org.label-schema.vendor=Didstopia org.label-schema.name=Base Docker0 B
23LABEL maintainer=Didstopia <[email protected]>0 B
24RUN /bin/sh -c apk add407.12 KB
25RUN /bin/sh -c apk add18.53 MB
26ENV PGID=10000 B
27ENV PUID=10000 B
28ENV SCRIPT_SCHEDULE=daily0 B
29ENV SCRIPT_WORKING_DIRECTORY=\/data0 B
30ENV SCRIPT_STARTUP_COMMAND=.\/script.sh0 B
31ENV CRON_LOG_LEVEL=80 B
32ADD entrypoint.sh / # buildkit818 B
33ADD crontab /var/spool/cron/crontabs/root # buildkit294 B
34RUN /bin/sh -c mkdir -p172 B
35RUN /bin/sh -c echo "#!/usr/bin/env218 B
36VOLUME [/data]0 B
37ENTRYPOINT ["/entrypoint.sh"]0 B
38CMD ["cron"]0 B
39ARG NGINX_PORT0 B
40ENV NGINX_PORT=800 B
41RUN |1 NGINX_PORT=80 /bin/sh -c4.38 MB
42RUN |1 NGINX_PORT=80 /bin/sh -c128.46 KB
43RUN |1 NGINX_PORT=80 /bin/sh -c2.06 KB
44COPY nginx.conf /etc/nginx/nginx.conf # buildkit895 B
45COPY gzip.conf /etc/nginx/conf.d/gzip.conf # buildkit1.11 KB
46COPY fancyindex_light.conf /etc/nginx/conf.d/fancyindex_light.conf # buildkit462 B
47COPY fancyindex_dark.conf /etc/nginx/conf.d/fancyindex_dark.conf # buildkit462 B
48COPY entrypoint.sh /entrypoint_override.sh # buildkit1.44 KB
49COPY mirror.sh /mirror.sh # buildkit545 B
50RUN |1 NGINX_PORT=80 /bin/sh -c1.86 KB
51ENV RSYNC_SOURCE_URL=0 B
52ENV RSYNC_TARGET_PATH=/www0 B
53ENV RSYNC_EXCLUDE=0 B
54ENV RSYNC_FLAGS=0 B
55ENV RSYNC_LOG_FILE=/var/log/rsync.log0 B
56ENV ENABLE_FANCYINDEX=true0 B
57ENV FANCYINDEX_THEME=0 B
58ENV MIRROR_ON_STARTUP=true0 B
59ENV SCRIPT_WORKING_DIRECTORY=\/0 B
60ENV SCRIPT_STARTUP_COMMAND=.\/mirror.sh0 B
61ENV SCRIPT_SCHEDULE=daily0 B
62VOLUME [/www]0 B
63EXPOSE map[80/tcp:{}]0 B
64HEALTHCHECK &{["CMD-SHELL" "curl -f \"http://localhost:${NGINX_PORT}/\"0 B
65ENTRYPOINT ["/entrypoint_override.sh"]0 B
66CMD ["cron"]0 B

Command

ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in /