| ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk --no-cache add tor busybox # buildkit |
| COPY torrc /etc/tor/torrc # buildkit |
| RUN /bin/sh -c chown -R tor:tor /etc/tor/torrc /var/lib/tor # buildkit |
| VOLUME [/var/lib/tor] |
| USER tor |
| EXPOSE [8080/tcp 9050/tcp 9051/tcp] |
| HEALTHCHECK &{["CMD-SHELL" "/bin/busybox nc -z localhost 9051 || exit 1"] "30s" "3s" "1m0s" "0s" '\x03'} |
| LABEL org.opencontainers.image.source=https://forgejo.o-st.dev/ozzt/tor |
| CMD ["/usr/bin/tor" "-f" "/etc/tor/torrc"] |