From 841719c60626feeeaee4657a7082a7a26f01640c Mon Sep 17 00:00:00 2001 From: owine Date: Fri, 8 Dec 2023 14:56:45 -0600 Subject: [PATCH] Tdarr: Add configurable port bind for server --- roles/tdarr/defaults/main.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/roles/tdarr/defaults/main.yml b/roles/tdarr/defaults/main.yml index 72d2b959e8..aea49627a1 100644 --- a/roles/tdarr/defaults/main.yml +++ b/roles/tdarr/defaults/main.yml @@ -13,6 +13,13 @@ tdarr_name: tdarr +################################ +# Settings +################################ + +tdarr_server_port: "8266" +tdarr_server_external: false + ################################ # Paths ################################ @@ -74,9 +81,10 @@ tdarr_docker_image_tag: "latest" tdarr_docker_image: "haveagitgat/tdarr:{{ tdarr_docker_image_tag }}" # Ports -tdarr_docker_ports_defaults: [] +tdarr_docker_ports_defaults: + - "{{ tdarr_server_port }}:{{ tdarr_server_port }}" tdarr_docker_ports_custom: [] -tdarr_docker_ports: "{{ tdarr_docker_ports_defaults +tdarr_docker_ports: "{{ tdarr_docker_ports_defaults if (tdarr_server_external) else [] + tdarr_docker_ports_custom }}" # Envs @@ -86,7 +94,7 @@ tdarr_docker_envs_default: TZ: "{{ tz }}" serverIP: "0.0.0.0" webUIPort: "8265" - serverPort: "8266" + serverPort: "{{ tdarr_server_port }}" internalNode: "true" nodeIP: "0.0.0.0" nodePort: "8267"