Networking

element

Element Matrix chat client components for r8s

@r8s/element

elementmatrixchatmessaging

Components (1)

01

Element

Element Matrix chat client (web UI). Deploys without operator — native Kubernetes resources only.

import { Element } from '@r8s/element'

export default (
  <Element
    host="chat.example.com"
    homeserverUrl="https://matrix.example.com"
    tls={{ secretName: 'element-tls', clusterIssuer: 'letsencrypt' }}
  />
)
namestringOptional

Resource name

namespacestringOptional

Kubernetes namespace

versionstringOptional

Element Web version (default: latest)

hoststringRequired

Hostname for Element

homeserverUrlstringRequired

Matrix homeserver URL

tls{ secretName: string, clusterIssuer: string }Optional

TLS config