1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/element_ynh.git synced 2024-09-03 18:36:08 +02:00
Element package for YunoHost
Find a file
2018-07-10 08:53:40 +00:00
conf Upgrade riot to 0.15.7 2018-07-10 08:53:40 +00:00
scripts Create experimental_helper file 2018-05-19 21:49:49 +02:00
sources Full upgrade 2018-01-31 20:41:36 +01:00
.kateproject Update to Riot 0.13.1 2017-11-17 18:13:26 +01:00
check_process Update Checkprocess 2018-02-10 11:14:18 +01:00
LICENSE First commit 2017-02-13 16:16:46 +01:00
manifest.json Upgrade riot to 0.15.7 2018-07-10 08:53:40 +00:00
README.md Full upgrade 2018-01-31 20:41:36 +01:00

Riot For yunohost

Integration level

Install Riot with YunoHost

Yunohost chattroom with matrix : https://riot.im/app/#/room/#yunohost:matrix.org

Yunohost project

It's a webclient for matrix. For a matrix server you can install synapse on your server : https://github.com/YunoHost-Apps/synapse_ynh

Install

From command line:

sudo yunohost app install -l riot https://github.com/YunoHost-Apps/riot_ynh

Upgrade

From command line:

sudo yunohost app upgrade riot -u https://github.com/YunoHost-Apps/riot_ynh

Issue

Any issue is welcome here : https://github.com/YunoHost-Apps/riot_ynh/issues

SSO support

Now this application support the sso. If you want to use the sso you need to define the path to the default homeserver as your homeserver witch is installed on your yunohost instance.

Important Security Note

We do not recommend running Riot from the same domain name as your Matrix homeserver (synapse). The reason is the risk of XSS (cross-site-scripting) vulnerabilities that could occur if someone caused Riot to load and render malicious user generated content from a Matrix API which then had trusted access to Riot (or other apps) due to sharing the same domain.

We have put some coarse mitigations into place to try to protect against this situation, but it's still not good practice to do it in the first place. See https://github.com/vector-im/riot-web/issues/1977 for more details.

License

Riot-Web is published under the Apache License : https://github.com/vector-im/riot-web/blob/master/LICENSE

Todo for official App

  • Improve documentation