Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

32 total results found

Installer 2022-08.01 fails to pull element web into the cluster

EMS Knowledge Base

Issue After running the setup, the element web pod is stuck in ImagePullBackoff Environment Element Enterprise Installer 2022-08.01 Resolution It is necessary to uncomment the following variables in secrets.yml : dockerhub_username: dockerhub_token: If...

Configuring Synapse workers

🗃️ Element Server Suite Classic Documen...

From the Installer's Synapse page, scroll down to Synapse workers view. Click on Add Workers You have to select a Worker Type. Here are the workers which can be useful to you : Pushers : If you experience slowness with notifications sending to clients Clien...

ESS
LTS 23.10
Archived

New Page

🗃️ Element Server Suite Classic Documen...

New Page

🗃️ Element Server Suite Classic Documen...

Synapse Synapse is the Schema for the synapses API Full name: synapses.matrix.element.io Group: matrix.element.io Singular name: synapse Plural name: synapses Scope : Namespaced Version v1alpha1 Example CR # Copyright 2023 New Vector Ltd # # SPDX-License-Ide...

Kubernetes : namespace-scoped deployments

🗃️ Element Server Suite Classic Documen...

Prepare the cluster - Admin side Installing the Helm Chart Repositories The first step is to start on a machine with helm v3 installed and configured with your kubernetes cluster and pull down the two charts that you will need. First, let's add the element-upd...

ESS
LTS 23.10
Archived

Customize containers ran by ESS

🗃️ Element Server Suite Classic Documen...

Issue In some deployments, you might want to customize the containers, because you want to add contents, change the web clients features, etc. Environment Element Server Suite (ESS) On-Premise Resolution The steps are: Create a new configmap definition wi...

ESS
LTS 23.10
Archived

ESS Sizing

🗃️ Element Server Suite Classic Documen...

The values provided below are indicative and might vary a lot depending on your setup, the volume of federation traffic, active usage, bridged use-cases, integrations enabled, etc. CPU & Memory Synapse Homeserver The installer comes with default installation p...

ESS
LTS 23.10
Archived

ESS - Backup & Restore Guide

🗃️ Element Server Suite Classic Documen...

Introduction Welcome, ESS Administrators. This guide is crafted for your role, focusing on the pragmatic aspects of securing crucial data within the Element Server Suite (ESS). ESS integrates with external PostgreSQL databases and persistent volumes and is dep...

ESS
LTS 23.10
Archived

Verifying ESS releases against Cosign

🗃️ Element Server Suite Classic Documen... Appendices

Cosign ESS Verification Key ESS does not use Cosign transaction log to be able to support airgapped deployment. We are instead relying on a public key that you can ask if you need to run image verification in your cluster. The ESS Cosign public key is the foll...

ESS
LTS 23.10
Archived

ESS CRDs support in ArgoCD

🗃️ Element Server Suite Classic Documen... Appendices

ArgoCD can support getting the ESS CRDs Status as resource health using Custom Health Checks You need to configure the following under the configmap argocd-cm of argocd : data: resource.customizations: | matrix.element.io/*: health.lua: | h...

ESS
LTS 23.10
Archived

Synapse database troubleshooting

🗃️ Element Server Suite Classic Documen... Appendices

Room Retention policy enabled causes Synapse database to consume a lot of disk space Run the following command against synapse postgres database : \d+. On an installer-managed postgresql, you can access psql command using : kubectl exec -it -n element-onprem ...

ESS
LTS 23.10
Archived

Auditbot troubleshooting

🗃️ Element Server Suite Classic Documen... Appendices

Auditbot Viewing Error - Bad MAC This is a symptom that Auditbot Secure Storage got corrupted. It can happen if you try to change the passphrase of Auditbot through the UI for example. This procedure will make rooms history unable to decrypt in auditbot UI. Th...

ESS
LTS 23.10
Archived

Starting and Stopping ESS Services

🗃️ Element Server Suite Classic Documen... Administration

Stopping a component To stop a component, such as Synapse, it is necessary to stop the operator : kubectl scale deploy/element-operator-controller-manager -n operator-onprem --replicas 0 Once the operator is stopped, you can delete the Synapse resource to rem...

ESS
LTS 24.04
Archived

Auditbot crashloops due OneTimeKey conflicts

EMS Knowledge Base

Issue Auditbot crashloops due OneTimeKey conflicts. You see logs such as One time key signed_curve25519:AAAAAAAAAAA already exists Environment ESS 24.04 and more Resolution #!/bin/bash SERVER_NAME=<server name> URL='https://<synapse fqdn>/_matrix/client/v3/ke...

Setting up ESS Pro Helm Chart

Element Server Suite Pro

Getting started This readme is primarily aimed as a simple walkthrough to setup ESS Pro. Users experienced with Helm and Kubernetes can refer directly to the chart README in element's charts. Resource requirements The quick setup relies on K3s. It requires at ...

Advanced

Element Server Suite Pro

Advanced setup Contents Values documentation Using a dedicated PostgreSQL database Configuring the storage path when using k3s Monitoring Components Configuration Configuring Element Web Configuring Synapse Configuring Matrix Authentication Ser...

Maintenance

Element Server Suite Pro

Maintenance Contents Upgrading Backup & restore Backup Restore Upgrading In order to upgrade your deployment, you should: Read the release notes of the new version and check if there are any breaking changes. The changelog is available on element ...

Bridging

Element Server Suite Pro Advanced Identity Management

Bridging directories Bridges' job is to turn the contents of an external data directory into a data structure that can then be then constructed on the Matrix server by the Provisioner. See State representation for the details description of the data structure ...