Hello!
I am trying to start MM + WebRTC service.
I am using AWS instance with all ports opened.
My docker-compose.yml is:
version: “2”
services:
webrtc:
image: mattermost/webrtc
container_name: mattermost-webrtc
restart: unless-stopped
ports:
- “7088:7088”
- “7089:7089”
- “8188:8188”
- “8189:8189”
messaging:
image: mattermost/mattermost-preview
container_name: mattermost
restart: unless-stopped
ports:
- “8065:8065”
volumes:
- /home/ubuntu/webrtc/mattermost/app/config:/mattermost/config:rw
- /home/ubuntu/webrtc/mattermost/app/data:/mattermost/data:rw
- /home/ubuntu/webrtc/mattermost/app/logs:/mattermost/logs:rw
- /etc/localtime:/etc/localtime:ro
environment:
- MM_USERNAME=mattermost_user
- MM_PASSWORD=xxxxxxxxx
- MM_DBNAME=mattermost
links:
- webrtc
When I start it at all, i can register and chat in text mode with another one user.
These are MM for WebRTC settings:
There is no any ssl for this test.
WebRTC logs:
VideoCall watchdog started
Loading transport plugin ‘libjanus_pfunix.so’…
NoSIP watchdog started
Configuring SOCK_SEQPACKET Unix Sockets server (Janus API)
[WARN] Unix Sockets server disabled (Admin API)
JANUS Unix Sockets transport plugin initialized!
Unix Sockets thread started
Loading transport plugin ‘libjanus_websockets.so’…
WebSockets server started (port 8188)…
Secure WebSockets server started (port 8189)…
[WARN] Admin WebSockets server disabled
[WARN] Secure Admin WebSockets server disabled
JANUS WebSockets transport plugin initialized!
Loading transport plugin ‘libjanus_http.so’…
HTTP webserver started (port 8088, /janus path listener)…
HTTPS webserver started (port 8089, /janus path listener)…
Admin/monitor HTTP webserver started (port 7088, /admin path listener)…
Admin/monitor HTTPS webserver started (port 7089, /admin path listener)…
JANUS REST (HTTP/HTTPS) transport plugin initialized!
HTTP/Janus sessions watchdog started
WebSockets thread started
But when I click to user icon, i could not see a videochat button.
So tell me please, where I was walking a wrong way?