mirror of
https://github.com/antitree/private-tor-network
synced 2024-12-29 15:21:57 +00:00
Modifying container to expose the client's control port. Password is "balls"
This commit is contained in:
parent
33900a0b52
commit
6ab84f60e9
@ -72,6 +72,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
# Setups a listener on host machine
|
# Setups a listener on host machine
|
||||||
- "9050:9050"
|
- "9050:9050"
|
||||||
|
- "9051:9051"
|
||||||
volumes:
|
volumes:
|
||||||
- ./tor:/tor
|
- ./tor:/tor
|
||||||
environment:
|
environment:
|
||||||
|
@ -13,7 +13,6 @@ if [ ! -e /tor-config-done ]; then
|
|||||||
touch /tor-config-done # only run this once
|
touch /tor-config-done # only run this once
|
||||||
|
|
||||||
# Set appropriate network information
|
# Set appropriate network information
|
||||||
|
|
||||||
|
|
||||||
# Add a Nickname, if none has been set in torrc
|
# Add a Nickname, if none has been set in torrc
|
||||||
if ! grep -q '^Nickname ' /etc/tor/torrc; then
|
if ! grep -q '^Nickname ' /etc/tor/torrc; then
|
||||||
@ -95,6 +94,12 @@ if [ ! -e /tor-config-done ]; then
|
|||||||
CLIENT)
|
CLIENT)
|
||||||
echo "Setting role to CLIENT"
|
echo "Setting role to CLIENT"
|
||||||
echo -e "SOCKSPort 0.0.0.0:9050" >> /etc/tor/torrc
|
echo -e "SOCKSPort 0.0.0.0:9050" >> /etc/tor/torrc
|
||||||
|
echo -e "ControlPort 0.0.0.0:9051" >> /etc/tor/torrc
|
||||||
|
if [ -z "${TOR_CONTROL_PWD}" ]; then
|
||||||
|
TOR_CONTROL_PWD="16:AF6137F19DD86B89606B9007F1A2F82F8BEFB19D263DC878B7E1F5E260"
|
||||||
|
fi
|
||||||
|
echo -e "HashedControlPassword ${TOR_CONTROL_PWD}" >> /etc/tor/torrc
|
||||||
|
|
||||||
#chown -Rv debian-tor:debian-tor ${TOR_DIR}
|
#chown -Rv debian-tor:debian-tor ${TOR_DIR}
|
||||||
sleep $FUDGE
|
sleep $FUDGE
|
||||||
cat ${TOR_DIR}/torrc.da >> /etc/tor/torrc
|
cat ${TOR_DIR}/torrc.da >> /etc/tor/torrc
|
||||||
|
Loading…
Reference in New Issue
Block a user