-
Notifications
You must be signed in to change notification settings - Fork 231
config support for running a tor hidden service #369
Copy link
Copy link
Closed
Milestone
Description
- Designate one (or more) of the listen addresses as a tor address; anything coming in on that address will be treated as a tor connection. (Config syntax could be similar to the current designation of listen addresses as TLS.) This address then becomes the target of the torrc
HiddenServicePortdirective. - PROXY and WEBIRC are not accepted for connections on this address, even if they would otherwise be, e.g., if
localhostis inproxy-allowed-fromand the tor listen address is loopback or unix domain - These connections are assigned a fictional hostmask (
tor-hidden-service.onion, but it should be configurable obviously);client.IP()can return 127.0.0.1 though - There is a configurable limit for the number of concurrent Tor connections (also maybe throttling? to what extent can we reuse the regular limiter/throttler?)
Reactions are currently unavailable