2016-09-07 22:57:21 +02:00
|
|
|
---
|
2017-07-13 23:44:09 +02:00
|
|
|
- name: Write environment configuration file
|
|
|
|
become: true
|
|
|
|
template: src=env.ini.j2 dest="{{ www_base }}/app/env.ini" owner=azuracast group=www-data mode=0644 force=no
|
2016-09-07 22:57:21 +02:00
|
|
|
|
2017-07-13 23:44:09 +02:00
|
|
|
- name: Set up environment file
|
|
|
|
ini_file:
|
|
|
|
dest: "{{ www_base }}/app/env.ini"
|
|
|
|
section: "configuration"
|
|
|
|
option: "application_env"
|
|
|
|
value: "{{ app_env }}"
|
2016-09-07 22:57:21 +02:00
|
|
|
|
2017-05-18 01:06:23 +02:00
|
|
|
- name: Set Permissions on Base App Folder
|
|
|
|
file: path="{{ item }}" state=directory owner=azuracast group=www-data
|
|
|
|
with_items:
|
|
|
|
- "{{ app_base }}"
|
|
|
|
|
2016-09-07 22:57:21 +02:00
|
|
|
- name: Create System Folders
|
2017-05-18 00:58:00 +02:00
|
|
|
file: path="{{ item }}" state=directory owner=azuracast group=www-data mode=0774
|
2016-09-07 22:57:21 +02:00
|
|
|
with_items:
|
2016-09-08 09:41:34 +02:00
|
|
|
- "{{ tmp_base }}"
|
|
|
|
- "{{ tmp_base }}/proxies"
|
2016-11-22 06:09:18 +01:00
|
|
|
- "{{ app_base }}/stations"
|
2017-05-17 06:11:45 +02:00
|
|
|
- "{{ app_base }}/servers"
|
|
|
|
- "{{ app_base }}/servers/shoutcast2"
|
2018-02-20 00:35:43 +01:00
|
|
|
- "{{ app_base }}/servers/icecast2"
|