From 4fd6522e7af7bfcb904e673bdaf0ede5310c078f Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Tue, 14 Apr 2020 12:29:18 +0200 Subject: [PATCH] Add custom play --- deploy.d/plays/predeploy.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 deploy.d/plays/predeploy.yml diff --git a/deploy.d/plays/predeploy.yml b/deploy.d/plays/predeploy.yml new file mode 100644 index 0000000..bbbd3a2 --- /dev/null +++ b/deploy.d/plays/predeploy.yml @@ -0,0 +1,19 @@ +--- +- name: Open up the Dat port + dokku_ports: + app: "{{ app }}" + mappings: + - "http:{{ dat_port }}:{{ dat_port }}" + state: absent + +- name: "Allow access to {{ dat_port }} on the firewall" + become: true + ufw: + rule: allow + port: "{{ dat_port }}" + +- name: "Reload the firewall to enable {{ dat_port }}" + become: true + service: + name: ufw + state: restarted