Skip to content

Matrix/Synapse server - Deployable with docker-compose

License

Notifications You must be signed in to change notification settings

pdpfsug/synapse-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

  1. Generate a certificate if needed:

    docker run -it --rm -v "$(pwd)/certs/:/etc/letsencrypt" -p 80:80 -p 443:443 certbot/certbot certonly
  2. Copy and configure environment:

    cp .env.example .env
    vim .env
  3. Generate configuration files:

    ./make_configs.sh
  4. Change YOUR_IP/YOUR_IP in coturn/turnserver.conf

  5. Start server:

    docker-compose up -d

Extra

  • Create superuser:

    docker-compose exec synapse register_new_matrix_user -u USERNAME -p PASSWORD -a -c /data/homeserver.yaml

About

Matrix/Synapse server - Deployable with docker-compose

Topics

Resources

License

Stars

Watchers

Forks

Languages