Scratch relay achieved adding torrc documentation.
ci/woodpecker/push/woodpecker Pipeline failed
Details
ci/woodpecker/push/woodpecker Pipeline failed
Details
This commit is contained in:
parent
be1f633238
commit
b96f1fce87
|
@ -1 +1,5 @@
|
|||
<!-- build 0 -->
|
||||
# Tor-Relay
|
||||
|
||||
#### Disclaimer
|
||||
Super basic template for people to run their own scratch buit TOR node running inside of a SCRATCH container for additional layers of tinfoil. You can modify your own fork with its own torrc to enable SOCKS if you desire however currently there are no SOCKS to put on. Theres probably smarter ways to do this but the default is "secure" and won't paint targets on your face. The goal is to make it easier for anyone to contribute relay bandwidth I don't intend to host a guard or exit node just a relay this way I'm saving myself a lot of the BS of timing attacks and other garbage.
|
|
@ -1,12 +1,33 @@
|
|||
# Define this as a relay-only node
|
||||
SocksPort 0
|
||||
ORPort 9001
|
||||
DirPort 9030
|
||||
ExitRelay 0
|
||||
RelayBandwidthRate 100 KB
|
||||
RelayBandwidthBurst 200 KB
|
||||
Nickname YourRelayNickname
|
||||
ContactInfo your-email@example.com
|
||||
SocksPort 0 # Disables the SOCKS port since this is a relay, not a client proxy
|
||||
ORPort 9001 # The port on which Tor will accept connections from other Tor nodes
|
||||
DirPort 9030 # The port on which Tor will serve directory information to other Tor nodes
|
||||
ExitRelay 0 # Disables exit relay functionality to prevent traffic from exiting to the internet through this relay
|
||||
|
||||
# Bandwidth limits
|
||||
RelayBandwidthRate 100 KB # Maximum average bandwidth rate allowed for traffic (100 KB/s)
|
||||
RelayBandwidthBurst 200 KB # Maximum burst bandwidth rate allowed (200 KB/s)
|
||||
|
||||
# Nickname and contact info
|
||||
Nickname YourRelayNickname # Unique nickname for your relay
|
||||
ContactInfo your-email@example.com # Contact information for the relay operator, used by Tor network administrators
|
||||
|
||||
# Optionally, configure logs
|
||||
Log notice stdout
|
||||
Log notice stdout # Log messages at 'notice' level to standard output
|
||||
|
||||
# Uncomment and provide the correct paths if you have GeoIP files
|
||||
# GeoIPFile /path/to/geoip # Path to the GeoIP data file for country-to-IP mapping
|
||||
# GeoIPv6File /path/to/geoip6 # Path to the GeoIPv6 data file for country-to-IP mapping
|
||||
|
||||
# Accounting settings to limit bandwidth usage within specified periods
|
||||
AccountingStart month 1 00:00 # Start accounting on the 1st of each month at midnight
|
||||
AccountingMax 80 GB # Limit the total data transfer to 10 GB per accounting period (1 month)
|
||||
|
||||
# Advanced options
|
||||
ClientUseIPv6 1 # Enable IPv6 for client connections
|
||||
ServerTransportListenAddr obfs4 0.0.0.0:9002 # Configure obfs4 pluggable transport on port 9002 for additional obfuscation
|
||||
|
||||
# Uncomment and provide the fingerprints of your other relays to declare node family
|
||||
# MyFamily $FingerPrint1,$FingerPrint2 # List of fingerprints for other relays you operate to prevent them from being used in the same circuit
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue