Просмотр исходного кода

Setting up REUSE: add copyright statements to files in docs/

Note that files in docs/assets/ are managed with REUSE.toml

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/3859/head
Suguru Hirahara 1 год назад
Родитель
Сommit
b268a811d2
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: E4F9743DAB4B7B75
100 измененных файлов: 598 добавлений и 0 удалений
  1. +5
    -0
      REUSE.toml
  2. +6
    -0
      docs/README.md
  3. +6
    -0
      docs/alternative-architectures.md
  4. +5
    -0
      docs/ansible.md
  5. +6
    -0
      docs/configuring-captcha.md
  6. +6
    -0
      docs/configuring-dns.md
  7. +6
    -0
      docs/configuring-playbook-alertmanager-receiver.md
  8. +6
    -0
      docs/configuring-playbook-appservice-double-puppet.md
  9. +6
    -0
      docs/configuring-playbook-appservice-draupnir-for-all.md
  10. +6
    -0
      docs/configuring-playbook-backup-borg.md
  11. +6
    -0
      docs/configuring-playbook-base-domain-serving.md
  12. +6
    -0
      docs/configuring-playbook-bot-baibot.md
  13. +6
    -0
      docs/configuring-playbook-bot-buscarron.md
  14. +6
    -0
      docs/configuring-playbook-bot-chatgpt.md
  15. +6
    -0
      docs/configuring-playbook-bot-draupnir.md
  16. +6
    -0
      docs/configuring-playbook-bot-go-neb.md
  17. +6
    -0
      docs/configuring-playbook-bot-honoroit.md
  18. +6
    -0
      docs/configuring-playbook-bot-matrix-registration-bot.md
  19. +6
    -0
      docs/configuring-playbook-bot-matrix-reminder-bot.md
  20. +6
    -0
      docs/configuring-playbook-bot-maubot.md
  21. +6
    -0
      docs/configuring-playbook-bot-mjolnir.md
  22. +6
    -0
      docs/configuring-playbook-bridge-appservice-discord.md
  23. +6
    -0
      docs/configuring-playbook-bridge-appservice-irc.md
  24. +6
    -0
      docs/configuring-playbook-bridge-appservice-kakaotalk.md
  25. +6
    -0
      docs/configuring-playbook-bridge-appservice-slack.md
  26. +6
    -0
      docs/configuring-playbook-bridge-appservice-webhooks.md
  27. +6
    -0
      docs/configuring-playbook-bridge-beeper-linkedin.md
  28. +6
    -0
      docs/configuring-playbook-bridge-go-skype-bridge.md
  29. +6
    -0
      docs/configuring-playbook-bridge-heisenbridge.md
  30. +6
    -0
      docs/configuring-playbook-bridge-hookshot.md
  31. +6
    -0
      docs/configuring-playbook-bridge-matrix-bridge-sms.md
  32. +6
    -0
      docs/configuring-playbook-bridge-mautrix-discord.md
  33. +6
    -0
      docs/configuring-playbook-bridge-mautrix-facebook.md
  34. +6
    -0
      docs/configuring-playbook-bridge-mautrix-gmessages.md
  35. +6
    -0
      docs/configuring-playbook-bridge-mautrix-googlechat.md
  36. +6
    -0
      docs/configuring-playbook-bridge-mautrix-hangouts.md
  37. +6
    -0
      docs/configuring-playbook-bridge-mautrix-instagram.md
  38. +6
    -0
      docs/configuring-playbook-bridge-mautrix-meta-instagram.md
  39. +6
    -0
      docs/configuring-playbook-bridge-mautrix-meta-messenger.md
  40. +6
    -0
      docs/configuring-playbook-bridge-mautrix-signal.md
  41. +6
    -0
      docs/configuring-playbook-bridge-mautrix-slack.md
  42. +6
    -0
      docs/configuring-playbook-bridge-mautrix-telegram.md
  43. +6
    -0
      docs/configuring-playbook-bridge-mautrix-twitter.md
  44. +6
    -0
      docs/configuring-playbook-bridge-mautrix-whatsapp.md
  45. +6
    -0
      docs/configuring-playbook-bridge-mautrix-wsproxy.md
  46. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-discord.md
  47. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-groupme.md
  48. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-instagram.md
  49. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-skype.md
  50. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-slack.md
  51. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-steam.md
  52. +6
    -0
      docs/configuring-playbook-bridge-mx-puppet-twitter.md
  53. +6
    -0
      docs/configuring-playbook-bridge-postmoogle.md
  54. +6
    -0
      docs/configuring-playbook-bridge-wechat.md
  55. +6
    -0
      docs/configuring-playbook-cactus-comments.md
  56. +6
    -0
      docs/configuring-playbook-client-cinny.md
  57. +6
    -0
      docs/configuring-playbook-client-element-web.md
  58. +6
    -0
      docs/configuring-playbook-client-hydrogen.md
  59. +6
    -0
      docs/configuring-playbook-client-schildichat-web.md
  60. +6
    -0
      docs/configuring-playbook-conduit.md
  61. +6
    -0
      docs/configuring-playbook-dendrite.md
  62. +6
    -0
      docs/configuring-playbook-dimension.md
  63. +6
    -0
      docs/configuring-playbook-dynamic-dns.md
  64. +6
    -0
      docs/configuring-playbook-email.md
  65. +6
    -0
      docs/configuring-playbook-email2matrix.md
  66. +6
    -0
      docs/configuring-playbook-etherpad.md
  67. +6
    -0
      docs/configuring-playbook-external-postgres.md
  68. +6
    -0
      docs/configuring-playbook-federation.md
  69. +6
    -0
      docs/configuring-playbook-jitsi.md
  70. +6
    -0
      docs/configuring-playbook-ldap-auth.md
  71. +6
    -0
      docs/configuring-playbook-ma1sd.md
  72. +6
    -0
      docs/configuring-playbook-matrix-authentication-service.md
  73. +6
    -0
      docs/configuring-playbook-matrix-corporal.md
  74. +6
    -0
      docs/configuring-playbook-matrix-ldap-registration-proxy.md
  75. +6
    -0
      docs/configuring-playbook-matrix-media-repo.md
  76. +6
    -0
      docs/configuring-playbook-matrix-registration.md
  77. +6
    -0
      docs/configuring-playbook-mautrix-bridges.md
  78. +6
    -0
      docs/configuring-playbook-nginx.md
  79. +6
    -0
      docs/configuring-playbook-ntfy.md
  80. +6
    -0
      docs/configuring-playbook-own-webserver.md
  81. +6
    -0
      docs/configuring-playbook-pantalaimon.md
  82. +6
    -0
      docs/configuring-playbook-postgres-backup.md
  83. +6
    -0
      docs/configuring-playbook-prometheus-grafana.md
  84. +6
    -0
      docs/configuring-playbook-prometheus-nginxlog.md
  85. +6
    -0
      docs/configuring-playbook-prometheus-postgres.md
  86. +6
    -0
      docs/configuring-playbook-rageshake.md
  87. +6
    -0
      docs/configuring-playbook-rest-auth.md
  88. +6
    -0
      docs/configuring-playbook-riot-web.md
  89. +6
    -0
      docs/configuring-playbook-s3-goofys.md
  90. +6
    -0
      docs/configuring-playbook-s3.md
  91. +6
    -0
      docs/configuring-playbook-shared-secret-auth.md
  92. +6
    -0
      docs/configuring-playbook-sliding-sync-proxy.md
  93. +6
    -0
      docs/configuring-playbook-ssl-certificates.md
  94. +6
    -0
      docs/configuring-playbook-sygnal.md
  95. +6
    -0
      docs/configuring-playbook-synapse-admin.md
  96. +6
    -0
      docs/configuring-playbook-synapse-auto-accept-invite.md
  97. +6
    -0
      docs/configuring-playbook-synapse-auto-compressor.md
  98. +6
    -0
      docs/configuring-playbook-synapse-s3-storage-provider.md
  99. +6
    -0
      docs/configuring-playbook-synapse-simple-antispam.md
  100. +6
    -0
      docs/configuring-playbook-synapse-usage-exporter.md

