Skip to content

POC of a matrix bridge that should fullfil the EIMIS requirements

License

Notifications You must be signed in to change notification settings

eimis-ans/eimis-bridge-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eimis-bridge-poc

POC of a matrix bridge that should fullfil the EIMIS requirements

Prerequisites

  • Node, npm, docker, docker-compose installed
  • Edit your /etc/hosts to add 127.0.0.1 bridge.local

Build

npm build

Synapse server

Start your Synapse instance with docker-compose

Generate app service file

npm run generate -- -u http://bridge.local:9000

copy or link generated file to your Synapse config

cd synapse/mx-conf
ln -s ../../eimis-registration.yaml eimis-registration.yaml

Edit synapse configuration

echo "\
app_service_config_files:\n\
  - /mx-conf/eimis-registration.yaml\
" >> synapse/mx-conf/homeserver.yaml

and restart synapse

cd synapse/mx-conf
docker-compose down && docker-compose up -d

Start

npm run start

About

POC of a matrix bridge that should fullfil the EIMIS requirements

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published