Advanced Search
Search Results
107 total results found
Changing an EMS Account Password
Changing your EMS Account Password From the Element homepage, click Sign In then Admin Dashboard to be taken to the EMS Control Panel. If you aren't logged in already, you will be presented with the login screen - sign in using your details to be taken to th...
Using the Matrix IRC Bridge
The Matrix IRC Bridge is an IRC bridge for Matrix that will pass all IRC messages through to Matrix, and all Matrix messages through to IRC. If you're an end user of the bridge, it's unlikely you will need to use the below commands, your IRC Channels may alr...
Using the Matrix IRC Bridge as an End User
If your homeserver has the Matrix IRC Bridge configured it will pass messages to and from IRC. Depending on your homeservers' IRC bridge configuration you will interact with IRC through various means; for instance your homeserver may have pre-configured Matr...
Automating ESS Deployment
The .element-enterprise-server Directory When you first run the installer binary, it will create a directory in your home folder, ~/.element-enterprise-server. This is where you'll find everything the installer uses / generates as part of the installation incl...
Using the Matrix XMPP Bridge as an End User
If your homeserver has the Matrix XMPP Bridge configured it will pass messages to and from XMPP. You will interact with XMPP by; joining Matrix Rooms specifically bridged to existing XMPP rooms; speaking with XMPP users who have joined public Matrix rooms; o...
Kubernetes internal certificates have expired
Issue Errors within cluster relating to expired Kubernetes internal certificates, i.e. E0830 12:45:48.789064 34964 proxy_server.go:147] Error while proxying request: x509: certificate has expired or is not yet valid: current time 2023-08-30T12:45:48+03:00 is ...
Getting Started Using the Admin API
The Synapse Admin API allows administration of your homeserver, such as managing users, rooms and media. In order to make use of the API you will need to have an admin user account present on the homeserver you wish to manage. Promoting a Matrix Account to A...
Deleting an EMS Account
Deleting an EMS Account From the Element homepage, click Sign In then Admin Dashboard to be taken to the EMS Control Panel. If you aren't logged in already, you will be presented with the login screen - sign in using your details to be taken to the EMS Contr...
Getting Started Using the Client-Server API
The Client-Server API allows a user to perform any action they could via a Matrix client programatically. In order to make use of the API you will need to retrieve an access token for your account. Getting your access_token In order to use the Client-Server ...
Synapse Section: Federation
Detailed information on configuring homeserver Federation including Trusted Key Servers. Federation is the process by which users on different servers can participate in the same room. For this to work, all servers participating in a room m...
Synapse Section
The Synapse configuration options for your Matrix Homeserver incl. registration & encryption. Config: Synapse is the Matrix homeserver that powers ESS, in this section you will be customising settings relating to your h...
Host Section
Initial configuration options specific to the installer, including how ESS should be deployed. Config: The first section of the ESS installer GUI is the Host section, here you will configure essential details of how ESS...
Domains Section
Configure the domains ESS should use for the main components deployed by ESS. Config: The second section of the ESS installer GUI is the Domains section, here you will configure the fully-qualified domain names for each...
Cluster Section
Settings specific to the environment which you are deploying ESS into such as CA. Config: In the Cluster section you will find options to configure settings specific to the cluster in which Element Deployment will run o...
Element Web Section
Configuration options relating to the deployed Element Web instance provided by ESS. Config: Element Web is the web-based client for the Matrix communication protocol. Element Web serves as a user interface for accessin...
Homeserver Admin Section
Configuration options relating to the deployed Homeserver Admin instance provided by ESS. Config: Homeserver Admin is the web-based client for the Synapse Admin API. Homeserver Admin serves as a user interface for admin...
Integrator Section
Configuration options relating to the Integrator provided by ESS. Config: In the Integrator section you will find options to configure settings specific to the integrator which is use...
Kubernetes Override Sections
Found in under Advanced in any section where you configure a component of the installer, under the Kubernetes heading. Here you can override Kubernetes configuration for each component. Common Annotations In Kubernetes, annotations are key-value pairs associ...
Using Python with the Admin + Client-Server APIs
You can use Python to make consume and utilise APIs, including those available with Matrix - such as the Synapse Admin API, and the Matrix Client-Server API. See the below docs to learn more about them before progressing with this guide. Getting Started Usin...
Synapse Section: Additional Config
The Additional Config section, which allows including config not currently configurable via the UI from the Configuration Manual, is available under the 'Advanced' section of the Synapse page. We strongly advise against including any config not configurable vi...