If you have a CodeFloe account, you have a Matrix account too: @yourname:codefloe.com.
You can of course also use your existing Matrix account and only join the CodeFloe (and Arbinel!) rooms.
Open a Matrix client, enter codefloe.com as the server and (optionally) sign in with CodeFloe.
Then join the CodeFloe space.
Why Matrix?
The forum is great for things that should stay findable, like bug reports, feature requests and longer discussions.
It isn’t great for a quick “is it just me, or is CI slow right now?”.
Matrix is the future for federated and self-hosted communication and keeps in line with the rest of CodeFloe: run in Europe, built in the open.
The CodeFloe space
The space groups our public rooms:
- General: questions, help and chat about anything CodeFloe
- Announcements: platform news, read-only
- CI: everything Crow CI and Forgejo Actions
The forum stays the place for bug reports and decisions, alongside direct reports in arbinel/arbinel.
How to sign in with your CodeFloe account
- Open a Matrix client that supports the newer Matrix sign-in (Element X or Sable).
- Choose “other server” and enter
codefloe.com. - Click “Continue” and sign in with your CodeFloe account, just like on codefloe.com.
You don’t need a new password.
Your Matrix name is your CodeFloe username, so people who know you from your repositories can find you.
Already on Matrix elsewhere?
You don’t need a second account.
The server is federated, so you can join #codefloe:codefloe.com from matrix.org or any other server.
Under the hood
The homeserver runs Zendrite, a homeserver implementation in Go with support for running several servers side by side.
The instance runs on our CodeFloe Kubernetes cluster with a public Helm configuration definition.