+ 5
- 0
REUSE.toml Просмотреть файл

@@ -4,6 +4,11 @@

version = 1

[[annotations]]
path = "docs/assets/*"
SPDX-FileCopyrightText = "2024 MDAD Team and contributors"
SPDX-License-Identifier = "AGPL-3.0-or-later"

# Computer-generated files
[[annotations]]
path = [


+ 6
- 0
docs/README.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Table of Contents

## ⬇️ Installaton guides <!-- NOTE: the 🚀 emoji is used by "Getting started" on README.md -->


+ 6
- 0
docs/alternative-architectures.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Alternative architectures

As stated in the [Prerequisites](prerequisites.md), currently only `amd64` (`x86_64`) is fully supported.


+ 5
- 0
docs/ansible.md Просмотреть файл

@@ -1,3 +1,8 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Running this playbook



+ 6
- 0
docs/configuring-captcha.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

(Adapted from the [upstream project](https://github.com/element-hq/synapse/blob/develop/docs/CAPTCHA_SETUP.md))

# Overview


+ 6
- 0
docs/configuring-dns.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configuring your DNS settings

<sup>[Prerequisites](prerequisites.md) > Configuring your DNS settings > [Getting the playbook](getting-the-playbook.md) > [Configuring the playbook](configuring-playbook.md) > [Installing](installing.md)</sup>


+ 6
- 0
docs/configuring-playbook-alertmanager-receiver.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Prometheus Alertmanager integration via matrix-alertmanager-receiver (optional)

The playbook can install and configure the [matrix-alertmanager-receiver](https://github.com/metio/matrix-alertmanager-receiver) service for you. It's a [client](https://prometheus.io/docs/alerting/latest/clients/) for Prometheus' [Alertmanager](https://prometheus.io/docs/alerting/latest/alertmanager/), allowing you to deliver alerts to Matrix rooms.


+ 6
- 0
docs/configuring-playbook-appservice-double-puppet.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice Double Puppet (optional)

Appservice Double Puppet is a homeserver appservice through which bridges (and potentially other services) can impersonate any user on the homeserver.


+ 6
- 0
docs/configuring-playbook-appservice-draupnir-for-all.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Draupnir for All/D4A (optional)

The playbook can install and configure the [Draupnir](https://github.com/the-draupnir-project/Draupnir) moderation tool for you in appservice mode.


+ 6
- 0
docs/configuring-playbook-backup-borg.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up BorgBackup (optional)

The playbook can install and configure [BorgBackup](https://www.borgbackup.org/) (short: Borg) with [borgmatic](https://torsion.org/borgmatic/) for you.


+ 6
- 0
docs/configuring-playbook-base-domain-serving.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Serving the base domain (optional)

By default, this playbook sets up services on your Matrix server (`matrix.example.com`), but has it configured so that it presents itself as the base domain (`example.com`). To have this server officially be responsible for Matrix services for the base domain (`example.com`), you need to set up server delegation / redirection.


+ 6
- 0
docs/configuring-playbook-bot-baibot.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up baibot (optional)

<p align="center">


+ 6
- 0
docs/configuring-playbook-bot-buscarron.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Buscarron (optional)

The playbook can install and configure [Buscarron](https://github.com/etkecc/buscarron) for you.


+ 6
- 0
docs/configuring-playbook-bot-chatgpt.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-bot-chatgpt (optional, unmaintained)

**Note**: [matrix-chatgpt-bot](https://github.com/matrixgpt/matrix-chatgpt-bot) is now an archived (**unmaintained**) project. Talking to ChatGPT (and many other LLM providers) can happen via the much more featureful [baibot](https://github.com/etkecc/baibot), which can be installed using [this playbook](configuring-playbook-bot-baibot.md). Consider using that bot instead of this one.


+ 6
- 0
docs/configuring-playbook-bot-draupnir.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Draupnir (optional)

The playbook can install and configure the [Draupnir](https://github.com/the-draupnir-project/Draupnir) moderation bot for you.


+ 6
- 0
docs/configuring-playbook-bot-go-neb.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Go-NEB (optional, unmaintained)

**Note**: [Go-NEB](https://github.com/matrix-org/go-neb) is now an archived (**unmaintained**) project. We recommend not bothering with installing it. While not a 1:1 replacement, the bridge's author suggests taking a look at [matrix-hookshot](https://github.com/matrix-org/matrix-hookshot) as a replacement, which can also be installed using [this playbook](configuring-playbook-bridge-hookshot.md). Consider using that bot instead of this one.


+ 6
- 0
docs/configuring-playbook-bot-honoroit.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Honoroit (optional)

The playbook can install and configure [Honoroit](https://github.com/etkecc/honoroit) for you.


+ 6
- 0
docs/configuring-playbook-bot-matrix-registration-bot.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-registration-bot (optional)

The playbook can install and configure [matrix-registration-bot](https://github.com/moan0s/matrix-registration-bot) for you.


+ 6
- 0
docs/configuring-playbook-bot-matrix-reminder-bot.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-reminder-bot (optional)

The playbook can install and configure [matrix-reminder-bot](https://github.com/anoadragon453/matrix-reminder-bot) for you.


+ 6
- 0
docs/configuring-playbook-bot-maubot.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up maubot (optional)

The playbook can install and configure [maubot](https://github.com/maubot/maubot) for you.


+ 6
- 0
docs/configuring-playbook-bot-mjolnir.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mjolnir (optional)

The playbook can install and configure the [Mjolnir](https://github.com/matrix-org/mjolnir) moderation bot for you.


+ 6
- 0
docs/configuring-playbook-bridge-appservice-discord.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice Discord bridging (optional)

**Note**: bridging to [Discord](https://discordapp.com/) can also happen via the [mx-puppet-discord](configuring-playbook-bridge-mx-puppet-discord.md) and [mautrix-discord](configuring-playbook-bridge-mautrix-discord.md) bridges supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-appservice-irc.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice IRC bridging (optional)

**Note**: bridging to [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) can also happen via the [Heisenbridge](configuring-playbook-bridge-heisenbridge.md) bridge supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-appservice-kakaotalk.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice Kakaotalk bridging (optional)

The playbook can install and configure [matrix-appservice-kakaotalk](https://src.miscworks.net/fair/matrix-appservice-kakaotalk) for you. `matrix-appservice-kakaotalk` is a bridge to [Kakaotalk](https://www.kakaocorp.com/page/service/service/KakaoTalk?lang=ENG) based on [node-kakao](https://github.com/storycraft/node-kakao) (now unmaintained) and some [mautrix-facebook](https://github.com/mautrix/facebook) code.


+ 6
- 0
docs/configuring-playbook-bridge-appservice-slack.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice Slack bridging (optional)

**Notes**:


+ 6
- 0
docs/configuring-playbook-bridge-appservice-webhooks.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Appservice Webhooks bridging (optional, deprecated)

**Note**: This bridge has been deprecated. We recommend not bothering with installing it. While not a 1:1 replacement, the bridge's author suggests taking a look at [matrix-hookshot](https://github.com/matrix-org/matrix-hookshot) as a replacement, which can also be installed using [this playbook](configuring-playbook-bridge-hookshot.md). Consider using that bridge instead of this one.


+ 6
- 0
docs/configuring-playbook-bridge-beeper-linkedin.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Beeper Linkedin bridging (optional)

The playbook can install and configure [beeper-linkedin](https://github.com/beeper/linkedin) for you, for bridging to [LinkedIn](https://www.linkedin.com/) Messaging. This bridge is based on the mautrix-python framework and can be configured in a similar way to the other mautrix bridges


+ 6
- 0
docs/configuring-playbook-bridge-go-skype-bridge.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Go Skype Bridge bridging (optional)

The playbook can install and configure [go-skype-bridge](https://github.com/kelaresg/go-skype-bridge) for you.


+ 6
- 0
docs/configuring-playbook-bridge-heisenbridge.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Heisenbridge bouncer-style IRC bridging (optional)

**Note**: bridging to [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) can also happen via the [matrix-appservice-irc](configuring-playbook-bridge-appservice-irc.md) bridge supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-hookshot.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-hookshot (optional)

The playbook can install and configure [matrix-hookshot](https://github.com/matrix-org/matrix-hookshot) for you.


+ 6
- 0
docs/configuring-playbook-bridge-matrix-bridge-sms.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Matrix SMS bridging (optional)

The playbook can install and configure [matrix-sms-bridge](https://github.com/benkuly/matrix-sms-bridge) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-discord.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Discord bridging (optional)

**Note**: bridging to [Discord](https://discordapp.com/) can also happen via the [mx-puppet-discord](configuring-playbook-bridge-mx-puppet-discord.md) and [matrix-appservice-discord](configuring-playbook-bridge-appservice-discord.md) bridges supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-facebook.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Facebook bridging (optional, deprecated)

**Note**: This bridge has been deprecated in favor of the [mautrix-meta](https://github.com/mautrix/meta) Messenger/Instagram bridge, which can be installed using [this playbook](configuring-playbook-bridge-mautrix-meta-messenger.md). Consider using that bridge instead of this one.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-gmessages.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Google Messages bridging (optional)

The playbook can install and configure [mautrix-gmessages](https://github.com/mautrix/gmessages) for you, for bridging to [Google Messages](https://messages.google.com/).


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-googlechat.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Google Chat bridging (optional)

The playbook can install and configure [mautrix-googlechat](https://github.com/mautrix/googlechat) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-hangouts.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Hangouts bridging (optional, deprecated)

**Note**: This bridge has been deprecated in favor of [Google Chat bridge](https://github.com/mautrix/googlechat), which can be installed using [this playbook](configuring-playbook-bridge-mautrix-googlechat.md). Consider using that bridge instead of this one.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-instagram.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Instagram bridging (optional, deprecated)

**Note**: This bridge has been deprecated in favor of the [mautrix-meta](https://github.com/mautrix/meta) Messenger/Instagram bridge, which can be installed using [this playbook](configuring-playbook-bridge-mautrix-meta-instagram.md). Consider using that bridge instead of this one.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-meta-instagram.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Instagram bridging via Mautrix Meta (optional)

The playbook can install and configure the [mautrix-meta](https://github.com/mautrix/meta) Messenger/Instagram bridge for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-meta-messenger.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Messenger bridging via Mautrix Meta (optional)

The playbook can install and configure the [mautrix-meta](https://github.com/mautrix/meta) Messenger/Instagram bridge for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-signal.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Signal bridging (optional)

The playbook can install and configure [mautrix-signal](https://github.com/mautrix/signal) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-slack.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Slack bridging (optional)

**Note**: bridging to [Slack](https://slack.com/) can also happen via the [mx-puppet-slack](configuring-playbook-bridge-mx-puppet-slack.md) and [matrix-appservice-slack](configuring-playbook-bridge-appservice-slack.md) bridges supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-telegram.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Telegram bridging (optional)

The playbook can install and configure [mautrix-telegram](https://github.com/mautrix/telegram) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-twitter.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Twitter bridging (optional)

**Note**: bridging to [Twitter](https://twitter.com/) can also happen via the [mx-puppet-twitter](configuring-playbook-bridge-mx-puppet-twitter.md) bridge supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-whatsapp.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix Whatsapp bridging (optional)

The playbook can install and configure [mautrix-whatsapp](https://github.com/mautrix/whatsapp) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mautrix-wsproxy.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Mautrix wsproxy for bridging Android SMS or Apple iMessage (optional)

The playbook can install and configure [mautrix-wsproxy](https://github.com/mautrix/wsproxy) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-discord.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Discord bridging (optional)

**Note**: bridging to [Discord](https://discordapp.com/) can also happen via the [matrix-appservice-discord](configuring-playbook-bridge-appservice-discord.md)and [mautrix-discord](configuring-playbook-bridge-mautrix-discord.md) bridges supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-groupme.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet GroupMe bridging (optional)

The playbook can install and configure [mx-puppet-groupme](https://gitlab.com/xangelix-pub/matrix/mx-puppet-groupme) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-instagram.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Instagram bridging (optional)

The playbook can install and configure [mx-puppet-instagram](https://github.com/Sorunome/mx-puppet-instagram) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-skype.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Skype bridging (optional, removed)

The playbook used to be able to install and configure [mx-puppet-skype](https://github.com/Sorunome/mx-puppet-skype), but no longer includes this component, because it has been broken and unmaintained for a long time.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-slack.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Slack bridging (optional)

**Note**: bridging to [Slack](https://slack.com) can also happen via the [matrix-appservice-slack](configuring-playbook-bridge-appservice-slack.md) and [mautrix-slack](configuring-playbook-bridge-mautrix-slack.md) bridges supported by the playbook. Note that `matrix-appservice-slack` is not available for new installation unless you have already created a classic Slack application, because the creation of classic Slack applications, which this bridge makes use of, has been discontinued.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-steam.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Steam bridging (optional)

The playbook can install and configure [mx-puppet-steam](https://github.com/icewind1991/mx-puppet-steam) for you.


+ 6
- 0
docs/configuring-playbook-bridge-mx-puppet-twitter.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up MX Puppet Twitter bridging (optional)

**Note**: bridging to [Twitter](https://twitter.com/) can also happen via the [mautrix-twitter](configuring-playbook-bridge-mautrix-twitter.md) bridge supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-postmoogle.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Postmoogle email bridging (optional)

**Note**: email bridging can also happen via the [email2matrix](configuring-playbook-email2matrix.md) bridge supported by the playbook.


+ 6
- 0
docs/configuring-playbook-bridge-wechat.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up WeChat bridging (optional)

The playbook can install and configure the [matrix-wechat](https://github.com/duo/matrix-wechat) bridge for you (for bridging to the [WeChat](https://www.wechat.com/) network).


+ 6
- 0
docs/configuring-playbook-cactus-comments.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Cactus Comments (optional)

The playbook can install and configure the [Cactus Comments](https://cactus.chat) system for you.


+ 6
- 0
docs/configuring-playbook-client-cinny.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Cinny (optional)

This playbook can install the [Cinny](https://github.com/ajbura/cinny) Matrix web client for you.


+ 6
- 0
docs/configuring-playbook-client-element-web.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configuring Element Web (optional)

By default, this playbook installs the [Element Web](https://github.com/element-hq/element-web) Matrix client for you. If that's okay, you can skip this document.


+ 6
- 0
docs/configuring-playbook-client-hydrogen.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Hydrogen (optional)

This playbook can install the [Hydrogen](https://github.com/element-hq/hydrogen-web) Matrix web client for you.


+ 6
- 0
docs/configuring-playbook-client-schildichat-web.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up SchildiChat Web (optional)

This playbook can install the [SchildiChat Web](https://github.com/SchildiChat/schildichat-desktop) Matrix client for you.


+ 6
- 0
docs/configuring-playbook-conduit.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configuring Conduit (optional)

By default, this playbook configures the [Synapse](https://github.com/element-hq/synapse) Matrix server, but you can also use [Conduit](https://conduit.rs).


+ 6
- 0
docs/configuring-playbook-dendrite.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configuring Dendrite (optional)

By default, this playbook configures the [Synapse](https://github.com/element-hq/synapse) Matrix server, but you can also use [Dendrite](https://github.com/matrix-org/dendrite).


+ 6
- 0
docs/configuring-playbook-dimension.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Dimension integration manager (optional, unmaintained)

**[Dimension](https://dimension.t2bot.io) can only be installed after Matrix services are installed and running.** If you're just installing Matrix services for the first time, please continue with the [Configuration](configuring-playbook.md) / [Installation](installing.md) flow and come back here later.


+ 6
- 0
docs/configuring-playbook-dynamic-dns.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Dynamic DNS (optional)

The playbook can configure Dynamic DNS with [ddclient⁠](https://github.com/ddclient/ddclient) for you. It is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.


+ 6
- 0
docs/configuring-playbook-email.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Adjusting email-sending settings (optional)

By default, this playbook sets up an [Exim](https://www.exim.org/) email server through which all Matrix services send emails.


+ 6
- 0
docs/configuring-playbook-email2matrix.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Email2Matrix (optional)

**Note**: email bridging can also happen via the [Postmoogle](configuring-playbook-bridge-postmoogle.md) bridge supported by the playbook. Postmoogle is much more powerful and easier to use, so we recommend that you use it, instead of Email2Matrix.


+ 6
- 0
docs/configuring-playbook-etherpad.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Etherpad (optional)

[Etherpad](https://etherpad.org) is an open source collaborative text editor that can be embedded in a Matrix chat room using the [Dimension integration manager](https://dimension.t2bot.io) or used as standalone web app.


+ 6
- 0
docs/configuring-playbook-external-postgres.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Using an external PostgreSQL server (optional)

By default, this playbook would set up a PostgreSQL database server on your machine, running in a Docker container. If that's okay, you can skip this document.


+ 6
- 0
docs/configuring-playbook-federation.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Controlling Matrix federation (optional)

By default, your server federates with the whole Matrix network. That is, people on your server can communicate with people on any other Matrix server.


+ 6
- 0
docs/configuring-playbook-jitsi.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the Jitsi video-conferencing platform (optional)

The playbook can install the [Jitsi](https://jitsi.org/) video-conferencing platform and integrate it with Element clients ([Element Web](configuring-playbook-client-element-web.md)/Desktop, Android and iOS).


+ 6
- 0
docs/configuring-playbook-ldap-auth.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the LDAP authentication password provider module (optional, advanced)

The playbook can install and configure the [matrix-synapse-ldap3](https://github.com/matrix-org/matrix-synapse-ldap3) LDAP Auth password provider for you.


+ 6
- 0
docs/configuring-playbook-ma1sd.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up ma1sd Identity Server (optional)

**⚠️Note**: ma1sd itself has also been unmaintained for years (the latest commit and release being from 2021). The role of identity servers in the Matrix specification also has an uncertain future. **We recommend not bothering with installing it unless it's the only way you can do what you need to do**. For example, certain things like LDAP integration can also be implemented via [the LDAP provider module for Synapse](./configuring-playbook-ldap-auth.md).


+ 6
- 0
docs/configuring-playbook-matrix-authentication-service.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Matrix Authentication Service (optional)

This playbook can install and configure [Matrix Authentication Service](https://github.com/element-hq/matrix-authentication-service/) (MAS) - a service operating alongside your existing [Synapse](./configuring-playbook-synapse.md) homeserver and providing [better authentication, session management and permissions in Matrix](https://matrix.org/blog/2023/09/better-auth/).


+ 6
- 0
docs/configuring-playbook-matrix-corporal.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Matrix Corporal (optional, advanced)

-------------------------------------


+ 6
- 0
docs/configuring-playbook-matrix-ldap-registration-proxy.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-ldap-registration-proxy (optional)

The playbook can install and configure [matrix-ldap-registration-proxy](https://gitlab.com/activism.international/matrix_ldap_registration_proxy) for you.


+ 6
- 0
docs/configuring-playbook-matrix-media-repo.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Storing Matrix media files using matrix-media-repo (optional)

[matrix-media-repo](https://docs.t2bot.io/matrix-media-repo/) (often abbreviated "MMR") is a highly customizable multi-domain media repository for Matrix. Intended for medium to large environments consisting of several homeservers, this media repo de-duplicates media (including remote media) while being fully compliant with the specification.


+ 6
- 0
docs/configuring-playbook-matrix-registration.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up matrix-registration (optional)

The playbook can install and configure [matrix-registration](https://github.com/ZerataX/matrix-registration) for you.


+ 6
- 0
docs/configuring-playbook-mautrix-bridges.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up a Generic Mautrix Bridge (optional)

The playbook can install and configure various [mautrix](https://github.com/mautrix) bridges (twitter, facebook, instagram, signal, hangouts, googlechat, etc.), as well as many other (non-mautrix) bridges. This is a common guide for configuring mautrix bridges.


+ 6
- 0
docs/configuring-playbook-nginx.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configure Nginx (optional, advanced)

Since 2024-01, this playbook no longer uses nginx as its reverse-proxy.

+ 6
- 0
docs/configuring-playbook-ntfy.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the ntfy push notifications server (optional)

The playbook can install and configure the [ntfy](https://ntfy.sh/) push notifications server for you.


+ 6
- 0
docs/configuring-playbook-own-webserver.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Using your own webserver, instead of this playbook's Traefik reverse-proxy (optional, advanced)

By default, this playbook installs its own [Traefik](https://traefik.io/) reverse-proxy server (in a Docker container) which listens on ports 80 and 443. If that's okay, you can skip this document.


+ 6
- 0
docs/configuring-playbook-pantalaimon.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Pantalaimon (E2EE aware proxy daemon) (optional)

The playbook can install and configure the [pantalaimon](https://github.com/matrix-org/pantalaimon) E2EE aware proxy daemon for you.


+ 6
- 0
docs/configuring-playbook-postgres-backup.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up postgres backup (optional)

The playbook can install and configure [docker-postgres-backup-local](https://github.com/prodrigestivill/docker-postgres-backup-local) for you via the [ansible-role-postgres-backup](https://github.com/mother-of-all-self-hosting/ansible-role-postgres-backup) Ansible role.


+ 6
- 0
docs/configuring-playbook-prometheus-grafana.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Enabling metrics and graphs (Prometheus, Grafana) for your Matrix server (optional)

The playbook can install [Grafana](https://grafana.com/) with [Prometheus](https://prometheus.io/) and configure performance metrics of your homeserver with graphs for you.


+ 6
- 0
docs/configuring-playbook-prometheus-nginxlog.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Enabling metrics and graphs for NginX logs (optional)

It can be useful to have some (visual) insight into [nginx](https://nginx.org/) logs.


+ 6
- 0
docs/configuring-playbook-prometheus-postgres.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Enabling metrics and graphs for Postgres (optional)

Expanding on the metrics exposed by the [synapse exporter and the node exporter](configuring-playbook-prometheus-grafana.md), the playbook enables the [postgres exporter](https://github.com/prometheus-community/postgres_exporter) that exposes more detailed information about what's happening on your postgres database.


+ 6
- 0
docs/configuring-playbook-rageshake.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the rageshake bug report server (optional)

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


+ 6
- 0
docs/configuring-playbook-rest-auth.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the REST authentication password provider module (optional, advanced)

The playbook can install and configure [matrix-synapse-rest-auth](https://github.com/ma1uta/matrix-synapse-rest-password-provider) for you.


+ 6
- 0
docs/configuring-playbook-riot-web.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Configuring Riot-web (optional)

By default, this playbook **used to install** the [Riot-web](https://github.com/element-hq/riot-web) Matrix client web application.


+ 6
- 0
docs/configuring-playbook-s3-goofys.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Storing Matrix media files on Amazon S3 with Goofys (optional)

If you'd like to store Synapse's content repository (`media_store`) files on Amazon S3 (or other S3-compatible service), you can let this playbook configure [Goofys](https://github.com/kahing/goofys) for you.


+ 6
- 0
docs/configuring-playbook-s3.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Storing Synapse media files on Amazon S3 or another compatible Object Storage (optional)

By default, this playbook configures your server to store Synapse's content repository (`media_store`) files on the local filesystem. If that's okay, you can skip this document.


+ 6
- 0
docs/configuring-playbook-shared-secret-auth.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the Shared Secret Auth password provider module (optional, advanced)

The playbook can install and configure [matrix-synapse-shared-secret-auth](https://github.com/devture/matrix-synapse-shared-secret-auth) for you.


+ 6
- 0
docs/configuring-playbook-sliding-sync-proxy.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the Sliding Sync proxy (optional)

**Note**: The sliding-sync proxy is **not required** anymore as it's been replaced with a different method (called Simplified Sliding Sync) which is integrated into newer homeservers by default (**Conduit** homeserver from version `0.6.0` or **Synapse** from version `1.114`). This component and documentation remain here for historical purposes, but **installing this old sliding-sync proxy is generally not recommended anymore**.


+ 6
- 0
docs/configuring-playbook-ssl-certificates.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Adjusting SSL certificate retrieval (optional, advanced)

By default, this playbook retrieves and auto-renews free SSL certificates from [Let's Encrypt](https://letsencrypt.org/) for the domains it needs (e.g. `matrix.example.com` and others)


+ 6
- 0
docs/configuring-playbook-sygnal.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up the Sygnal push gateway (optional)

The playbook can install and configure the [Sygnal](https://github.com/matrix-org/sygnal) push gateway for you.


+ 6
- 0
docs/configuring-playbook-synapse-admin.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Synapse Admin (optional)

The playbook can install and configure [etkecc/synapse-admin](https://github.com/etkecc/synapse-admin) (a [feature-rich](https://github.com/etkecc/synapse-admin#fork-differences) fork of [Awesome-Technologies/synapse-admin](https://github.com/Awesome-Technologies/synapse-admin), community room: [#synapse-admin:etke.cc](https://matrix.to/#/#synapse-admin:etke.cc)) for you.


+ 6
- 0
docs/configuring-playbook-synapse-auto-accept-invite.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Synapse Auto Invite Accept (optional)

The playbook can install and configure [synapse-auto-invite-accept](https://github.com/matrix-org/synapse-auto-accept-invite) for you.


+ 6
- 0
docs/configuring-playbook-synapse-auto-compressor.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up synapse-auto-compressor (optional)

The playbook can install and configure [synapse_auto_compressor](https://github.com/matrix-org/rust-synapse-compress-state/#automated-tool-synapse_auto_compressor) for you.


+ 6
- 0
docs/configuring-playbook-synapse-s3-storage-provider.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Storing Synapse media files on Amazon S3 with synapse-s3-storage-provider (optional)

If you'd like to store Synapse's content repository (`media_store`) files on Amazon S3 (or other S3-compatible service), you can use the [synapse-s3-storage-provider](https://github.com/matrix-org/synapse-s3-storage-provider) media provider module for Synapse.


+ 6
- 0
docs/configuring-playbook-synapse-simple-antispam.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Setting up Synapse Simple Antispam (optional, advanced)

The playbook can install and configure [synapse-simple-antispam](https://github.com/t2bot/synapse-simple-antispam) for you.


+ 6
- 0
docs/configuring-playbook-synapse-usage-exporter.md Просмотреть файл

@@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2024 MDAD Team and contributors

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

# Enabling synapse-usage-exporter for Synapse usage statistics (optional)

[synapse-usage-exporter](https://github.com/loelkes/synapse-usage-exporter) allows you to export the usage statistics of a Synapse homeserver to this container service and for the collected metrics to later be scraped by Prometheus.


Некоторые файлы не были показаны из-за большого количества измененных файлов

Загрузка…
Отмена
Сохранить