13 Commits

Author SHA1 Message Date
Fabian Peter Hammerle bb1b04ac24 add support for enabling SafeSocks option via environment variable SAFE_SOCKS (to detect dns leaks) 2023-01-13 18:13:15 +01:00
Fabian Peter Hammerle eb23db5412 adapt entrypoint script to fix "sed: write error" for large values of EXIT_NODES and EXCLUDE_EXIT_NODES 2022-02-27 16:27:14 +01:00
Fabian Peter Hammerle b26c721e60 added ability to select exit nodes explicitly via EXIT_NODES env var 2021-09-05 16:22:00 +02:00
Fabian Peter Hammerle 58fe2f7c03 added ability to exclude exit nodes via EXCLUDE_EXIT_NODES environment variable 2021-07-07 18:15:27 +02:00
Fabian Peter Hammerle 55b6ed7889 entrypoint: create prerouting chain if not already created by container runtime 2021-05-15 22:52:16 +02:00
Fabian Peter Hammerle a75b7aebae add nft rule forwarding udp dns requests to tor 2021-05-07 00:08:52 +02:00
Fabian Peter Hammerle db9609494e add nft rule redirecting tcp traffic to transparent proxy 2021-04-30 12:35:15 +02:00
Fabian Peter Hammerle 95b977d216 run tor as unprivileged user; DNS port 53 -> 9053 (breaking)
> [warn] You are running Tor as root. You don't need to, and you probably shouldn't.
2020-03-24 20:08:49 +01:00
Fabian Peter Hammerle db4522974f fix invalid torrc path
introduced in 60bad462e4 (v1.1.0)

> [notice] Configuration file "/etc/tor/torrc" not present, using reasonable defaults.
2020-03-21 21:15:08 +01:00
Fabian Peter Hammerle d2d2f4aaf7 reduce verbosity of entrypoint 2020-03-21 21:03:09 +01:00
Fabian Peter Hammerle 60bad462e4 change SocksTimeout by setting $SOCKS_TIMEOUT_SECONDS 2020-03-21 21:00:07 +01:00
Fabian Peter Hammerle 0488f0b019 onion service -> tor socks & dns proxy 2019-10-12 10:08:52 +02:00
Fabian Peter Hammerle b0d1116368 set onion svc version via $VERSION, default: v3 2019-01-03 22:37:07 +01:00