Fred Damstra [io2] 3ec88da3bf Keeping work and backup files hace 3 años
..
1.postgres.yaml 3ec88da3bf Keeping work and backup files hace 3 años
2.synapse.yaml 3ec88da3bf Keeping work and backup files hace 3 años
3.service.yaml 3ec88da3bf Keeping work and backup files hace 3 años
README.md 3ec88da3bf Keeping work and backup files hace 3 años
client 3ec88da3bf Keeping work and backup files hace 3 años
server 3ec88da3bf Keeping work and backup files hace 3 años

README.md

Source: https://nonedhudla.xyz/installing-synapse-on-kubernetes/ Changed version from v1.25.0

apply #1.

Uncomment the args and env lines in #2, then apply.

Then find homeserver.yaml in the PV path, and run:

ls /mnt/kubernetes/volumes/static/
kubectl delete deployment.apps synapse
vim /mnt/kubernetes/volumes/static/synapse-pv/homeserver.yaml

set pulbic_baseurl set admin_contact set enable_group_creation to true Comment out the 'database' section (sqlite3) Add database:

database:
  name: psycopg2
  args:
    user: synapse-db
    password: MaybeJetteroWillLike
    database: synapse
    host: postgres-service
    cp_min: 5
    cp_max: 10

Comment out the args and evn lines in #2 and reaply

apply 3.service.yaml

Copy files to s3

aws s3 cp server s3://monkeybox.org/.well-known/matrix/server aws s3 cp client s3://monkeybox.org/.well-known/matrix/client