diff options
Diffstat (limited to 'baserock_webserver/instance-config.yml')
-rw-r--r-- | baserock_webserver/instance-config.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/baserock_webserver/instance-config.yml b/baserock_webserver/instance-config.yml new file mode 100644 index 00000000..96f0ee01 --- /dev/null +++ b/baserock_webserver/instance-config.yml @@ -0,0 +1,19 @@ +# Instance configuration for Baserock general-purpose webserver. +# +# Tested against Fedora 26 base image. +--- +- hosts: webserver + gather_facts: false + become: yes + become_method: sudo + tasks: + - import_tasks: ../tasks/create-data-volume.yml lv_name=webserver lv_size=145g mountpoint=/srv + + - name: /srv/download.baserock.org/ + file: path=/srv/download.baserock.org/ owner=fedora state=directory + + - name: Cherokee configuration + copy: src=etc/cherokee/cherokee.conf dest=/etc/cherokee/ + + - name: (re)start Cherokee webserver + service: name=cherokee enabled=yes state=restarted |