Skip to content

Synapse: Matrix homeserver fast install script. Matrix Synapse + PostgreSQL + Admin UI + Element WEB + Coturn(Audio&Video calls)

License

Notifications You must be signed in to change notification settings

JustUnknownDude/matrix-synapse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Synapse: Matrix homeserver fast install script. Matrix Synapse + PostgreSQL + Admin UI + Element WEB + Coturn(Audio&Video calls)

Synapse is an open-source Matrix homeserver

Matrix supports encryption and VoIP. Matrix is ​​an open protocol for decentralized and secure communication.

Allows you to run your own standalone messenger server with encryption, audio and video calls. With applications for any device

Clients:

For Mac and Windows: https://element.io/download

For Iphone: https://apps.apple.com/us/app/element-messenger/id1083446067

For Android: https://play.google.com/store/apps/details?id=im.vector.app&pli=1

Install

System requirements: Ubuntu 20.04

Before starting the installation, you need to point your domain to your server's address in DNS. By default, the installation will require three subdomains: "x" "xweb" and "xadm" Alternatively, if you plan to use the domain only for Synapse, you can simply point "*"

To install, log into your server via ssh and run the command as root:

wget https://raw.githubusercontent.com/JustUnknownDude/matrix-synapse/main/setup.sh && bash setup.sh

If you need a version with federation enabled use this file:

wget https://raw.githubusercontent.com/JustUnknownDude/matrix-synapse/main/setup-with-federation.sh && bash setup-with-federation.sh

P.S. The version with the federation option enabled should work, but I don't have time to test it.

About

Synapse: Matrix homeserver fast install script. Matrix Synapse + PostgreSQL + Admin UI + Element WEB + Coturn(Audio&Video calls)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages