A simple, self-contained web admin UI for tuwunel Matrix chat server. Tuwunel has no HTTP admin API and its administration is done by sending text commands to the server's admin room (conduwuit convention). This is unfortunately an extremely clunky, difficult UX.
tuwunel-admin logs in as the Matrix user, and provides a simple web-based UI/UX abstracting the !admin message commands and functionality underneath it.
- Create, list, and manage rooms and federation.
- Create, list, and manage users.
- View and manage media.
- View and registration tokens.
- View server configuration, run maintenance commands.
- etc ..
Note
I've cobbled this together for my personal use and have only used it to administer a single non-federated tuwunel instance. The project is sub-v1.0.0 and may contain bugs. Use with care.
Download the latest binary release.
- Generate a new config file by running
./tuwunel-admin new-configand edit the config file. - Run the server with
./tuwunel-adminand visithttp://localhost:8009
Licensed under the Apache 2 license.