2 Commits

Author SHA1 Message Date
2ec6bde3bd fix(synapse): use correct key in hostvars 2024-10-07 18:18:39 +02:00
0a8d128205 meta: add role metadata to all roles 2024-10-04 14:53:48 +02:00
4 changed files with 38 additions and 2 deletions

12
roles/cinny/meta/main.yml Normal file
View File

@@ -0,0 +1,12 @@
---
allow_duplicates: true
dependencies: []
galaxy_info:
role_name: cinny
description: Deploy cinny, a matrix web client, using podman, docker or a raw tarball to serve from your webserver
galaxy_tags:
- cinny
- matrix
- matrix-client
- docker
- podman

View File

@@ -0,0 +1,12 @@
---
allow_duplicates: true
dependencies: []
galaxy_info:
role_name: element
description: Deploy element, a matrix web client, using either docker, podman or a raw tarball to serve with your webserver
galaxy_tags:
- element
- matrix
- matrix-client
- docker
- podman

View File

@@ -0,0 +1,12 @@
---
allow_duplicates: true
dependencies: []
galaxy_info:
role_name: synapse
description: Deploy synapse, a matrix homeserver. Supports docker, podman, virtualenv
galaxy_tags:
- synapse
- matrix
- homeserver
- docker
- podman

View File

@@ -17,8 +17,8 @@
msg: "Required variable '{{ item }}' is undefined!"
loop: "{{ synapse_required_variables }}"
when: >-2
item not in hostvars[ansible_host]
or hostvars[ansible_host][item] | length == 0
item not in hostvars[inventory_hostname]
or hostvars[inventory_hostname][item] | length == 0
- name: Ensure conditionally required variables are given
ansible.builtin.fail: