From d7bb2e66fb22f77f8bcd62790d1962af7da6e3e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Vorburger=20=E2=9B=91=EF=B8=8F?= Date: Fri, 13 Mar 2020 20:04:29 +0100 Subject: [PATCH] doc: clarify HTTP vs HTTPS in README --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f8881d9..a71da45 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,10 @@ follow these steps: * Create a ``.env`` file by copying and adjusting ``env.example``. * `cp env.example .env` * Run ``docker-compose up -d``. -* Access the web UI at ``https://localhost:8443`` (or ``http://localhost:8000`` for HTTP, or - a different port, in case you edited the compose file). +* Access the web UI at ``https://localhost:8443`` (or a different port, in case you edited the compose file). + +Note that HTTP (not HTTPS) is also available (on port 8000, by default), but that's e.g. for a reverse proxy setup; +direct access via HTTP instead HTTPS leads to WebRTC errors such as _Failed to access your microphone/camera: Cannot use microphone/camera for an unknown reason. Cannot read property 'getUserMedia' of undefined_ or _navigator.mediaDevices is undefined_. If you want to use jigasi too, first configure your env file with SIP credentials and then run Docker Compose as follows: ``docker-compose -f docker-compose.yml -f jigasi.yml up``