User Tools

Site Tools


nextcloud-talk-high-performance-backend

This is an old revision of the document!


Nextcloud - janus, signaling, coturn

Software:

Settings

  • <hashKey> - openssl rand -hex 16
  • <blockKey> - openssl rand -hex 16
  • <SharedSecret> - openssl rand -hex 16
  • <apiKey>
  • <turnSecret> - openssl rand -hex 32
  • <ipAddress>

Configs

/etc/signaling/server.conf
[http]
listen = 127.0.0.1:<signalingPort>
 
[app]
debug = true
 
[sessions]
hashkey = <hashKey>
blockkey = <blockKey>
 
[backend]
backends = backend-1
allowall = false # Needs to be false
timeout = 10
connectionsperhost = 8
 
[backend-1]
url = https://cloud.example.org
secret = <SharedSecret>
 
[nats]
url = nats://localhost:4222
 
[mcu]
type = janus
url = ws://0.0.0.0:8188 # Due to some security issue required
 
[turn]
apikey = <apiKey>
secret = <turnSecret>
servers = turn:<ipAddress>:5349?transport=udp,turn:<ipAddress>:5349?transport=tcp
nextcloud-talk-high-performance-backend.1618952171.txt.gz · Last modified: 2021/04/20 22:56 by admin