Sfoglia il codice sorgente

Mention releases in self hosting docs

Danilo Bargen 7 anni fa
parent
commit
38cf19142d
1 ha cambiato i file con 13 aggiunte e 2 eliminazioni
  1. 13 2
      docs/self_hosting.md

+ 13 - 2
docs/self_hosting.md

@@ -19,8 +19,10 @@ issue](https://github.com/threema-ch/threema-web/issues) on Github.
 
 Threema Web is a web application written in TypeScript with AngularJS 1. All
 that is required to host it is a web server that can deliver static content via
-https. We recommend using Nginx. Additionally, to build the release version, a
-recent version of npm is required.
+https. We recommend using Nginx. Additionally, to build the release version
+yourself, a recent version of npm is required.
+
+### Building
 
 You can get the source code from Github:
 
@@ -41,6 +43,15 @@ Finally, unpack the `dist/threema-web-[VERSION].tar.gz` archive to your web serv
 Make sure to serve Threema Web only via https. We also recommend to enable
 HSTS, HPKP, CSP and other available security mechanisms in your web server.
 
+### Downloading pre-built version
+
+If you don't want to build Threema Web yourself, you can also [download a
+pre-built release](https://github.com/threema-ch/threema-web/releases) with the
+`SELF_HOSTED` variable set to `true`, configured to use the Threema
+SaltyRTC/STUN/TURN servers.
+
+Cryptographic signatures are provided for the downloads.
+
 ## SaltyRTC Server
 
 For instructions on how to run your own SaltyRTC server, see