Dehydrated devices.
To enable the dehydrated devices feature via the admin console in the Element Server Suite, follow these steps. This process assumes you have access to the admin console and the necessary permissions to make these changes.
Step 1: Access the Admin Console
Step 2: Configure the .well-known Endpoint
Navigate to Configuration Settings:
Add the .well-known Key:
Locate the settings for the .well-known/matrix/client configuration.
Add the following key-value pair:
{
"org.matrix.msc3814": "true"
}
Save and Apply Changes:
Step 3: Enable the Experimental Feature in Synapse
Navigate to Synapse Configuration:
Enable the Experimental Feature:
Locate the experimental_features section.
Add or modify the configuration to include:
experimental_features:
msc3814_enabled: true
Save and Restart Synapse:
Step 4: Enable the Feature in Element Web
Navigate to Element Web Configuration:
Add the Experimental Feature:
Ensure the configuration includes the setting to recognize the experimental feature. Add or modify the relevant section:
{
"features": {
"msc3814_enabled": true
}
}
Save and Apply Changes:
Step 5: Test the Configuration
Log in to Account A:
Send a Message from Account B to Account A:
Log Back into Account A and Verify:
Additional Notes
Web Client and iOS Only:
Verification:
Summary
By following these steps via the admin console of the Element Server Suite, you will enable the dehydrated devices feature. This involves configuring the .well-known endpoint, enabling the feature in Synapse, and ensuring the Element Web client recognizes the experimental feature. Test the setup thoroughly to confirm that everything is working as expected.