net:srv:matrix

matrix

running on docker swarm, domiciled on paprika.

@{username}:canidae.systems

point your matrix client's homeserver at https://matrix.canidae.systems. authentication is provided through keycloak over saml.

username is shared with keycloak and can't be separately changed, but display name is freely changeable after first login.

direct account provisioning is not available.

(see Resolving server keys)

canidae.systems is declared as the delegated_hostname through an SRV record at _matrix._tcp.canidae.systems.

$ dig +short SRV _matrix._tcp.canidae.systems
1 10 8443 matrix.canidae.systems.

/.well-known/matrix/server and /.well-known/matrix/client are also used for HTTP-based delegation (docs) against the same endpoint.

matrix.canidae.systems. was selected to ensure consistency once this service is ready for projects/floatingdomicile but this currently points to paprika.

  • Last modified: 2023/02/12 18:01
  • by Harley Watson