summaryrefslogtreecommitdiff
path: root/baserock_webserver/instance-config.yml
blob: 96f0ee01eb94653557cd4e00d65c1c42b186bf37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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