| 1234567891011121314151617181920212223242526272829303132333435363738 | # https://pkgs.alpinelinux.org/packages?name=lyrebird&arch=x86_64FROM docker.io/alpine:3.18.3# https://gitweb.torproject.org/tor.git/plain/ChangeLog# https://git.alpinelinux.org/aports/log/community/tor?h=3.18-stableARG TOR_PACKAGE_VERSION=0.4.8.5-r0# https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird/-/blob/main/ChangeLog# https://git.alpinelinux.org/aports/log/testing/lyrebird# https://gitlab.com/yawning/obfs4/-/blob/master/ChangeLog# https://git.alpinelinux.org/aports/log/testing/obfs4proxy# https://git.alpinelinux.org/aports/commit/?id=08aa4bff0894ead479db96642aac67a4a0d1835ARG LYREBIRD_PACKAGE_VERSION=0.1.0-r1RUN apk add --no-cache tor=$TOR_PACKAGE_VERSION \    && apk add --no-cache lyrebird=$LYREBIRD_PACKAGE_VERSION \        --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing#RUN apk add --no-cache \#        less \#        man-db \#        tor-doc=$TOR_PACKAGE_VERSION#ENV PAGER=lessENV OR_PORT=ENV PT_PORT=ENV CONTACT_INFO=COPY torrc.template entrypoint.sh /RUN chmod -c a+rX /torrc.template /entrypoint.shENTRYPOINT ["/entrypoint.sh"]USER torVOLUME /var/lib/torCMD ["tor", "-f", "/tmp/torrc"]# https://github.com/opencontainers/image-spec/blob/v1.0.1/annotations.mdARG REVISION=LABEL org.opencontainers.image.title="tor bridge providing obfs4 obfuscation protocol via lyrebird" \    org.opencontainers.image.source="https://github.com/fphammerle/docker-tor-obfs4-bridge" \    org.opencontainers.image.revision="$REVISION"
 |