initial ipv6 deployment

This commit is contained in:
2023-04-04 01:54:45 -07:00
parent 40de9b87a1
commit 659d5ffebc
11 changed files with 90 additions and 45 deletions

View File

@@ -4,7 +4,7 @@
name:
- docker-ce
- docker-compose-plugin
- ufw
- firewalld
state: latest
- name: Upgrade Debian packages
@@ -19,23 +19,41 @@
- name: Allow SSH
become: yes
ufw:
rule: allow
name: OpenSSH
firewalld:
service: ssh
permanent: yes
state: enabled
immediate: yes
- name: Allow Web
become: yes
ufw:
rule: allow
name: WWW Full
firewalld:
service: http
permanent: yes
state: disabled
immediate: yes
- name: Allow Web Secure
become: yes
firewalld:
service: https
permanent: yes
state: enabled
immediate: yes
- name: Allow 443 udp for http3
become: yes
firewalld:
port: 443/udp
permanent: yes
state: enabled
immediate: yes
- name: Enable Firewall
become: yes
ufw:
firewalld:
state: enabled
policy: reject
direction: incoming
logging: on
immediate: yes
- name: Reboot if needed
become: yes