aboutsummaryrefslogtreecommitdiffstats
path: root/tasks
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-10-06 09:55:22 +0300
committerJan Tuomi <jan@jantuomi.fi>2025-10-06 10:42:16 +0300
commit5adcc04e4c3441de8258b29216411bb53a709c0f (patch)
tree5ccc8ad26eb5f632f79ccdc6f8d0190190ccde07 /tasks
parentae9be6373428471dd4c95f64741b990638c272c0 (diff)
Work on Hetzner DDNS
Diffstat (limited to 'tasks')
-rw-r--r--tasks/jail_ingress.yml29
-rw-r--r--tasks/network.yml16
2 files changed, 16 insertions, 29 deletions
diff --git a/tasks/jail_ingress.yml b/tasks/jail_ingress.yml
index d6db2f5..52af116 100644
--- a/tasks/jail_ingress.yml
+++ b/tasks/jail_ingress.yml
@@ -64,32 +64,3 @@
service -j ingress nginx enable
service -j ingress nginx onestart
when: ingress_nginx_enabled.rc != 0
-
-- name: Configure hetzner-ddns
- template:
- src: usr_local_etc_rc.d_hetzner_ddns.j2
- dest: /usr/local/jails/containers/ingress/usr/local/etc/rc.d/hetzner_ddns
- owner: root
- group: wheel
- mode: "0755"
-
-- name: Install hetzner-ddns script
- template:
- src: usr_local_bin_hetzner_ddns.sh.j2
- dest: /usr/local/jails/containers/ingress/usr/local/bin/hetzner_ddns.sh
- owner: root
- group: wheel
- mode: "0755"
-
-- name: Set up hetzner_auth
- template:
- src: usr_local_etc_hetzner_auth.j2
- dest: /usr/local/jails/containers/ingress/usr/local/etc/hetzner_auth
- owner: root
- group: wheel
- mode: "0600"
-
-- name: Restart hetzner-ddns
- shell: |
- service -j ingress hetzner_ddns enable
- service -j ingress hetzner_ddns restart
diff --git a/tasks/network.yml b/tasks/network.yml
index bf22044..0e4a722 100644
--- a/tasks/network.yml
+++ b/tasks/network.yml
@@ -66,3 +66,19 @@
- name: Reload pf rules
shell: pfctl -f /etc/pf.conf
when: pf_conf.changed
+
+- name: Install hetzner_ddns.sh
+ template:
+ src: usr_local_bin_hetzner_ddns.sh.j2
+ dest: /usr/local/bin/hetzner_ddns.sh
+ owner: root
+ group: wheel
+ mode: "0755"
+
+- name: Set up hetzner_auth
+ template:
+ src: usr_local_etc_hetzner_auth.j2
+ dest: /usr/local/etc/hetzner_auth
+ owner: root
+ group: wheel
+ mode: "0600"