add README
This commit is contained in:
parent
36a1867ed5
commit
e3d204bc90
1 changed files with 18 additions and 0 deletions
18
README.md
Normal file
18
README.md
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# Matrix invitation dealer
|
||||||
|
|
||||||
|
Matrix bot for distribution of synapse registration tokens. All users are
|
||||||
|
allowed to create registration tokens after a preconfigured wait period.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Best way to install is using docker and docker compose.
|
||||||
|
|
||||||
|
1. Fill in the environment variables in `docker-compose.yml`
|
||||||
|
2. Run `docker compose up`
|
||||||
|
3. The bot will initialize and quit. You must verify its session through any
|
||||||
|
other matrix client. It does not support cross-signing, so you must verify
|
||||||
|
**manually** using the key fingerprint. To manually verify a session in
|
||||||
|
Element, open your account in the sidebar (for example by putting
|
||||||
|
`/#/user/<user_id>` as your browser path), click on "sessions", and then on
|
||||||
|
the session which is not verified.
|
||||||
|
4. Run the bot again. It should now start and keep running.
|
Loading…
Reference in a new issue