caddy: make firewalld optional

This commit is contained in:
uumas
2026-02-05 15:14:34 +02:00
parent 601d5fcdc3
commit 34ca777a1d
4 changed files with 9 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
---
caddy_use_firewalld: true

View File

@@ -7,3 +7,8 @@ argument_specs:
description: Email address used for ssl certs description: Email address used for ssl certs
type: str type: str
required: true required: true
caddy_use_firewalld:
description: Whether to open ports using firewalld
type: bool
required: false
default: true

View File

@@ -8,3 +8,4 @@ dependencies:
- name: ubuntu - name: ubuntu
version_min: 22 version_min: 22
- role: uumas.general.firewalld - role: uumas.general.firewalld
when: caddy_use_firewalld

View File

@@ -52,3 +52,4 @@
- http - http
- https - https
- http3 - http3
when: caddy_use_firewalld