| |
| |
| |
|
|
| FROM dockage/tor-privoxy:latest |
|
|
| |
| ENV PRIVOXY_PORT=8118 |
|
|
| |
| RUN apk add --no-cache curl tar |
|
|
| |
| RUN curl -fsSL https://github.com/ekzhang/bore/releases/download/v0.5.2/bore-v0.5.2-x86_64-unknown-linux-musl.tar.gz \ |
| -o /tmp/bore.tar.gz && \ |
| tar -xzf /tmp/bore.tar.gz -C /usr/local/bin && \ |
| chmod +x /usr/local/bin/bore && \ |
| rm /tmp/bore.tar.gz |
|
|
| |
| RUN printf '#!/bin/sh\n\ |
| echo "[+] Tor + Privoxy ready (%s)";\n\ |
| echo "[+] Publishing proxy via bore.pub";\n\ |
| exec bore pub %s --to bore.pub\n' "$PRIVOXY_PORT" "$PRIVOXY_PORT" > /start.sh && chmod +x /start.sh |
|
|
| |
| EXPOSE 8118 |
|
|
| |
| CMD ["/start.sh"] |