From 2798230fd1b7c1450979aa71449afae247d9d3ce Mon Sep 17 00:00:00 2001 From: Jonathan DeMasi Date: Wed, 15 Apr 2026 20:45:00 -0600 Subject: [PATCH] add netbird host --- .../production/host_vars/netbird.jthan.io/vars.yaml | 1 + ansible/inventories/production/hosts.ini | 3 +++ ansible/netbird_server.yaml | 5 +++++ ansible/site.yaml | 1 + 4 files changed, 10 insertions(+) create mode 100644 ansible/inventories/production/host_vars/netbird.jthan.io/vars.yaml create mode 100644 ansible/netbird_server.yaml diff --git a/ansible/inventories/production/host_vars/netbird.jthan.io/vars.yaml b/ansible/inventories/production/host_vars/netbird.jthan.io/vars.yaml new file mode 100644 index 0000000..4f24971 --- /dev/null +++ b/ansible/inventories/production/host_vars/netbird.jthan.io/vars.yaml @@ -0,0 +1 @@ +root_pw: "{{ lookup('bitwarden.secrets.lookup', 'a3402c94-7082-4d70-8436-b42e002c8e18') }}" diff --git a/ansible/inventories/production/hosts.ini b/ansible/inventories/production/hosts.ini index f746596..9f3a035 100644 --- a/ansible/inventories/production/hosts.ini +++ b/ansible/inventories/production/hosts.ini @@ -25,3 +25,6 @@ syncthing.home.jthan.io [webservers] notes.jthan.io ansible_host=192.168.1.16 jthan.io ansible_host=192.168.1.17 + +[netbird_server] +netbird.jthan.io diff --git a/ansible/netbird_server.yaml b/ansible/netbird_server.yaml new file mode 100644 index 0000000..dbcbeef --- /dev/null +++ b/ansible/netbird_server.yaml @@ -0,0 +1,5 @@ +--- +# file: netbird_server.yaml +- hosts: netbird_server + roles: + - common diff --git a/ansible/site.yaml b/ansible/site.yaml index cd5818b..dd016ab 100644 --- a/ansible/site.yaml +++ b/ansible/site.yaml @@ -4,6 +4,7 @@ - import_playbook: gitea.yaml - import_playbook: dns.yaml - import_playbook: pangolin_server.yaml +- import_playbook: netbird_server.yaml - import_playbook: monitoring.yaml - import_playbook: ldap_server.yaml - import_playbook: irc.yaml