prepare for ipv6 deployment

This commit is contained in:
2023-04-03 03:47:01 -07:00
parent 20ce67472d
commit 40de9b87a1
16 changed files with 177 additions and 24 deletions

View File

@@ -1,3 +1,12 @@
- name: Install Debian packages
become: yes
ansible.builtin.apt:
name:
- docker-ce
- docker-compose-plugin
- ufw
state: latest
- name: Upgrade Debian packages
become: yes
ansible.builtin.apt:
@@ -8,6 +17,26 @@
state: latest
register: apt_upgrades
- name: Allow SSH
become: yes
ufw:
rule: allow
name: OpenSSH
- name: Allow Web
become: yes
ufw:
rule: allow
name: WWW Full
- name: Enable Firewall
become: yes
ufw:
state: enabled
policy: reject
direction: incoming
logging: on
- name: Reboot if needed
become: yes
ansible.builtin.reboot: