A Matrix Federation homeserver implementation for server-to-server communication.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.
As required by AGPL-3.0 Section 13, if you run a modified version of this software on a network server, you must provide users interacting with it remotely an opportunity to receive the Corresponding Source of your modified version.
For information on how to comply with this requirement:
- The source code is available at: https://github.com/RocketChat/homeserver
- When deploying modifications, ensure users can access your modified source code
- Consider implementing a "Source" link in your server's API responses or documentation
To install dependencies:
bun installTo run:
bun run index.tsThis project was created using bun init in bun v1.0.30. Bun is a fast all-in-one JavaScript runtime.
bun run bundle:sdkyarn link ../homeserver/federation-bundle