From e741a4f294c69bd3925584b2972394b92aef3792 Mon Sep 17 00:00:00 2001 From: joelostblom Date: Thu, 22 Dec 2016 14:53:03 -0500 Subject: [PATCH 1/2] Update desktop build instructions fixes #2792 This is based on what I had to do to get the desktop app running, as per the advice in https://github.com/vector-im/riot-web/issues/2792. I am not familiar with `npm`, so please change this pull request if there is a more appropriate way of achieving the same result. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 50a8ff041e..a468955bf4 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,7 @@ To run as a desktop app: ``` npm install npm install electron +npm run build node_modules/.bin/electron . ``` From 2b70cb436eb52f450a063a36dbb2b98d22d9d733 Mon Sep 17 00:00:00 2001 From: Kevin McDonald Date: Fri, 23 Dec 2016 22:32:16 -0700 Subject: [PATCH 2/2] add Debian Stretch install steps to readme --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index a468955bf4..f99afca1cb 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,14 @@ Note that Chrome does not allow microphone or webcam access for sites served over http (except localhost), so for working VoIP you will need to serve Riot over https. +### Installation Steps for Debian Stretch +1. Add the repository to your sources.list using either of the following two options: + - Directly to sources.list: `echo "deb https://riot.im/packages/debian/ stretch main" | sudo tee -a /etc/apt/sources.list` + - As a separate entry in sources.list.d: `echo "deb https://riot.im/packages/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/riot.list` +2. Add the gpg signing key for the riot repository: `curl -s https://riot.im/packages/debian/repo-key.asc | sudo apt-key add -` +3. Update your package lists: `sudo apt-get update` +4. Install Riot: `sudo apt-get install riot-web` + Important Security Note =======================