AzuraCast/util/ansible/roles/azuracast-config/tasks/main.yml

27 lines
886 B
YAML
Raw Normal View History

---
- name: Use Default Configuration Files
copy: src="{{ www_base }}/app/config/{{ item }}.conf.sample.php" dest="{{ www_base }}/app/config/{{ item }}.conf.php" force=no
with_items:
- db
- influx
- cache
- name: Write current environment to file.
copy: content="{{ app_env }}" dest="{{ www_base }}/app/.env"
- name: Touch .deploy_run file
file: path="{{ app_base }}/.deploy_run" state=touch
- name: Create System Folders
2017-05-17 22:58:00 +00:00
file: path="{{ item }}" state=directory owner=azuracast group=www-data mode=0774
with_items:
2017-05-17 22:58:00 +00:00
- "{{ app_base }}"
- "{{ tmp_base }}"
- "{{ tmp_base }}/cache"
- "{{ tmp_base }}/sessions"
- "{{ tmp_base }}/proxies"
- "{{ app_base }}/stations"
- "{{ app_base }}/servers"
- "{{ app_base }}/servers/shoutcast2"
- "{{ app_base }}/servers/icecast2"
- "{{ app_base }}/.opam"