Homelab-Infra/roles/jellyfin/tasks/firewall.yml

12 lines
315 B
YAML

---
# jellyfin/tasks/firewall.yml
- name: Open required Jellyfin firewall rules
become: true
ansible.posix.firewalld:
port: "{{ item.port | default(omit) }}"
service: "{{ item.service | default(omit) }}"
permanent: true
state: enabled
immediate: true
loop: "{{ jellyfin_firewall_rules }}"