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

28 lines
1012 B
YAML

- include_vars: applications.yml
- name: Dutch UTF-8 locale
locale_gen: name=nl_NL.UTF-8 state=present
- name: English (US) UTF-8 locale
locale_gen: name=en_US.UTF-8 state=present
- 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=frontend.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