Skip to content
Snippets Groups Projects

Jabber umzug

Merged Jens Sandmann requested to merge jabber-umzug into master
3 files
+ 11
2
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 50
0
---
# Create folders
- name: create folder struct for jabber_test
file:
path: "{{ item }}"
state: "directory"
with_items:
- "/srv/jabber_test/"
- "/srv/jabber_test/etc"
- name: create folder struct for jabber_test 2
file:
path: "{{ item }}"
state: "directory"
owner: 102
group: 106
with_items:
- "/srv/jabber_test/logs"
- "/srv/jabber_test/data"
- "/srv/jabber_test/saslauthd"
# Get secrets
- include: ../functions/get_secret.yml
with_items:
- { path: /srv/ldap/secret/ldap_readonly_pass, length: 24 }
# create files
- name: Docker Konfig-Datei erstellen
template:
src: "docker-compose.yml"
dest: "/srv/jabber_test/docker-compose.yml"
- name: SASL Configs anlegen
template:
src: "{{item}}"
dest: "/srv/jabber_test/{{item}}"
with_items:
- "saslauthd.conf"
- "prosody.conf"
- name: Prosody Config anlegen
template:
src: "prosody.cfg.lua"
dest: "/srv/jabber_test/etc/prosody.cfg.lua"
# start docker
- name: start jabber-test docker
docker_service:
project_src: /srv/jabber_test/
state: present
Loading