mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-11-04 00:58:56 +01:00 
			
		
		
		
	Setting up REUSE: add copyright statements to yml files in roles/custom/
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
This commit is contained in:
		@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# matrix-alertmanager-receiver is a service which receives webhook payloads from Prometheus' Alertmanager and forwards them to a Matrix room.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-alertmanager-receiver paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-alertmanager-receiver service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
- name: Fail if required matrix-alertmanager-receiver settings not defined
 | 
			
		||||
  ansible.builtin.fail:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
matrix_appservice_double_puppet_enabled: true
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-appservice-double-puppet paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-appservice-double-puppet paths don't exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
- name: Fail if required matrix-appservice-double-puppet settings not defined
 | 
			
		||||
  ansible.builtin.fail:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# A moderation tool for Matrix
 | 
			
		||||
# Project source code URL: https://github.com/the-draupnir-project/Draupnir
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-appservice-draupnir-for-all service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required matrix-bot-draupnir variables are undefined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# matrix-authentication-service (MAS) is an OAuth 2.0 and OpenID Provider server for Matrix.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure Matrix Authentication Service paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure Matrix Authentication Service is started
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if playbook called incorrectly
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-authentication-service service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Prepare Matrix Authentication Service private key file path ({{ private_key_definition.key_file }})
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required matrix-authentication-service settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# Like `matrix_authentication_service_config_http_public_base` but a private base URL only accessible from within the container network.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# The bare domain name which represents your Matrix identity.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# This is for both RedHat 7 and 8
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure fuse installed (Archlinux)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure fuse installed (Debian/Raspbian)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure fuse installed (RedHat)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure openssl installed
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure Matrix base paths exists
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure Matrix group is created
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if invalid homeserver implementation
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# baibot is a bot exposing the power of Large Language Models to you.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure baibot paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-baibot service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required baibot settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# Buscarron is a Web forms (HTTP POST) to Matrix service.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
    matrix_bot_buscarron_requires_restart: false
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-buscarron service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
- name: (Deprecation) Catch and report renamed Buscarron settings
 | 
			
		||||
  ansible.builtin.fail:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# chatgpt is a bot for chatting to openAI chatgpt Matrix bot
 | 
			
		||||
# Project source code URL: https://github.com/matrixgpt/matrix-chatgpt-bot
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure chatgpt paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
-
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-chatgpt service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required Chatgpt settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# A moderation tool for Matrix
 | 
			
		||||
# Project source code URL: https://github.com/the-draupnir-project/Draupnir
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-bot-draupnir service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required matrix-bot-draupnir variables are undefined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# Go-NEB is a Matrix bot written in Go. It is the successor to Matrix-NEB, the original Matrix bot written in Python.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure go-neb paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-go-neb service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if there's not at least 1 client
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# Honoroit is a helpdesk bot
 | 
			
		||||
# Project source code URL: https://github.com/etkecc/honoroit
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
    matrix_bot_honoroit_requires_restart: false
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-honoroit service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required Honoroit settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# matrix-registration-bot creates and manages registration tokens for a Matrix server
 | 
			
		||||
# Project source code URL: https://github.com/moan0s/matrix-registration-bot
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Delete cache files
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-registration-bot paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-matrix-registration-bot service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# matrix-reminder-bot is a bot for one-off and recurring reminders
 | 
			
		||||
# Project source code URL: https://github.com/anoadragon453/matrix-reminder-bot
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-matrix-reminder-bot service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required matrix-reminder-bot settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# maubot is a plugin-based Matrix bot system.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure maubot paths exist
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-maubot service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: (Deprecation) Catch and report renamed maubot variables
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# A moderation tool for Matrix
 | 
			
		||||
# Project source code URL: https://github.com/matrix-org/mjolnir
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-bot-mjolnir service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required matrix-bot-mjolnir variables are undefined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# matrix-appservice-discord is a Matrix <-> Discord bridge
 | 
			
		||||
# Project source code URL: https://github.com/matrix-org/matrix-appservice-discord
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.set_fact:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-appservice-discord service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required appservice-discord settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# Matrix Appservice IRC is a Matrix <-> IRC bridge
 | 
			
		||||
# Project source code URL: https://github.com/matrix-org/matrix-appservice-irc
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if Postgres not enabled
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- ansible.builtin.include_role:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Check existence of matrix-appservice-irc service
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Fail if required appservice-irc settings not defined
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
# matrix-appservice-kakaotalk is a Matrix <-> Kakaotalk bridge
 | 
			
		||||
# Project source code URL: https://src.miscworks.net/fair/matrix-appservice-kakaotalk/
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- tags:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,7 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2024 MDAD Team and contributors
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-appservice-kakaotalk image is pulled
 | 
			
		||||
 
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user