1234567891011121314151617181920212223242526 |
- FROM alpine:3.12
- ARG TOR_PACKAGE_VERSION=0.4.3.5-r0
- ARG OBFS4PROXY_PACKAGE_VERSION=0.0.11-r2
- RUN adduser -S onion \
- && apk add --no-cache tor=$TOR_PACKAGE_VERSION \
- && apk add --no-cache obfs4proxy=$OBFS4PROXY_PACKAGE_VERSION \
- --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing
- ENV OR_PORT=
- ENV PT_PORT=
- ENV CONTACT_INFO=
- COPY torrc.template entrypoint.sh /
- RUN chmod -c a+rX /torrc.template /entrypoint.sh
- ENTRYPOINT ["/entrypoint.sh"]
- USER onion
- CMD ["tor", "-f", "/tmp/torrc"]
|