https://hub.docker.com/r/awesometechnologies/synapse-admin
This project is built using react-admin.
It needs at least Synapse v1.23.0 for all functions to work as expected!
You get your server version with the request
/_synapse/admin/v1/server_version. See also Synapse version API.
After entering the URL on the login page of synapse-admin the server version appears below the input field.
You need access to the following endpoints:
/_matrix
/_synapse/admin
See also Synapse administration endpoints
You have two options:
Steps for 1):
git clone https://github.com/Awesome-Technologies/synapse-admin.git
cd synapse-admin
yarn install
yarn start
Steps for 2):
docker run -p 8080:80 awesometechnologies/synapse-admin
yarn testto run all style, lint and unit tests
yarn fixto fix the coding style