WARNING: This application is currently unstable and might or might not work.
Torweb is a webinterface to manage and especially monitor running tor processes. Currently it supports only monitoring of tor clients and not hidden services or relays.
Application uses:
- angular-js
- twisted
- autobahn (twisted)
- txtorcon
The configuration file contains entries for every running tor instance that should be monitored. (Note that even if there are comments in this example, comments are not allowed in this configuration file)
{
"connections": [
// Configuration for a tor instance
{
"host": "127.0.0.1" // IP-address or Hostname and ...
"port": 9051, // control-port of the running tor.
"password": "..." // If set and supported by the server, this password
// is used to authenticate the client.[1]
}
]
}
- [1]: In the current version of txtorcon, password authentication can't be used if cookie authentication is supported by the server.
Clone repository and run:
./prepare.sh
./run.sh
The server should start and run at 127.0.0.1:8082