Skip to content
This repository has been archived by the owner on Feb 8, 2022. It is now read-only.

A small admin UI for Synapse

License

Notifications You must be signed in to change notification settings

dfuchss/matrix-synapse-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix Synapse Admin

Maven Deploy (Dev) Quality Gate Status

A simple admin UI for Synapse. The UI contains exactly the functions I currently need for the administration of my instance of Synapse. Especially, only parts of the admin API are implemented yet.

The project itself is still WIP. The CI currently builds only for Linux Systems

Current Features (the features I need so far)

  • View Users & Rooms with additional information
  • View Version of Synapse
  • Purge & Delete Rooms

Users

Users

Rooms

Rooms

Server Login

Login

HowTo

Currently the admin ui uses access tokens to connect to the matrix server. To obtain the token you could eighter use the REST API of Synapse or use the access token from your client session. (e.g. you can reveal the token of your element client in Settings -> Help & About -> Advanced). After obtaining the token, just set the server information in the client.