Changeset View
Changeset View
Standalone View
Standalone View
ansible/setup.yml
Show All 40 Lines | - name: get kolab git repo | ||||
become: true | become: true | ||||
become_user: kolab | become_user: kolab | ||||
git: | git: | ||||
repo: https://git.kolab.org/source/kolab.git | repo: https://git.kolab.org/source/kolab.git | ||||
dest: /home/kolab/kolab | dest: /home/kolab/kolab | ||||
version: "{{ git_branch }}" | version: "{{ git_branch }}" | ||||
force: yes | force: yes | ||||
- name: "kolab env.local" | - name: Run bin/configure | ||||
vars: | become: true | ||||
host: "{{ hostname }}" | become_user: kolab | ||||
openexchangerates_api_key: "{{ openexchangerates_api_key }}" | ansible.builtin.command: bin/configure.sh config.production | ||||
firebase_api_key: "{{ firebase_api_key }}" | args: | ||||
public_ip: "{{ public_ip }}" | chdir: /home/kolab/kolab | ||||
ansible.builtin.template: | environment: | ||||
src: env.local | HOSTNAME: "{{ hostname }}" | ||||
dest: /home/kolab/kolab/src/env.local | OPENEXCHANGERATES_API_KEY: "{{ openexchangerates_api_key }}" | ||||
owner: kolab | FIREBASE_API_KEY: "{{ firebase_api_key }}" | ||||
group: kolab | PUBLIC_IP: "{{ public_ip }}" | ||||
mode: '0766' | ADMIN_PASSWORD: "{{ admin_password }}" | ||||
- name: Permit receiving mail | - name: Permit receiving mail | ||||
firewalld: | firewalld: | ||||
port: 25/tcp | port: 25/tcp | ||||
permanent: yes | permanent: yes | ||||
state: enabled | state: enabled | ||||
zone: FedoraServer | zone: FedoraServer | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |