whiterabbit
Date: 2025-10-02
Version: 1.1.0
Name: whiterabbit – auto-configure Matrix homeservers
(Dendrite, Synapse, or Tuwunel)
About
All Matrix homeservers share the same Coturn instance. TLS certificates are issued automatically via Let’s Encrypt. Requires docker, docker-compose, nginx, certbot, and coturn.
Usage
Install or configure the global Coturn server.
wh turn <domain> <ip> <device> <secret>Add a new Matrix Dendrite server with automatic TLS and Nginx reverse proxy.
wh dendrite <domain> <email> <server_ip>Add a new Matrix Synapse server with automatic TLS and Nginx reverse proxy.
wh synapse <domain> <email> <server_ip>Add a Tuwunel homeserver with automatic TLS and Nginx reverse proxy.
wh tuwunel <domain> <email> <server_ip>List all configured Matrix servers and their container status.
wh listRemove one or more Matrix servers by domain name.
wh remove <domain_name>