refactor: restructure inventory, split roles and add new services

This commit is contained in:
2026-09-07 19:50:34 +00:00
parent 33ddc88ee9
commit ba9e1a664f
114 changed files with 1117 additions and 418 deletions
+15 -5
View File
@@ -1,16 +1,26 @@
---
- name: reload nftables
ansible.builtin.command: nft -f /etc/nftables.conf
listen: reload nftables
- name: restart dnsmasq
ansible.builtin.service:
name: dnsmasq
state: restarted
- name: restart xray-lists timer
ansible.builtin.systemd:
- name: run xray-lists systemd timer unit
ansible.builtin.systemd_service:
name: xray-lists.timer
daemon_reload: true
state: started
enabled: true
- name: update xray-lists
ansible.builtin.systemd_service:
name: xray-lists.service
state: started
- name: restart xray-lists timer
ansible.builtin.systemd_service:
name: xray-lists.timer
daemon_reload: true
state: restarted
daemon_reload: yes
listen: restart xray-lists timer