mirror of
https://github.com/r3bo0tbx1/tor-guard-relay.git
synced 2026-04-06 00:32:04 +02:00
Refactors the repository configuration to streamline CI/CD processes and tune Tor relay settings. **CI & Build:** - 👷 Enhance `cleanup.yml` with clearer cache deletion and logging. - 🐳 Update `.dockerignore` to streamline CI builds. - 🔧 Simplify `.gitattributes` and prune `.hadolint.yaml` comments. **Tor Configuration:** - 🛡️ Tune `relay-guard.conf` for performance and remove noise. - 🌉 Update `relay-bridge.conf` ORPort/ServerTransport settings. - ⚡ Refine `relay-exit.conf` exit policies and bandwidth limits. **Misc & Cleanup:** - 💄 Improve startup banner aesthetics in `docker-entrypoint.sh`. - 📝 Add JS execution warnings to `tor-exit-notice` HTML template. - 🔥 Remove obsolete `examples/.env` file.
98 lines
2.4 KiB
Plaintext
98 lines
2.4 KiB
Plaintext
Nickname MyTorExitRelay
|
|
ContactInfo your-email@example.com <0xYOUR_PGP_FINGERPRINT>
|
|
ORPort 9001
|
|
ORPort [::]:9001
|
|
DirPort 9030
|
|
ExitRelay 1
|
|
IPv6Exit 1
|
|
RelayBandwidthRate 10 MBytes
|
|
RelayBandwidthBurst 20 MBytes
|
|
NumCPUs 1
|
|
MaxMemInQueues 1024 MB
|
|
DisableDebuggerAttachment 1
|
|
AvoidDiskWrites 1
|
|
DataDirectory /var/lib/tor
|
|
Log notice file /var/log/tor/notices.log
|
|
Log notice stdout
|
|
ControlPort 0
|
|
ControlSocket /var/lib/tor/control_socket
|
|
ControlSocketsGroupWritable 1
|
|
#HashedControlPassword 16:YOUR_HASHED_PASSWORD_HERE
|
|
SocksPort 0
|
|
ExitPolicy accept *:20-21
|
|
ExitPolicy accept *:22
|
|
ExitPolicy accept *:43
|
|
ExitPolicy accept *:53
|
|
ExitPolicy accept *:79-81
|
|
ExitPolicy accept *:88
|
|
ExitPolicy accept *:110
|
|
ExitPolicy accept *:143
|
|
ExitPolicy accept *:194
|
|
ExitPolicy accept *:220
|
|
ExitPolicy accept *:389
|
|
ExitPolicy accept *:443
|
|
ExitPolicy accept *:464
|
|
ExitPolicy accept *:465
|
|
ExitPolicy accept *:531
|
|
ExitPolicy accept *:543-544
|
|
ExitPolicy accept *:554
|
|
ExitPolicy accept *:563
|
|
ExitPolicy accept *:587
|
|
ExitPolicy accept *:636
|
|
ExitPolicy accept *:706
|
|
ExitPolicy accept *:749
|
|
ExitPolicy accept *:873
|
|
ExitPolicy accept *:902-904
|
|
ExitPolicy accept *:981
|
|
ExitPolicy accept *:989-990
|
|
ExitPolicy accept *:991
|
|
ExitPolicy accept *:992
|
|
ExitPolicy accept *:993
|
|
ExitPolicy accept *:994
|
|
ExitPolicy accept *:995
|
|
ExitPolicy accept *:1194
|
|
ExitPolicy accept *:1220
|
|
ExitPolicy accept *:1293
|
|
ExitPolicy accept *:1500
|
|
ExitPolicy accept *:1533
|
|
ExitPolicy accept *:1677
|
|
ExitPolicy accept *:1723
|
|
ExitPolicy accept *:1755
|
|
ExitPolicy accept *:1863
|
|
ExitPolicy accept *:2082
|
|
ExitPolicy accept *:2083
|
|
ExitPolicy accept *:2086-2087
|
|
ExitPolicy accept *:2095-2096
|
|
ExitPolicy accept *:2102-2104
|
|
ExitPolicy accept *:3128
|
|
ExitPolicy accept *:3389
|
|
ExitPolicy accept *:3690
|
|
ExitPolicy accept *:4321
|
|
ExitPolicy accept *:4643
|
|
ExitPolicy accept *:5050
|
|
ExitPolicy accept *:5190
|
|
ExitPolicy accept *:5222-5223
|
|
ExitPolicy accept *:5228
|
|
ExitPolicy accept *:5900
|
|
ExitPolicy accept *:6660-6669
|
|
ExitPolicy accept *:6679
|
|
ExitPolicy accept *:6697
|
|
ExitPolicy accept *:8000
|
|
ExitPolicy accept *:8008
|
|
ExitPolicy accept *:8074
|
|
ExitPolicy accept *:8080
|
|
ExitPolicy accept *:8082
|
|
ExitPolicy accept *:8087-8088
|
|
ExitPolicy accept *:8232-8233
|
|
ExitPolicy accept *:8332-8333
|
|
ExitPolicy accept *:8443
|
|
ExitPolicy accept *:8888
|
|
ExitPolicy accept *:9418
|
|
ExitPolicy accept *:9999
|
|
ExitPolicy accept *:10000
|
|
ExitPolicy accept *:11371
|
|
ExitPolicy accept *:19294
|
|
ExitPolicy accept *:19638
|
|
ExitPolicy accept *:50002
|
|
ExitPolicy accept *:64738
|
|
ExitPolicy reject *:* |