🗃️ Committing everything that changed 🗃️

rootfs/tmp/etc/tor/torrc
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh
rootfs/usr/local/etc/docker/init.d/01-tor-hidden.sh
rootfs/usr/local/etc/docker/init.d/01-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/01-tor-server.sh
This commit is contained in:
casjay
2025-01-06 13:58:01 -05:00
parent f1472ec2a2
commit daf36c026f
5 changed files with 19 additions and 9 deletions

View File

@@ -239,19 +239,23 @@ __update_conf_files() {
# define actions
if [ "$TOR_HIDDEN_ENABLED" = "yes" ]; then
mkdir -p "$CONF_DIR/hidden"
mkdir -p "$DATA_DIR/hidden_service"
chmod 700 "$DATA_DIR/hidden_service"
cat <<EOF >"$CONF_DIR/hidden.conf"
#### Default hidden dir
LogMessageDomains 1
Log notice file /data/logs/tor/hidden.log
Log notice file $LOG_DIR/hidden.log
HiddenServiceDir /data/tor/hidden_service/default
HiddenServiceDir $DATA_DIR/hidden_service/default
HiddenServicePort 80 127.0.0.1:80
%include /config/tor/hidden/*.conf
%include $CONF_DIR/hidden/*.conf
EOF
else
exit 1
fi
[ -f "$CONF_DIR/hidden/default.conf" ] || touch "$CONF_DIR/hidden/default.conf"
# allow custom functions
if builtin type -t __update_conf_files_local | grep -q 'function'; then __update_conf_files_local; fi
# exit function