-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release (web client) as (debian|ubuntu) packages #2777
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 |
so i assumed that rit-web would mean it hosts the riot website.. or do i have to set this up with nodejs and there is no ready use package for servers ? |
|
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. |
this. electron version should be named riot-desktop. |
Is there any way I can help? It should be possible to provide a minimum deb which just copies the release files to a webroot dir (e. g. I'm not sure if element-web needs to write to it's webroot. If that is the case, then this is much more difficult of course. |
This comment has been minimized.
This comment has been minimized.
I think this issue was originally about the web, not desktop client, which makes any discussion about Electron moot. Also, that linked bug is about the official repositories. A PPA can package anything. |
This comment has been minimized.
This comment has been minimized.
As mentioned above, this issue is about having a Debian package for the web version that you might use on your web server. It is not related to desktop, so I'll hide these desktop bits to keep the issue focused.
We track all Element Web and Desktop things here in this repo, as there's usually a lot of cross-over. There are already many desktop issues here, so feel free to file another if needed. |
Is there help needed to package a Debian package for the webserver version? I'd be glad to give some assistance if needed. I've got a program I'm working on that could reduce the overhead of maintaining a Debian package if that's causing any issues. |
I come to the news: is there a apt package for element-web ? |
@MartinDelille no, otherwise this issue would be closed. It is coming. |
Is this really done? Looks like the workflows are failing: |
@weeman1337 indeed this is having issues - will reopen |
Should be fixed by ccaef6f |
Will be available on packages.element.io based on the same instructions as https://element.io/download#linux but with package name |
ty 🎉 |
right now updating riot-web is manual process (okay, I have a script for that).
apt-get update && apt-get upgrade
would be awesome.The text was updated successfully, but these errors were encountered: