Helper scripts for Matrix Synapse
Go to file
DecaTec 763d3f67a6 Merge remote-tracking branch 'origin/main' 2023-03-02 23:19:00 +01:00
.gitignore Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
ActivateUser.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
ChangeUserPassword.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
CleanupMedia.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
DeactivateUser.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
GetAccessToken.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
GetAllUsers.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00
GetMatrixSynapseVersion.sh Script to get the version of Matrix Synapse 2021-10-13 12:31:54 +02:00
LICENSE Initial commit 2021-05-05 16:15:08 +02:00
README.md Script for changing user's passwords; cleanup 2022-02-23 11:39:02 +01:00
UpdateRoomVersion.sh Protocol, Port as variables, '-k' parameter for curl 2023-03-02 23:18:47 +01:00

Helper scripts for Matrix Synapse

Some useful scripts utilizing the API of Matrix Synapse in order to manage different tasks:

  • ActivateUser.sh: Activates the given user and assigns a new password.
  • ChangeUserPassword.sh: Changes the password of the given user.
  • CleanupMedia.sh: Deletes old local and remote media.
  • DeactivateUser.sh: Deactivates the given user.
  • GetAccessToken.sh: Gets the access token with curl.
  • GetAllUsers.sh: Lists all users.
  • GetMatrixSynapseVersion.sh: Gets the version of a Matrix Synapse instance.
  • UpdateRoomVersion.sh: Updates a room to the given room version.