From 1cc2ff8a0e5c494145f1cc5387fab0ac5320bab1 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Sun, 8 Dec 2024 01:36:07 +0900 Subject: [PATCH] Setting up REUSE: add copyright statements to j2 and md files in roles/custom/ Signed-off-by: Suguru Hirahara --- .../matrix-alertmanager-receiver/templates/config.yml.j2 | 6 ++++++ .../custom/matrix-alertmanager-receiver/templates/labels.j2 | 6 ++++++ .../systemd/matrix-alertmanager-receiver.service.j2 | 6 ++++++ .../templates/registration.yaml.j2 | 6 ++++++ .../templates/production-appservice.yaml.j2 | 6 ++++++ .../templates/production-bots.yaml.j2 | 6 ++++++ .../systemd/matrix-appservice-draupnir-for-all.service.j2 | 6 ++++++ .../matrix-authentication-service/templates/bin/mas-cli.j2 | 6 ++++++ .../templates/bin/register-user.j2 | 6 ++++++ .../matrix-authentication-service/templates/config.yaml.j2 | 6 ++++++ roles/custom/matrix-authentication-service/templates/env.j2 | 6 ++++++ .../matrix-authentication-service/templates/labels.j2 | 6 ++++++ .../templates/provider/anthropic-config.yml.j2 | 6 ++++++ .../templates/provider/groq-config.yml.j2 | 6 ++++++ .../templates/provider/mistral-config.yml.j2 | 6 ++++++ .../templates/provider/openai-config.yml.j2 | 6 ++++++ .../systemd/matrix-authentication-service.service.j2 | 6 ++++++ roles/custom/matrix-base/templates/bin/remove-all.j2 | 6 ++++++ roles/custom/matrix-bot-baibot/templates/config.yml.j2 | 6 ++++++ roles/custom/matrix-bot-baibot/templates/env.j2 | 6 ++++++ .../templates/provider/anthropic-config.yml.j2 | 6 ++++++ .../matrix-bot-baibot/templates/provider/groq-config.yml.j2 | 6 ++++++ .../templates/provider/mistral-config.yml.j2 | 6 ++++++ .../templates/provider/openai-config.yml.j2 | 6 ++++++ .../templates/systemd/matrix-bot-baibot.service.j2 | 6 ++++++ roles/custom/matrix-bot-buscarron/templates/env.j2 | 6 ++++++ roles/custom/matrix-bot-buscarron/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-bot-buscarron.service.j2 | 6 ++++++ roles/custom/matrix-bot-chatgpt/templates/env.j2 | 6 ++++++ .../templates/systemd/matrix-bot-chatgpt.service.j2 | 6 ++++++ roles/custom/matrix-bot-draupnir/templates/labels.j2 | 6 ++++++ .../custom/matrix-bot-draupnir/templates/production.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-bot-draupnir.service.j2 | 6 ++++++ roles/custom/matrix-bot-go-neb/templates/config.yaml.j2 | 6 ++++++ roles/custom/matrix-bot-go-neb/templates/env.j2 | 6 ++++++ roles/custom/matrix-bot-go-neb/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-bot-go-neb.service.j2 | 6 ++++++ roles/custom/matrix-bot-honoroit/templates/env.j2 | 6 ++++++ roles/custom/matrix-bot-honoroit/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-bot-honoroit.service.j2 | 6 ++++++ .../templates/config/config.yml.j2 | 6 ++++++ .../systemd/matrix-bot-matrix-registration-bot.service.j2 | 6 ++++++ .../matrix-bot-matrix-reminder-bot/templates/config.yaml.j2 | 6 ++++++ .../systemd/matrix-bot-matrix-reminder-bot.service.j2 | 6 ++++++ .../matrix-bot-maubot/templates/config/config.yaml.j2 | 6 ++++++ roles/custom/matrix-bot-maubot/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-bot-maubot.service.j2 | 6 ++++++ .../custom/matrix-bot-mjolnir/templates/production.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-bot-mjolnir.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-appservice-discord.service.j2 | 6 ++++++ .../matrix-bridge-appservice-irc/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-appservice-irc.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/node-config.json.j2 | 6 ++++++ .../systemd/matrix-appservice-kakaotalk-node.service.j2 | 6 ++++++ .../systemd/matrix-appservice-kakaotalk.service.j2 | 6 ++++++ .../matrix-bridge-appservice-slack/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-appservice-slack/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-appservice-slack.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/database.json.j2 | 6 ++++++ .../matrix-bridge-appservice-webhooks/templates/labels.j2 | 6 ++++++ .../templates/schema.yml.j2 | 6 ++++++ .../templates/systemd/matrix-appservice-webhooks.service.j2 | 6 ++++++ .../matrix-bridge-beeper-linkedin/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-beeper-linkedin.service.j2 | 6 ++++++ .../matrix-bridge-go-skype-bridge/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-go-skype-bridge.service.j2 | 6 ++++++ roles/custom/matrix-bridge-heisenbridge/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-heisenbridge.service.j2 | 6 ++++++ roles/custom/matrix-bridge-hookshot/templates/config.yml.j2 | 6 ++++++ roles/custom/matrix-bridge-hookshot/templates/labels.j2 | 6 ++++++ .../matrix-bridge-hookshot/templates/registration.yml.j2 | 6 ++++++ .../templates/systemd/matrix-hookshot.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-discord/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-discord.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-facebook/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-facebook/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-facebook.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-gmessages/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-gmessages.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-googlechat/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-googlechat.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-hangouts/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-hangouts/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-hangouts.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-instagram/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-instagram.service.j2 | 6 ++++++ roles/custom/matrix-bridge-mautrix-meta-instagram/README.md | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-meta.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-meta.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-signal/templates/config.yaml.j2 | 6 ++++++ .../custom/matrix-bridge-mautrix-signal/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-signal.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-slack/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-slack.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-telegram/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-telegram/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-telegram.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-twitter/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-twitter/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-twitter.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-whatsapp/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mautrix-whatsapp/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-whatsapp.service.j2 | 6 ++++++ .../matrix-bridge-mautrix-wsproxy/templates/config.yaml.j2 | 6 ++++++ .../templates/syncproxy-env.j2 | 6 ++++++ .../systemd/matrix-mautrix-wsproxy-syncproxy.service.j2 | 6 ++++++ .../templates/systemd/matrix-mautrix-wsproxy.service.j2 | 6 ++++++ .../templates/wsproxy-labels.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-discord.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-groupme.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-instagram.service.j2 | 6 ++++++ .../matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mx-puppet-slack/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-slack.service.j2 | 6 ++++++ .../matrix-bridge-mx-puppet-steam/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-steam.service.j2 | 6 ++++++ .../templates/config.yaml.j2 | 6 ++++++ .../matrix-bridge-mx-puppet-twitter/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-mx-puppet-twitter.service.j2 | 6 ++++++ roles/custom/matrix-bridge-postmoogle/templates/env.j2 | 6 ++++++ .../templates/systemd/matrix-postmoogle.service.j2 | 6 ++++++ .../templates/systemd/matrix-sms-bridge.service.j2 | 6 ++++++ .../matrix-bridge-wechat/templates/agent-config.yaml.j2 | 6 ++++++ roles/custom/matrix-bridge-wechat/templates/config.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-wechat-agent.service.j2 | 6 ++++++ .../templates/systemd/matrix-wechat.service.j2 | 6 ++++++ roles/custom/matrix-cactus-comments-client/templates/env.j2 | 6 ++++++ .../matrix-cactus-comments-client/templates/labels.j2 | 6 ++++++ .../systemd/matrix-cactus-comments-client.service.j2 | 6 ++++++ .../templates/cactus_appservice.yaml.j2 | 6 ++++++ roles/custom/matrix-cactus-comments/templates/env.j2 | 6 ++++++ .../templates/systemd/matrix-cactus-comments.service.j2 | 6 ++++++ roles/custom/matrix-client-cinny/templates/config.json.j2 | 6 ++++++ roles/custom/matrix-client-cinny/templates/labels.j2 | 6 ++++++ roles/custom/matrix-client-cinny/templates/nginx.conf.j2 | 6 ++++++ .../templates/systemd/matrix-client-cinny.service.j2 | 6 ++++++ roles/custom/matrix-client-element/templates/config.json.j2 | 6 ++++++ roles/custom/matrix-client-element/templates/labels.j2 | 6 ++++++ .../matrix-client-element/templates/map_style.json.j2 | 6 ++++++ roles/custom/matrix-client-element/templates/nginx.conf.j2 | 6 ++++++ .../templates/systemd/matrix-client-element.service.j2 | 6 ++++++ .../custom/matrix-client-element/templates/welcome.html.j2 | 6 ++++++ .../custom/matrix-client-hydrogen/templates/config.json.j2 | 6 ++++++ roles/custom/matrix-client-hydrogen/templates/labels.j2 | 6 ++++++ roles/custom/matrix-client-hydrogen/templates/nginx.conf.j2 | 6 ++++++ .../templates/systemd/matrix-client-hydrogen.service.j2 | 6 ++++++ .../matrix-client-schildichat/templates/config.json.j2 | 6 ++++++ roles/custom/matrix-client-schildichat/templates/labels.j2 | 6 ++++++ .../matrix-client-schildichat/templates/map_style.json.j2 | 6 ++++++ .../templates/systemd/matrix-client-schildichat.service.j2 | 6 ++++++ .../matrix-client-schildichat/templates/welcome.html.j2 | 6 ++++++ roles/custom/matrix-conduit/templates/conduit.toml.j2 | 6 ++++++ roles/custom/matrix-conduit/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-conduit.service.j2 | 6 ++++++ roles/custom/matrix-corporal/templates/config.json.j2 | 6 ++++++ roles/custom/matrix-corporal/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-corporal.service.j2 | 6 ++++++ .../templates/systemd/matrix-coturn-reload.service.j2 | 6 ++++++ .../templates/systemd/matrix-coturn-reload.timer.j2 | 6 ++++++ .../templates/systemd/matrix-coturn.service.j2 | 6 ++++++ roles/custom/matrix-coturn/templates/turnserver.conf.j2 | 6 ++++++ .../custom/matrix-dendrite/templates/bin/create-account.j2 | 6 ++++++ roles/custom/matrix-dendrite/templates/dendrite.yaml.j2 | 6 ++++++ roles/custom/matrix-dendrite/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-dendrite.service.j2 | 6 ++++++ roles/custom/matrix-dimension/templates/config.yaml.j2 | 6 ++++++ roles/custom/matrix-dimension/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-dimension.service.j2 | 6 ++++++ roles/custom/matrix-dynamic-dns/templates/ddclient.conf.j2 | 6 ++++++ .../templates/systemd/matrix-dynamic-dns.service.j2 | 6 ++++++ roles/custom/matrix-email2matrix/templates/config.json.j2 | 6 ++++++ .../templates/systemd/matrix-email2matrix.service.j2 | 6 ++++++ .../matrix-ldap-registration-proxy/templates/labels.j2 | 6 ++++++ .../templates/ldap-registration-proxy.env.j2 | 6 ++++++ .../systemd/matrix-ldap-registration-proxy.service.j2 | 6 ++++++ roles/custom/matrix-ma1sd/templates/labels.j2 | 6 ++++++ roles/custom/matrix-ma1sd/templates/ma1sd.yaml.j2 | 6 ++++++ .../matrix-ma1sd/templates/systemd/matrix-ma1sd.service.j2 | 6 ++++++ roles/custom/matrix-media-repo/templates/media-repo/env.j2 | 6 ++++++ .../custom/matrix-media-repo/templates/media-repo/labels.j2 | 6 ++++++ .../templates/media-repo/media-repo.yaml.j2 | 6 ++++++ .../media-repo/systemd/matrix-media-repo.service.j2 | 6 ++++++ .../custom/matrix-pantalaimon/templates/pantalaimon.conf.j2 | 6 ++++++ .../templates/systemd/matrix-pantalaimon.service.j2 | 6 ++++++ .../matrix-prometheus-nginxlog-exporter/templates/labels.j2 | 6 ++++++ .../templates/prometheus-nginxlog-exporter.yaml.j2 | 6 ++++++ .../systemd/matrix-prometheus-nginxlog-exporter.service.j2 | 6 ++++++ roles/custom/matrix-rageshake/templates/config.yml.j2 | 6 ++++++ roles/custom/matrix-rageshake/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-rageshake.service.j2 | 6 ++++++ roles/custom/matrix-registration/templates/config.yaml.j2 | 6 ++++++ roles/custom/matrix-registration/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-registration.service.j2 | 6 ++++++ roles/custom/matrix-sliding-sync/templates/env.j2 | 6 ++++++ roles/custom/matrix-sliding-sync/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-sliding-sync.service.j2 | 6 ++++++ roles/custom/matrix-static-files/templates/config.toml.j2 | 6 ++++++ roles/custom/matrix-static-files/templates/env.j2 | 6 ++++++ roles/custom/matrix-static-files/templates/labels.j2 | 6 ++++++ .../templates/public/.well-known/matrix/client.j2 | 6 ++++++ .../templates/public/.well-known/matrix/server.j2 | 6 ++++++ .../templates/public/.well-known/matrix/support.j2 | 6 ++++++ .../templates/systemd/matrix-static-files.service.j2 | 6 ++++++ roles/custom/matrix-sygnal/templates/labels.j2 | 6 ++++++ roles/custom/matrix-sygnal/templates/sygnal.yaml.j2 | 6 ++++++ .../templates/systemd/matrix-sygnal.service.j2 | 6 ++++++ roles/custom/matrix-synapse-admin/templates/labels.j2 | 6 ++++++ .../templates/systemd/matrix-synapse-admin.service.j2 | 6 ++++++ .../custom/matrix-synapse-auto-compressor/templates/env.j2 | 6 ++++++ .../templates/matrix-synapse-auto-compressor-fix.sh.j2 | 6 ++++++ .../templates/matrix-synapse-auto-compressor.service.j2 | 6 ++++++ .../templates/matrix-synapse-auto-compressor.timer.j2 | 6 ++++++ .../templates/labels.j2 | 6 ++++++ .../conf.d/matrix-synapse-reverse-proxy-companion.conf.j2 | 6 ++++++ .../templates/nginx/conf.d/nginx-http.conf.j2 | 6 ++++++ .../templates/nginx/nginx.conf.j2 | 6 ++++++ .../matrix-synapse-reverse-proxy-companion.service.j2 | 6 ++++++ roles/custom/matrix-synapse-usage-exporter/templates/env.j2 | 6 ++++++ .../matrix-synapse-usage-exporter/templates/labels.j2 | 6 ++++++ .../systemd/matrix-synapse-usage-exporter.service.j2 | 6 ++++++ roles/custom/matrix-synapse/templates/goofys/env-goofys.j2 | 6 ++++++ .../templates/goofys/systemd/matrix-goofys.service.j2 | 6 ++++++ .../matrix-synapse/templates/synapse/bin/register-user.j2 | 6 ++++++ .../templates/synapse/customizations/Dockerfile.j2 | 6 ++++++ .../synapse/ext/s3-storage-provider/bin/migrate.j2 | 6 ++++++ .../templates/synapse/ext/s3-storage-provider/bin/shell.j2 | 6 ++++++ .../synapse/ext/s3-storage-provider/database.yaml.j2 | 6 ++++++ .../templates/synapse/ext/s3-storage-provider/env.j2 | 6 ++++++ .../ext/s3-storage-provider/media_storage_provider.yaml.j2 | 6 ++++++ .../matrix-synapse-s3-storage-provider-migrate.service.j2 | 6 ++++++ .../matrix-synapse-s3-storage-provider-migrate.timer.j2 | 6 ++++++ .../matrix-synapse/templates/synapse/homeserver.yaml.j2 | 6 ++++++ roles/custom/matrix-synapse/templates/synapse/labels.j2 | 6 ++++++ .../synapse/prometheus/external_prometheus.yml.example.j2 | 6 ++++++ .../matrix-synapse/templates/synapse/synapse.log.config.j2 | 6 ++++++ .../synapse/systemd/matrix-synapse-worker.service.j2 | 6 ++++++ .../templates/synapse/systemd/matrix-synapse.service.j2 | 6 ++++++ .../matrix-synapse/templates/synapse/worker-labels.j2 | 6 ++++++ .../custom/matrix-synapse/templates/synapse/worker.yaml.j2 | 6 ++++++ .../matrix-user-verification-service/templates/.env.j2 | 6 ++++++ .../systemd/matrix-user-verification-service.service.j2 | 6 ++++++ 254 files changed, 1524 insertions(+) diff --git a/roles/custom/matrix-alertmanager-receiver/templates/config.yml.j2 b/roles/custom/matrix-alertmanager-receiver/templates/config.yml.j2 index 40d37f9b7..a35e6c46c 100644 --- a/roles/custom/matrix-alertmanager-receiver/templates/config.yml.j2 +++ b/roles/custom/matrix-alertmanager-receiver/templates/config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # configuration of the HTTP server http: diff --git a/roles/custom/matrix-alertmanager-receiver/templates/labels.j2 b/roles/custom/matrix-alertmanager-receiver/templates/labels.j2 index 8bf7d22b9..ebf271872 100644 --- a/roles/custom/matrix-alertmanager-receiver/templates/labels.j2 +++ b/roles/custom/matrix-alertmanager-receiver/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_alertmanager_receiver_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-alertmanager-receiver/templates/systemd/matrix-alertmanager-receiver.service.j2 b/roles/custom/matrix-alertmanager-receiver/templates/systemd/matrix-alertmanager-receiver.service.j2 index 4d7e43c54..2695d77ac 100644 --- a/roles/custom/matrix-alertmanager-receiver/templates/systemd/matrix-alertmanager-receiver.service.j2 +++ b/roles/custom/matrix-alertmanager-receiver/templates/systemd/matrix-alertmanager-receiver.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=matrix-alertmanager-receiver diff --git a/roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2 b/roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2 index e3d19ee1f..aa5df4582 100644 --- a/roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2 +++ b/roles/custom/matrix-appservice-double-puppet/templates/registration.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +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 diff --git a/roles/custom/matrix-appservice-draupnir-for-all/templates/production-appservice.yaml.j2 b/roles/custom/matrix-appservice-draupnir-for-all/templates/production-appservice.yaml.j2 index e10952ef4..fbdfbc091 100644 --- a/roles/custom/matrix-appservice-draupnir-for-all/templates/production-appservice.yaml.j2 +++ b/roles/custom/matrix-appservice-draupnir-for-all/templates/production-appservice.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + homeserver: # The Matrix server name, this will be the name of the server in your Matrix ID. domain: "{{ matrix_domain }}" diff --git a/roles/custom/matrix-appservice-draupnir-for-all/templates/production-bots.yaml.j2 b/roles/custom/matrix-appservice-draupnir-for-all/templates/production-bots.yaml.j2 index a40d7a105..a39de3210 100644 --- a/roles/custom/matrix-appservice-draupnir-for-all/templates/production-bots.yaml.j2 +++ b/roles/custom/matrix-appservice-draupnir-for-all/templates/production-bots.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # The log level of terminal (or container) output, # can be one of DEBUG, INFO, WARN and ERROR, in increasing order of importance and severity. # diff --git a/roles/custom/matrix-appservice-draupnir-for-all/templates/systemd/matrix-appservice-draupnir-for-all.service.j2 b/roles/custom/matrix-appservice-draupnir-for-all/templates/systemd/matrix-appservice-draupnir-for-all.service.j2 index 303e9e614..fc6db1578 100644 --- a/roles/custom/matrix-appservice-draupnir-for-all/templates/systemd/matrix-appservice-draupnir-for-all.service.j2 +++ b/roles/custom/matrix-appservice-draupnir-for-all/templates/systemd/matrix-appservice-draupnir-for-all.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Draupnir for All appservice diff --git a/roles/custom/matrix-authentication-service/templates/bin/mas-cli.j2 b/roles/custom/matrix-authentication-service/templates/bin/mas-cli.j2 index d4d1d9c1e..0417b32fe 100644 --- a/roles/custom/matrix-authentication-service/templates/bin/mas-cli.j2 +++ b/roles/custom/matrix-authentication-service/templates/bin/mas-cli.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" #!/bin/bash diff --git a/roles/custom/matrix-authentication-service/templates/bin/register-user.j2 b/roles/custom/matrix-authentication-service/templates/bin/register-user.j2 index 54d60e8b9..1ad077385 100644 --- a/roles/custom/matrix-authentication-service/templates/bin/register-user.j2 +++ b/roles/custom/matrix-authentication-service/templates/bin/register-user.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" #!/bin/bash diff --git a/roles/custom/matrix-authentication-service/templates/config.yaml.j2 b/roles/custom/matrix-authentication-service/templates/config.yaml.j2 index f53b3c94c..ccfc7336a 100644 --- a/roles/custom/matrix-authentication-service/templates/config.yaml.j2 +++ b/roles/custom/matrix-authentication-service/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" http: listeners: diff --git a/roles/custom/matrix-authentication-service/templates/env.j2 b/roles/custom/matrix-authentication-service/templates/env.j2 index 80c4290de..b67b05f56 100644 --- a/roles/custom/matrix-authentication-service/templates/env.j2 +++ b/roles/custom/matrix-authentication-service/templates/env.j2 @@ -1 +1,7 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {{ matrix_authentication_service_environment_variables_extension }} diff --git a/roles/custom/matrix-authentication-service/templates/labels.j2 b/roles/custom/matrix-authentication-service/templates/labels.j2 index 461c7abd7..5e97f203c 100644 --- a/roles/custom/matrix-authentication-service/templates/labels.j2 +++ b/roles/custom/matrix-authentication-service/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_authentication_service_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-authentication-service/templates/provider/anthropic-config.yml.j2 b/roles/custom/matrix-authentication-service/templates/provider/anthropic-config.yml.j2 index f1a23ac5a..dd45e3b1c 100644 --- a/roles/custom/matrix-authentication-service/templates/provider/anthropic-config.yml.j2 +++ b/roles/custom/matrix-authentication-service/templates/provider/anthropic-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_authentication_service_config_agents_static_definitions_anthropic_config_base_url | to_json }} diff --git a/roles/custom/matrix-authentication-service/templates/provider/groq-config.yml.j2 b/roles/custom/matrix-authentication-service/templates/provider/groq-config.yml.j2 index c1c381ca3..bde9784de 100644 --- a/roles/custom/matrix-authentication-service/templates/provider/groq-config.yml.j2 +++ b/roles/custom/matrix-authentication-service/templates/provider/groq-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_authentication_service_config_agents_static_definitions_groq_config_base_url | to_json }} diff --git a/roles/custom/matrix-authentication-service/templates/provider/mistral-config.yml.j2 b/roles/custom/matrix-authentication-service/templates/provider/mistral-config.yml.j2 index 5843ba4d6..bc737bc23 100644 --- a/roles/custom/matrix-authentication-service/templates/provider/mistral-config.yml.j2 +++ b/roles/custom/matrix-authentication-service/templates/provider/mistral-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_authentication_service_config_agents_static_definitions_mistral_config_base_url | to_json }} diff --git a/roles/custom/matrix-authentication-service/templates/provider/openai-config.yml.j2 b/roles/custom/matrix-authentication-service/templates/provider/openai-config.yml.j2 index fcc462d1b..bedcb7401 100644 --- a/roles/custom/matrix-authentication-service/templates/provider/openai-config.yml.j2 +++ b/roles/custom/matrix-authentication-service/templates/provider/openai-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_authentication_service_config_agents_static_definitions_openai_config_base_url | to_json }} diff --git a/roles/custom/matrix-authentication-service/templates/systemd/matrix-authentication-service.service.j2 b/roles/custom/matrix-authentication-service/templates/systemd/matrix-authentication-service.service.j2 index c8b487138..fd1972939 100644 --- a/roles/custom/matrix-authentication-service/templates/systemd/matrix-authentication-service.service.j2 +++ b/roles/custom/matrix-authentication-service/templates/systemd/matrix-authentication-service.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Authentication Service diff --git a/roles/custom/matrix-base/templates/bin/remove-all.j2 b/roles/custom/matrix-base/templates/bin/remove-all.j2 index 5a0579586..3f29ad6bd 100644 --- a/roles/custom/matrix-base/templates/bin/remove-all.j2 +++ b/roles/custom/matrix-base/templates/bin/remove-all.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" #!/bin/bash diff --git a/roles/custom/matrix-bot-baibot/templates/config.yml.j2 b/roles/custom/matrix-bot-baibot/templates/config.yml.j2 index d7e3a4771..c5afe431d 100644 --- a/roles/custom/matrix-bot-baibot/templates/config.yml.j2 +++ b/roles/custom/matrix-bot-baibot/templates/config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # Default configuration for baibot. # To extend it, use `matrix_bot_baibot_configuration_extension_yaml`. diff --git a/roles/custom/matrix-bot-baibot/templates/env.j2 b/roles/custom/matrix-bot-baibot/templates/env.j2 index fb26fe3df..9e4351b5e 100644 --- a/roles/custom/matrix-bot-baibot/templates/env.j2 +++ b/roles/custom/matrix-bot-baibot/templates/env.j2 @@ -1 +1,7 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {{ matrix_bot_baibot_environment_variables_extension }} diff --git a/roles/custom/matrix-bot-baibot/templates/provider/anthropic-config.yml.j2 b/roles/custom/matrix-bot-baibot/templates/provider/anthropic-config.yml.j2 index 1d613b70c..4025ca4dc 100644 --- a/roles/custom/matrix-bot-baibot/templates/provider/anthropic-config.yml.j2 +++ b/roles/custom/matrix-bot-baibot/templates/provider/anthropic-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_bot_baibot_config_agents_static_definitions_anthropic_config_base_url | to_json }} diff --git a/roles/custom/matrix-bot-baibot/templates/provider/groq-config.yml.j2 b/roles/custom/matrix-bot-baibot/templates/provider/groq-config.yml.j2 index fbefa5a3b..8e71d3d9a 100644 --- a/roles/custom/matrix-bot-baibot/templates/provider/groq-config.yml.j2 +++ b/roles/custom/matrix-bot-baibot/templates/provider/groq-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_bot_baibot_config_agents_static_definitions_groq_config_base_url | to_json }} diff --git a/roles/custom/matrix-bot-baibot/templates/provider/mistral-config.yml.j2 b/roles/custom/matrix-bot-baibot/templates/provider/mistral-config.yml.j2 index 5f97e69fd..dca9b3f8d 100644 --- a/roles/custom/matrix-bot-baibot/templates/provider/mistral-config.yml.j2 +++ b/roles/custom/matrix-bot-baibot/templates/provider/mistral-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_bot_baibot_config_agents_static_definitions_mistral_config_base_url | to_json }} diff --git a/roles/custom/matrix-bot-baibot/templates/provider/openai-config.yml.j2 b/roles/custom/matrix-bot-baibot/templates/provider/openai-config.yml.j2 index 56cf47fdd..43e765f5b 100644 --- a/roles/custom/matrix-bot-baibot/templates/provider/openai-config.yml.j2 +++ b/roles/custom/matrix-bot-baibot/templates/provider/openai-config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" base_url: {{ matrix_bot_baibot_config_agents_static_definitions_openai_config_base_url | to_json }} diff --git a/roles/custom/matrix-bot-baibot/templates/systemd/matrix-bot-baibot.service.j2 b/roles/custom/matrix-bot-baibot/templates/systemd/matrix-bot-baibot.service.j2 index 346925c4a..e420d937d 100644 --- a/roles/custom/matrix-bot-baibot/templates/systemd/matrix-bot-baibot.service.j2 +++ b/roles/custom/matrix-bot-baibot/templates/systemd/matrix-bot-baibot.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix baibot bot diff --git a/roles/custom/matrix-bot-buscarron/templates/env.j2 b/roles/custom/matrix-bot-buscarron/templates/env.j2 index 11a4f6bd6..c86f9508f 100644 --- a/roles/custom/matrix-bot-buscarron/templates/env.j2 +++ b/roles/custom/matrix-bot-buscarron/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + BUSCARRON_LOGIN={{ matrix_bot_buscarron_login }} BUSCARRON_PASSWORD={{ matrix_bot_buscarron_password }} BUSCARRON_HOMESERVER={{ matrix_bot_buscarron_homeserver }} diff --git a/roles/custom/matrix-bot-buscarron/templates/labels.j2 b/roles/custom/matrix-bot-buscarron/templates/labels.j2 index b5f020a17..9a3edb146 100644 --- a/roles/custom/matrix-bot-buscarron/templates/labels.j2 +++ b/roles/custom/matrix-bot-buscarron/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_bot_buscarron_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bot-buscarron/templates/systemd/matrix-bot-buscarron.service.j2 b/roles/custom/matrix-bot-buscarron/templates/systemd/matrix-bot-buscarron.service.j2 index aa4314a13..c73b2de92 100644 --- a/roles/custom/matrix-bot-buscarron/templates/systemd/matrix-bot-buscarron.service.j2 +++ b/roles/custom/matrix-bot-buscarron/templates/systemd/matrix-bot-buscarron.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix web forms bot diff --git a/roles/custom/matrix-bot-chatgpt/templates/env.j2 b/roles/custom/matrix-bot-chatgpt/templates/env.j2 index a6f62cc67..7f90a6eee 100644 --- a/roles/custom/matrix-bot-chatgpt/templates/env.j2 +++ b/roles/custom/matrix-bot-chatgpt/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + MATRIX_HOMESERVER_URL={{ matrix_bot_chatgpt_matrix_homeserver_url }} MATRIX_ACCESS_TOKEN={{ matrix_bot_chatgpt_matrix_access_token }} diff --git a/roles/custom/matrix-bot-chatgpt/templates/systemd/matrix-bot-chatgpt.service.j2 b/roles/custom/matrix-bot-chatgpt/templates/systemd/matrix-bot-chatgpt.service.j2 index 01b0763a4..b692c99b9 100644 --- a/roles/custom/matrix-bot-chatgpt/templates/systemd/matrix-bot-chatgpt.service.j2 +++ b/roles/custom/matrix-bot-chatgpt/templates/systemd/matrix-bot-chatgpt.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix chatgpt bot diff --git a/roles/custom/matrix-bot-draupnir/templates/labels.j2 b/roles/custom/matrix-bot-draupnir/templates/labels.j2 index f24a77ddf..dc562c69d 100644 --- a/roles/custom/matrix-bot-draupnir/templates/labels.j2 +++ b/roles/custom/matrix-bot-draupnir/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_bot_draupnir_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bot-draupnir/templates/production.yaml.j2 b/roles/custom/matrix-bot-draupnir/templates/production.yaml.j2 index 90df739cb..c091e42c1 100644 --- a/roles/custom/matrix-bot-draupnir/templates/production.yaml.j2 +++ b/roles/custom/matrix-bot-draupnir/templates/production.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # Endpoint URL that Draupnir uses to interact with the Matrix homeserver (client-server API), # set this to the pantalaimon URL if you're using that. homeserverUrl: {{ matrix_bot_draupnir_homeserver_url | to_json }} diff --git a/roles/custom/matrix-bot-draupnir/templates/systemd/matrix-bot-draupnir.service.j2 b/roles/custom/matrix-bot-draupnir/templates/systemd/matrix-bot-draupnir.service.j2 index d83f088f2..2daeb2b5d 100644 --- a/roles/custom/matrix-bot-draupnir/templates/systemd/matrix-bot-draupnir.service.j2 +++ b/roles/custom/matrix-bot-draupnir/templates/systemd/matrix-bot-draupnir.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Draupnir bot diff --git a/roles/custom/matrix-bot-go-neb/templates/config.yaml.j2 b/roles/custom/matrix-bot-go-neb/templates/config.yaml.j2 index c72dbf8df..32c32ad0b 100644 --- a/roles/custom/matrix-bot-go-neb/templates/config.yaml.j2 +++ b/roles/custom/matrix-bot-go-neb/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # Go-NEB Configuration File # # This file provides an alternative way to configure Go-NEB which does not involve HTTP APIs. diff --git a/roles/custom/matrix-bot-go-neb/templates/env.j2 b/roles/custom/matrix-bot-go-neb/templates/env.j2 index 22e605e5c..0506e6f21 100644 --- a/roles/custom/matrix-bot-go-neb/templates/env.j2 +++ b/roles/custom/matrix-bot-go-neb/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + BIND_ADDRESS=:4050 DATABASE_TYPE={{ matrix_bot_go_neb_database_engine }} diff --git a/roles/custom/matrix-bot-go-neb/templates/labels.j2 b/roles/custom/matrix-bot-go-neb/templates/labels.j2 index 1f0123add..64ff5babe 100644 --- a/roles/custom/matrix-bot-go-neb/templates/labels.j2 +++ b/roles/custom/matrix-bot-go-neb/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_bot_go_neb_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bot-go-neb/templates/systemd/matrix-bot-go-neb.service.j2 b/roles/custom/matrix-bot-go-neb/templates/systemd/matrix-bot-go-neb.service.j2 index 876c13829..0d1b3f240 100644 --- a/roles/custom/matrix-bot-go-neb/templates/systemd/matrix-bot-go-neb.service.j2 +++ b/roles/custom/matrix-bot-go-neb/templates/systemd/matrix-bot-go-neb.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Go-NEB bot diff --git a/roles/custom/matrix-bot-honoroit/templates/env.j2 b/roles/custom/matrix-bot-honoroit/templates/env.j2 index e061a3687..fb2d56ac5 100644 --- a/roles/custom/matrix-bot-honoroit/templates/env.j2 +++ b/roles/custom/matrix-bot-honoroit/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + HONOROIT_LOGIN={{ matrix_bot_honoroit_login }} HONOROIT_PASSWORD={{ matrix_bot_honoroit_password }} HONOROIT_HOMESERVER={{ matrix_bot_honoroit_homeserver }} diff --git a/roles/custom/matrix-bot-honoroit/templates/labels.j2 b/roles/custom/matrix-bot-honoroit/templates/labels.j2 index 74e357914..35ab456ba 100644 --- a/roles/custom/matrix-bot-honoroit/templates/labels.j2 +++ b/roles/custom/matrix-bot-honoroit/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_bot_honoroit_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bot-honoroit/templates/systemd/matrix-bot-honoroit.service.j2 b/roles/custom/matrix-bot-honoroit/templates/systemd/matrix-bot-honoroit.service.j2 index 2749ec520..9f88173d6 100644 --- a/roles/custom/matrix-bot-honoroit/templates/systemd/matrix-bot-honoroit.service.j2 +++ b/roles/custom/matrix-bot-honoroit/templates/systemd/matrix-bot-honoroit.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix helpdesk bot diff --git a/roles/custom/matrix-bot-matrix-registration-bot/templates/config/config.yml.j2 b/roles/custom/matrix-bot-matrix-registration-bot/templates/config/config.yml.j2 index 4a2242aa2..2f5879567 100644 --- a/roles/custom/matrix-bot-matrix-registration-bot/templates/config/config.yml.j2 +++ b/roles/custom/matrix-bot-matrix-registration-bot/templates/config/config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + bot: server: {{ matrix_bot_matrix_registration_bot_bot_server|to_json }} username: {{ matrix_bot_matrix_registration_bot_matrix_user_id_localpart|to_json }} diff --git a/roles/custom/matrix-bot-matrix-registration-bot/templates/systemd/matrix-bot-matrix-registration-bot.service.j2 b/roles/custom/matrix-bot-matrix-registration-bot/templates/systemd/matrix-bot-matrix-registration-bot.service.j2 index a48c4f045..689f4da49 100644 --- a/roles/custom/matrix-bot-matrix-registration-bot/templates/systemd/matrix-bot-matrix-registration-bot.service.j2 +++ b/roles/custom/matrix-bot-matrix-registration-bot/templates/systemd/matrix-bot-matrix-registration-bot.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix registration bot diff --git a/roles/custom/matrix-bot-matrix-reminder-bot/templates/config.yaml.j2 b/roles/custom/matrix-bot-matrix-reminder-bot/templates/config.yaml.j2 index f6075388f..cff4c7b2c 100644 --- a/roles/custom/matrix-bot-matrix-reminder-bot/templates/config.yaml.j2 +++ b/roles/custom/matrix-bot-matrix-reminder-bot/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # The string to prefix bot commands with command_prefix: "{{ matrix_bot_matrix_reminder_bot_command_prefix }}" diff --git a/roles/custom/matrix-bot-matrix-reminder-bot/templates/systemd/matrix-bot-matrix-reminder-bot.service.j2 b/roles/custom/matrix-bot-matrix-reminder-bot/templates/systemd/matrix-bot-matrix-reminder-bot.service.j2 index ecd59bd7b..775f7a5d9 100644 --- a/roles/custom/matrix-bot-matrix-reminder-bot/templates/systemd/matrix-bot-matrix-reminder-bot.service.j2 +++ b/roles/custom/matrix-bot-matrix-reminder-bot/templates/systemd/matrix-bot-matrix-reminder-bot.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix reminder bot diff --git a/roles/custom/matrix-bot-maubot/templates/config/config.yaml.j2 b/roles/custom/matrix-bot-maubot/templates/config/config.yaml.j2 index 8da34c9ed..c307935dc 100644 --- a/roles/custom/matrix-bot-maubot/templates/config/config.yaml.j2 +++ b/roles/custom/matrix-bot-maubot/templates/config/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # The full URI to the database. SQLite and Postgres are fully supported. # Other DBMSes supported by SQLAlchemy may or may not work. # Format examples: diff --git a/roles/custom/matrix-bot-maubot/templates/labels.j2 b/roles/custom/matrix-bot-maubot/templates/labels.j2 index 4c4592e89..ad16a1d57 100644 --- a/roles/custom/matrix-bot-maubot/templates/labels.j2 +++ b/roles/custom/matrix-bot-maubot/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_bot_maubot_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bot-maubot/templates/systemd/matrix-bot-maubot.service.j2 b/roles/custom/matrix-bot-maubot/templates/systemd/matrix-bot-maubot.service.j2 index c54dbd084..6abc13baa 100644 --- a/roles/custom/matrix-bot-maubot/templates/systemd/matrix-bot-maubot.service.j2 +++ b/roles/custom/matrix-bot-maubot/templates/systemd/matrix-bot-maubot.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Maubot diff --git a/roles/custom/matrix-bot-mjolnir/templates/production.yaml.j2 b/roles/custom/matrix-bot-mjolnir/templates/production.yaml.j2 index 35aac3af4..8cd7fabfd 100644 --- a/roles/custom/matrix-bot-mjolnir/templates/production.yaml.j2 +++ b/roles/custom/matrix-bot-mjolnir/templates/production.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # Endpoint URL that Mjolnir uses to interact with the Matrix homeserver (client-server API), # set this to the pantalaimon URL if you're using that. homeserverUrl: {{ matrix_bot_mjolnir_homeserver_url | to_json }} diff --git a/roles/custom/matrix-bot-mjolnir/templates/systemd/matrix-bot-mjolnir.service.j2 b/roles/custom/matrix-bot-mjolnir/templates/systemd/matrix-bot-mjolnir.service.j2 index b87601891..48abda00b 100644 --- a/roles/custom/matrix-bot-mjolnir/templates/systemd/matrix-bot-mjolnir.service.j2 +++ b/roles/custom/matrix-bot-mjolnir/templates/systemd/matrix-bot-mjolnir.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mjolnir bot diff --git a/roles/custom/matrix-bridge-appservice-discord/templates/config.yaml.j2 b/roles/custom/matrix-bridge-appservice-discord/templates/config.yaml.j2 index 64f2923cc..9ffa9d44f 100644 --- a/roles/custom/matrix-bridge-appservice-discord/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-appservice-discord/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Domain part of the bridge, e.g. matrix.org diff --git a/roles/custom/matrix-bridge-appservice-discord/templates/systemd/matrix-appservice-discord.service.j2 b/roles/custom/matrix-bridge-appservice-discord/templates/systemd/matrix-appservice-discord.service.j2 index 3a5c9f060..7d1a8927b 100644 --- a/roles/custom/matrix-bridge-appservice-discord/templates/systemd/matrix-appservice-discord.service.j2 +++ b/roles/custom/matrix-bridge-appservice-discord/templates/systemd/matrix-appservice-discord.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Appservice Discord bridge diff --git a/roles/custom/matrix-bridge-appservice-irc/templates/config.yaml.j2 b/roles/custom/matrix-bridge-appservice-irc/templates/config.yaml.j2 index 0f9d491d6..1ac6aaaa1 100644 --- a/roles/custom/matrix-bridge-appservice-irc/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-appservice-irc/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: True homeserver: # The URL to the home server for client-server API calls, also used to form the diff --git a/roles/custom/matrix-bridge-appservice-irc/templates/systemd/matrix-appservice-irc.service.j2 b/roles/custom/matrix-bridge-appservice-irc/templates/systemd/matrix-appservice-irc.service.j2 index c13acfe09..5b433f4e1 100644 --- a/roles/custom/matrix-bridge-appservice-irc/templates/systemd/matrix-appservice-irc.service.j2 +++ b/roles/custom/matrix-bridge-appservice-irc/templates/systemd/matrix-appservice-irc.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Appservice IRC bridge diff --git a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/config.yaml.j2 b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/config.yaml.j2 index cf3644a9b..8667f79b5 100644 --- a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # Homeserver details homeserver: # The address that this appservice can use to connect to the homeserver. diff --git a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/node-config.json.j2 b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/node-config.json.j2 index 827091382..6c8afac80 100644 --- a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/node-config.json.j2 +++ b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/node-config.json.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + { "listen": { "type": "tcp", diff --git a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk-node.service.j2 b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk-node.service.j2 index bb971f77a..b92ce764d 100644 --- a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk-node.service.j2 +++ b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk-node.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=appservice-kakaotalk-node bridge helper diff --git a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk.service.j2 b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk.service.j2 index fae5f25a1..85a8088a7 100644 --- a/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk.service.j2 +++ b/roles/custom/matrix-bridge-appservice-kakaotalk/templates/systemd/matrix-appservice-kakaotalk.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=appservice-kakaotalk bridge diff --git a/roles/custom/matrix-bridge-appservice-slack/templates/config.yaml.j2 b/roles/custom/matrix-bridge-appservice-slack/templates/config.yaml.j2 index 10a53fa5f..67ca23853 100644 --- a/roles/custom/matrix-bridge-appservice-slack/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-appservice-slack/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: True slack_hook_port: {{ matrix_appservice_slack_slack_port }} inbound_uri_prefix: "{{ matrix_appservice_slack_inbound_uri_prefix }}" diff --git a/roles/custom/matrix-bridge-appservice-slack/templates/labels.j2 b/roles/custom/matrix-bridge-appservice-slack/templates/labels.j2 index 5e025ae12..4f06886f2 100644 --- a/roles/custom/matrix-bridge-appservice-slack/templates/labels.j2 +++ b/roles/custom/matrix-bridge-appservice-slack/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_appservice_slack_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-appservice-slack/templates/systemd/matrix-appservice-slack.service.j2 b/roles/custom/matrix-bridge-appservice-slack/templates/systemd/matrix-appservice-slack.service.j2 index 6445f06af..9df4930b4 100644 --- a/roles/custom/matrix-bridge-appservice-slack/templates/systemd/matrix-appservice-slack.service.j2 +++ b/roles/custom/matrix-bridge-appservice-slack/templates/systemd/matrix-appservice-slack.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Appservice Slack bridge diff --git a/roles/custom/matrix-bridge-appservice-webhooks/templates/config.yaml.j2 b/roles/custom/matrix-bridge-appservice-webhooks/templates/config.yaml.j2 index 49751624b..e8d918085 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-appservice-webhooks/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: True # Configuration specific to the application service. All fields (unless otherwise marked) are required. homeserver: diff --git a/roles/custom/matrix-bridge-appservice-webhooks/templates/database.json.j2 b/roles/custom/matrix-bridge-appservice-webhooks/templates/database.json.j2 index e70f1d832..7da7b145c 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/templates/database.json.j2 +++ b/roles/custom/matrix-bridge-appservice-webhooks/templates/database.json.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + { "defaultEnv": { "ENV": "NODE_ENV" diff --git a/roles/custom/matrix-bridge-appservice-webhooks/templates/labels.j2 b/roles/custom/matrix-bridge-appservice-webhooks/templates/labels.j2 index 2749af957..3ff038d0b 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/templates/labels.j2 +++ b/roles/custom/matrix-bridge-appservice-webhooks/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_appservice_webhooks_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-appservice-webhooks/templates/schema.yml.j2 b/roles/custom/matrix-bridge-appservice-webhooks/templates/schema.yml.j2 index e999555de..187283003 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/templates/schema.yml.j2 +++ b/roles/custom/matrix-bridge-appservice-webhooks/templates/schema.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + "$schema": "http://json-schema.org/draft-04/schema#" type: "object" properties: diff --git a/roles/custom/matrix-bridge-appservice-webhooks/templates/systemd/matrix-appservice-webhooks.service.j2 b/roles/custom/matrix-bridge-appservice-webhooks/templates/systemd/matrix-appservice-webhooks.service.j2 index b1168cb7f..6f0d37fd6 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/templates/systemd/matrix-appservice-webhooks.service.j2 +++ b/roles/custom/matrix-bridge-appservice-webhooks/templates/systemd/matrix-appservice-webhooks.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Appservice webhooks bridge diff --git a/roles/custom/matrix-bridge-beeper-linkedin/templates/config.yaml.j2 b/roles/custom/matrix-bridge-beeper-linkedin/templates/config.yaml.j2 index d73988cdf..4fa72e6aa 100644 --- a/roles/custom/matrix-bridge-beeper-linkedin/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-beeper-linkedin/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-beeper-linkedin/templates/systemd/matrix-beeper-linkedin.service.j2 b/roles/custom/matrix-bridge-beeper-linkedin/templates/systemd/matrix-beeper-linkedin.service.j2 index 1b1cc582b..9cfb3caf7 100644 --- a/roles/custom/matrix-bridge-beeper-linkedin/templates/systemd/matrix-beeper-linkedin.service.j2 +++ b/roles/custom/matrix-bridge-beeper-linkedin/templates/systemd/matrix-beeper-linkedin.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Beeper Linkedin bridge diff --git a/roles/custom/matrix-bridge-go-skype-bridge/templates/config.yaml.j2 b/roles/custom/matrix-bridge-go-skype-bridge/templates/config.yaml.j2 index 6e5ac7f52..b5b11d2ed 100644 --- a/roles/custom/matrix-bridge-go-skype-bridge/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-go-skype-bridge/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details. homeserver: diff --git a/roles/custom/matrix-bridge-go-skype-bridge/templates/systemd/matrix-go-skype-bridge.service.j2 b/roles/custom/matrix-bridge-go-skype-bridge/templates/systemd/matrix-go-skype-bridge.service.j2 index 825d4eb34..b33ea22d6 100644 --- a/roles/custom/matrix-bridge-go-skype-bridge/templates/systemd/matrix-go-skype-bridge.service.j2 +++ b/roles/custom/matrix-bridge-go-skype-bridge/templates/systemd/matrix-go-skype-bridge.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Go Skype Bridge bridge diff --git a/roles/custom/matrix-bridge-heisenbridge/templates/labels.j2 b/roles/custom/matrix-bridge-heisenbridge/templates/labels.j2 index ee54ac8e1..35ad10583 100644 --- a/roles/custom/matrix-bridge-heisenbridge/templates/labels.j2 +++ b/roles/custom/matrix-bridge-heisenbridge/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_heisenbridge_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-heisenbridge/templates/systemd/matrix-heisenbridge.service.j2 b/roles/custom/matrix-bridge-heisenbridge/templates/systemd/matrix-heisenbridge.service.j2 index e0981b2a7..99e4977d1 100644 --- a/roles/custom/matrix-bridge-heisenbridge/templates/systemd/matrix-heisenbridge.service.j2 +++ b/roles/custom/matrix-bridge-heisenbridge/templates/systemd/matrix-heisenbridge.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=a bouncer-style Matrix IRC bridge diff --git a/roles/custom/matrix-bridge-hookshot/templates/config.yml.j2 b/roles/custom/matrix-bridge-hookshot/templates/config.yml.j2 index c476f6b4b..0209058b4 100644 --- a/roles/custom/matrix-bridge-hookshot/templates/config.yml.j2 +++ b/roles/custom/matrix-bridge-hookshot/templates/config.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Basic homeserver configuration diff --git a/roles/custom/matrix-bridge-hookshot/templates/labels.j2 b/roles/custom/matrix-bridge-hookshot/templates/labels.j2 index 31c035300..b93ce716b 100644 --- a/roles/custom/matrix-bridge-hookshot/templates/labels.j2 +++ b/roles/custom/matrix-bridge-hookshot/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_hookshot_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-hookshot/templates/registration.yml.j2 b/roles/custom/matrix-bridge-hookshot/templates/registration.yml.j2 index bb3dc34d1..f7ef66590 100644 --- a/roles/custom/matrix-bridge-hookshot/templates/registration.yml.j2 +++ b/roles/custom/matrix-bridge-hookshot/templates/registration.yml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" id: matrix-hookshot # This can be anything, but must be unique within your homeserver as_token: {{ matrix_hookshot_appservice_token|to_json }} # This again can be a random string diff --git a/roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2 b/roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2 index aca952f1e..44e39782c 100644 --- a/roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2 +++ b/roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA. diff --git a/roles/custom/matrix-bridge-mautrix-discord/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-discord/templates/config.yaml.j2 index 322bc763a..7c58b07ba 100644 --- a/roles/custom/matrix-bridge-mautrix-discord/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-discord/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details. homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-discord/templates/systemd/matrix-mautrix-discord.service.j2 b/roles/custom/matrix-bridge-mautrix-discord/templates/systemd/matrix-mautrix-discord.service.j2 index 0a5167baf..d7339bf3a 100644 --- a/roles/custom/matrix-bridge-mautrix-discord/templates/systemd/matrix-mautrix-discord.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-discord/templates/systemd/matrix-mautrix-discord.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Discord bridge diff --git a/roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2 index 968cbe162..f9cc0b538 100644 --- a/roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-facebook/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2 index d71e7eed2..d69f28792 100644 --- a/roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-facebook/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_facebook_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2 b/roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2 index 3fbb4ad24..7dde721c4 100644 --- a/roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-facebook/templates/systemd/matrix-mautrix-facebook.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Facebook bridge diff --git a/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 index 3fd39a78a..0fe60ed63 100644 --- a/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-gmessages/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-gmessages/templates/labels.j2 index 1beea2c1c..66e2a5064 100644 --- a/roles/custom/matrix-bridge-mautrix-gmessages/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-gmessages/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_gmessages_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-gmessages/templates/systemd/matrix-mautrix-gmessages.service.j2 b/roles/custom/matrix-bridge-mautrix-gmessages/templates/systemd/matrix-mautrix-gmessages.service.j2 index f90597730..f0934adf1 100644 --- a/roles/custom/matrix-bridge-mautrix-gmessages/templates/systemd/matrix-mautrix-gmessages.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-gmessages/templates/systemd/matrix-mautrix-gmessages.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix gmessages bridge diff --git a/roles/custom/matrix-bridge-mautrix-googlechat/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-googlechat/templates/config.yaml.j2 index e7ee4394f..d726f945d 100644 --- a/roles/custom/matrix-bridge-mautrix-googlechat/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-googlechat/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-googlechat/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-googlechat/templates/labels.j2 index 8f35f5c51..f5b73d26d 100644 --- a/roles/custom/matrix-bridge-mautrix-googlechat/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-googlechat/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_googlechat_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-googlechat/templates/systemd/matrix-mautrix-googlechat.service.j2 b/roles/custom/matrix-bridge-mautrix-googlechat/templates/systemd/matrix-mautrix-googlechat.service.j2 index 50cd131a4..73b23b191 100644 --- a/roles/custom/matrix-bridge-mautrix-googlechat/templates/systemd/matrix-mautrix-googlechat.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-googlechat/templates/systemd/matrix-mautrix-googlechat.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix googlechat bridge diff --git a/roles/custom/matrix-bridge-mautrix-hangouts/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-hangouts/templates/config.yaml.j2 index 79fdffd53..c90fe60ce 100644 --- a/roles/custom/matrix-bridge-mautrix-hangouts/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-hangouts/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-hangouts/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-hangouts/templates/labels.j2 index 31dd03e2d..31b291d98 100644 --- a/roles/custom/matrix-bridge-mautrix-hangouts/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-hangouts/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_hangouts_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-hangouts/templates/systemd/matrix-mautrix-hangouts.service.j2 b/roles/custom/matrix-bridge-mautrix-hangouts/templates/systemd/matrix-mautrix-hangouts.service.j2 index cc0dfa353..42b5cf884 100644 --- a/roles/custom/matrix-bridge-mautrix-hangouts/templates/systemd/matrix-mautrix-hangouts.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-hangouts/templates/systemd/matrix-mautrix-hangouts.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Hangouts bridge diff --git a/roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2 index e3d4be521..0a8626dbf 100644 --- a/roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-instagram/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2 index c67f2264d..3a7fe8e5c 100644 --- a/roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-instagram/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_instagram_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2 b/roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2 index e8e6e0f51..5c87717a8 100644 --- a/roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-instagram/templates/systemd/matrix-mautrix-instagram.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Instagram bridge diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/README.md b/roles/custom/matrix-bridge-mautrix-meta-instagram/README.md index 41e9d77d9..e8a06b067 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/README.md +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/README.md @@ -1,3 +1,9 @@ + + # matrix-mautrix-meta-instagram This bridge role is derived from the matrix-mautrix-meta-messenger Ansible role via automatic changes (see `just rebuild-mautrix-meta-instagram` or `bin/rebuild-mautrix-meta-instagram.sh`). diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 index 465a861fb..1f68603b1 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/labels.j2 index 3648706cb..c4369572e 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_meta_instagram_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/systemd/matrix-mautrix-meta.service.j2 b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/systemd/matrix-mautrix-meta.service.j2 index a772b3eca..8a674e841 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/systemd/matrix-mautrix-meta.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/systemd/matrix-mautrix-meta.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=mautrix-meta bridge ({{ matrix_mautrix_meta_instagram_identifier }}) diff --git a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 index dbfc69b35..af26f1511 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/labels.j2 index 79e1fc743..63a63c7c2 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_meta_messenger_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/systemd/matrix-mautrix-meta.service.j2 b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/systemd/matrix-mautrix-meta.service.j2 index 0ca0263b1..fc6f12cd9 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/systemd/matrix-mautrix-meta.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/systemd/matrix-mautrix-meta.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=mautrix-meta bridge ({{ matrix_mautrix_meta_messenger_identifier }}) diff --git a/roles/custom/matrix-bridge-mautrix-signal/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-signal/templates/config.yaml.j2 index e4af6d962..211c43a3e 100644 --- a/roles/custom/matrix-bridge-mautrix-signal/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-signal/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-signal/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-signal/templates/labels.j2 index fb912080a..7c6821e74 100644 --- a/roles/custom/matrix-bridge-mautrix-signal/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-signal/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_signal_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-signal/templates/systemd/matrix-mautrix-signal.service.j2 b/roles/custom/matrix-bridge-mautrix-signal/templates/systemd/matrix-mautrix-signal.service.j2 index 431dfd736..135d61c5a 100644 --- a/roles/custom/matrix-bridge-mautrix-signal/templates/systemd/matrix-mautrix-signal.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-signal/templates/systemd/matrix-mautrix-signal.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Signal bridge diff --git a/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 index 5c02dd946..210990876 100644 --- a/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-slack/templates/systemd/matrix-mautrix-slack.service.j2 b/roles/custom/matrix-bridge-mautrix-slack/templates/systemd/matrix-mautrix-slack.service.j2 index e81bd4cef..acd58db9d 100644 --- a/roles/custom/matrix-bridge-mautrix-slack/templates/systemd/matrix-mautrix-slack.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-slack/templates/systemd/matrix-mautrix-slack.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Slack bridge diff --git a/roles/custom/matrix-bridge-mautrix-telegram/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-telegram/templates/config.yaml.j2 index 30145b0e0..8b85c6290 100644 --- a/roles/custom/matrix-bridge-mautrix-telegram/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-telegram/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-telegram/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-telegram/templates/labels.j2 index 494a45bdc..14d10edc3 100644 --- a/roles/custom/matrix-bridge-mautrix-telegram/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-telegram/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_telegram_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-telegram/templates/systemd/matrix-mautrix-telegram.service.j2 b/roles/custom/matrix-bridge-mautrix-telegram/templates/systemd/matrix-mautrix-telegram.service.j2 index 9b611affe..7a91aecb8 100644 --- a/roles/custom/matrix-bridge-mautrix-telegram/templates/systemd/matrix-mautrix-telegram.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-telegram/templates/systemd/matrix-mautrix-telegram.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Telegram bridge diff --git a/roles/custom/matrix-bridge-mautrix-twitter/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-twitter/templates/config.yaml.j2 index bfcfdecb4..fa3874051 100644 --- a/roles/custom/matrix-bridge-mautrix-twitter/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-twitter/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details homeserver: diff --git a/roles/custom/matrix-bridge-mautrix-twitter/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-twitter/templates/labels.j2 index e54502e74..967c03850 100644 --- a/roles/custom/matrix-bridge-mautrix-twitter/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-twitter/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_twitter_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-twitter/templates/systemd/matrix-mautrix-twitter.service.j2 b/roles/custom/matrix-bridge-mautrix-twitter/templates/systemd/matrix-mautrix-twitter.service.j2 index a0ada77c5..98d3ebbc4 100644 --- a/roles/custom/matrix-bridge-mautrix-twitter/templates/systemd/matrix-mautrix-twitter.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-twitter/templates/systemd/matrix-mautrix-twitter.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Twitter bridge diff --git a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/config.yaml.j2 index c6224525c..934a578fb 100644 --- a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Network-specific config options network: diff --git a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/labels.j2 b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/labels.j2 index 23f94361e..84d8ac19b 100644 --- a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_whatsapp_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/systemd/matrix-mautrix-whatsapp.service.j2 b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/systemd/matrix-mautrix-whatsapp.service.j2 index f7b4a9ee5..351275123 100644 --- a/roles/custom/matrix-bridge-mautrix-whatsapp/templates/systemd/matrix-mautrix-whatsapp.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-whatsapp/templates/systemd/matrix-mautrix-whatsapp.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix Whatsapp bridge diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/config.yaml.j2 index 2c7932614..ac69bcd8a 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + listen_address: 0.0.0.0:29331 appservices: - id: androidsms diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/syncproxy-env.j2 b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/syncproxy-env.j2 index 0ce02496d..1bdca6782 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/syncproxy-env.j2 +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/syncproxy-env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + DATABASE_URL={{ matrix_mautrix_signal_wsproxy_syncproxy_connection_string }} HOMESERVER_URL={{ matrix_mautrix_wsproxy_syncproxy_homeserver_url }} SHARED_SECRET={{ matrix_mautrix_wsproxy_syncproxy_shared_secret }} diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy-syncproxy.service.j2 b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy-syncproxy.service.j2 index 9e1137a97..c112c6748 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy-syncproxy.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy-syncproxy.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix wsproxy syncproxy diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy.service.j2 b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy.service.j2 index 206342676..fd23f4aae 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy.service.j2 +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/systemd/matrix-mautrix-wsproxy.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mautrix wsproxy bridge diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/wsproxy-labels.j2 b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/wsproxy-labels.j2 index f16a631e8..6c0d735b1 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/templates/wsproxy-labels.j2 +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/templates/wsproxy-labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mautrix_wsproxy_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mx-puppet-discord/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-discord/templates/config.yaml.j2 index 4940a469d..168fcdf12 100644 --- a/roles/custom/matrix-bridge-mx-puppet-discord/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-discord/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-discord/templates/systemd/matrix-mx-puppet-discord.service.j2 b/roles/custom/matrix-bridge-mx-puppet-discord/templates/systemd/matrix-mx-puppet-discord.service.j2 index 55efcfba4..4d4354311 100644 --- a/roles/custom/matrix-bridge-mx-puppet-discord/templates/systemd/matrix-mx-puppet-discord.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-discord/templates/systemd/matrix-mx-puppet-discord.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Discord bridge diff --git a/roles/custom/matrix-bridge-mx-puppet-groupme/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-groupme/templates/config.yaml.j2 index 862397577..cfcd963f7 100644 --- a/roles/custom/matrix-bridge-mx-puppet-groupme/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-groupme/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-groupme/templates/systemd/matrix-mx-puppet-groupme.service.j2 b/roles/custom/matrix-bridge-mx-puppet-groupme/templates/systemd/matrix-mx-puppet-groupme.service.j2 index eb9fd2574..46c41623a 100644 --- a/roles/custom/matrix-bridge-mx-puppet-groupme/templates/systemd/matrix-mx-puppet-groupme.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-groupme/templates/systemd/matrix-mx-puppet-groupme.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Groupme bridge diff --git a/roles/custom/matrix-bridge-mx-puppet-instagram/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-instagram/templates/config.yaml.j2 index 69943fe9b..89158e1f9 100644 --- a/roles/custom/matrix-bridge-mx-puppet-instagram/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-instagram/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-instagram/templates/systemd/matrix-mx-puppet-instagram.service.j2 b/roles/custom/matrix-bridge-mx-puppet-instagram/templates/systemd/matrix-mx-puppet-instagram.service.j2 index a3b9d1739..fed7c491c 100644 --- a/roles/custom/matrix-bridge-mx-puppet-instagram/templates/systemd/matrix-mx-puppet-instagram.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-instagram/templates/systemd/matrix-mx-puppet-instagram.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Instagram bridge diff --git a/roles/custom/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 index b2ea9586d..8d0cec891 100644 --- a/roles/custom/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-slack/templates/labels.j2 b/roles/custom/matrix-bridge-mx-puppet-slack/templates/labels.j2 index 0937c9d75..de97ad0f8 100644 --- a/roles/custom/matrix-bridge-mx-puppet-slack/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-slack/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mx_puppet_slack_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mx-puppet-slack/templates/systemd/matrix-mx-puppet-slack.service.j2 b/roles/custom/matrix-bridge-mx-puppet-slack/templates/systemd/matrix-mx-puppet-slack.service.j2 index a87672dd4..ce818758f 100644 --- a/roles/custom/matrix-bridge-mx-puppet-slack/templates/systemd/matrix-mx-puppet-slack.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-slack/templates/systemd/matrix-mx-puppet-slack.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Slack bridge diff --git a/roles/custom/matrix-bridge-mx-puppet-steam/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-steam/templates/config.yaml.j2 index 213d628d2..b0ce47105 100644 --- a/roles/custom/matrix-bridge-mx-puppet-steam/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-steam/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-steam/templates/systemd/matrix-mx-puppet-steam.service.j2 b/roles/custom/matrix-bridge-mx-puppet-steam/templates/systemd/matrix-mx-puppet-steam.service.j2 index cdb1efaa6..ae17990cb 100644 --- a/roles/custom/matrix-bridge-mx-puppet-steam/templates/systemd/matrix-mx-puppet-steam.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-steam/templates/systemd/matrix-mx-puppet-steam.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Steam bridge diff --git a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/config.yaml.j2 index c7dc8c32e..6799a8c3f 100644 --- a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" bridge: # Port to host the bridge on diff --git a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/labels.j2 b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/labels.j2 index 9aef5fe0d..fa757a074 100644 --- a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/labels.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_mx_puppet_twitter_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/systemd/matrix-mx-puppet-twitter.service.j2 b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/systemd/matrix-mx-puppet-twitter.service.j2 index 6d2ff145b..6bef8c58c 100644 --- a/roles/custom/matrix-bridge-mx-puppet-twitter/templates/systemd/matrix-mx-puppet-twitter.service.j2 +++ b/roles/custom/matrix-bridge-mx-puppet-twitter/templates/systemd/matrix-mx-puppet-twitter.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Mx Puppet Twitter bridge diff --git a/roles/custom/matrix-bridge-postmoogle/templates/env.j2 b/roles/custom/matrix-bridge-postmoogle/templates/env.j2 index b56f88ae2..80b9bcd57 100644 --- a/roles/custom/matrix-bridge-postmoogle/templates/env.j2 +++ b/roles/custom/matrix-bridge-postmoogle/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + POSTMOOGLE_LOGIN={{ matrix_postmoogle_login }} POSTMOOGLE_PASSWORD={{ matrix_postmoogle_password }} POSTMOOGLE_SHAREDSECRET={{ matrix_postmoogle_sharedsecret }} diff --git a/roles/custom/matrix-bridge-postmoogle/templates/systemd/matrix-postmoogle.service.j2 b/roles/custom/matrix-bridge-postmoogle/templates/systemd/matrix-postmoogle.service.j2 index fa4c1bf36..b14ca3090 100644 --- a/roles/custom/matrix-bridge-postmoogle/templates/systemd/matrix-postmoogle.service.j2 +++ b/roles/custom/matrix-bridge-postmoogle/templates/systemd/matrix-postmoogle.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Postmoogle bridge diff --git a/roles/custom/matrix-bridge-sms/templates/systemd/matrix-sms-bridge.service.j2 b/roles/custom/matrix-bridge-sms/templates/systemd/matrix-sms-bridge.service.j2 index 5f12e4922..e326b91e8 100644 --- a/roles/custom/matrix-bridge-sms/templates/systemd/matrix-sms-bridge.service.j2 +++ b/roles/custom/matrix-bridge-sms/templates/systemd/matrix-sms-bridge.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix sms bridge diff --git a/roles/custom/matrix-bridge-wechat/templates/agent-config.yaml.j2 b/roles/custom/matrix-bridge-wechat/templates/agent-config.yaml.j2 index 19c1d1ad9..34cc3f2dc 100644 --- a/roles/custom/matrix-bridge-wechat/templates/agent-config.yaml.j2 +++ b/roles/custom/matrix-bridge-wechat/templates/agent-config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + wechat: version: 3.8.1.26 listen_port: 22222 diff --git a/roles/custom/matrix-bridge-wechat/templates/config.yaml.j2 b/roles/custom/matrix-bridge-wechat/templates/config.yaml.j2 index e81583a11..b3837e045 100644 --- a/roles/custom/matrix-bridge-wechat/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-wechat/templates/config.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # Homeserver details. homeserver: diff --git a/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat-agent.service.j2 b/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat-agent.service.j2 index 8e5ea5239..1728070d4 100644 --- a/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat-agent.service.j2 +++ b/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat-agent.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix WeChat Agent diff --git a/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat.service.j2 b/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat.service.j2 index 96f87e9bb..517b4cda9 100644 --- a/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat.service.j2 +++ b/roles/custom/matrix-bridge-wechat/templates/systemd/matrix-wechat.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix WeChat Bridge diff --git a/roles/custom/matrix-cactus-comments-client/templates/env.j2 b/roles/custom/matrix-cactus-comments-client/templates/env.j2 index 8dd39d28c..986063784 100644 --- a/roles/custom/matrix-cactus-comments-client/templates/env.j2 +++ b/roles/custom/matrix-cactus-comments-client/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + SERVER_PORT={{ matrix_cactus_comments_client_environment_variable_server_port }} SERVER_LOG_LEVEL={{ matrix_cactus_comments_client_environment_variable_server_log_level }} diff --git a/roles/custom/matrix-cactus-comments-client/templates/labels.j2 b/roles/custom/matrix-cactus-comments-client/templates/labels.j2 index 274ba9e07..e2803195d 100644 --- a/roles/custom/matrix-cactus-comments-client/templates/labels.j2 +++ b/roles/custom/matrix-cactus-comments-client/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_cactus_comments_client_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-cactus-comments-client/templates/systemd/matrix-cactus-comments-client.service.j2 b/roles/custom/matrix-cactus-comments-client/templates/systemd/matrix-cactus-comments-client.service.j2 index 10fd74d94..a6b9971de 100755 --- a/roles/custom/matrix-cactus-comments-client/templates/systemd/matrix-cactus-comments-client.service.j2 +++ b/roles/custom/matrix-cactus-comments-client/templates/systemd/matrix-cactus-comments-client.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=matrix-cactus-comments-client server diff --git a/roles/custom/matrix-cactus-comments/templates/cactus_appservice.yaml.j2 b/roles/custom/matrix-cactus-comments/templates/cactus_appservice.yaml.j2 index 007a2e87a..b2eae0258 100644 --- a/roles/custom/matrix-cactus-comments/templates/cactus_appservice.yaml.j2 +++ b/roles/custom/matrix-cactus-comments/templates/cactus_appservice.yaml.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + # A unique, user-defined ID of the application service which will never change. id: "Cactus Comments" diff --git a/roles/custom/matrix-cactus-comments/templates/env.j2 b/roles/custom/matrix-cactus-comments/templates/env.j2 index ab0489612..d7c430d48 100644 --- a/roles/custom/matrix-cactus-comments/templates/env.j2 +++ b/roles/custom/matrix-cactus-comments/templates/env.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + CACTUS_HS_TOKEN={{ matrix_cactus_comments_hs_token }} CACTUS_AS_TOKEN={{ matrix_cactus_comments_as_token }} CACTUS_HOMESERVER_URL={{ matrix_cactus_comments_homeserver_url }} diff --git a/roles/custom/matrix-cactus-comments/templates/systemd/matrix-cactus-comments.service.j2 b/roles/custom/matrix-cactus-comments/templates/systemd/matrix-cactus-comments.service.j2 index 9c862e178..2e27d50b8 100644 --- a/roles/custom/matrix-cactus-comments/templates/systemd/matrix-cactus-comments.service.j2 +++ b/roles/custom/matrix-cactus-comments/templates/systemd/matrix-cactus-comments.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Cactus Comments diff --git a/roles/custom/matrix-client-cinny/templates/config.json.j2 b/roles/custom/matrix-client-cinny/templates/config.json.j2 index 0da710acc..bf9cbb19d 100644 --- a/roles/custom/matrix-client-cinny/templates/config.json.j2 +++ b/roles/custom/matrix-client-cinny/templates/config.json.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + { "defaultHomeserver": 0, "homeserverList": [ diff --git a/roles/custom/matrix-client-cinny/templates/labels.j2 b/roles/custom/matrix-client-cinny/templates/labels.j2 index e18e804c0..289877f2b 100644 --- a/roles/custom/matrix-client-cinny/templates/labels.j2 +++ b/roles/custom/matrix-client-cinny/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_client_cinny_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-client-cinny/templates/nginx.conf.j2 b/roles/custom/matrix-client-cinny/templates/nginx.conf.j2 index 2b70f32d2..da78fe4e5 100644 --- a/roles/custom/matrix-client-cinny/templates/nginx.conf.j2 +++ b/roles/custom/matrix-client-cinny/templates/nginx.conf.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # This is a custom nginx configuration file that we use in the container (instead of the default one), # because it allows us to run nginx with a non-root user. diff --git a/roles/custom/matrix-client-cinny/templates/systemd/matrix-client-cinny.service.j2 b/roles/custom/matrix-client-cinny/templates/systemd/matrix-client-cinny.service.j2 index c5b5ab3ac..a3e98af5b 100644 --- a/roles/custom/matrix-client-cinny/templates/systemd/matrix-client-cinny.service.j2 +++ b/roles/custom/matrix-client-cinny/templates/systemd/matrix-client-cinny.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Cinny Client diff --git a/roles/custom/matrix-client-element/templates/config.json.j2 b/roles/custom/matrix-client-element/templates/config.json.j2 index e45e68065..70e390403 100644 --- a/roles/custom/matrix-client-element/templates/config.json.j2 +++ b/roles/custom/matrix-client-element/templates/config.json.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + { "default_server_config": { "m.homeserver": { diff --git a/roles/custom/matrix-client-element/templates/labels.j2 b/roles/custom/matrix-client-element/templates/labels.j2 index 67ed2b95a..24828dbaa 100644 --- a/roles/custom/matrix-client-element/templates/labels.j2 +++ b/roles/custom/matrix-client-element/templates/labels.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + {% if matrix_client_element_container_labels_traefik_enabled %} traefik.enable=true diff --git a/roles/custom/matrix-client-element/templates/map_style.json.j2 b/roles/custom/matrix-client-element/templates/map_style.json.j2 index 1b92df633..6d19b487d 100644 --- a/roles/custom/matrix-client-element/templates/map_style.json.j2 +++ b/roles/custom/matrix-client-element/templates/map_style.json.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + { "layers": [ { diff --git a/roles/custom/matrix-client-element/templates/nginx.conf.j2 b/roles/custom/matrix-client-element/templates/nginx.conf.j2 index fba16bbdc..da9ce2f59 100644 --- a/roles/custom/matrix-client-element/templates/nginx.conf.j2 +++ b/roles/custom/matrix-client-element/templates/nginx.conf.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" # This is a custom nginx configuration file that we use in the container (instead of the default one), # because it allows us to run nginx with a non-root user. diff --git a/roles/custom/matrix-client-element/templates/systemd/matrix-client-element.service.j2 b/roles/custom/matrix-client-element/templates/systemd/matrix-client-element.service.j2 index 9748cfe7c..e08296baa 100644 --- a/roles/custom/matrix-client-element/templates/systemd/matrix-client-element.service.j2 +++ b/roles/custom/matrix-client-element/templates/systemd/matrix-client-element.service.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True" [Unit] Description=Matrix Element Web server diff --git a/roles/custom/matrix-client-element/templates/welcome.html.j2 b/roles/custom/matrix-client-element/templates/welcome.html.j2 index f25ac6812..f6344f531 100644 --- a/roles/custom/matrix-client-element/templates/welcome.html.j2 +++ b/roles/custom/matrix-client-element/templates/welcome.html.j2 @@ -1,3 +1,9 @@ +{# +SPDX-FileCopyrightText: 2024 MDAD Team and contributors + +SPDX-License-Identifier: AGPL-3.0-or-later +#} + #jinja2: lstrip_blocks: "True"