Kaynağa Gözat

Add license information to files for appservice-double-puppet

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4119/head
Suguru Hirahara 1 yıl önce
ebeveyn
işleme
195864980b
Veri tabanında bu imza için bilinen anahtar bulunamadı GPG Anahtar Kimliği: E4F9743DAB4B7B75
7 değiştirilmiş dosya ile 33 ekleme ve 0 silme
  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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

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


Yükleniyor…
İptal
Kaydet