Инструкция по установке Матрикс в Докере
https://www.youtube.com/watch?v=k0sZlX6iblA&t=570s
https://github.com/RomNero/YouTube-Infos/blob/main/Matrix-Synapse-Element/README.md
https://matrix-org.github.io/synapse/latest/setup/installation.html#choosing-your-server-name
https://hub.docker.com/r/matrixdotorg/synapse
Install Packages:
Docker: curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
Apache: apt install apache2
a2enmod proxy rewrite ssl headers proxy_http
Let'sEncrypt:
apt install certbot
docker run -it --rm \
--mount type=volume,src=synapse-data,dst=/data \
-e SYNAPSE_SERVER_NAME=my.matrix.host \
-e SYNAPSE_REPORT_STATS=yes \
matrixdotorg/synapse:latest generate
===============================================
Для запуска Matrix с помощью команды
sudo synctl start /etc/matrix-synapse/homeserver.yaml
необходимо в файле homeserver.yaml вписать имя домена и ответ на запрос о статистике:
server_name: "example.com"
report_stats: false
===============================================
# Способ увидеть всех пользователей на сервере Матрикс
sudo sqlite3 /var/lib/matrix-synapse/homeserver.db "SELECT * FROM users;"