46 Commits

Author SHA1 Message Date
Fabian Peter Hammerle 7cbef67a3f release v4.0.0 docker/4.0.0-tor0.4.3.7r0-amd64 v4.0.0 2021-01-01 17:20:14 +01:00
Fabian Peter Hammerle dfe104eb09 healthcheck: replace dig with pre-installed nslookup 2021-01-01 16:38:41 +01:00
Fabian Peter Hammerle 6a9e7a1f42 healthcheck: restore dns request as network-liveness is too optimistic
partial revert of commit 8d1a635ddc.
2021-01-01 16:36:24 +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 d573073454 upgrade tor v0.4.3.5 -> v0.4.3.7 (diff links below)
https://gitweb.torproject.org/tor.git/plain/ChangeLog

https://git.alpinelinux.org/aports/commit/community/tor?id=3a247b9dbce3988d52b1a17a3d0bb5f1dc9b4863

removes support for zstd-compressed directory traffic from armhf builds:
https://git.alpinelinux.org/aports/commit/?id=2849fa38b9a76d1ef0a9df10aa70bafa00a5ab27

adds patches to curl for irrelevant CVE-2020-8286, CVE-2020-82850 & CVE-2020-8231
https://git.alpinelinux.org/aports/commit/?id=90e58b3d833e1a1e51c524cdaa5091dbcd80c0f0
https://git.alpinelinux.org/aports/commit/main/curl?id=52697341e47e456d2ee900a53c8ef65ce8a75c23
2021-01-01 12:50:11 +01:00
Fabian Peter Hammerle ccb9eb52a1 configure github's dependabot to keep base image up-to-date
https://github.com/fphammerle/docker-postfix/commit/b273cbb38193eaa52562688522475c7e6e7df6b7
2021-01-01 12:42:38 +01:00
Fabian Peter Hammerle b85bfc4d53 ansible-playbook: select image via fingerprint 2020-10-03 17:32:38 +02:00
Fabian Peter Hammerle 9d8903fbee release v3.0.0 v3.0.0 docker/3.0.0-tor0.4.3.5-amd64 2020-10-03 17:29:06 +02:00
Fabian Peter Hammerle 8cc0734979 create mount point at data dir /var/lib/tor to be able to make container's root filesystem read-only
https://github.com/fphammerle/docker-tor-obfs4-bridge/commit/8d6514c2bda98488876f67116aa4c306a9dc28c2
https://github.com/fphammerle/docker-onion-service/commit/345840bda88620983bbf3d0f9a2975b561101ffc
2020-10-03 17:24:55 +02:00
Fabian Peter Hammerle 2778ba83d0 readme: split in sections 2020-10-03 17:12:58 +02:00
Fabian Peter Hammerle d12b5387bd readme / show circuit command: wrap, add quit command
https://github.com/fphammerle/docker-onion-service/commit/5cb7c809f30b2ac098bdf8530c9587dc659387ef
2020-10-03 11:03:34 +02: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 a28bf73885 ansible-playbook: drop capabilities 2020-10-03 10:36:54 +02:00
Fabian Peter Hammerle 1440258718 readme: added link to relay search 2020-09-27 09:04:02 +02:00
Fabian Peter Hammerle 7fb3c50db6 upgrade curl default package version 2020-09-27 08:53:39 +02:00
Fabian Peter Hammerle c44166f264 release v2.1.0 docker/2.1.0-tor0.4.3.5-amd64 v2.1.0 2020-09-27 08:47:11 +02:00
Fabian Peter Hammerle b0d0e8da22 docker-compose: drop capabilities 2020-09-27 08:45:20 +02:00
Fabian Peter Hammerle ef97bc410f healthcheck: remove circuit-established check via control port to avoid spamming container log
> [notice] New control connection opened from 127.0.0.1.
2020-09-26 22:56:19 +02:00
Fabian Peter Hammerle a4f7946ced enable control listener 2020-09-26 22:52:13 +02:00
Fabian Peter Hammerle dcb78b66c5 upgrade default tor version: 0.4.1.9 -> 0.4.3.5 docker/2.0.0-tor0.4.3.5-amd64 2020-09-26 21:56:41 +02:00
Fabian Peter Hammerle 7bce89fedf fix DNS port in readme & sample playbook 2020-03-24 20:18:30 +01:00
Fabian Peter Hammerle 22dcf7e9f4 release v2.0.0 docker/2.0.0-tor0.4.1.9-amd64 v2.0.0 2020-03-24 20:14:53 +01: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.
docker/1.1.1-tor0.4.1.9-amd64 v1.1.1
2020-03-21 21:15:08 +01:00
Fabian Peter Hammerle cf5401be4e release v1.1.0 docker/1.1.0-tor0.4.1.9-amd64 v1.1.0 2020-03-21 21:04:32 +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 140ebf8e2e upgrade tor v0.4.1.7->0.4.1.9 (fixes CVE-2020-10592 & CVE-2020-10593) 2020-03-21 20:19:47 +01:00
Fabian Peter Hammerle e49b89c9d7 changelog: fix Unreleased diff link 2020-02-22 11:16:15 +01:00
Fabian Peter Hammerle d6f5c7c769 upgrade alpine 3.10->3.11 to upgrade tor 0.4.1.6->0.4.1.7 docker/1.0.0-tor0.4.1.7-amd64 2020-02-22 11:07:00 +01:00
Fabian Peter Hammerle fbe6e32e39 readme: fix tags url 2020-02-22 10:49:49 +01:00
Fabian Peter Hammerle d76b221102 readme: fix sample curl command to no longer leak dns request 2020-02-21 10:43:35 +01:00
Fabian Peter Hammerle d75d6c74a5 readme: added iptables isolate cmd 2019-10-12 12:34:36 +02:00
Fabian Peter Hammerle 37e4eb5123 prepare v1.0.0 docker/1.0.0-tor0.4.1.6-amd64 1.0.0 2019-10-12 12:16:33 +02:00
Fabian Peter Hammerle 22514e6105 added sample ansible playbook 2019-10-12 12:05:25 +02:00
Fabian Peter Hammerle 4bfb332606 readme: added some emojis 2019-10-12 10:14:35 +02:00
Fabian Peter Hammerle 0488f0b019 onion service -> tor socks & dns proxy 2019-10-12 10:08:52 +02:00
Fabian Peter Hammerle e3fb171bd4 split COPY --chown in COPY & RUN chmod to increase backward compatibility 2019-01-04 08:53:11 +01:00
Fabian Peter Hammerle b0d1116368 set onion svc version via $VERSION, default: v3 2019-01-03 22:37:07 +01:00
Fabian Peter Hammerle a9f6a5be89 readme: added whale emoji to headline 2019-01-01 13:30:43 +01:00
Fabian Peter Hammerle 499aee89ba readme examples: change target 2018-12-27 20:16:20 +01:00
Fabian Peter Hammerle c8a37c1cfd readme: added url to github repo 2018-12-27 02:14:48 +01:00
Fabian Peter Hammerle 4b315e793f readme example: drop caps, no new privs 2018-12-27 02:11:14 +01:00
Fabian Peter Hammerle a17f7081ef readme: adapated headline 2018-12-27 02:08:20 +01:00
Fabian Peter Hammerle 727dfea40a added readme: docker hub link, docker run/create sample, cmd to retrieve hostname 2018-12-27 02:02:15 +01:00
Fabian Peter Hammerle 33cde65440 single onion service $VIRTUAL_PORT -> $TARGET 2018-12-27 01:09:36 +01:00