Procházet zdrojové kódy

Add license information to files for matrix-coturn

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4127/head
Suguru Hirahara před 1 rokem
rodič
revize
66e37a68ae
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: E4F9743DAB4B7B75
11 změnil soubory, kde provedl 87 přidání a 0 odebrání
  1. +10
    -0
      docs/configuring-playbook-turn.md
  2. +15
    -0
      roles/custom/matrix-coturn/defaults/main.yml
  3. +6
    -0
      roles/custom/matrix-coturn/tasks/main.yml
  4. +14
    -0
      roles/custom/matrix-coturn/tasks/setup_install.yml
  5. +5
    -0
      roles/custom/matrix-coturn/tasks/setup_uninstall.yml
  6. +5
    -0
      roles/custom/matrix-coturn/tasks/validate_config.yml
  7. +6
    -0
      roles/custom/matrix-coturn/templates/systemd/matrix-coturn-reload.service.j2
  8. +8
    -0
      roles/custom/matrix-coturn/templates/systemd/matrix-coturn-reload.timer.j2
  9. +8
    -0
      roles/custom/matrix-coturn/templates/systemd/matrix-coturn.service.j2.license
  10. +6
    -0
      roles/custom/matrix-coturn/templates/turnserver.conf.j2.license
  11. +4
    -0
      roles/custom/matrix-coturn/vars/main.yml

+ 10
- 0
docs/configuring-playbook-turn.md Zobrazit soubor

@@ -1,3 +1,13 @@
<!--
SPDX-FileCopyrightText: 2019 - 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2020 Christian Wolf
SPDX-FileCopyrightText: 2020 MDAD project contributors
SPDX-FileCopyrightText: 2020 Marcel Partap
SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara

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

# Configuring a TURN server (optional, advanced) # Configuring a TURN server (optional, advanced)


