src.dualinventive.com/devops/ansible-dtap/roles/dtap-portal/tasks/configuration.yml

22 lines
871 B
YAML

- include_vars: applications.yml
- name: create upload dir
file: path=/var/www/mtinfo3000/uploads owner=www-data group=www-data mode=0775 state=directory
- name: create tmp dir
file: path=/var/www/mtinfo3000/tmp owner=www-data group=www-data mode=0775 state=directory
- name: create config dir
file: path=/etc/di/web owner=www-data group=www-data mode=0700 state=directory
- name: create log dir
file: path=/var/log/di-web owner=www-data group=www-data mode=0755 state=directory
- name: Set frontend configuration files
template: src={{ item.namespace }}.ini.j2 dest=/etc/di/web/{{ item.namespace }}.ini mode=0600 owner=www-data group=www-data
with_items: '{{ frontend_applications }}'
when: item.config
- name: Create frontend upload folder under /opt/web/uploads
file: path=/opt/web/uploads owner=www-data group=www-data mode=0755 state=directory