Compare commits

...

162 Commits

Author SHA1 Message Date
Fabian Peter Hammerle 75d98dd688 upgrade tor package from v0.4.8.18-r2 to v0.4.8.19-r0
https://web.archive.org/web/20251011051716/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
2025-10-11 07:19:03 +02:00
Fabian Peter Hammerle 3e96a79a54 upgrade tor package from v0.4.8.17-r0 to v0.4.8.18-r2
https://web.archive.org/web/20250927054048/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes

https://git.alpinelinux.org/aports/commit/community/tor?h=3.22-stable&id=381c9d8a32a57b146a50230d3ed2c4dd622f69b7
https://git.alpinelinux.org/aports/commit/community/tor?h=3.22-stable&id=a67443520d6598cd0381fc1fe8e537dc8f4e551c
https://git.alpinelinux.org/aports/commit/community/tor?h=3.22-stable&id=378df2c48f8968fd2d62786f76c3c6db30619186
2025-09-27 07:49:46 +02:00
dependabot[bot] c4322d0daa build(deps): bump alpine from 3.22.0 to 3.22.1 (#118) 2025-07-19 14:23:12 +00:00
Fabian Peter Hammerle 80a67ed4bd remove makefile for building container image (superseded by pipeline pushing to ghcr.io)
https://github.com/fphammerle/docker-postfix/commit/56b31b509f44c376ac199c96655b08f5c079997b
https://github.com/fphammerle/docker-postsrsd/commit/c3af62b8f6434bb85127279de896096d9c207106
2025-07-05 08:18:32 +02:00
Fabian Peter Hammerle 81e3a716a8 github pipeline: push multi-arch container image to ghcr.io
https://github.com/fphammerle/systemctl-mqtt/commit/53f0033606bf64efaa71a280f5dedb12bbfe17d3
https://github.com/fphammerle/systemctl-mqtt/commit/c3f74a933bdbbdfe58a9afb2a6e8e33db88f9c65
https://github.com/fphammerle/docker-postfix/commit/d3511fc5941d9f15bf6a066bc0313749740c7581
https://github.com/fphammerle/docker-radicale/commit/8418a5d1eb1ace8cd5ab3bd01f1248d16e48d5c5
https://github.com/fphammerle/docker-postsrsd/commit/dccb24fdbc115c21827f43dc1d1ea2bb785f6747
2025-07-05 08:16:23 +02:00
Fabian Peter Hammerle 81cb2dc002 upgrade tor package from v0.4.8.16-r0 to v0.4.8.17-r0
https://web.archive.org/web/20250705061052/https://gitlab.torproject.org/tpo/core/tor/-/raw/HEAD/ChangeLog
2025-07-05 08:10:06 +02:00
dependabot[bot] f496559f8a build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 (#117) 2025-06-22 06:58:41 +00:00
Fabian Peter Hammerle c49728f883 upgrade alpine base image from 3.21.3 to 3.22.0 including upgrade of nftables package 2025-06-22 08:52:15 +02:00
dependabot[bot] ec76cf56be build(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 (#115) 2025-05-30 15:23:34 +00:00
dependabot[bot] f6117f51d7 build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 (#114) 2025-05-16 14:52:14 +00:00
dependabot[bot] a5ff464c1f build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#113) 2025-04-25 17:28:23 +00:00
Fabian Peter Hammerle e4db677aea upgrade tor package from v0.4.8.15-r0 to v0.4.8.16-r0 2025-04-19 16:01:48 +02:00
Fabian Peter Hammerle dc991b8f9f pipeline: upgrade runner from ubuntu v20.04 to v24.04 2025-04-19 16:00:47 +02:00
Fabian Peter Hammerle 6f3bfc47c8 upgrade tor package to v0.4.8.15-r0 2025-03-22 07:50:28 +01:00
dependabot[bot] 8c9146e9b2 build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 (#112) 2025-03-07 08:22:36 +00:00
dependabot[bot] 65760c9a5f build(deps): bump docker/build-push-action from 6.13.0 to 6.15.0 (#109) 2025-03-07 06:34:49 +00:00
dependabot[bot] 2e25f7b4d0 build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 (#111) 2025-03-07 06:34:18 +00:00
dependabot[bot] a99e1b1d6e build(deps): bump alpine from 3.21.2 to 3.21.3 (#108) 2025-02-28 10:12:02 +00:00
Fabian Peter Hammerle 210553450e upgrade tor package from v0.4.8.14-r0 to v0.4.8.14-r1 2025-02-28 11:06:54 +01:00
dependabot[bot] c861ddfe66 build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#105) 2025-02-08 16:18:37 +00:00
dependabot[bot] 0de0bbb77e build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#106) 2025-02-08 16:16:31 +00:00
Fabian Peter Hammerle 10ef523f2c upgrade tor package from v0.4.8.13-r0 to v0.4.8.14-r0 2025-02-08 16:34:26 +01:00
dependabot[bot] 33e18d159f build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 (#104) 2025-02-07 10:47:29 +00:00
dependabot[bot] dc3072d76c build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0 (#103) 2025-01-24 22:55:00 +00:00
dependabot[bot] 0ddc14dcd4 build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0 (#101) 2025-01-10 09:26:15 +00:00
dependabot[bot] b18e520e0e build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 (#100) 2025-01-10 09:26:05 +00:00
dependabot[bot] 0a7211e533 build(deps): bump alpine from 3.21.0 to 3.21.2 (#102) 2025-01-10 09:24:21 +00:00
dependabot[bot] ffb7072ab7 build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0 (#99) 2024-12-28 07:48:22 +00:00
Fabian Peter Hammerle 3930cc0531 upgrade alpine base image from v3.20.3 to v3.21.0 including upgrade of nftables package
https://www.netfilter.org/projects/nftables/files/changes-nftables-1.1.0.txt
https://www.netfilter.org/projects/nftables/files/changes-nftables-1.1.1.txt

https://git.alpinelinux.org/aports/commit/main/nftables?h=3.21-stable&id=e7564b0daa13dd62a57cf9cfc1b6becfa7080e17
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.21-stable&id=5bb85d05f6b54f3590c43fa68781454b8f6be4bb
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.21-stable&id=40fd41dc44cf5714cee257d9d08e23de4825286a
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.21-stable&id=09bef361118bc0aba4bb2571ae665485ce9eff40
2024-12-07 13:03:09 +01:00
dependabot[bot] bd22db01c1 build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#97) 2024-12-06 07:46:28 +00:00
Fabian Peter Hammerle cd2b43491a upgrade tor package from v0.4.8.12-r0 to v0.4.8.13-r0
https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://git.alpinelinux.org/aports/commit/community/tor?h=3.20-stable&id=9fcc0b088ec6fab5b42a1f29647f80b7c8149a52

https://github.com/fphammerle/docker-onion-service/commit/b6680d810302d49c7bf0f8f6f2ffbc753dac35e5
2024-10-26 23:44:30 +02:00
dependabot[bot] cc89b50555 build(deps): bump docker/build-push-action from 6.7.0 to 6.9.0 (#95) 2024-10-11 04:54:12 +00:00
dependabot[bot] 7319585a07 build(deps): bump docker/setup-buildx-action from 3.6.1 to 3.7.1 (#96) 2024-10-11 04:52:07 +00:00
dependabot[bot] 17ae2522c8 build(deps): bump alpine from 3.20.2 to 3.20.3 (#94) 2024-09-13 17:20:18 +00:00
dependabot[bot] 7cdb067ebb build(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 (#92) 2024-08-16 23:09:59 +00:00
dependabot[bot] 3bb90431a7 build(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 (#91) 2024-08-09 09:38:38 +00:00
dependabot[bot] a883694111 build(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 (#90) 2024-08-02 12:47:28 +00:00
dependabot[bot] 51fb298bf3 build(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 (#88) 2024-07-26 09:37:22 +00:00
dependabot[bot] 8d58e418b4 build(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 (#87) 2024-07-26 09:31:41 +00:00
dependabot[bot] fc6033540d build(deps): bump docker/build-push-action from 6.4.1 to 6.5.0 (#86) 2024-07-26 09:30:00 +00:00
dependabot[bot] 9ffb7a5ae2 build(deps): bump alpine from 3.20.1 to 3.20.2 (#89) 2024-07-26 09:29:57 +00:00
dependabot[bot] 28d6495a25 build(deps): bump docker/build-push-action from 6.3.0 to 6.4.1 (#85) 2024-07-19 12:22:36 +00:00
dependabot[bot] eaba396a4b build(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#82) 2024-07-05 13:18:50 +00:00
dependabot[bot] 4d98d49b80 build(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#83) 2024-07-05 13:17:05 +00:00
dependabot[bot] ed260b122f build(deps): bump docker/build-push-action from 6.2.0 to 6.3.0 (#84) 2024-07-05 13:16:55 +00:00
dependabot[bot] 99358244a4 build(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 (#81) 2024-06-28 09:25:56 +00:00
dependabot[bot] 39de028fde build(deps): bump alpine from 3.20.0 to 3.20.1 (#79) 2024-06-21 10:55:08 +00:00
dependabot[bot] 6edbec6dce build(deps): bump docker/build-push-action from 5.4.0 to 6.1.0 (#80) 2024-06-21 10:53:40 +00:00
dependabot[bot] e86daafa6a build(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 (#78) 2024-06-14 15:34:23 +00:00
Fabian Peter Hammerle 98a4198420 upgrade tor package from v0.4.8.11-r0 to v0.4.8.12-r0
https://web.archive.org/web/20240614151854/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://web.archive.org/web/20240614152110/https://git.alpinelinux.org/aports/commit/community/tor?h=3.20-stable&id=5c45422c5535ef5ff4314fe6e948fcc777e4ca04

https://github.com/fphammerle/docker-onion-service/commit/7213de1362f9648339643645b9a522edef64b5f2
2024-06-14 17:25:35 +02:00
Fabian Peter Hammerle 6392c86118 upgrade alpine base image from v3.19.1 to v3.20.0 including upgrade of nftables package
https://web.archive.org/web/20240525190356/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.20-stable&id=fc95c59998285564fbcb0bfb2443898c62e10171
https://web.archive.org/web/20240525190409/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.20-stable&id=bdeb5ac39445d803f7d97bb9b3cf9171d9a35f52
2024-05-25 21:06:27 +02:00
dependabot[bot] 950251ff71 build(deps): bump alpine from 3.19.1 to 3.20.0
Bumps alpine from 3.19.1 to 3.20.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-24 08:18:08 +00:00
dependabot[bot] c7f9b729c8 build(deps): bump docker/setup-buildx-action from 3.2.0 to 3.3.0 (#76) 2024-04-12 09:33:57 +00:00
Fabian Peter Hammerle e252e39445 upgrade tor package from v0.4.8.10-r0 to v0.4.8.11-r0
https://web.archive.org/web/20240412093057/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://web.archive.org/web/20240412093107/https://git.alpinelinux.org/aports/commit/community/tor?h=3.19-stable&id=c753430121779dd525a8f703acd8abb07994224f
2024-04-12 11:30:09 +02:00
dependabot[bot] 2b45c7eaff build(deps): bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#74) 2024-03-15 08:34:43 +00:00
dependabot[bot] 2fdf1952a0 build(deps): bump docker/build-push-action from 5.2.0 to 5.3.0 (#75) 2024-03-15 08:33:18 +00:00
dependabot[bot] 38b9722271 build(deps): bump docker/build-push-action from 5.1.0 to 5.2.0 (#73) 2024-03-08 08:50:49 +00:00
dependabot[bot] 80c4ebc19c build(deps): bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#72) 2024-03-01 17:36:31 +00:00
dependabot[bot] 953712d3e4 build(deps): bump alpine from 3.19.0 to 3.19.1 (#71) 2024-02-02 20:42:29 +00:00
Fabian Peter Hammerle e5321bf1ad upgrade nftables package from v1.0.9-r0 to 1.0.9-r1
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.19-stable&id=ecb54b13e0afdc46dcff214c91d3089c82b879f3
2024-01-19 21:39:21 +01:00
Fabian Peter Hammerle 747bc80e9f upgrade alpine base image from v3.18.5 to v3.19.0 including upgrade of nftables package from v1.0.7-r2 to v1.0.9-r0
https://www.netfilter.org/projects/nftables/files/changes-nftables-1.0.8.txt
https://www.netfilter.org/projects/nftables/files/changes-nftables-1.0.9.txt
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.19-stable&id=fd5766ba2ab2543db15da4da8c4e9cded3360c53
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.19-stable&id=e4b1a4d9d7ac4ee3a3f17014822d1f04628ef85b
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.19-stable&id=fed26cb955a163315a8c657ae44812011b8f0693
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.19-stable&id=90bf73935d51b4c65fcf16bf8946b35e64eb7b59
2023-12-10 10:34:03 +01:00
Fabian Peter Hammerle 6f1979e4f4 upgrade tor package from v0.4.8.9-r0 to v0.4.8.10-r0 (TROVE-2023-006)
https://web.archive.org/web/20231210091953/https://gitlab.torproject.org/tpo/core/tor/-/raw/HEAD/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=a3e305d65f1b0e035696d16cd355d9b21d834990
2023-12-10 10:19:07 +01:00
dependabot[bot] baaaaef20e build(deps): bump alpine from 3.18.4 to 3.18.5 (#69) 2023-12-01 21:47:55 +00:00
dependabot[bot] ec94825693 build(deps): bump docker/build-push-action from 5.0.0 to 5.1.0 (#68) 2023-11-24 08:22:45 +00:00
dependabot[bot] 448c99f454 build(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#64) 2023-11-17 15:27:41 +00:00
Fabian Peter Hammerle 9383f533ff upgrade tor package from v0.4.8.7-r0 to v0.4.8.9-r0
https://web.archive.org/web/20231112171524/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://web.archive.org/web/20231112171500/https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=1bd4c2055fffdacb5b82d1db27d97db0be058074
https://web.archive.org/web/20231112171550/https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=bb1cebd00ed1020e74fe4ddca975d3b8d18d8e57
2023-11-12 18:16:47 +01:00
dependabot[bot] fa0c0dcd17 build(deps): bump alpine from 3.18.3 to 3.18.4 (#67) 2023-09-30 06:10:35 +00:00
Fabian Peter Hammerle 84a0d60dd7 upgrade tor package from v0.4.8.6-r0 to v0.4.8.7-r0
https://web.archive.org/web/20230930060601/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://web.archive.org/web/20230930060612/https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=56ad4ee51494157234ed88ed0781c94269ea48f8
2023-09-30 08:06:54 +02:00
Fabian Peter Hammerle 9727958cc0 upgrade tor package from v0.4.8.5-r0 to v0.4.8.6-r0
https://web.archive.org/web/20230923060831/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes

https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=a4924d2d26cbb06f43521137691a9b1ed7ccf2f6
2023-09-23 08:07:09 +02:00
dependabot[bot] 2d82be5ad5 build(deps): bump docker/build-push-action from 4.2.0 to 5.0.0 (#65) 2023-09-15 13:43:24 +00:00
dependabot[bot] de4a8a4eac build(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#66) 2023-09-15 08:58:33 +00:00
dependabot[bot] c3cb6d2db2 build(deps): bump docker/build-push-action from 4.1.1 to 4.2.0 (#63) 2023-09-08 11:28:14 +00:00
dependabot[bot] 7fa7e3c072 build(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#62) 2023-09-02 07:36:15 +00:00
Fabian Peter Hammerle 204fc0e870 upgrade tor package from v0.4.8.4-r0 to v0.4.8.5-r0
https://web.archive.org/web/20230902071518/https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
https://web.archive.org/web/20230902071527/https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=2864c238df9d180dff584208bb63b46d3e639ef2
2023-09-02 09:12:38 +02:00
Fabian Peter Hammerle 35d8b342c3 upgrade tor package from v0.4.7.13-r2 to v0.4.8.4-r0 (links to changelogs below)
https://web.archive.org/web/20230826052026/https://gitlab.torproject.org/tpo/core/tor/-/raw/HEAD/ChangeLog

https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=309a6d346e261fb4e3ba16f5d1235ef5cb8ccd0d
https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=ad2036ac520446b0a5afcb83e2baaa1840cc973c
2023-08-26 07:21:39 +02:00
dependabot[bot] ce82a8b9fb build(deps): bump alpine from 3.18.2 to 3.18.3 (#61) 2023-08-11 21:41:26 +00:00
dependabot[bot] 5f374fb8dc build(deps): bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#60) 2023-07-14 15:18:13 +00:00
dependabot[bot] 4ce3ab69f9 build(deps): bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#59) 2023-07-08 08:14:29 +00:00
dependabot[bot] 62b565101d build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#58) 2023-06-30 14:31:44 +00:00
dependabot[bot] ce9f16276f build(deps): bump alpine from 3.18.0 to 3.18.2 (#55) 2023-06-16 14:39:22 +00:00
dependabot[bot] 34c8d9ab4d build(deps): bump docker/build-push-action from 4.0.0 to 4.1.1 (#56) 2023-06-16 14:39:19 +00:00
dependabot[bot] ee3f961304 build(deps): bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#57) 2023-06-16 14:37:56 +00:00
dependabot[bot] eed4cc1ffc build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#53) 2023-06-09 14:07:57 +00:00
dependabot[bot] afac227451 build(deps): bump docker/setup-buildx-action from 2.5.0 to 2.6.0 (#54) 2023-06-09 14:06:06 +00:00
Fabian Peter Hammerle 874bd0a05d upgrade alpine base image from v3.17.3 to v3.18.0 including upgrade of tor package from v0.4.7.13-r1 to v0.4.7.13-r2 (rebuild for zstd) & nftables package from v1.0.5-r2 to v1.0.7-r2
https://web.archive.org/web/20230512065949/https://git.alpinelinux.org/aports/commit/community/tor?h=3.18-stable&id=baae09009c531905af2a640f10b079334f7d8d66

https://web.archive.org/web/*/https://www.netfilter.org/projects/nftables/files/changes-nftables-1.0.6.txt
https://web.archive.org/web/*/https://www.netfilter.org/projects/nftables/files/changes-nftables-1.0.7.txt
https://web.archive.org/web/20230512125138/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.18-stable&id=d4c8c0e1ea373d3758a3b31d21648ab2208ccf6c
https://web.archive.org/web/20230512125152/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.18-stable&id=eec4537b93faa78be0fe298050a69267b3b245e5
https://web.archive.org/web/20230512125214/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.18-stable&id=fe3c3df8e5866f6df7dd80a15c83b3840df7eac7
https://web.archive.org/web/20230512125239/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.18-stable&id=84a227baf001b6e0208e3352b294e4d7a40e93de
https://web.archive.org/web/20230512125256/https://git.alpinelinux.org/aports/commit/main/nftables?h=3.18-stable&id=33626f4a3f04fd4739d1ed14f036cd90dd867686

https://github.com/fphammerle/docker-onion-service/commit/1cfcdfb9bce644b500047f0b201768cdc48c63d5
2023-05-12 15:02:21 +02:00
Fabian Peter Hammerle c0b4377c79 upgrade tor package from v0.4.7.13-r0 to v0.4.7.13-r1 ("rebuild for zstd")
https://web.archive.org/web/20230409094419/https://git.alpinelinux.org/aports/commit/community/tor?h=3.17-stable&id=b06917e64f5dd6381b0f1d342ef1b8533938562f

https://github.com/fphammerle/docker-onion-service/commit/b0bf80d9af8b5e3c9ff0ffe2f96f09f01ca4f0e0
2023-04-09 18:33:37 +02:00
dependabot[bot] 04fc525693 build(deps): bump alpine from 3.17.2 to 3.17.3 (#51) 2023-03-31 18:37:19 +00:00
dependabot[bot] 164c629911 build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0 (#50) 2023-03-18 08:58:14 +00:00
dependabot[bot] 35f5c9a269 build(deps): bump alpine from 3.17.1 to 3.17.2 (#49) 2023-02-17 14:08:58 +00:00
dependabot[bot] dd3025eece build(deps): bump docker/setup-buildx-action from 2.4.0 to 2.4.1 (#48) 2023-02-10 16:44:25 +00:00
dependabot[bot] debe38d527 build(deps): bump docker/build-push-action from 3.3.0 to 4.0.0 (#46) 2023-02-03 08:54:59 +00:00
dependabot[bot] 107d14046b build(deps): bump docker/setup-buildx-action from 2.2.1 to 2.4.0 (#47) 2023-02-03 08:53:14 +00:00
dependabot[bot] cd614dc732 build(deps): bump docker/build-push-action from 3.2.0 to 3.3.0 (#45) 2023-01-20 17:26:56 +00:00
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 9e20904a49 build(deps): bump alpine from 3.17.0 to 3.17.1
https://github.com/fphammerle/docker-tor-proxy/pull/44
2023-01-13 16:44:14 +01:00
Fabian Peter Hammerle 513e47eb0a upgrade tor package from v0.4.7.12-r0 to v0.4.7.13-r0 (including fix for TROVE-2022-002, see below)
https://web.archive.org/web/20230113153058/https://gitlab.torproject.org/tpo/core/tor/-/issues/40730
https://web.archive.org/web/20230113144848/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.17-stable&id=06668be47f81efab97ab829785dd344dd73d250d

https://github.com/fphammerle/docker-onion-service/commit/e9c3a5e14f4ce19cc073ebef386dbb6d8eab4763
2023-01-13 16:24:41 +01:00
dependabot[bot] 8234149b55 build(deps): bump alpine from 3.17.0 to 3.17.1
Bumps alpine from 3.17.0 to 3.17.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 08:00:31 +00:00
Fabian Peter Hammerle 835b1c8cd2 upgrade tor package from v0.4.7.10-r0 to v0.4.7.12-r0 (see below)
https://web.archive.org/web/20221217093748/https://gitweb.torproject.org/tor.git/plain/ChangeLog

https://git.alpinelinux.org/aports/commit/community/tor?h=3.17-stable&id=37187869f6853c0c3bc2e9a3192fa258b5e64f64

https://github.com/fphammerle/docker-onion-service/commit/f95e2c2389063b5f05536a03b7c94bf3f1179cde
2022-12-17 15:43:54 +01:00
Fabian Peter Hammerle bd0b85ab1a upgrade alpine from 3.16.3 to 3.17.0 including upgrade of nftables package from v1.0.2-r1 to v1.0.5-r2
https://github.com/fphammerle/docker-tor-proxy/pull/43
2022-11-25 15:39:59 +01:00
Fabian Peter Hammerle 87faf8af7d upgrade nftables package from v1.0.2-r1 to v1.0.5-r2 (changelog below)
https://web.archive.org/web/20221125143725/https://marc.info/?l=netfilter&m=165399194307396
https://web.archive.org/web/20221125143601/https://marc.info/?l=netfilter&m=165461289522999&w=2
https://web.archive.org/web/20221125142800/https://marc.info/?l=netfilter&m=166007475409847&w=2

https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=a658b8464855951417ca39c0359b2d0aa84f2ba9
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=530231b586639f3a41abf4586e581c9b8bbc8867
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=95812eaef9013fc880a4f0dc22772118955090a4
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=0cb1cfc473f2c2d8f77286d6db79ac57269b8349
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=331ad1e9a1fc384f024530b0c1c500a1e1bce6cb
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=ed5320f339a159ec1cab86fe75a70198258ac119
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=cc23e27e96c08dd5cc6cfc4511300487a3b1cbe4
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=8d5de3212e2525b1e8b01522c6b9fd6d23250cc9
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=840a900faf5cf9941fd5dde19dffadc7b9c51570
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.17-stable&id=d4c8c0e1ea373d3758a3b31d21648ab2208ccf6c ?
2022-11-25 15:31:27 +01:00
dependabot[bot] dc0291b820 build(deps): bump alpine from 3.16.3 to 3.17.0
Bumps alpine from 3.16.3 to 3.17.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 08:00:28 +00:00
dependabot[bot] cdb08ff598 build(deps): bump alpine from 3.16.2 to 3.16.3 (#41) 2022-11-19 05:05:42 +00:00
dependabot[bot] 70eabe908c build(deps): bump docker/setup-buildx-action from 2.1.0 to 2.2.1 (#40) 2022-10-22 17:06:32 +00:00
dependabot[bot] f3069602b7 build(deps): bump docker/setup-buildx-action from 2.0.0 to 2.1.0 (#38) 2022-10-14 16:59:57 +00:00
dependabot[bot] 23049085db build(deps): bump docker/build-push-action from 3.1.1 to 3.2.0 (#37) 2022-10-14 16:59:05 +00:00
dependabot[bot] 48bed80b75 build(deps): bump docker/setup-qemu-action from 2.0.0 to 2.1.0 (#39) 2022-10-14 16:57:33 +00:00
Fabian Peter Hammerle 4bc13a67bd upgrade tor package from v0.4.7.8-r0 to v0.4.7.10-r0
https://web.archive.org/web/20220820072948/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://web.archive.org/web/20220826231125/https://forum.torproject.net/t/urgent-stable-release-0-4-5-14-0-4-6-12-and-0-4-7-10/4270

https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=4f38d5135b231810dfcbf925cd818c4ce4e5c198
2022-08-27 01:10:35 +02:00
dependabot[bot] d52d3cb7f3 build(deps): bump alpine from 3.16.1 to 3.16.2 (#34) 2022-08-13 10:31:18 +00:00
dependabot[bot] 7c85dc63a5 build(deps): bump docker/build-push-action from 3.1.0 to 3.1.1 (#35) 2022-08-13 10:29:40 +00:00
dependabot[bot] c4ba19489b build(deps): bump alpine from 3.16.0 to 3.16.1
Bumps alpine from 3.16.0 to 3.16.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-23 05:29:06 +00:00
dependabot[bot] 1fd0e47c91 build(deps): bump docker/build-push-action from 3.0.0 to 3.1.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-22 08:08:09 +00:00
Fabian Peter Hammerle 2949dd1d71 make: add target "docker-manifest-push"
https://github.com/fphammerle/docker-onion-service/commit/e7b0595ae9fed619b353aa1109875c5784d38ea3
2022-06-26 11:19:28 +02:00
Fabian Peter Hammerle 4075380084 upgrade tor package from v0.4.7.7-r1 to v0.4.7.8-r0 (CVE-2022-33903)
https://web.archive.org/web/20220625194541/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=f4b13931b786be10fb3924928c92d7a691a88ee5

https://github.com/fphammerle/docker-onion-service/commit/72d12d6fd37c07bf9e930f8d545ce7b27496a40d
2022-06-26 10:37:29 +02:00
Fabian Peter Hammerle c0953ef861 merge pull request #31 from fphammerle/dependabot/docker/alpine-3.16.0
https://github.com/fphammerle/docker-tor-proxy/pull/31
2022-05-29 09:02:46 +02:00
Fabian Peter Hammerle f753dce80e upgrade nftables package from v1.0.1-r0 to v1.0.2-r1
https://web.archive.org/web/20220529065458/https://marc.info/?l=netfilter&m=164546566103765&w=2

https://git.alpinelinux.org/aports/commit/main/nftables?h=3.16-stable&id=d15572ba655e7c48622fa87aca1c1a29f12b883b
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.16-stable&id=1efc02b52bbeb7d3ad4125dd4bf95b39df67cfd3
2022-05-29 08:53:43 +02:00
Fabian Peter Hammerle d97f1e5c4f upgrade tor package to v0.4.6.9-r0
https://web.archive.org/web/20220527054255/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://web.archive.org/web/20220527054632/https://blog.torproject.org/congestion-contrl-047/
https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=f5095f0ce3f565f0425a42a817579c9a9989d561
https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=f613b3391fdfb8496936a2c89c56c1e97d3db5f5
https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=3a27fefccc5681d645d725121e0325cc233656c0
https://git.alpinelinux.org/aports/commit/community/tor?h=3.16-stable&id=213fb93cb5a7d6c98cc357e182782d005604c912

https://github.com/fphammerle/docker-onion-service/commit/b734c26f5da21de29baa5c77929de0b3c8b666a5
2022-05-29 08:50:13 +02:00
dependabot[bot] b7f493099d build(deps): bump alpine from 3.15.4 to 3.16.0
Bumps alpine from 3.15.4 to 3.16.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-27 08:03:05 +00:00
dependabot[bot] 2755d9bef9 build(deps): bump docker/build-push-action from 2.10.0 to 3.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-07 17:24:50 +00:00
dependabot[bot] 6699e1d1ed build(deps): bump docker/setup-buildx-action from 1.7.0 to 2.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.7.0 to 2.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.7.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-07 17:10:21 +00:00
dependabot[bot] 6edc672c59 build(deps): bump docker/setup-qemu-action from 1.2.0 to 2.0.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1.2.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 08:09:48 +00:00
dependabot[bot] 3d5502ea46 build(deps): bump docker/setup-buildx-action from 1.6.0 to 1.7.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 08:08:23 +00:00
dependabot[bot] d821b911c3 build(deps): bump alpine from 3.15.3 to 3.15.4
Bumps alpine from 3.15.3 to 3.15.4.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 08:05:14 +00:00
dependabot[bot] 9b8459e554 build(deps): bump alpine from 3.15.2 to 3.15.3
Bumps alpine from 3.15.2 to 3.15.3.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 08:02:44 +00:00
dependabot[bot] 1bd44883d1 build(deps): bump alpine from 3.15.1 to 3.15.2
Bumps alpine from 3.15.1 to 3.15.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 08:03:01 +00:00
dependabot[bot] 64be4f1754 build(deps): bump alpine from 3.15.0 to 3.15.1
Bumps alpine from 3.15.0 to 3.15.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-18 18:49:17 +00:00
dependabot[bot] 64eca0987e build(deps): bump docker/build-push-action from 2.9.0 to 2.10.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v2.10.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-18 08:06:54 +00:00
Fabian Peter Hammerle afcf2b4cc1 release v4.5.1 2022-02-27 16:29:08 +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
dependabot[bot] 9e41750ca9 build(deps): bump docker/build-push-action from 2.8.0 to 2.9.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.8.0...v2.9.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 08:07:56 +00:00
dependabot[bot] 6a1098af3d build(deps): bump docker/build-push-action from 2.7.0 to 2.8.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-21 08:06:14 +00:00
Fabian Peter Hammerle 7fc341fb34 make docker-push: add image tag to suggested git tag message
https://github.com/fphammerle/docker-onion-service/commit/ef034c6f61d63a72e25309449bbc19496f4f2ad7
2021-12-28 12:59:06 +01:00
Fabian Peter Hammerle 4b287edbd4 upgrade tor package to v0.4.6.9-r0 (see below)
https://web.archive.org/web/20211228082801/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=cacb3a44facfe85ca04ca1868ecf0f0fbaeae190

https://github.com/fphammerle/docker-tor-obfs4-bridge/commit/127af8a9b1235120bba8dc40b609dc3bf20b4566
2021-12-28 09:47:26 +01:00
Fabian Peter Hammerle 1eb9583069 upgrade tor package to v0.4.6.8-r0 (see below)
https://web.archive.org/web/20211219210312/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=178008f6bd3a8c810e17902277ffa30bb59933a1

https://github.com/fphammerle/docker-tor-obfs4-bridge/commit/f76e89e788260385778d0692741bfa23c9ec16ac
2021-12-19 22:11:42 +01:00
Fabian Peter Hammerle 946bc9db19 upgrade alpine base image to v3.15.0 including upgrade of tor package from v0.4.5.10-r0 to v0.4.6.7-r1 and nftables package (see below)
https://web.archive.org/web/20211204112320/https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=01351ec5162a1c190361b3799c63862a4c94d935
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=7d4f77837c3a2f1cecfbfbe9224552b3614e3664
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=8c36ff0a65aac9960da5cfce6694eedd8d869da6
https://git.alpinelinux.org/aports/commit/community/tor?h=3.15-stable&id=82d7315dd0e5b8d8fca73c175c95c280d24707b1

https://github.com/fphammerle/docker-tor-obfs4-bridge/commit/ebf4ab28c1c9a3b481334feff9826e2f0e2b5cc1

https://web.archive.org/web/20211204163111/https://lwn.net/Articles/866923/
https://web.archive.org/web/20211204162830/https://marc.info/?l=netfilter&m=163724233607275&w=2
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.15-stable&id=e6af0bc07e922da5464d954686ffa1b144147289
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.15-stable&id=bff049102a3177352d3caff2aa4aecf8a2993740
https://git.alpinelinux.org/aports/commit/main/nftables?h=3.15-stable&id=d69dc1a17026ff1844636db10fa77c7b546ac45a
2021-12-04 17:25:28 +01:00
dependabot[bot] ce0fce96e0 build(deps): bump alpine from 3.14.3 to 3.15.0
Bumps alpine from 3.14.3 to 3.15.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 08:02:54 +00:00
dependabot[bot] d7d5518a21 build(deps): bump alpine from 3.14.2 to 3.14.3
Bumps alpine from 3.14.2 to 3.14.3.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-19 08:02:58 +00:00
dependabot[bot] 5db662d486 build(deps): bump docker/setup-buildx-action from 1.5.1 to 1.6.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.5.1...v1.6.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-10 11:55:05 +00:00
Fabian Peter Hammerle 31a69d9d90 release v4.5.0 2021-09-06 14:49:37 +02: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
dependabot[bot] fc3f461cdd build(deps): bump alpine from 3.14.1 to 3.14.2
Bumps alpine from 3.14.1 to 3.14.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-03 08:01:52 +00:00
dependabot[bot] 4bdd61e3b2 build(deps): bump docker/build-push-action from 2.6.1 to 2.7.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 08:05:44 +00:00
Fabian Peter Hammerle 5a9d489a1d upgrade tor package from v0.4.5.9-r0 to v0.4.5.10-r0 (see links below)
https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/community/tor?id=b2aec05acfa2bf2a191f41f24ed213f883e648e9
2021-08-21 19:51:45 +02:00
dependabot[bot] db1f87c85c build(deps): bump alpine from 3.14.0 to 3.14.1
Bumps alpine from 3.14.0 to 3.14.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-13 08:02:55 +00:00
dependabot[bot] 0cf3a5f284 build(deps): bump docker/setup-buildx-action from 1.5.0 to 1.5.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-16 08:06:36 +00:00
dependabot[bot] 2cb4dfeb05 build(deps): bump docker/setup-buildx-action from 1.4.1 to 1.5.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.4.1...v1.5.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-09 08:03:58 +00:00
Fabian Peter Hammerle e3d69cb61c release v4.4.0 2021-07-07 18:28:12 +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
dependabot[bot] e17905a023 build(deps): bump docker/build-push-action from 2.5.0 to 2.6.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.5.0 to 2.6.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.5.0...v2.6.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-02 08:27:35 +00:00
dependabot[bot] dfb3bce8c7 build(deps): bump docker/setup-buildx-action from 1.3.0 to 1.4.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1.3.0...v1.4.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-02 08:04:24 +00:00
Fabian Peter Hammerle 99b6bc5bff upgrade alpine base image from v3.13.5 to v3.14.0 including tor package upgrade from v0.4.4.9-r0 to v0.4.5.9-r0 (diff links below)
https://gitweb.torproject.org/tor.git/plain/ChangeLog

https://git.alpinelinux.org/aports/commit/community/tor?id=6fd8dd11c3e025bd7eb8946158bddebfc4c5876a
https://git.alpinelinux.org/aports/commit/community/tor?id=f5832ba01e71545659a5f3f10330d5e42bdd16f3
https://git.alpinelinux.org/aports/commit/community/tor?id=8cc62f0ffbf3e4af479c12d0a214ea7d00814413
https://git.alpinelinux.org/aports/commit/community/tor?id=7170b8d4004b2185a70d0cfeed319fe02a3baea2
https://git.alpinelinux.org/aports/commit/community/tor?id=34d381f44e156b172854b542c7fcdbe40336293f
https://git.alpinelinux.org/aports/commit/community/tor?id=3e880d50ad912dc044bab412ea2b01d3192b855a

https://github.com/fphammerle/docker-onion-service/commit/4ff78b81909c1b0cf03fd6a6cb5e4480b6e8a27f

https://git.alpinelinux.org/aports/commit/main/nftables?id=60fa97f49b77e71347d1bd8bce92a69edde0aa66
https://git.alpinelinux.org/aports/commit/main/nftables?id=7d1e2f3541d57e1a4f347743e2a6abf63f510a13
https://git.alpinelinux.org/aports/commit/main/nftables?id=461d764f6a933295f84bdc4fb1a7642ac0857505
2021-06-20 15:24:07 +02:00
dependabot[bot] a99aab74ab build(deps): bump alpine from 3.13.5 to 3.14.0
Bumps alpine from 3.13.5 to 3.14.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-20 13:21:13 +00:00
Fabian Peter Hammerle 3900d94aa4 configure dependabot to keep github-actions up-to-date
https://github.com/fphammerle/docker-onion-service/commit/16856af330263d1331895212ae2e6927a35159a4
https://github.com/fphammerle/ical2vdir/commit/76d3b61c128fe1cad322e52d5877cc919a533ac4
2021-06-20 15:19:46 +02:00
Fabian Peter Hammerle 958016fd7c setup github action verifying docker build succeeds (to replace docker's autobuild service)
> Docker’s Autobuild service has been targeted by the same bad actors,
> so today we are disappointed to announce that
> we will be discontinuing Autobuilds on the free tier starting from June 18, 2021.
https://www.docker.com/blog/changes-to-docker-hub-autobuilds/

https://github.com/fphammerle/docker-onion-service/commit/d774f5131cf948ed90e81f96c14f842ff72d880d
https://github.com/fphammerle/switchbot-mqtt/commit/d7b875458d6e11505fb305ecb9f1f40bb5720a21
2021-06-20 15:19:26 +02:00
Fabian Peter Hammerle 46e38ace3b upgrade tor package from v0.4.4.8-r0 to v0.4.4.9-r0 (see below)
> Tor 0.4.4.9 fixes several security issues, [...]
https://gitweb.torproject.org/tor.git/plain/ChangeLog
https://git.alpinelinux.org/aports/commit/?h=3.13-stable&id=1a4d9c72ba358ec1eba313fde97e9a512527200b
2021-06-20 15:18:23 +02:00
Fabian Peter Hammerle 0cd4a1b854 release v4.3.1 2021-05-15 22:54:38 +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 1eba286ed7 release v4.3.0 2021-05-07 13:22:04 +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 6b811fe5c6 release v4.2.0 2021-04-30 12:50:31 +02:00
Fabian Peter Hammerle db9609494e add nft rule redirecting tcp traffic to transparent proxy 2021-04-30 12:35:15 +02:00
dependabot[bot] f05b6c3765 build(deps): bump alpine from 3.13.4 to 3.13.5
Bumps alpine from 3.13.4 to 3.13.5.

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-16 05:45:24 +00:00
12 changed files with 187 additions and 44 deletions
+8
View File
@@ -1,3 +1,5 @@
# sync with https://github.com/fphammerle/docker-onion-service/blob/master/.github/dependabot.yml
version: 2
updates:
@@ -6,5 +8,11 @@ updates:
schedule:
interval: weekly
day: friday
- package-ecosystem: github-actions
directory: /
# > YAML aliases are not supported
schedule:
interval: weekly
day: friday
# https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/configuration-options-for-dependency-updates
+56
View File
@@ -0,0 +1,56 @@
---
name: container image
on:
push:
pull_request:
schedule:
- cron: '0 20 * * 5'
jobs:
docker-build:
runs-on: ubuntu-24.04
permissions: {packages: write}
steps:
- id: meta
# > "automatic" tag management and OCI Image Format Spec… for labels
# https://web.archive.org/web/20250103123053/https://docs.docker.com/build/ci/github-actions/manage-tags-labels/
uses: docker/metadata-action@v5
with:
# see comment on `push: true` below
images: ghcr.io/${{ github.repository_owner }}/tor-proxy
# https://web.archive.org/web/20250103130404/https://github.com/docker/metadata-action?tab=readme-ov-file#tags-input
tags: |
type=ref,event=branch
type=ref,event=pr
type=sha,format=long
type=raw,value=latest,enable=false
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/setup-buildx-action@v3.11.1
# > By default, this action uses the Git context so you don't need to use
# > the actions/checkout action to checkout the repository because this
# > will be done directly by buildkit. [...]
# > any file mutation in the steps that precede [...] will be ignored,
# > including processing of the .dockerignore file
# https://github.com/marketplace/actions/build-and-push-docker-images
# > The commit history is not preserved.
# https://docs.docker.com/engine/reference/commandline/build/#git-repositories
- uses: docker/build-push-action@v6.18.0
with:
platforms: |
linux/amd64
linux/arm/v6
linux/arm/v7
linux/arm64
# > Require approval for all external contributors
# > All users that are not a member or owner of this repository will
# > require approval to run workflows.
# https://github.com/fphammerle/docker-tor-proxy/settings/actions
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
+40 -1
View File
@@ -5,6 +5,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- support for enabling `SafeSocks` option by assigning `1` to environment
variable `SAFE_SOCKS` (instructs tor to block socks connections when provided
with remote ip address instead of domain name to detect dns leaks due to
applications resolving domain names without tor)
## [4.5.1] - 2022-02-27
### Fixed
- "sed: write error" for large values of `EXIT_NODES` and `EXCLUDE_EXIT_NODES`
## [4.5.0] - 2021-09-06
### Added
- added ability to select exit nodes explicitly via `EXIT_NODES` environment variable
## [4.4.0] - 2021-07-07
### Added
- added ability to exclude exit nodes via `EXCLUDE_EXIT_NODES` environment variable
## [4.3.1] - 2021-05-15
### Fixed
- create prerouting chain if not already created by container runtime
(fixes dns proxy with direct routing & transparent proxy on some hosts)
## [4.3.0] - 2021-05-07
### Added
- when running entrypoint as `uid=0`:
add `nftables` rule forwarding udp dns requests (port 53) to tor
(alternative for less flexible `docker run --publish 53:9053 …`)
## [4.2.0] - 2021-04-30
### Added
- when running entrypoint as `uid=0`:
add `nftables` rule redirecting `tcp` traffic to transparent proxy
## [4.1.0] - 2021-03-03
### Added
@@ -63,7 +96,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- tor socks5 & DNS proxy
[Unreleased]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.1.0...HEAD
[Unreleased]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.5.1...HEAD
[4.5.1]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.5.0...v4.5.1
[4.5.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.4.0...v4.5.0
[4.4.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.3.1...v4.4.0
[4.3.1]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.3.0...v4.3.1
[4.3.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.2.0...v4.3.0
[4.2.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.1.0...v4.2.0
[4.1.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v4.0.0...v4.1.0
[4.0.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v3.0.0...v4.0.0
[3.0.0]: https://github.com/fphammerle/docker-tor-proxy/compare/v2.1.0...v3.0.0
+19 -5
View File
@@ -1,12 +1,22 @@
FROM docker.io/alpine:3.13.4
FROM docker.io/alpine:3.22.1
ARG TOR_PACKAGE_VERSION=0.4.4.8-r0
RUN apk add --no-cache tor=$TOR_PACKAGE_VERSION
# https://gitweb.torproject.org/tor.git/plain/ChangeLog
# https://gitlab.torproject.org/tpo/core/tor/-/raw/release-0.4.8/ReleaseNotes
# https://git.alpinelinux.org/aports/log/community/tor?h=3.22-stable
ARG TOR_PACKAGE_VERSION=0.4.8.19-r0
# nftables + dependencies add 2.3MB to image
# https://www.netfilter.org/projects/nftables/downloads.html
# https://git.alpinelinux.org/aports/log/main/nftables?h=3.22-stable
ARG NFTABLES_PACKAGE_VERSION=1.1.3-r0
RUN apk add --no-cache \
nftables=$NFTABLES_PACKAGE_VERSION \
tor=$TOR_PACKAGE_VERSION
VOLUME /var/lib/tor
#RUN apk add --no-cache \
# less \
# man-db \
# strace \
# tor-doc=$TOR_PACKAGE_VERSION
#ENV PAGER=less
@@ -14,10 +24,14 @@ EXPOSE 9050/tcp
EXPOSE 9053/udp
COPY torrc.template entrypoint.sh /
RUN chmod -c a+rX /torrc.template /entrypoint.sh
ENV SOCKS_TIMEOUT_SECONDS=
ENV SOCKS_TIMEOUT_SECONDS= \
SAFE_SOCKS=0 \
EXIT_NODES= \
EXCLUDE_EXIT_NODES=
ENTRYPOINT ["/entrypoint.sh"]
USER tor
# entrypoint.sh drops privileges after configuring nftables for transparent proxy
#USER tor
CMD ["tor", "-f", "/tmp/torrc"]
# keeping dns requests as network-liveness is too optimistic
-32
View File
@@ -1,32 +0,0 @@
IMAGE_NAME := docker.io/fphammerle/tor-proxy
PROJECT_VERSION = $(shell git describe --match=v* --abbrev=0 --dirty | sed -e 's/^v//')
TOR_PACKAGE_VERSION = $(shell grep -Po 'TOR_PACKAGE_VERSION=\K.+' Dockerfile | tr -d -)
ARCH = $(shell arch)
# architecture[arm_variant]
# https://github.com/opencontainers/image-spec/blob/v1.0.1/image-index.md#image-index-property-descriptions
IMAGE_TAG_ARCH_aarch64 = arm64
IMAGE_TAG_ARCH_armv6l = armv6
IMAGE_TAG_ARCH_armv7l = armv7
IMAGE_TAG_ARCH_x86_64 = amd64
IMAGE_TAG_ARCH = ${IMAGE_TAG_ARCH_${ARCH}}
IMAGE_TAG = ${PROJECT_VERSION}-tor${TOR_PACKAGE_VERSION}-${IMAGE_TAG_ARCH}
BUILD_PARAMS = --tag="${IMAGE_NAME}:${IMAGE_TAG}" \
--build-arg=REVISION="$(shell git rev-parse HEAD)"
.PHONY: worktree-clean docker-build podman-build docker-push
worktree-clean:
git diff --exit-code
git diff --staged --exit-code
docker-build: worktree-clean
sudo docker build ${BUILD_PARAMS} .
podman-build: worktree-clean
# --format=oci (default) not fully supported by hub.docker.com
# https://github.com/docker/hub-feedback/issues/1871#issuecomment-748924149
podman build --format=docker ${BUILD_PARAMS} .
docker-push: docker-build
sudo docker push "${IMAGE_NAME}:${IMAGE_TAG}"
@echo git tag --sign --message '$(shell sudo docker image inspect --format '{{join .RepoDigests "\n"}}' "${IMAGE_NAME}:${IMAGE_TAG}")' docker/${IMAGE_TAG} $(shell git rev-parse HEAD)
+12
View File
@@ -48,6 +48,18 @@ sudo iptables -A OUTPUT ! -o lo -j REJECT --reject-with icmp-admin-prohibited
$ sudo docker run -e SOCKS_TIMEOUT_SECONDS=60
```
### Select Exit Nodes
```sh
$ sudo docker run -e EXIT_NODES=1.2.3.4,1.2.3.5,{at}
```
### Exclude Exit Nodes
```sh
$ sudo docker run -e EXCLUDE_EXIT_NODES=1.2.3.4,1.2.3.5 …
```
### Show Circuits
```sh
+6 -2
View File
@@ -8,7 +8,10 @@ services:
build: .
image: fphammerle/tor-proxy
environment:
#SAFE_SOCKS: 1
SOCKS_TIMEOUT_SECONDS: 30
#EXIT_NODES: '1.2.3.4,1.2.3.5,{at}'
#EXCLUDE_EXIT_NODES: '{xx},{yy},1.2.3.4,128.0.0.0/1'
volumes:
- type: volume
source: data
@@ -19,13 +22,14 @@ services:
tmpfs:
# nosuid,nodev,noexec added by default
mode: '1777'
size: 4k
size: 5k
read_only: yes
ports:
- '127.0.0.1:9050:9050/tcp'
- '127.0.0.1:53:9053/udp'
cap_drop: [ALL]
#cap_add: [SYS_PTRACE]
# entrypoint.sh drops privileges after configuring nftables for transparent proxy
cap_add: [NET_ADMIN, SETUID, SETGID]
security_opt: [no-new-privileges]
cpus: 0.5
mem_limit: 128m
+23 -2
View File
@@ -2,12 +2,33 @@
set -e
if [ "$(id -u)" -eq 0 ]; then
nft add chain ip nat PREROUTING { type nat hook prerouting priority dstnat \; } || true
nft add rule ip nat PREROUTING ip protocol tcp fib daddr type != local counter redirect to :9040 \
|| echo 'warning: failed to configure nftables for transparent proxy (missing CAP_NET_ADMIN?)'
nft add rule ip nat PREROUTING fib daddr type local udp dport 53 counter redirect to :9053 \
|| echo 'warning: failed to configure nftables for DNS proxy' \
'(alternative for less flexible `docker run --publish 53:9053 ...`)'
exec su -s /bin/sh tor -- "$0" "$@"
fi
sed -e "s/{safe_socks}/$SAFE_SOCKS/" /torrc.template > /tmp/torrc
# default: 120 sec
# https://github.com/torproject/tor/blob/tor-0.4.1.7/src/core/or/connection_edge.c#L1099
if [ -z "$SOCKS_TIMEOUT_SECONDS" ]; then
sed -e '/{socks_timeout_seconds}/d' /torrc.template > /tmp/torrc
sed -ie '/{socks_timeout_seconds}/d' /tmp/torrc
else
sed -e "s/{socks_timeout_seconds}/$SOCKS_TIMEOUT_SECONDS/" /torrc.template > /tmp/torrc
sed -ie "s/{socks_timeout_seconds}/$SOCKS_TIMEOUT_SECONDS/" /tmp/torrc
fi
# > list of identity fingerprints, country codes, and address patterns
if [ ! -z "$EXIT_NODES" ]; then
echo -n 'ExitNodes ' >> /tmp/torrc
printenv EXIT_NODES >> /tmp/torrc
fi
if [ ! -z "$EXCLUDE_EXIT_NODES" ]; then
echo -n 'ExcludeExitNodes ' >> /tmp/torrc
printenv EXCLUDE_EXIT_NODES >> /tmp/torrc
fi
exec "$@"
+1
View File
@@ -0,0 +1 @@
https://www.netfilter.org/projects/nftables/downloads.html
+1
View File
@@ -0,0 +1 @@
https://git.alpinelinux.org/aports/log/main/nftables?h=3.18-stable
-1
View File
@@ -1 +0,0 @@
https://gitweb.torproject.org/tor.git/plain/ChangeLog
+21 -1
View File
@@ -13,7 +13,27 @@ ControlPort localhost:9051
DNSPort 0.0.0.0:9053
SocksPort 0.0.0.0:9050
# IsolateClientAddr & IsolateSOCKSAuth enabled by default
# https://web.archive.org/web/20230113155700/https://gitweb.torproject.org/tor.git/tree/doc/man/tor.1.txt?h=tor-0.4.7.13&id=7c1601fb6edd780ffef386936217ede9531c26e6#n1483
SocksPort 0.0.0.0:9050 IsolateClientAddr IsolateSOCKSAuth
# > reject application connections [...] that only provide an IP address [...]
# > not doing remote DNS
# with `SafeSocks 1`:
# $ for p in socks4 socks4a socks5 socks5h; do \
# echo -n "$p: ";
# curl -o /dev/null --no-progress-meter -x $p://127.0.0.1:9050 https://ipinfo.tw
# && echo success;
# done
# > socks4: curl: (97) Can't complete SOCKS4 connection to 0.0.0.0:0. (91), request rejected or failed.
# > socks4a: success
# > socks5: curl: (97) Can't complete SOCKS5 connection to ipinfo.tw. (2)
# > socks5h: success
# log:
# > [warn] {APP} Your application (using socks4 to port 443) is giving Tor only
# . an IP address. Applications that do DNS resolves themselves may leak
# . information. Consider using Socks4A [...]
# > [warn] {APP} Your application (using socks5 to port 443) is giving Tor [...]
SafeSocks {safe_socks}
SocksTimeout {socks_timeout_seconds}
# requires netfilter rules