From 1ff29384b344d9273f8710c2acb2c436e6fc8cde Mon Sep 17 00:00:00 2001 From: pierreozoux Date: Thu, 16 Mar 2017 16:20:54 +0000 Subject: [PATCH] Add a network schemas This is to help understanding how things are wired. --- doc/manual-install.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/doc/manual-install.md b/doc/manual-install.md index f614f8727..2c6858102 100644 --- a/doc/manual-install.md +++ b/doc/manual-install.md @@ -6,6 +6,34 @@ change references to that to match your host, and generate some passwords for There are also some complete [example config files](https://github.com/jitsi/jitsi-meet/tree/master/doc/example-config-files/) available, mentioned in each section. +## Network description + +This how the network look like: +``` + + + + | | + | | + v | + 443 | + +-------+ | + | | | + | NginX | | + | | | + +--+-+--+ | + | | | ++------------+ | | +--------------+ | +| | | | | | | +| jitsi-meet +<---+ +--->+ prosody/xmpp | | +| |files 5280 | | | ++------------+ +--------------+ v + 5222,5347^ ^5347 4443 + +--------+ | | +-------------+ + | | | | | | + | jicofo +----^ ^----+ videobridge | + | | | | + +--------+ +-------------+ +``` + ## Install prosody ```sh apt-get install prosody @@ -76,7 +104,9 @@ Add a new file `jitsi.example.com` in `/etc/nginx/sites-available` (see also the server_names_hash_bucket_size 64; server { - listen 80; + listen 443; + # tls configuration that is not covered in this guide + # we recommend the use of https://certbot.eff.org/ server_name jitsi.example.com; # set the root root /srv/jitsi.example.com;