mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2025-12-08 06:21:32 +01:00
tor-proxy and provoxy
Signed-off-by: Jessica Frazelle <acidburn@docker.com>
This commit is contained in:
31
privoxy/Dockerfile
Normal file
31
privoxy/Dockerfile
Normal file
@@ -0,0 +1,31 @@
|
||||
# run a privoxy in a container and link to a tor socks proxy container
|
||||
#
|
||||
# Exit relay:
|
||||
# docker run -d \
|
||||
# --restart always \
|
||||
# --link torproxy:torproxy \
|
||||
# -v /etc/localtime:/etc/localtime:ro \
|
||||
# -p 8118:8118 \
|
||||
# --name privoxy \
|
||||
# jess/privoxy
|
||||
#
|
||||
FROM alpine:latest
|
||||
MAINTAINER Jessica Frazelle <jess@docker.com>
|
||||
|
||||
RUN apk update && apk add \
|
||||
privoxy \
|
||||
&& rm -rf /var/cache/apk/*
|
||||
|
||||
# expose http port
|
||||
EXPOSE 8118
|
||||
|
||||
# copy in our privoxy config file
|
||||
COPY privoxy.conf /etc/privoxy/config
|
||||
|
||||
# make sure files are owned by privoxy user
|
||||
RUN chown -R privoxy /etc/privoxy
|
||||
|
||||
USER privoxy
|
||||
|
||||
ENTRYPOINT [ "privoxy", "--no-daemon" ]
|
||||
CMD [ "/etc/privoxy/config" ]
|
||||
1945
privoxy/privoxy.conf
Normal file
1945
privoxy/privoxy.conf
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user