22 Commits

Author SHA1 Message Date
Patrick Kishino
43eb403b97
Update master from dev (#2862)
* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Fix web proxy stopping to work (#2678)

* Mix of fixes to the heathcheck.sh from #2610 and start.sh from #2673.

* Made few more modifications to healthcheck.sh and start.sh. This change appears to be working.
Let's monitor this.

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Remove script_security (#2702)

Due to non-support of this in latest openvpn it is removed..

* Revert "Remove script_security (#2702)" (#2708)

This reverts commit 44ba9e6f3a221d3b51464f33505ccd649b24f7f3.

* Update configure-openvpn.sh (#2707)

Using "upd" as a value for NORDVPN_PROTOCOL results in an error.

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Add natpmpc (#2746)

* Dev (#2706)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Update README.md

* Bump actions/checkout from 3 to 4 (#2714)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 2 to 3 (#2718)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 2 to 3 (#2719)

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-qemu-action from 2 to 3 (#2720)

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 4 to 5 (#2721)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 4 to 5 (#2722)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update tips-tricks.md

fixed pod man tip

* fixing invalid concatenation (#2743)

* fixing invalid concatenation

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* install natpmpc

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>

* update transmission build version to 4.0.5

* fix: transmission version check (#2753)

* fix transmission version check

* add git user config

* Update Dockerfile

Update version

* Update configure-openvpn.sh

fixed case where tmp directory exists

* Change transmission-web-control to actively maintained project (#2764)

* Update check-transmission-releases.yml

* Change transmission-web-control repo to maintained project

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* update transmission build version to

* update transmission build version to 4.0.5

* Update Transmission-Web-Control (#2772)

* Dev (#2706)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Update README.md

* Bump actions/checkout from 3 to 4 (#2714)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 2 to 3 (#2718)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 2 to 3 (#2719)

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-qemu-action from 2 to 3 (#2720)

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 4 to 5 (#2721)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 4 to 5 (#2722)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update tips-tricks.md

fixed pod man tip

* fixing invalid concatenation (#2743)

* fixing invalid concatenation

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Update check-transmission-releases.yml

* Merging dev into master in prep for new release (#2755)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Fix web proxy stopping to work (#2678)

* Mix of fixes to the heathcheck.sh from #2610 and start.sh from #2673.

* Made few more modifications to healthcheck.sh and start.sh. This change appears to be working.
Let's monitor this.

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Remove script_security (#2702)

Due to non-support of this in latest openvpn it is removed..

* Revert "Remove script_security (#2702)" (#2708)

This reverts commit 44ba9e6f3a221d3b51464f33505ccd649b24f7f3.

* Update configure-openvpn.sh (#2707)

Using "upd" as a value for NORDVPN_PROTOCOL results in an error.

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Add natpmpc (#2746)

* Dev (#2706)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Update README.md

* Bump actions/checkout from 3 to 4 (#2714)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 2 to 3 (#2718)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 2 to 3 (#2719)

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-qemu-action from 2 to 3 (#2720)

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 4 to 5 (#2721)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 4 to 5 (#2722)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update tips-tricks.md

fixed pod man tip

* fixing invalid concatenation (#2743)

* fixing invalid concatenation

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* install natpmpc

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>

* update transmission build version to 4.0.5

* fix: transmission version check (#2753)

* fix transmission version check

* add git user config

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: JeeDeWee <57176355+JeeDeWee@users.noreply.github.com>
Co-authored-by: Ian Moroney <10791260+IanMoroney@users.noreply.github.com>
Co-authored-by: Mugga Joe <150821237+muggajoe@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>
Co-authored-by: workflow runner <workflow@github.com>

* update transmission to 4.0.5 (#2756)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Fix web proxy stopping to work (#2678)

* Mix of fixes to the heathcheck.sh from #2610 and start.sh from #2673.

* Made few more modifications to healthcheck.sh and start.sh. This change appears to be working.
Let's monitor this.

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Remove script_security (#2702)

Due to non-support of this in latest openvpn it is removed..

* Revert "Remove script_security (#2702)" (#2708)

This reverts commit 44ba9e6f3a221d3b51464f33505ccd649b24f7f3.

* Update configure-openvpn.sh (#2707)

Using "upd" as a value for NORDVPN_PROTOCOL results in an error.

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Add natpmpc (#2746)

* Dev (#2706)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* Fix #2694 image build (#2699)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* update master (#2696)

* Add Transmissionic Web UI & New Documentation (#2589)

* Added step to build a .deb file to install and reduce image size (#2590)

* Added step to build a .deb file to install and reduce image size

* Fixed deb install incorrectly done

* Check for update-port script existing instead of being executable (#2593)

#2459

* Fixed TWC paths (#2600)

* add docker build caching to workflow (#2609)

* Privoxy eth0 fixes, healthcheck comparison tweak and start.sh update (#2610)

* by checking for existence of default 127 address,healthcheck will never effectively run, as the non-default eth0 ip will never be matched

* the comparison was not trimming off the port, thus healthcheck was always going to fail or denote a change when there may have been none

* simplified the comparison (thanks @edgd1er )

* Strip double quotes from umask check (#2601)

* Fix problem with enabled UFW with Random Ports (#2603)

Fixing #2255

* move vpn config download to /config (#2592)

* move vpn config download to /config

* fix git safe dir permissions

* cleanup vpn config clone

* re-add zip dl, set git to default

* use alpine:latest for TransmissionUIs build stage (#2573)

* Update fetch-external-configs.sh

removed duplicate bracket

* Update to transmission 4.0.4

* Update configure-openvpn.sh

* Switched the order of events, to remove the ipv6 before sed-ing the address (#2695)

* Create separate image for transmission build from source (#2691)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* parallel docker builds with matrix (#2694)

* consolidate and parallelize image build with matrix multi runner build

* fix image name

* Update Dockerfile

fixed typo

* `TRANSMISSION_RPC_URL` option causes a moved permanently error when using PIA (#2657)

* Respect option `TRANSMISSION_RPC_URL`

remove debug echo

* default `TRANSMISSION_RPC_URL` is now grabbed from `default-settings.json`

* Stricter grep pattern

* Remove redundant grep

* Added comment

* Use `jq` instead of `sed` to determine the default of `TRANSMISSION_RPC_URL`

---------

Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Fix for PR #2691 (#2698)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix matrix to build all images

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* fix transmission version check (#2700)

* Comment

* Switch transmission builder image to combined platform builder (#2704)

* separate transmission build to separate image and workflow

* set transmission-builder version

* use matrix for multi runner builds

* fix context

* Fix file name

* fix image name

* fix transmission build version detection

* switch to combined platform builder

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* switch to single platform builder (#2705)

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

---------

Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>

* Update README.md

* Bump actions/checkout from 3 to 4 (#2714)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 2 to 3 (#2718)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 2 to 3 (#2719)

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-qemu-action from 2 to 3 (#2720)

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 4 to 5 (#2721)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 4 to 5 (#2722)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update tips-tricks.md

fixed pod man tip

* fixing invalid concatenation (#2743)

* fixing invalid concatenation

---------

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* install natpmpc

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>

* update transmission build version to 4.0.5

* fix: transmission version check (#2753)

* fix transmission version check

* add git user config

* Update Dockerfile

Update version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: JeeDeWee <57176355+JeeDeWee@users.noreply.github.com>
Co-authored-by: Ian Moroney <10791260+IanMoroney@users.noreply.github.com>
Co-authored-by: Mugga Joe <150821237+muggajoe@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>
Co-authored-by: workflow runner <workflow@github.com>

* added protonvpn documentation (#2769)

* added protonvpn documentation

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* Update docs/provider-specific.md

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

---------

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* fix transmission-web-control distribution download

- Update transmission web control to actively maintained repo
- Change download URL to dist package

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>
Co-authored-by: JeeDeWee <57176355+JeeDeWee@users.noreply.github.com>
Co-authored-by: Ian Moroney <10791260+IanMoroney@users.noreply.github.com>
Co-authored-by: Mugga Joe <150821237+muggajoe@users.noreply.github.com>
Co-authored-by: workflow runner <workflow@github.com>
Co-authored-by: deanso <deanso@users.noreply.github.com>
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* Allow specifying privoxy's listen address (#2812)

* Use a supported cipher in nordvpn configuration (#2821)

* Use a supported cipher in nordvpn configuration

AES-256-CBC cipher is no longer working for NordVPN. Use AES-256-GCM instead.

* Override the data ciphers list for nordvpn provider

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

---------

Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>

* update transmission build version to

* update transmission build version to 4.0.5

* Check IPv4 and IPv6 DNS records separately during health check (#2832)

nslookup checks for IPv4 and IPv6 records in a single call by default. If either
returns an explicit lookup error, healthcheck.sh will report a failure. If the
upstream server is rejecting certain requests based on type, such as NordVPN
filtering IPv6, healthcheck.sh may never be able to report healthy. Resolve by
checking both a and aaaa records separately and only return a failure if both
fail.

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to

* update transmission build version to 4.0.5

* update transmission build version to 4.0.6

* fix version check file path (#2846)

* update transmission build version to

* update transmission build version to 4.0.6

* update transmission build version to

* update transmission build version to 4.0.6

* transmission version: check with SHA & allow git push to trigger build workflow (#2843)

* transmission version: check with SHA & allow git push to trigger build workflow

* Create transmission-sha.txt

* update SHA for 4.0.6

* Create build-version.txt

* trigger Image Builds action on completion of Transmission Builds action

* Image Builds: ignore unnecessary paths

* transmission-version: revert to 4.0.5 for testing

* build-version: revert to 4.0.5 for testing

* transmission-sha: revert to 4.0.5 for testing

* update transmission build version to 4.0.6

* update image build version to

* fix rss build (#2859)

* Revert version files to 4.0.5 to test actions build (#2860)

* Update transmission-version.txt

* Update build-version.txt

* Update transmission-sha.txt

* update transmission build version to 4.0.6

* update image build version to

* Fix Transmission builds action (#2861)

* Update transmission-version.txt

* Update build-version.txt

* Update transmission-sha.txt

* Update docker-transmission-builds.yml

* update transmission build version to 4.0.6

* update image build version to 4.0.6

* update transmission build version to 4.0.6

* use symlink instead of copy for credentials when using secrets (#2875)

* Changes ipmagnet link (#2893)

* feat(upgrade): ubuntu base 24.04 LTS (was 22.04) (#2907)

- Upgrade the ubuntu base image to 24.04 LTS
- integrate the transmission build as build stage into the
  main Dockerfile, instead of seperate build image with missing dockerfile
- update defalult built transmission version to 4.0.6 (current stable)

* Removed transmission-web-control

Transmission web control link seems broken and project unsure if active

* update transmission build version to 4.0.6

* Revert "feat(upgrade): ubuntu base 24.04 LTS (was 22.04) (#2907)"

This reverts commit 042142914c3893e936d824837f726bec9ebe5612.

* update transmission build version to 4.0.6

* update transmission build version to 4.0.6

* Install Transmission from official Ubuntu repositories (#2941)

* Trigger image builds on workflow changes

* RSS plugin build fix (#2944)

* Upgrade Ruby base image

* Remove file references from main container

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Anastasiya Polina Soyka <apsoyka@protonmail.com>
Co-authored-by: Geoff <geoff@gapple.ca>
Co-authored-by: ksurl <ksurl@users.noreply.github.com>
Co-authored-by: HeavyGee <133152184+heavygee@users.noreply.github.com>
Co-authored-by: WitchRecipe <77073792+WitchRecipe@users.noreply.github.com>
Co-authored-by: Florian Kretschmer <19738301+Entepotenz@users.noreply.github.com>
Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
Co-authored-by: Mark Honkoop <112875887+MarkHonkoop@users.noreply.github.com>
Co-authored-by: JeeDeWee <57176355+JeeDeWee@users.noreply.github.com>
Co-authored-by: Ian Moroney <10791260+IanMoroney@users.noreply.github.com>
Co-authored-by: Mugga Joe <150821237+muggajoe@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Storm <jamesstorm@gmail.com>
Co-authored-by: workflow runner <workflow@github.com>
Co-authored-by: Teddy Hoff <42592276+Choff3@users.noreply.github.com>
Co-authored-by: Transmission-Bot <transmission-bot@users.noreply.github.com>
Co-authored-by: deanso <deanso@users.noreply.github.com>
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
Co-authored-by: Dave Townsend <dtownsend@oxymoronical.com>
Co-authored-by: Erdem Köse <erdemkose@gmail.com>
Co-authored-by: Adam Schultz <adam.schultz@live.com>
Co-authored-by: Victor LEFEBVRE <dev@vic1707.xyz>
Co-authored-by: Harry Nicholls <harry.m.nicholls@gmail.com>
Co-authored-by: Kaspar V. <casaper@users.noreply.github.com>
Co-authored-by: Kristian Haugene <kristian@haugene.net>
Co-authored-by: Kristian Haugene <haugene@users.noreply.github.com>
2025-07-01 21:24:00 +02:00
Wen Chuan Lee
445261aa4c doc: Add docker secret as option for OpenVPN credentials in FAQ
Update docs/faq.md

Co-authored-by: Aemulation <112875887+Aemulation@users.noreply.github.com>
2023-07-18 10:24:28 +09:00
James McMahon
2eff0d0143
Docs review (#2507)
* Fix spelling mistakes

* Fix some minor typos

* Improve grammar / readability
2023-01-23 18:21:54 +09:00
Jan Matias Rivø
ab202865af
Added docker secret support for rpc credentials (#2321)
Co-authored-by: Jan Rivø <jan.rivo@cgi.com>
2022-08-29 09:04:05 +09:00
James McMahon
cd30f20296
Fix minor typo in docs (#2119)
* Fix minor typo

* Some spelling and grammar fixes
2022-02-18 09:13:55 +09:00
Josh S
ff664f4fd4
Add ability to run custom script after routes are added (#2100)
* Fixed typo in line 95

`form` to `from`

* supported setting DISABLE_PORT_UPDATER to false

previously DISABLE_PORT_UPDATER had to not exist..now it can also be set to false

* Fix minor typos (#2074)

* Fixed missing $ from UFW variable use

There were a number of variable references missing $

* Fixed some more variables missing $

* Removed outdated typeset

this fixes and closes #2095

* add capability for routes-post-start.sh

* update docs

* amended position

placed entry where it should be in logical order when thinking about container lifecycle

Co-authored-by: Kobi <kobirosenstein@gmail.com>
Co-authored-by: Kristian Haugene <haugene@users.noreply.github.com>
Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
Co-authored-by: Sean Kelly <xconverge@users.noreply.github.com>
2021-12-10 13:02:49 +09:00
objmagic
66efe822db
njal.la do (#2097) 2021-12-05 20:34:45 +09:00
Patrick Kishino
317a0a78ad
Mount point changed to /config (#1974)
This changes the default mountpoint for transmission-home to /config
2021-10-16 12:34:12 +09:00
Kristian Haugene
0bd47cb67b Merge branch 'master' into dev 2021-08-02 00:50:06 +02:00
Patrick Kishino
710d2795ee
Update faq.md 2021-04-22 12:20:49 +09:00
Patrick Kishino
4af34ed018
Update faq.md 2021-04-22 12:19:32 +09:00
Marc-Olivier Arsenault
f09ef9d4af
password alternative (#1799)
* Create Duplicates.yml

* Rename Duplicates.yml to potential_duplicates.yml

* password alternative

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
2021-04-13 13:44:18 +09:00
Kristian Haugene
450f158f94
Fix typo 2021-02-25 00:11:32 +01:00
Kristian Haugene
7a805f3932 Add better documentation on authentication in the web ui #1636 2021-02-19 01:40:21 +01:00
Kristian Haugene
ea6f75f1c9 Minor changes, mostly docs 2021-02-18 00:22:13 +01:00
Kevin Crouch
60cc14c133
Update static copy of Table of Contents on faq.md (#1692)
faq.md currently has both a static Table of Contents and a generated one on the right. This PR updates the static copy to include all the headers on the page currently, mirroring the dynamic one on the right (screenshot from before PR below)
https://i.imgur.com/mfmUbwu.png
2021-01-28 12:50:13 +09:00
Kevin Crouch
5bf2162e3a
Update faq.md to explain RTNETLINK error from invalid subnet mask/route (#1685)
Was running into me being dumb and not entering an actual subnet ID, wrote a quick FAQ entry and directions to get Network ID instead of
2021-01-22 12:39:14 +09:00
Kristian Haugene
a4d65774f8 Add note on credentials, PIA especially #1590 2020-12-09 23:59:45 +01:00
Kristian Haugene
a124981b52 Add FAQ section on DNS issues, plus minor typing errors and other cleanup #1558 2020-12-06 23:06:46 +01:00
Kristian Haugene
3e3e5c6bdf Minor updates to automatic restart docs #1583 2020-12-04 17:29:12 +01:00
Kristian Haugene
994521f0e1 Some more FAQ #1558 2020-12-03 23:40:42 +01:00
Kristian Haugene
f6093588a8 Improving documentation, not done but getting somewhere #1558 2020-11-26 22:53:37 +01:00