diff --git a/src/views/domains.js b/src/views/domains.js index 9b546dbef..03fba8f01 100644 --- a/src/views/domains.js +++ b/src/views/domains.js @@ -324,6 +324,15 @@ angular.module('Application').controller('DomainsController', ['$scope', '$locat var wellKnown = {}; if ($scope.domainConfigure.matrixHostname) { wellKnown['matrix/server'] = JSON.stringify({ 'm.server': $scope.domainConfigure.matrixHostname }); + // https://matrix.org/docs/spec/client_server/latest#get-well-known-matrix-client + wellKnown['matrix/client'] = JSON.stringify({ + 'm.homeserver': { + 'base_url': 'https://' + $scope.domainConfigure.matrixHostname + }, + 'm.identity_server': { + 'base_url': 'https://vector.im' + } + }); } if ($scope.domainConfigure.mastodonHostname) { wellKnown['host-meta'] = '\n'