more role stuff

This commit is contained in:
Nico Schottelius 2023-12-04 08:59:22 +01:00
parent 91421c02e5
commit d3ca975bdb
4 changed files with 29 additions and 8 deletions

View file

@ -11,6 +11,7 @@
name: synapse-base name: synapse-base
tags: tags:
- synapse - synapse
- logdir
when: '"synapse" in docker_compose' when: '"synapse" in docker_compose'
- name: SSL Certs - name: SSL Certs
include_role: include_role:
@ -24,3 +25,10 @@
tags: tags:
- docker - docker
when: docker_compose when: docker_compose
- name: Add elementweb
include_role:
name: elementweb
tags:
- docker
- test
when: docker_compose == "elementweb"

View file

@ -93,6 +93,7 @@
loop: "{{ docker_compose }}" loop: "{{ docker_compose }}"
tags: tags:
- dir - dir
- name: Copy docker-compose contents - name: Copy docker-compose contents
ansible.builtin.copy: ansible.builtin.copy:
src: files/{{ item }}/ src: files/{{ item }}/

View file

@ -16,6 +16,7 @@
mode: '0755' mode: '0755'
tags: tags:
- dir - dir
- test
- name: Create nginx config - name: Create nginx config
ansible.builtin.template: ansible.builtin.template:

View file

@ -12,11 +12,22 @@
owner: 991 owner: 991
tags: tags:
- directory - directory
# - name: Create homeserver.yaml file - name: Create logging base directory
# ansible.builtin.copy: ansible.builtin.file:
# src: files/homeserver.yaml path: /mnt/logs/
# dest: /mnt/synapse_data/homeserver.yaml state: directory
# owner: "{{ ansible_user }}" mode: '0755'
# mode: '0600' owner: "root"
# tags: tags:
# - files - dir
- logdir
- name: Create logging directory
ansible.builtin.file:
path: /mnt/logs/{{ item.name }}
state: directory
mode: '0755'
owner: "{{ item.uid }}"
tags:
- dir
- logdir
loop: "{{ logs_dirs }}"