{% extends "base.html" %} {% block title %}Settings - AISBF Dashboard{% endblock %} {% block content %}
Before enabling Tor, you must configure your torrc file (usually /etc/tor/torrc):
/etc/tor/torrc
tor --hash-password "your_secure_password"
For temporary hidden service (new address each restart):
ControlPort 9051 HashedControlPassword 16:YOUR_HASHED_PASSWORD_HERE
⚠️ Leave "Hidden Service Directory" field blank below for ephemeral service
For permanent hidden service (same address across restarts):
ControlPort 9051 HashedControlPassword 16:YOUR_HASHED_PASSWORD_HERE HiddenServiceDir /home/yourusername/.aisbf/tor_hidden_service HiddenServicePort 80 127.0.0.1:{{ config.server.port if config.server else 17765 }}
⚠️ Replace /home/yourusername with your actual home directory path (torrc does NOT expand ~)
/home/yourusername
sudo systemctl restart tor # Linux brew services restart tor # macOS
tor --hash-password