diff options
Diffstat (limited to 'baserock_webserver')
-rw-r--r-- | baserock_webserver/image-config.yml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/baserock_webserver/image-config.yml b/baserock_webserver/image-config.yml new file mode 100644 index 00000000..1244faac --- /dev/null +++ b/baserock_webserver/image-config.yml @@ -0,0 +1,24 @@ +# Configuration for Baserock webserver system image. +# +# This expects to be run on a Fedora 22 cloud image. +--- +- hosts: webserver + gather_facts: false + sudo: yes + tasks: + - name: enable persistant journal + shell: mkdir /var/log/journal + args: + creates: /var/log/journal + + - name: ensure system up to date + dnf: name=* state=latest + + - name: SELinux configuration (setting it to 'permissive' mode) + copy: src=etc/selinux/config dest=/etc/selinux/ + + - name: Cherokee webserver package + dnf: name=cherokee state=latest + + - name: Cherokee configuration + copy: src=etc/cherokee/cherokee.conf dest=/etc/cherokee/ |