Notes pour l'installer sur Fedora, mais devrait fonctionner pour d'autres
yum install nodejs npm git
cd ~ mkdir src cd src git clone https://github.com/vector-im/riot-web.git cd riot-web npm install # Configuration à adapter à votre environnement cat <<_EOF > config.json { "default_hs_url": "https://matrix.lapiole.org", "default_is_url": "https://vector.im", "brand": "Riot", "integrations_ui_url": "", "integrations_rest_url": "", "bug_report_endpoint_url": "https://riot.im/bugreports/submit", "enableLabs": true, "roomDirectory": { "servers": [ "matrix.org" ] }, "welcomeUserId": "@riot-bot:matrix.org", "piwik": { } } _EOF npm run build npm install electron
cat <<_EOF > ~/.local/share/applications/riot.desktop [Desktop Entry] Name=Riot Comment=Riot is a decentralized, secure messaging client for collaborative group communication. GenericName=Riot group messaging Exec=npm run electron Path=`pwd` Terminal=false X-MultipleArgs=false Type=Application Categories=Network;Chat; MimeType=text/plain; StartupNotify=true Icon=riot _EOF