Block a user
gopher (latest)
Published 2025-10-22 13:16:11 +00:00 by Sava
Installation
docker pull git.sava.rocks/sava/gopher:latestsha256:8e74085094d900a110fc1c65e87f82b6cf0a82929d292ff03955db3f5d74c752Image Layers
| ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| EXPOSE [70/tcp] |
| USER root |
| RUN /bin/sh -c mkdir -p /etc/xinetd.d/ # buildkit |
| RUN /bin/sh -c mkdir -p /var/gopher # buildkit |
| COPY /xinetd/xinetd /usr/sbin # buildkit |
| COPY /gophernicus/src/gophernicus /usr/sbin # buildkit |
| COPY --chmod=755 ./gopher-content/ /var/gopher/ # buildkit |
| RUN /bin/sh -c apk add tzdata bash # buildkit |
| RUN /bin/sh -c ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtime # buildkit |
| RUN /bin/sh -c chmod 755 $(find /var/gopher/ -type d) # buildkit |
| RUN /bin/sh -c chmod 644 $(find /var/gopher/ -type f) # buildkit |
| RUN /bin/sh -c chmod +x /var/gopher/quotes.sh # buildkit |
| COPY xinetd.conf /etc/xinetd.conf # buildkit |
| COPY init.sh /init.sh # buildkit |
| CMD ["/init.sh"] |