All Projects → YunoHost-Apps → element_ynh

YunoHost-Apps / element_ynh

Licence: GPL-3.0 license
Element package for YunoHost

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to element ynh

gitlab ynh
GitLab package for YunoHost
Stars: ✭ 17 (+6.25%)
Mutual labels:  yunohost, yunohost-apps
borg ynh
An experimental Borg implementation for YunoHost
Stars: ✭ 18 (+12.5%)
Mutual labels:  yunohost, yunohost-apps
nextcloud ynh
Nextcloud package for YunoHost
Stars: ✭ 120 (+650%)
Mutual labels:  yunohost, yunohost-apps
wireguard ynh
WireGuard VPN software with a web UI configuration companion, packaged for YunoHost.
Stars: ✭ 24 (+50%)
Mutual labels:  yunohost, yunohost-apps
discourse ynh
Discourse package for YunoHost
Stars: ✭ 23 (+43.75%)
Mutual labels:  yunohost, yunohost-apps
funkwhale ynh
A modern, convivial and free music server on YunoHost
Stars: ✭ 59 (+268.75%)
Mutual labels:  yunohost, yunohost-apps
syncthing ynh
Syncthing package for YunoHost
Stars: ✭ 27 (+68.75%)
Mutual labels:  yunohost, yunohost-apps
grav ynh
Grav, a flat-file CMS packaged for YunoHost
Stars: ✭ 13 (-18.75%)
Mutual labels:  yunohost, yunohost-apps
mastodon ynh
Free, open-source social network for YunoHost
Stars: ✭ 67 (+318.75%)
Mutual labels:  yunohost, yunohost-apps
wikijs ynh
Modern and powerful wiki app package for YunoHost
Stars: ✭ 19 (+18.75%)
Mutual labels:  yunohost, yunohost-apps
vue-ele-import
超简单、好用的 element-ui Excel 导入组件
Stars: ✭ 50 (+212.5%)
Mutual labels:  element
el-cascader-multi
基于element-ui的级联多选选择器,友好显示下拉箭头,样式与element一致,支持多选与级联选择器的大部分功能。
Stars: ✭ 137 (+756.25%)
Mutual labels:  element
vue-music
using Vue to Develop Mobile Project to Simulate “Baidu Music”(高仿百度音乐)
Stars: ✭ 27 (+68.75%)
Mutual labels:  element
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+80912.5%)
Mutual labels:  element
vue-element-admin-ts
vue-element-admin 的 typescript 版本
Stars: ✭ 101 (+531.25%)
Mutual labels:  element
element-admin
A dead simple but powerful vue admin with Vue CLI 3 and ElementUI.
Stars: ✭ 37 (+131.25%)
Mutual labels:  element
shaarli ynh
Shaarli package for YunoHost
Stars: ✭ 20 (+25%)
Mutual labels:  yunohost
longest
Get the length of the longest item in an array.
Stars: ✭ 31 (+93.75%)
Mutual labels:  element
ElUploader-OSS-Solution
ElementUI - Upload 组件结合 OSS 的封装
Stars: ✭ 28 (+75%)
Mutual labels:  element
install script
YunoHost installation scripts
Stars: ✭ 71 (+343.75%)
Mutual labels:  yunohost

Element for YunoHost

Integration level
Install Element with YunoHost

Lire ce readme en français.

This package allows you to install Element quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption.

Shipped version: 1.10.12~ynh1

Demo: https://app.element.io/

Screenshots

Disclaimers / important information

YunoHost specific features

Multi-users 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.

Additional informations

Important Security Note

We do not recommend running Element 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 Element to load and render malicious user generated content from a Matrix API which then had trusted access to Element (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 vector-im/element-web#1977 for more details.

Migration from old app name "Riot"

As this app don't contains any data on the server side no migration was made to migrate from "Riot" to "Element". So you just will need to remove Riot and install Element on the same domain (you can change the path) to be able to keep the data on your web browser. So the process to migrate to element is the following:

  1. Get the domain of "Riot": yunohost app setting riot domain
  2. Remove Riot: yunohost app remove riot
  3. Install Element: yunohost app install element

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug
or
sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].