Przeglądaj źródła

Add license information to files for appservice-double-puppet

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4119/head
Suguru Hirahara 1 rok temu
rodzic
commit
195864980b
Nie znaleziono w bazie danych klucza dla tego podpisu ID klucza GPG: E4F9743DAB4B7B75
7 zmienionych plików z 33 dodań i 0 usunięć
  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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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 Wyświetl plik

@@ -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


Ładowanie…
Anuluj
Zapisz