Element-web: release (web client) as (debian|ubuntu) packages

Created on 21 Dec 2016  路  11Comments  路  Source: vector-im/element-web

right now updating riot-web is manual process (okay, I have a script for that).

apt-get update && apt-get upgrade would be awesome.

feature p2 platform specific packaging

Most helpful comment

riot-web as packagename is misleading

this. electron version should be named riot-desktop.

All 11 comments

This is already possible with the repo linked at https://riot.im/desktop.html. I guess only the documentation how to do it is missing currently. Someone posted a the docu for that in the matrix HQ chat. If I can find it I'll post it here.

sorry, i meant web client, not desktop.

yes, I see that would also be great

FWIW, I have a script to convert a Riot tarball to a deb package at https://gitlab.com/snippets/1666923, and set up a repo at https://debian.uhoreg.ca/experimental/riot-webapp/. I'll try to maintain that repo with the latest version (until something official comes up), but it may lag a bit from the official releases. To add the repo to apt, add "deb http://debian.uhoreg.ca/experimental/riot-webapp ./" (or use https if you have apt-transport-https installed) to your /etc/apt/sources.list, and run "finger uhoreg/[email protected] | sudo apt-key add -" to add my GPG key to apt.

so i assumed that rit-web would mean it hosts the riot website..
am i mistaken ?
after installing apt-get install riot-web
and running it riot-web nothing happens

or do i have to set this up with nodejs and there is no ready use package for servers ?

riot-web debian package is the electron build of the riot-web repository. @NikkyAI

so to host the website i have to do something else ?

@NikkyAI download https://github.com/vector-im/riot-web/releases/download/v0.11.4/riot-v0.11.4.tar.gz and extract it to any webhost, its a bunch of static files.

ran in this too - riot-web as packagename is misleading. I didn't expect electron there - thankfully i was able to cancel the installation, otherwise a full gnome installation for my headless server would have occurred.

riot-web as packagename is misleading

this. electron version should be named riot-desktop.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bagage picture bagage  路  3Comments

ara4n picture ara4n  路  3Comments

NotAFile picture NotAFile  路  3Comments

lukebarnard1 picture lukebarnard1  路  3Comments

anoadragon453 picture anoadragon453  路  3Comments