3 Commits

5 changed files with 39 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
namespace: finallycoffee
name: matrix
version: 0.1.0
version: 0.1.1
readme: README.md
authors:
- transcaffeine <transcaffeine@finally.coffee>

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: