From 987c2f517bef230399f8279c6765fd23a6b52886 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 30 Jul 2025 11:29:57 -0400 Subject: [PATCH] Add matrix page --- src/content/docs/Services/matrix.mdx | 21 +++++++++++++++++++++ src/content/docs/index.mdx | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/content/docs/Services/matrix.mdx diff --git a/src/content/docs/Services/matrix.mdx b/src/content/docs/Services/matrix.mdx new file mode 100644 index 0000000..da12a88 --- /dev/null +++ b/src/content/docs/Services/matrix.mdx @@ -0,0 +1,21 @@ +--- +title: Matrix +--- + +### Summary + +[Matrix](https://matrix.org) is the hub of Federated Nexus, as everything else authenticates against Matrix. This means that when you change your password on Matrix, you'll need to log into everything else with the new password. + +### Homeserver + +Federated Nexus runs [Grapevine](https://grapevine.computer.surgery/), a fork of [Conduit](https://conduit.rs/), a Rust implementation of the Matrix specification. This means it doesn't quite have all the features of [Synapse](https://element-hq.github.io/synapse/latest/), but it's much more performant. Some features that Grapevine lack include: + +- Simplified Sliding Sync (SSS): SSS is coming soon, but right now it means you may not be able to use next-gen clients like Element X. +- Rooms older than v6: In Matrix, each "room" (equivalent to a Discord channel) follows a certain version of the matrix spec. The latest room version is v10, and v6 is _very_ old. However, some rooms don't want to upgrade, as the process can be quite painful, so they stay at old versions like v2. With Grapevine, you won't be able to join these rooms, sorry. + +### Clients + +We recommend you to use one of the following clients for the best possible experience, but most should work: + +- [Cinny](https://cinny.in): Cinny provides a Discord-like UI and some really nice features. You can use it on the web or as a Tauri app, and it works on Linux phones very well. +- [FluffyChat](https://fluffychat.im): FluffyChat is made with flutter, so it has great cross-platform support, so it's usable on iOS, Android, Linux, Web, etc. It also has some features that Cinny doesn't, but Cinny is slightly more intuitive in my opinion. diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index d1958d7..808191e 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -24,7 +24,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" using the [Grapevine](https://grapevine.computer.surgery/) software. Matrix is an open-source communications platform, allowing you to chat to communities of your choice. We also host multiple matrix bridges, - including a Discord bridge, a WhatsApp puppet, and even an SMS puppet! + including a Discord bridge, a WhatsApp puppet, and even an SMS puppet! [Learn More...](/services/matrix) LaSuite Docs is a free and open source alternative to Google Docs,