A Matrix Synapse administration tool written in bash.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Joe cb37c180f9
replace duplicate code with function to check login status
2 days ago
src replace duplicate code with function to check login status 2 days ago
utils update provided linac 2 days ago
.drone.yml [ci] change drone release name 1 month ago
.gitignore initial commit 6 months ago
LICENSE initial commit 6 months ago
README.md update invocation instructions in readme 2 days ago
axon.sh.build replace duplicate code with function to check login status 2 days ago
axon.sh.info bump version 1 month ago

README.md

axon.sh

License Latest Release

A Matrix Synapse administration tool written in bash

In early development. Currently supports:

  • logging in with username and password
  • logging out and invalidating session
  • retrieving and saving access token
  • getting server version information
  • creating new users
  • resetting user password
  • deactivating users
  • sending server notices

How to use

building

This project uses LINAC. To use the provided version of LINAC to build axon.sh, do ./utils/linac build axon.sh.build.

running

Invoke like any other bash script, e.g. bash build/axon.sh