38 lines
722 B
YAML
38 lines
722 B
YAML
---
|
|
- hosts: all
|
|
become: true
|
|
|
|
vars:
|
|
util_base: "{{ playbook_dir | dirname }}"
|
|
www_base: "{{ util_base | dirname }}"
|
|
app_base: "{{ www_base | dirname }}"
|
|
tmp_base: "{{ app_base }}/www_tmp"
|
|
app_env: "production"
|
|
update_mode: false
|
|
dev_azuracast_user_password: "azuracast"
|
|
dev_mysql_user_password: "azuracast"
|
|
|
|
environment:
|
|
DEBIAN_FRONTEND: noninteractive
|
|
|
|
roles:
|
|
- init
|
|
- azuracast-user
|
|
- azuracast-config
|
|
- azuracast-radio
|
|
- supervisord
|
|
- nginx
|
|
- php
|
|
- redis
|
|
- beanstalkd
|
|
- sftpgo
|
|
- mariadb
|
|
- ufw
|
|
- dbip
|
|
- composer
|
|
- services
|
|
- azuracast-db-install
|
|
- azuracast-build
|
|
- azuracast-setup
|
|
- azuracast-cron
|