This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| nextcloud-talk-high-performance-backend [2021/04/20 22:00] – admin | nextcloud-talk-high-performance-backend [2025/04/13 09:59] (current) – [Using Gitlab Omnibus shipped Redis?] admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Nextcloud - janus, signaling, coturn ====== | ====== Nextcloud - janus, signaling, coturn ====== | ||
| + | |||
| + | Inspired by | ||
| + | * https:// | ||
| + | * https:// | ||
| Line 6: | Line 10: | ||
| * Janus Gateway ('' | * Janus Gateway ('' | ||
| * Coturn ('' | * Coturn ('' | ||
| - | * Signaling (see https://nichteinschalten.de/signalisierungsserver-fuer-nextcloud-aufsetzen-how-to/) | + | * Signaling (see https://github.com/strukturag/ |
| + | * NATS Server via Docker (https:// | ||
| + | |||
| + | ===== Using Gitlab Omnibus shipped Redis? ===== | ||
| + | |||
| + | Try to login '' | ||
| + | Add webserver user '' | ||
| + | |||
| + | < | ||
| + | sudo usermod -aG gitlab-redis web101 | ||
| + | sudo systemctl restart php8.3-fpm.service | ||
| + | sudo systemctl restart apache2 | ||
| + | </code> | ||
| + | |||
| + | Now '' | ||
| ===== Settings ===== | ===== Settings ===== | ||
| Line 14: | Line 33: | ||
| * < | * < | ||
| * < | * < | ||
| - | * < | ||
| * < | * < | ||
| * < | * < | ||
| * < | * < | ||
| - | * < | + | |
| + | | ||
| * < | * < | ||
| Line 61: | Line 80: | ||
| [turn] | [turn] | ||
| apikey = < | apikey = < | ||
| - | secret = <turnSecret> | + | secret = <coturnSecret> |
| servers = turn:< | servers = turn:< | ||
| </ | </ | ||
| Line 127: | Line 146: | ||
| # 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 229: | Line 248: | ||
| no-multicast-peers | no-multicast-peers | ||
| </ | </ | ||
| + | |||
| + | Change these options in janus | ||
| <code bash / | <code bash / | ||
| Line 257: | Line 278: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ===== Nextcloud GUI configuration ===== | ||
| + | |||
| + | |||
| + | {{:: | ||