NextCloud Talk — это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Nextcloud, позволяСт ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Π΅ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π·Π²ΠΎΠ½ΠΊΠΈ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ ΠΈ провСдСния Π²Π΅Π±ΠΈΠ½Π°Ρ€ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ тСкстовыми сообщСниями Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-интСрфСйс ΠΈΠ»ΠΈ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Nextcloud Talk.

Для связи собСсСдников ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ WebRTC, Π° для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ β€” end-to-end ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Для установки Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ основных шага:

  1. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСрвСр Coturn ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ.
  2. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Π²Π° ΠΏΠΎΡ€Ρ‚Π° Π² вашСм Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅.
  3. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Talk Π² самом Nextcloud, ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ связь с Coturn.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π°Π·Π΄Π΅Π» APPS, пишСм Π² поискС Coturn. Π’ появившСмся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΆΠΌΠ΅ΠΌ install. (Π£ мСня reinstall, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всС ΡƒΠΆΠ΅ установлСно)

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 2

Π”Π°Π»Π΅Π΅, Π² настройках ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, провСряСм ΠΏΠΎΡ€Ρ‚Ρ‹, ΠΎΠ½ΠΈ всС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ свободны. Если ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΠΎΡ€Ρ‚ ΠΈΠ· стандартного списка ΡƒΠΆΠ΅ занят Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ Π½Π° сСрвСрС, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ мСняСм Π½Π° свободныС.

Π’Π°ΠΊΠΆΠ΅, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ Ρ„Π°ΠΉΠ»Π° сonfig:

/mnt/user/appdata/coturn/turnserver.conf

ПослС измСнСния всСх ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΆΠΌΠ΅ΠΌ APPLY

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 3

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»Π° сonfig, ΠΏΡƒΡ‚ΡŒ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π·Π°Π΄Π°Π»ΠΈ Π² шаблонС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ, Π»ΡŽΠ±Ρ‹ΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Cloud Commander, WinSCP ΠΈΠ»ΠΈ MC.

БСйчас Ρ‚Π°ΠΌ самого Ρ„Π°ΠΉΠ»Π° Π½Π΅Ρ‚, Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΏΠΊΠ° с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ turnserver.conf
УдаляСм СС.

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 4

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ». ΠŸΡ€Π°Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡ‹ΡˆΠΈ, create new file, ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ turnserver.conf

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 5

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ созданный Π½Π°ΠΌΠΈ Ρ„Π°ΠΉΠ» turnserver.conf

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠΈΠΌΡΡ ΠΎΠΊΠ½Π΅ удаляСм всС, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Π΅ΡΡ‚ΡŒ, ΠΈ вставляСм свои настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ:

listening-port=3478
fingerprint
lt-cred-mech
use-auth-secret
static-auth-secret= Π‘Π΅ΠΊΡ€Π΅Ρ‚
realm= Π’Π°Ρˆ_АдрСс_НСкст_ΠšΠ»Π°ΡƒΠ΄Π°
total-quota=100
bps-capacity=0
stale-nonce
no-loopback-peers
no-multicast-peers

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π²ΡƒΡ… мСстах static-auth-secret= ΠΈ realm=, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΡ€Ρ‚, Ссли Π²Ρ‹ Π΅Π³ΠΎ мСняли. Π£ мСня сток 3478.

❌
Π² realm=, Π²Π΅Π± адрСс своСго ΠΎΠ±Π»Π°ΠΊΠ° NextCloud пишСм Π±Π΅Π· прСфикса http://

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: my.supernext.ru, Π½ΠΎ Π½Π΅ https://my.supernext/

Π’ консоли ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСбС сСкрСтку, Π²Π²ΠΎΠ΄ΠΈΠΌ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

openssl rand -hex 32

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ вставляСм Π² static-auth-secret=.

БохраняСм измСнСния Π² Ρ„Π°ΠΉΠ»Π΅, ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠΌ.
На этом, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΠΎΡ€Ρ‚Ρ‹ Π² Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅, для Coturn сСрвСра. Π£ мСня Ρ€ΠΎΡƒΡ‚Π΅Ρ€ Keenetic Giga, поэтому настройки Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ с Π½Π΅Π³ΠΎ. На Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°Ρ… всС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π²Π΅Π± Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°, Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ ΠŸΡ€Π°Π²ΠΈΠ»Π° -> ΠŸΠ΅Ρ€Π΅Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡ ΠΏΠΎΡ€Ρ‚ΠΎΠ².
Π”Π°Π»Π΅Π΅ — Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ.
ДобавляСм Π΄Π²Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΊΠ°ΠΊ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅:

Π”ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ слСдущСС:

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 10

Π’Ρ€Π΅Ρ‚ΠΈΠΉ шаг

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π²Π΅Π± интСрфСйс Nextcloud.
Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΆΠΌΠ΅ΠΌ свой Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ -> ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 11

ПишСм Π² поискС Talk, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ поиска ΠΆΠΌΠ΅ΠΌ Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 12

Π”Π°Π»Π΅Π΅, снова ΠΆΠΌΠ΅ΠΌ свой Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ -> Настройки

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 13

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ, Π²Π²ΠΎΠ΄ΠΈΠΌ Π² полях 22 ΠΈ 23 ваш Π΄ΠΎΠΌΠ΅Π½ Nexcloud + Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: nextcloud.mydomain.ru:3478

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 14

Если всС Π²Π²Π΅Π΄Π΅Π½ΠΎ Π²Π΅Ρ€Π½ΠΎ, Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π³Π°Π»ΠΎΡ‡ΠΊΠ°, вмСсто ΠΊΡ€ΠΈΠ²ΠΎΠΉ:

NextCloud Talk - Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‡Π°Ρ‚ Π½Π° Unraid 6.8.3 15

На этом настройка Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.