From 28be439381d70c653c80a1177a4501691fed4dd1 Mon Sep 17 00:00:00 2001 From: GHOSCHT <31184695+GHOSCHT@users.noreply.github.com> Date: Fri, 5 Jul 2024 15:51:29 +0200 Subject: [PATCH] Arion: Add windscribe port refresh https://github.com/dumbasPL/deluge-windscribe-ephemeral-port v3 add windscribe port refresh --- hosts/franz/arion/media/arion-compose.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/hosts/franz/arion/media/arion-compose.nix b/hosts/franz/arion/media/arion-compose.nix index 33d2f62..3236fc6 100644 --- a/hosts/franz/arion/media/arion-compose.nix +++ b/hosts/franz/arion/media/arion-compose.nix @@ -5,6 +5,7 @@ name = "dmz"; external = true; }; + networks.internal = {}; services = { jellyfin.service = { @@ -130,6 +131,7 @@ restart = "always"; networks = [ "dmz" + "internal" ]; }; prowlarr.service = { @@ -400,5 +402,18 @@ }; restart = "always"; }; + port-refresh.service = { + image = "ghoscht/windscribe-ephemeral-port:latest"; + container_name = "port-refresh"; + volumes = [ + "/storage/dataset/docker/media/port-refresh_config/config.yml:/config/config.yaml" + ]; + networks = [ + "internal" + ]; + depends_on = { + vpn = {condition = "service_healthy";}; + }; + }; }; }