15 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 baef1baa5a refactor torrc template: append isolation flags to SocksPort that are enabled by default 2023-01-13 17:07:37 +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 8ae9e9e5b7 makefile: added "podman-build" target
https://github.com/fphammerle/docker-onion-service/commit/77a062c4afcd96abe1ba7663a2914a94e01b9c24
https://github.com/fphammerle/docker-onion-service/commit/4c673eef480af3bb9498c0364a55dc3d8f8a5afc
https://github.com/fphammerle/docker-onion-service/commit/a3e89529767a7eb52c4bce52277715d388f6935a
https://github.com/fphammerle/docker-onion-service/commit/e8dfe51bb831c54d9a87be7c70f3f79e2f45d9ce
2021-03-03 13:48:47 +01:00
Fabian Peter Hammerle 1951c1f3a9 enable transparent proxy 2021-03-03 12:25:12 +01:00
Fabian Peter Hammerle 8d1a635ddc healthcheck: improve privacy by probing network-liveness instead of periodic http and dns requests 2021-01-01 13:59:50 +01:00
Fabian Peter Hammerle 97aca0c2c6 move tor's data directory to /var/lib/tor; run as user tor (uid=100)
https://github.com/fphammerle/docker-tor-obfs4-bridge/commit/8d6514c2bda98488876f67116aa4c306a9dc28c2
https://github.com/fphammerle/docker-onion-service/commit/345840bda88620983bbf3d0f9a2975b561101ffc
2020-10-03 10:52:34 +02:00
Fabian Peter Hammerle a4f7946ced enable control listener 2020-09-26 22:52:13 +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 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
Fabian Peter Hammerle 33cde65440 single onion service $VIRTUAL_PORT -> $TARGET 2018-12-27 01:09:36 +01:00