matrix.netzwissen.de app8 #14

Closed
opened 6 months ago by thommie · 12 comments
Owner

docker1 KVM

p. 10.10.10.14:8030
https://matrix.netzwissen.de
matrix-synapse.service

Update von Synapse 1.49.2 nach 1.65 https://github.com/matrix-org/synapse/releases/tag/v1.65.0

Doku: https://marionsaeckel.de/posts/matrix_server_setup/

docker1 KVM p. 10.10.10.14:8030 https://matrix.netzwissen.de matrix-synapse.service Update von Synapse 1.49.2 nach 1.65 https://github.com/matrix-org/synapse/releases/tag/v1.65.0 Doku: https://marionsaeckel.de/posts/matrix_server_setup/
thommie added the
update
label 6 months ago
thommie added a new dependency 6 months ago
Poster
Owner

docker1

root@docker1:/mnt/data/docker/volumes/synapse-data/_data# ls
homeserver.yaml      matrix.netzwissen.de.log.config    matrix.netzwissen.de.registration.key
homeserver.yaml.old  matrix.netzwissen.de.macaroon.key  matrix.netzwissen.de.signing.key
docker1 ``` root@docker1:/mnt/data/docker/volumes/synapse-data/_data# ls homeserver.yaml matrix.netzwissen.de.log.config matrix.netzwissen.de.registration.key homeserver.yaml.old matrix.netzwissen.de.macaroon.key matrix.netzwissen.de.signing.key ```
thommie added
bug
and removed
update
labels 6 months ago
Poster
Owner

changed to dockerized setup, described in https://marionsaeckel.de/posts/matrix_server_setup/

Bug: permission issue with docker run

changed to dockerized setup, described in https://marionsaeckel.de/posts/matrix_server_setup/ Bug: permission issue with docker run
Poster
Owner
docker run -d --name synapse --mount type=volume,src=synapse-data,dst=/data  -p 8008:8030 --env SYNAPSE_CONFIG_PATH=/mnt/data/matrix-synapse/config/homeserver.yaml 
matrixdotorg/synapse:latest
``` docker run -d --name synapse --mount type=volume,src=synapse-data,dst=/data -p 8008:8030 --env SYNAPSE_CONFIG_PATH=/mnt/data/matrix-synapse/config/homeserver.yaml matrixdotorg/synapse:latest ```
Poster
Owner

Installation über ansible Playbook auf docker3

root@docker3:~# ls
dead.letter  docker-compose.yml  hosts.yml  jam  matrix-docker-ansible-deploy  OpenSlides  snap

DNS matrix.netzwissen.de >> temporäre IP 138.201.52.53

Installation über ansible Playbook auf docker3 ``` root@docker3:~# ls dead.letter docker-compose.yml hosts.yml jam matrix-docker-ansible-deploy OpenSlides snap ``` DNS matrix.netzwissen.de >> temporäre IP 138.201.52.53
thommie added
update
install
and removed
bug
labels 5 months ago
Poster
Owner

matrix Docker installation >> docker3

Datenbank Fix im Container:

 Error during initialisation:
    ("Database has incorrect collation of %r. Should be 'C'\nSee docs/postgres.md for more information. You can override this check bysetting 'allow_unsafe_locale' to true in the database config.", 'en_US.utf8')
 There may be more information in the logs.

ToDo
wir haben mittels sudo -u matrix-synapse pg_dump matrix | gzip >matrix_dump.gz einen sql-dump der datenbank gemacht, eine neue datenbank mit sudo -u postgres createdb -O matrix-synapse -l C -T template0 matrixdb angelegt und danach den dump mit zcat matrix-synapse.gz | sudo -u matrix-synapse psql matrixdb in die neue datenbank eingespielt. danach mußte nur noch der name der datenbank in /etc/matrix-synapse/homeserver.yaml auf die neue datenbank eingestellt und der matrix-server neu gestartet werden. dump und alte datenbank haben wir danach gelöscht.

matrix Docker installation >> docker3 Datenbank Fix im Container: ``` Error during initialisation: ("Database has incorrect collation of %r. Should be 'C'\nSee docs/postgres.md for more information. You can override this check bysetting 'allow_unsafe_locale' to true in the database config.", 'en_US.utf8') There may be more information in the logs. ``` ToDo wir haben mittels sudo -u matrix-synapse pg_dump matrix | gzip >matrix_dump.gz einen sql-dump der datenbank gemacht, eine neue datenbank mit sudo -u postgres createdb -O matrix-synapse -l C -T template0 matrixdb angelegt und danach den dump mit zcat matrix-synapse.gz | sudo -u matrix-synapse psql matrixdb in die neue datenbank eingespielt. danach mußte nur noch der name der datenbank in /etc/matrix-synapse/homeserver.yaml auf die neue datenbank eingestellt und der matrix-server neu gestartet werden. dump und alte datenbank haben wir danach gelöscht.
thommie added
bug
and removed
install
labels 5 months ago
Poster
Owner

postgresql kollation falsch

postgresql kollation falsch
thommie changed title from matrix.netzwissen.de Update to matrix.netzwissen.de docker3 5 months ago
thommie added
install
and removed
update
labels 5 months ago
thommie changed title from matrix.netzwissen.de docker3 to matrix.netzwissen.de app8 5 months ago
Poster
Owner

https://decatec.de/home-server/matrix-synapse-auf-ubuntu-server-20-04-lts-mit-nginx-postgresql-und-lets-encrypt/

DONE

app8

matrix synapse homeserver.yml

mail auf noreply smtp user

nginx rev proxy startet

postgres db synapsedb auf 10.10.10.18

OPEN

matrix-synapse crasht

https://decatec.de/home-server/matrix-synapse-auf-ubuntu-server-20-04-lts-mit-nginx-postgresql-und-lets-encrypt/ ### DONE app8 matrix synapse homeserver.yml mail auf noreply smtp user nginx rev proxy startet postgres db synapsedb auf 10.10.10.18 ### OPEN matrix-synapse crasht
Poster
Owner

matrix.netzwissen.de CNAME devel.netzwissen.de

haproxy backend matrix server matrix.netzwissen.de 10.10.10.36:81 cookie A check

nginx p. 81 >> proxy_pass http://127.0.0.1:8008

systemctl matrix-synapse enable

systemctl nginx enable

matrix.netzwissen.de CNAME devel.netzwissen.de haproxy backend matrix server matrix.netzwissen.de 10.10.10.36:81 cookie A check nginx p. 81 >> proxy_pass http://127.0.0.1:8008 systemctl matrix-synapse enable systemctl nginx enable
thommie added
test
and removed
bug
install
labels 5 months ago
Poster
Owner
  • matrix-synapse.service DONE
  • local nginx not necessary, disable
  • haproxy forwards to 8008 locally DONE
  • federation tester https://federationtester.matrix.org/ DONE
  • coturn p. 5349 on lb1 DONE
* matrix-synapse.service DONE * local nginx not necessary, disable * haproxy forwards to 8008 locally DONE * federation tester https://federationtester.matrix.org/ DONE * coturn p. 5349 on lb1 DONE
Poster
Owner
CHeck: https://matrix-org.github.io/synapse/latest/reverse_proxy.html delegation
Poster
Owner
Inital sync takes forever: https://github.com/matrix-org/synapse/issues/12158
Poster
Owner

Next generation synapse:

https://github.com/matrix-org/dendrite

in GOLANG

Next generation synapse: https://github.com/matrix-org/dendrite in GOLANG
thommie closed this issue 4 months ago
thommie added this to the Issues project 3 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: thommie/issues#14
Loading…
There is no content yet.