This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
nextcloud-talk-high-performance-backend [2021/04/20 23:45] – admin | nextcloud-talk-high-performance-backend [2021/04/21 00:24] – admin | ||
---|---|---|---|
Line 7: | Line 7: | ||
* Coturn ('' | * Coturn ('' | ||
* Signaling (see https:// | * Signaling (see https:// | ||
+ | * NATS Server via Docker (https:// | ||
===== Settings ===== | ===== Settings ===== | ||
Line 14: | Line 15: | ||
* < | * < | ||
* < | * < | ||
- | * < | ||
* < | * < | ||
* < | * < | ||
* < | * < | ||
- | * < | + | |
+ | | ||
+ | * < | ||
+ | |||
+ | ===== NATS Server ===== | ||
+ | |||
+ | Run NATS server using docker | ||
+ | |||
+ | <code bash> | ||
+ | docker run --restart=always --name=NATSSERVER -d -p 4222:4222 -ti --restart=always nats: | ||
+ | </ | ||
===== Configs ===== | ===== Configs ===== | ||
Line 52: | Line 62: | ||
[turn] | [turn] | ||
apikey = < | apikey = < | ||
- | secret = <turnSecret> | + | secret = <coturnSecret> |
- | servers = turn:< | + | servers = turn:< |
</ | </ | ||
Line 61: | Line 71: | ||
# " | # " | ||
# | # | ||
- | listening-port=5349 | + | listening-port=< |
# TURN listener port for TLS (Default: 5349). | # TURN listener port for TLS (Default: 5349). | ||
Line 73: | Line 83: | ||
# For secure UDP connections, | # For secure UDP connections, | ||
# | # | ||
- | tls-listening-port=5349 | + | tls-listening-port=< |
# Listener IP address of relay server. Multiple listeners can be specified. | # Listener IP address of relay server. Multiple listeners can be specified. | ||
Line 118: | Line 128: | ||
# by a separate program, so this is why that other mode is ' | # by a separate program, so this is why that other mode is ' | ||
# | # | ||
- | static-auth-secret=< | + | static-auth-secret=< |
# PostgreSQL database connection string in the case that we are using PostgreSQL | # PostgreSQL database connection string in the case that we are using PostgreSQL | ||
Line 220: | Line 230: | ||
no-multicast-peers | no-multicast-peers | ||
</ | </ | ||
+ | |||
+ | Change these options in janus | ||
<code bash / | <code bash / | ||
Line 227: | Line 239: | ||
full_trickle = true | full_trickle = true | ||
turn_server = "< | turn_server = "< | ||
- | turn_port = 5349 | + | turn_port = < |
turn_type = " | turn_type = " | ||
turn_rest_api_key = "< | turn_rest_api_key = "< | ||
Line 248: | Line 260: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== Nextcloud GUI configuration ===== | ||
+ | |||
+ | |||
+ | {{:: |