diff --git a/ee-installer/src/dimension.md b/ee-installer/src/dimension.md index 4dd8b21..fff1248 100644 --- a/ee-installer/src/dimension.md +++ b/ee-installer/src/dimension.md @@ -1,4 +1,13 @@ -# Configuring Dimension integration manager +# Configuring Dimension Integration Manager + +## Known Issues + +The Dimension Integration Manager ships with a number of integrations that do not work in an on-premise environment. The following integrations are known to work with proper internet connectivity: + +- Jitsi Widget +- Hookshot Frontend + +Please note that we recognise this situation is less than ideal. We will be working to improve the situation around integrations in the near future. ## On the hosting machine diff --git a/ee-installer/src/install-poc.md b/ee-installer/src/install-poc.md index 090153f..6d7cd85 100644 --- a/ee-installer/src/install-poc.md +++ b/ee-installer/src/install-poc.md @@ -170,6 +170,7 @@ Further, you need to make sure that your host is able to access the following ho - api.snapcraft.io - *.snapcraftcontent.com - gitlab.matrix.org +- gitlab-registry.matrix.org - pypi.org - docker.io - *.docker.com @@ -228,6 +229,17 @@ If you do not have an existing TURN server, we recommend installing (Note: On EL, you can do `yum install coturn -y`.) +Under "Synapse Setup" in the above instructions, you'll see what to change on the config. With the installer, you can create a file called `extra-config/synapse/turn.yml` and put the following in it: + +```yaml +turn_uris: [ "turn:turn.matrix.org?transport=udp", "turn:turn.matrix.org?transport=tcp" ] +turn_shared_secret: "n0t4ctuAllymatr1Xd0TorgSshar3d5ecret4obvIousreAsons" +turn_user_lifetime: 86400000 +turn_allow_guests: True +``` + +based on how you installed the TURN server. This will allow the installer to configure synapse to use your TURN server. + ## SSL Certificates For SSL Certificates, you have three options: