diff --git a/CloudronManifest.json b/CloudronManifest.json index 97621c7..93d346d 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -1,10 +1,10 @@ { "id": "org.matrix.synapse", - "title": "Synapse: Matrix homeserver without Riot", + "title": "An Open network for secure, decentralized communication", "author": "Matrix synapse authors", "description": "file://DESCRIPTION.md", "changelog": "file://CHANGELOG", - "tagline": "standalone matrix server", + "tagline": "Matrix homeserver", "version": "0.4.1", "healthCheckPath": "/", "httpPort": 8008, @@ -21,7 +21,11 @@ "contactEmail": "support@cloudron.io", "icon": "logo.png", "tags": [ - "im", "collaboration", "voip", "videochat" + "im", "collaboration", "voip", "videochat", "chat" ], - "mediaLinks": [ ] + "mediaLinks": [ ], + "changelog": "file://CHANGELOG", + "postInstallMessage": "file://POSTINSTALL.md", + "minBoxVersion": "5.1.4", + "documentationUrl": "https://cloudron.io/documentation/apps/synapse/" } diff --git a/DESCRIPTION.md b/DESCRIPTION.md index ee63036..9bd50a4 100644 --- a/DESCRIPTION.md +++ b/DESCRIPTION.md @@ -1 +1,25 @@ -Please add the appstore description in markdown format here. \ No newline at end of file +This app packages Synapse 1.12.3. + +**This package only provides the Matrix backend. A variety of clients are available +[here](https://matrix.org/clients/). Riot is a popular web frontend for Matrix and +is available as a separate app.** + +Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP. + +## Matrix + +Matrix specifies a set of pragmatic RESTful HTTP JSON APIs as an open standard, which handle: + +* Creating and managing fully distributed chat rooms with no single points of control or failure +* Eventually-consistent cryptographically secure synchronisation of room state across a global open network of federated servers and services +* Sending and receiving extensible messages in a room with (optional) end-to-end encryption[1] +* Inviting, joining, leaving, kicking, banning room members +* Managing user accounts (registration, login, logout) +* Using 3rd Party IDs (3PIDs) such as email addresses, phone numbers, Facebook accounts to authenticate, identify and discover users on Matrix. +* Placing 1:1 VoIP and Video calls + +## Synapse + +Synapse is a reference "homeserver" implementation of Matrix from the core development +team at matrix.org, written in Python/Twisted. + diff --git a/POSTINSTALL.md b/POSTINSTALL.md new file mode 100644 index 0000000..c807a72 --- /dev/null +++ b/POSTINSTALL.md @@ -0,0 +1,8 @@ + +This app integrates with the Cloudron User Management. Cloudron users can register +themselves using any client and use Matrix Synapse. + + +**IMPORTANT: See the [docs](https://cloudron.io/documentation/apps/synapse/) on +how to complete setup and start using this app.** +