From 3c20895bc608c081eea9c1ddac097644ec79c3a5 Mon Sep 17 00:00:00 2001 From: Stonewall Jackson Date: Tue, 7 Feb 2023 23:18:44 -0500 Subject: cleanup --- playbooks/webserver_public.yml | 37 ---------------------------------- playbooks/webserver_public_example.yml | 37 ++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 37 deletions(-) delete mode 100644 playbooks/webserver_public.yml create mode 100644 playbooks/webserver_public_example.yml (limited to 'playbooks') diff --git a/playbooks/webserver_public.yml b/playbooks/webserver_public.yml deleted file mode 100644 index b509e85..0000000 --- a/playbooks/webserver_public.yml +++ /dev/null @@ -1,37 +0,0 @@ -- name: configure public web server - hosts: dmz-www1 - roles: - - role: common - tags: common - - - role: apache_vhost - apache_server_name: www.example.com - apache_server_aliases: [example.com] - apache_canonical_hostname: www.example.com - apache_letsencrypt: yes - apache_document_root: /var/www/www.example.com - tags: apache - - - role: archive_job - archive_name: www - archive_shell: >- - TIMESTAMP=$(date +%Y%m%d%H%M%S); - tar czf "www-${TIMESTAMP}.tar.gz" - --transform "s|^\.|www-${TIMESTAMP}|" - -C "{{ apache_public_dir }}" {% for dir in apache_backup_dirs %}{{ dir | quote }} {% endfor %} - tags: archive - - # prosody letsencrypt proxy - - role: prosody_letsencrypt_proxy - prosody_le_role: master - tags: prosody - - tasks: - - name: create webroot - file: - path: /var/www/www.example.com - state: directory - owner: root - group: webmasters - mode: 02770 - tags: apache diff --git a/playbooks/webserver_public_example.yml b/playbooks/webserver_public_example.yml new file mode 100644 index 0000000..b509e85 --- /dev/null +++ b/playbooks/webserver_public_example.yml @@ -0,0 +1,37 @@ +- name: configure public web server + hosts: dmz-www1 + roles: + - role: common + tags: common + + - role: apache_vhost + apache_server_name: www.example.com + apache_server_aliases: [example.com] + apache_canonical_hostname: www.example.com + apache_letsencrypt: yes + apache_document_root: /var/www/www.example.com + tags: apache + + - role: archive_job + archive_name: www + archive_shell: >- + TIMESTAMP=$(date +%Y%m%d%H%M%S); + tar czf "www-${TIMESTAMP}.tar.gz" + --transform "s|^\.|www-${TIMESTAMP}|" + -C "{{ apache_public_dir }}" {% for dir in apache_backup_dirs %}{{ dir | quote }} {% endfor %} + tags: archive + + # prosody letsencrypt proxy + - role: prosody_letsencrypt_proxy + prosody_le_role: master + tags: prosody + + tasks: + - name: create webroot + file: + path: /var/www/www.example.com + state: directory + owner: root + group: webmasters + mode: 02770 + tags: apache -- cgit