From 8dbf21126d70ce1e4892d6336e056ecd3f18883d Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Wed, 22 Oct 2025 21:45:29 +0200 Subject: [PATCH] feat: add traefik and use host network --- meta/main.yaml | 1 + playbook.yaml | 1 + roles/requirements.yml | 3 +++ tasks/bazarr.yaml | 4 +--- tasks/network.yaml | 6 ------ 5 files changed, 6 insertions(+), 9 deletions(-) delete mode 100644 tasks/network.yaml diff --git a/meta/main.yaml b/meta/main.yaml index e0b61d3..fcea1d7 100644 --- a/meta/main.yaml +++ b/meta/main.yaml @@ -7,3 +7,4 @@ galaxy_info: role_name: "bazarr" dependencies: - role: "docker" + - role: "traefik" diff --git a/playbook.yaml b/playbook.yaml index edac17a..4215abd 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -18,3 +18,4 @@ roles: - role: "docker" - role: "bazarr" + - role: "traefik" diff --git a/roles/requirements.yml b/roles/requirements.yml index 5734acd..04fddda 100644 --- a/roles/requirements.yml +++ b/roles/requirements.yml @@ -7,3 +7,6 @@ roles: - name: "bazarr" src: "https://gitlab.simoncor.net/ansible/ans-bazarr.git" scm: "git" + - name: "traefik" + src: "https://gitlab.simoncor.net/ansible/ans-traefik.git" + scm: "git" diff --git a/tasks/bazarr.yaml b/tasks/bazarr.yaml index 6fbbee2..031daed 100644 --- a/tasks/bazarr.yaml +++ b/tasks/bazarr.yaml @@ -47,11 +47,9 @@ name: "bazarr" image: "lscr.io/linuxserver/bazarr:1.5.3" image_name_mismatch: "recreate" + network_mode: "host" restart_policy: "unless-stopped" - networks: - - name: "bazarr" - volumes: - "/mnt/bazarr/data:/config" - "media:/mnt/media" diff --git a/tasks/network.yaml b/tasks/network.yaml deleted file mode 100644 index 501d44d..0000000 --- a/tasks/network.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- - -# create network -- name: "docker create bazarr network" - community.docker.docker_network: - name: "bazarr"