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 | ||||
become: true | |||||
become_user: kolab | |||||
ansible.builtin.command: bin/configure.sh config.local | |||||
args: | |||||
chdir: /home/kolab/kolab | |||||
- name: "Adjusting config" | |||||
vars: | vars: | ||||
host: "{{ hostname }}" | host: "{{ hostname }}" | ||||
openexchangerates_api_key: "{{ openexchangerates_api_key }}" | openexchangerates_api_key: "{{ openexchangerates_api_key }}" | ||||
firebase_api_key: "{{ firebase_api_key }}" | firebase_api_key: "{{ firebase_api_key }}" | ||||
public_ip: "{{ public_ip }}" | public_ip: "{{ public_ip }}" | ||||
ansible.builtin.template: | ansible.builtin.template: | ||||
src: env.local | src: env | ||||
dest: /home/kolab/kolab/src/env.local | dest: /home/kolab/kolab/src/.env | ||||
owner: kolab | owner: kolab | ||||
group: kolab | group: kolab | ||||
mode: '0766' | mode: '0766' | ||||
- name: Permit receiving mail | - name: Permit receiving mail | ||||
firewalld: | firewalld: | ||||
port: 25/tcp | port: 25/tcp | ||||
permanent: yes | permanent: yes | ||||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |