diff --git a/plinth/modules/matrixsynapse/__init__.py b/plinth/modules/matrixsynapse/__init__.py index c6fca7947..5d809a8ed 100644 --- a/plinth/modules/matrixsynapse/__init__.py +++ b/plinth/modules/matrixsynapse/__init__.py @@ -61,6 +61,8 @@ service = None manual_page = 'MatrixSynapse' +port_forwarding_info = [('TCP', 8448)] + logger = logging.getLogger(__name__) SERVER_NAME_PATH = "/etc/matrix-synapse/conf.d/server_name.yaml" diff --git a/plinth/modules/matrixsynapse/views.py b/plinth/modules/matrixsynapse/views.py index a29b73393..1e2751586 100644 --- a/plinth/modules/matrixsynapse/views.py +++ b/plinth/modules/matrixsynapse/views.py @@ -66,6 +66,7 @@ class MatrixSynapseServiceView(ServiceView): description = matrixsynapse.description diagnostics_module_name = 'matrixsynapse' form_class = MatrixSynapseForm + port_forwarding_info = matrixsynapse.port_forwarding_info def dispatch(self, request, *args, **kwargs): """Redirect to setup page if setup is not done yet."""