By default, this playbook installs and configures the [coturn](https://github.com/coturn/coturn) as a TURN server, through which clients can make audio/video calls even from [NAT](https://en.wikipedia.org/wiki/Network_address_translation)-ed networks. It also configures the Synapse chat server by default, so that it points to the coturn TURN server installed by the playbook. If that's okay, you can skip this document. By default, this playbook installs and configures the [coturn](https://github.com/coturn/coturn) as a TURN server, through which clients can make audio/video calls even from [NAT](https://en.wikipedia.org/wiki/Network_address_translation)-ed networks. It also configures the Synapse chat server by default, so that it points to the coturn TURN server installed by the playbook. If that's okay, you can skip this document.


+ 15
- 0
roles/custom/matrix-coturn/defaults/main.yml Zobrazit soubor

@@ -1,3 +1,18 @@
# SPDX-FileCopyrightText: 2019 - 2025 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 Stuart Mumford
# SPDX-FileCopyrightText: 2019 Sylvia van Os
# SPDX-FileCopyrightText: 2020 - 2021 Dan Arnfield
# SPDX-FileCopyrightText: 2020 Horvath Gergely
# SPDX-FileCopyrightText: 2021 - 2022 MDAD project contributors
# SPDX-FileCopyrightText: 2021 Ahmad Haghighi
# SPDX-FileCopyrightText: 2022 - 2023 Nikita Chernyi
# SPDX-FileCopyrightText: 2022 Hefty Zauk
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2023 Samuel Meenzen
# SPDX-FileCopyrightText: 2025 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

--- ---
# Project source code URL: https://github.com/coturn/coturn # Project source code URL: https://github.com/coturn/coturn




+ 6
- 0
roles/custom/matrix-coturn/tasks/main.yml Zobrazit soubor

@@ -1,3 +1,9 @@
# SPDX-FileCopyrightText: 2019 - 2023 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 Dan Arnfield
# SPDX-FileCopyrightText: 2022 Marko Weltzer
#
# SPDX-License-Identifier: AGPL-3.0-or-later

--- ---


- tags: - tags:


+ 14
- 0
roles/custom/matrix-coturn/tasks/setup_install.yml Zobrazit soubor

@@ -1,3 +1,17 @@
# SPDX-FileCopyrightText: 2018 - 2025 Slavi Pantaleev
# SPDX-FileCopyrightText: 2019 - 2020 MDAD project contributors
# SPDX-FileCopyrightText: 2019 Dan Arnfield
# SPDX-FileCopyrightText: 2020 Béla Becker
# SPDX-FileCopyrightText: 2020 Chris van Dijk
# SPDX-FileCopyrightText: 2020 Horvath Gergely
# SPDX-FileCopyrightText: 2022 Marko Weltzer
# SPDX-FileCopyrightText: 2022 Nikita Chernyi
# SPDX-FileCopyrightText: 2022 Sebastian Gumprich
# SPDX-FileCopyrightText: 2024 - 2025 Suguru Hirahara
# SPDX-FileCopyrightText: 2024 David Mehren
#
# SPDX-License-Identifier: AGPL-3.0-or-later

--- ---


- when: matrix_coturn_turn_external_ip_address_auto_detection_enabled | bool - when: matrix_coturn_turn_external_ip_address_auto_detection_enabled | bool


+ 5
- 0
roles/custom/matrix-coturn/tasks/setup_uninstall.yml Zobrazit soubor

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2021 - 2022 Slavi Pantaleev
# SPDX-FileCopyrightText: 2022 Marko Weltzer
#
# SPDX-License-Identifier: AGPL-3.0-or-later

--- ---


- name: Check existence of matrix-coturn service - name: Check existence of matrix-coturn service


+ 5
- 0
roles/custom/matrix-coturn/tasks/validate_config.yml Zobrazit soubor

@@ -1,3 +1,8 @@
# SPDX-FileCopyrightText: 2019 - 2025 Slavi Pantaleev
# SPDX-FileCopyrightText: 2024 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later

--- ---


- name: (Deprecation) Catch and report renamed coturn settings - name: (Deprecation) Catch and report renamed coturn settings


+ 6
- 0
roles/custom/matrix-coturn/templates/systemd/matrix-coturn-reload.service.j2 Zobrazit soubor

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

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

[Unit] [Unit]
Description=Reloads matrix-coturn so that new SSL certificates can kick in Description=Reloads matrix-coturn so that new SSL certificates can kick in




+ 8
- 0
roles/custom/matrix-coturn/templates/systemd/matrix-coturn-reload.timer.j2 Zobrazit soubor

@@ -1,3 +1,11 @@
{#
SPDX-FileCopyrightText: 2021 - 2022 Slavi Pantaleev
SPDX-FileCopyrightText: 2021 Hardy Erlinger
SPDX-FileCopyrightText: 2025 Suguru Hirahara

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

[Unit] [Unit]
Description=Reloads matrix-coturn periodically so that new SSL certificates can kick in Description=Reloads matrix-coturn periodically so that new SSL certificates can kick in




+ 8
- 0
roles/custom/matrix-coturn/templates/systemd/matrix-coturn.service.j2.license Zobrazit soubor

@@ -0,0 +1,8 @@
SPDX-FileCopyrightText: 2018 - 2025 Slavi Pantaleev
SPDX-FileCopyrightText: 2019 Hugues De Keyzer
SPDX-FileCopyrightText: 2019 Sylvia van Os
SPDX-FileCopyrightText: 2020 Chris van Dijk
SPDX-FileCopyrightText: 2021 Dan Arnfield
SPDX-FileCopyrightText: 2024 Suguru Hirahara

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

+ 6
- 0
roles/custom/matrix-coturn/templates/turnserver.conf.j2.license Zobrazit soubor

@@ -0,0 +1,6 @@
SPDX-FileCopyrightText: 2018 - 2024 Slavi Pantaleev
SPDX-FileCopyrightText: 2019 Hugues De Keyzer
SPDX-FileCopyrightText: 2019 Stuart Mumford
SPDX-FileCopyrightText: 2021 - 2022 MDAD project contributors

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

+ 4
- 0
roles/custom/matrix-coturn/vars/main.yml Zobrazit soubor

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

--- ---


matrix_coturn_turn_uris: |- matrix_coturn_turn_uris: |-


Načítá se…
Zrušit
Uložit