From 81d5cb0e71944daa4dc4cfc94471bded28a3a7d1 Mon Sep 17 00:00:00 2001 From: Konstantin Renner Date: Sat, 27 Jun 2026 08:23:58 +0200 Subject: [PATCH] netbird-proxy: drop unused cert/state bind-mount dir creation certs + state are Docker named volumes now; only the compose dir is needed. Co-Authored-By: Claude Opus 4.8 (1M context) --- ansible/roles/netbird-proxy/tasks/main.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ansible/roles/netbird-proxy/tasks/main.yml b/ansible/roles/netbird-proxy/tasks/main.yml index 73a9eb6a..607d7a56 100644 --- a/ansible/roles/netbird-proxy/tasks/main.yml +++ b/ansible/roles/netbird-proxy/tasks/main.yml @@ -2,15 +2,11 @@ # Deploys a NetBird reverse-proxy HA cluster member (proxy-only host). # Docker is provided by the docker-install role (Arch-aware; see the play). -- name: Ensure netbird-proxy directories exist +- name: Ensure the netbird-proxy compose directory exists ansible.builtin.file: - path: "{{ item }}" + path: /opt/netbird-proxy state: directory mode: "0755" - loop: - - /opt/netbird-proxy - - /opt/netbird-proxy/certs - - /opt/netbird-proxy/state # proxy-1 is v6-only (no IPv4), and the proxy must reach the management # server (netbird.renner.uno) over IPv6. Docker gives containers no IPv6 by -- 2.54.0