Bladeren bron

Add license information to files for matrix-rageshake

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4118/head
Suguru Hirahara 1 jaar geleden
bovenliggende
commit
4a92cc11d0
Geen bekende sleutel gevonden voor deze handtekening in de database GPG sleutel-ID: E4F9743DAB4B7B75
9 gewijzigde bestanden met toevoegingen van 54 en 0 verwijderingen
  1. +7
    -0
      docs/configuring-playbook-rageshake.md
  2. +7
    -0
      roles/custom/matrix-rageshake/defaults/main.yml
  3. +7
    -0
      roles/custom/matrix-rageshake/tasks/install.yml
  4. +5
    -0
      roles/custom/matrix-rageshake/tasks/main.yml
  5. +5
    -0
      roles/custom/matrix-rageshake/tasks/uninstall.yml
  6. +5
    -0
      roles/custom/matrix-rageshake/tasks/validate_config.yml
  7. +7
    -0
      roles/custom/matrix-rageshake/templates/config.yaml.j2
  8. +6
    -0
      roles/custom/matrix-rageshake/templates/labels.j2
  9. +5
    -0
      roles/custom/matrix-rageshake/templates/systemd/matrix-rageshake.service.j2.license

+ 7
- 0
docs/configuring-playbook-rageshake.md Bestand weergeven

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

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

# Setting up the rageshake bug report server (optional)

The playbook can install and configure the [rageshake](https://github.com/matrix-org/rageshake) bug report server for you.


+ 7
- 0
roles/custom/matrix-rageshake/defaults/main.yml Bestand weergeven

@@ -1,3 +1,10 @@
# SPDX-FileCopyrightText: 2023 Benjamin Kampmann
# SPDX-FileCopyrightText: 2023 Samuel Meenzen
# SPDX-FileCopyrightText: 2023 - 2025 Slavi Pantaleev
# SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

# rageshake is a bug report collection service


+ 7
- 0
roles/custom/matrix-rageshake/tasks/install.yml Bestand weergeven

@@ -1,3 +1,10 @@
# SPDX-FileCopyrightText: 2023 Benjamin Kampmann
# SPDX-FileCopyrightText: 2023 - 2024 lavi Pantaleev
# SPDX-FileCopyrightText: 2024 David Mehren
# SPDX-FileCopyrightText: 2025 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Ensure rageshake paths exist


+ 5
- 0
roles/custom/matrix-rageshake/tasks/main.yml Bestand weergeven

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2023 Benjamin Kampmann
# SPDX-FileCopyrightText: 2023 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- tags:


+ 5
- 0
roles/custom/matrix-rageshake/tasks/uninstall.yml Bestand weergeven

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2023 Benjamin Kampmann
# SPDX-FileCopyrightText: 2023 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Check existence of matrix-rageshake service


+ 5
- 0
roles/custom/matrix-rageshake/tasks/validate_config.yml Bestand weergeven

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2023 Benjamin Kampmann
# SPDX-FileCopyrightText: 2023 - 2025 Slavi Pantaleev
#
# SPDX-License-Identifier: AGPL-3.0-or-later

---

- name: Fail if required rageshake settings not defined


+ 7
- 0
roles/custom/matrix-rageshake/templates/config.yaml.j2 Bestand weergeven

@@ -1,3 +1,10 @@
{#
SPDX-FileCopyrightText: 2023 Slavi Pantaleev
SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara

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

# Default configuration for rageshake.
# To extend it, use `matrix_rageshake_configuration_extension_yaml`.



+ 6
- 0
roles/custom/matrix-rageshake/templates/labels.j2 Bestand weergeven

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

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

{% if matrix_rageshake_container_labels_traefik_enabled %}
traefik.enable=true



+ 5
- 0
roles/custom/matrix-rageshake/templates/systemd/matrix-rageshake.service.j2.license Bestand weergeven

@@ -0,0 +1,5 @@
SPDX-FileCopyrightText: 2023 Benjamin Kampmann
SPDX-FileCopyrightText: 2023 - 2025 Slavi Pantaleev
SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara

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

Laden…
Annuleren
Opslaan