Переглянути джерело

Add license information to files for appservice-double-puppet

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4119/head
Suguru Hirahara 1 рік тому
джерело
коміт
195864980b
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: E4F9743DAB4B7B75
7 змінених файлів з 33 додано та 0 видалено
  1. +7
    -0
      docs/configuring-playbook-appservice-double-puppet.md
  2. +4
    -0
      roles/custom/matrix-appservice-double-puppet/defaults/main.yml
  3. +4
    -0
      roles/custom/matrix-appservice-double-puppet/tasks/install.yml
  4. +4
    -0
      roles/custom/matrix-appservice-double-puppet/tasks/main.yml
  5. +4
    -0
      roles/custom/matrix-appservice-double-puppet/tasks/uninstall.yml
  6. +4
    -0
      roles/custom/matrix-appservice-double-puppet/tasks/validate_config.yml
  7. +6
    -0
      roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2

+ 7
- 0
docs/configuring-playbook-appservice-double-puppet.md Переглянути файл

@@ -1,3 +1,10 @@
<!--
SPDX-FileCopyrightText: 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara

SPDX-License-Identifier: AGPL-3.0-or-later
-->

# Setting up Appservice Double Puppet (optional)

The playbook can install and configure the Appservice Double Puppet service for you. It is a homeserver appservice through which bridges (and potentially other services) can impersonate any user on the homeserver.


+ 4
- 0
roles/custom/matrix-appservice-double-puppet/defaults/main.yml Переглянути файл

@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

matrix_appservice_double_puppet_enabled: true


+ 4
- 0
roles/custom/matrix-appservice-double-puppet/tasks/install.yml Переглянути файл

@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Ensure matrix-appservice-double-puppet paths exist


+ 4
- 0
roles/custom/matrix-appservice-double-puppet/tasks/main.yml Переглянути файл

@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- tags:


+ 4
- 0
roles/custom/matrix-appservice-double-puppet/tasks/uninstall.yml Переглянути файл

@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Ensure matrix-appservice-double-puppet paths don't exist


+ 4
- 0
roles/custom/matrix-appservice-double-puppet/tasks/validate_config.yml Переглянути файл

@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---
- name: Fail if required matrix-appservice-double-puppet settings not defined
ansible.builtin.fail:


+ 6
- 0
roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2 Переглянути файл

@@ -1,3 +1,9 @@
{#
SPDX-FileCopyrightText: 2024 Slavi Pantaleev

SPDX-License-Identifier: AGPL-3.0-or-later
#}

# The ID doesn't really matter, put whatever you want.
id: {{ matrix_appservice_double_puppet_registration_id | to_json }}
# The URL is intentionally left empty (null), as the homeserver shouldn't


Завантаження…
Відмінити
Зберегти