2015-09-21 17:27:06 +02:00
|
|
|
FROM debian:jessie
|
|
|
|
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
2016-03-07 03:43:12 +01:00
|
|
|
ENV HOME /var/lib/tor
|
2015-09-21 17:27:06 +02:00
|
|
|
|
2016-03-07 03:43:12 +01:00
|
|
|
RUN apt-get update && apt-get install --no-install-recommends -y \
|
2015-09-21 17:27:06 +02:00
|
|
|
tor \
|
2016-03-07 03:43:12 +01:00
|
|
|
python3-pip
|
2015-09-21 17:27:06 +02:00
|
|
|
|
2016-03-27 21:43:23 +02:00
|
|
|
RUN pip3 install pyentrypoint==0.2.3
|
2015-09-21 17:27:06 +02:00
|
|
|
|
2016-03-07 03:43:12 +01:00
|
|
|
ADD assets/entrypoint-config.yml /
|
2016-03-21 23:36:16 +01:00
|
|
|
ADD assets/onions /usr/local/src/onions
|
2016-03-07 03:43:12 +01:00
|
|
|
ADD assets/torrc /etc/tor/torrc
|
2015-09-21 17:27:06 +02:00
|
|
|
|
2016-03-21 23:36:16 +01:00
|
|
|
RUN cd /usr/local/src/onions && python3 setup.py install
|
|
|
|
|
2015-09-21 17:27:06 +02:00
|
|
|
VOLUME ["/var/lib/tor/hidden_service/"]
|
|
|
|
|
2016-03-07 03:43:12 +01:00
|
|
|
ENTRYPOINT ["pyentrypoint"]
|
2015-09-21 17:27:06 +02:00
|
|
|
|
|
|
|
CMD ["tor"]
|