HomeServer/Synapse
Jean-Claude c7158047bd
FIX: Hardcode image version number
2020-11-16 21:26:53 +01:00
..
README.md DOC: Synapse turn server instructions 2020-05-21 20:36:59 +02:00
db.env_example INCOMPLETE: Synapse setup using delegation to set the server_name to jeanclaude.ch instead a subdomain. Currently the server still fails connect to any other server using federation. 2020-04-13 20:57:43 +02:00
docker-compose.yml FIX: Hardcode image version number 2020-11-16 21:26:53 +01:00
homeserver.yaml_example IMPROVE: Increase synapse upload size 2020-10-25 10:01:54 +01:00
syn.env_example INCOMPLETE: Synapse setup using delegation to set the server_name to jeanclaude.ch instead a subdomain. Currently the server still fails connect to any other server using federation. 2020-04-13 20:57:43 +02:00

README.md

Synapse Setup

Install Steps

  • Generate homeserver.yml: docker-compose run --rm -e SYNAPSE_SERVER_NAME=jeanclaudegraf.ch -e SYNAPSE_REPORT_STATS=no synapse generate
  • Edit file at: /var/lib/docker/volumes/synapse_synapse/_data/homeserver.yaml
    • Set database to:

database: name: "psycopg2" args: user: "synapse" password: "SWO6ZdAilJH9Vz2NEdEALUiHgvlWVi+2" database: "synapse" host: "synapse-db" port: "5432" cp_min: 5 cp_max: 10 - Enable user registration to create an initial user: `enable_registration: true` - Set turnserver settings to: turn_uris: ["turn:jeanclaudegraf.ch:3478?transport=udp", "turn:jeanclaudegraf.ch:3478?transport=tcp"] turn_shared_secret: "" turn_user_lifetime: 1h turn_allow_guests: true ```