Add installation script with Talk config support
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
/**
|
||||
* Пример конфигурации F7Talk
|
||||
*
|
||||
* Скопируйте этот файл в talk-config.php и заполните нужные значения.
|
||||
* Скрипт install.sh автоматически применит эти настройки после установки.
|
||||
*/
|
||||
|
||||
return [
|
||||
// Включить федерацию Talk
|
||||
'federation_enabled' => 'yes', // 'yes' или 'no'
|
||||
|
||||
// Группы, которым разрешён доступ к Talk (массив ID групп или пустой массив для всех)
|
||||
'allowed_groups' => [], // например: ['admin', 'users']
|
||||
|
||||
// Группы, которые могут создавать беседы (массив ID групп или пустой массив для всех)
|
||||
'start_conversations' => [], // например: ['admin', 'users']
|
||||
|
||||
// STUN серверы (массив строк)
|
||||
'stun_servers' => [
|
||||
'stun.f7cloud.com:443',
|
||||
// Добавьте свои STUN серверы
|
||||
],
|
||||
|
||||
// TURN серверы (массив массивов с конфигурацией)
|
||||
// 'turn_servers' => [
|
||||
// [
|
||||
// 'server' => 'turn.example.com:3478',
|
||||
// 'secret' => 'your-turn-secret',
|
||||
// 'protocols' => 'udp,tcp',
|
||||
// ],
|
||||
// ],
|
||||
|
||||
// Включить breakout rooms
|
||||
'breakout_rooms' => 'yes', // 'yes' или 'no'
|
||||
|
||||
// Включить запись звонков
|
||||
'call_recording' => 'yes', // 'yes' или 'no'
|
||||
|
||||
// Папка для вложений по умолчанию
|
||||
'default_attachment_folder' => '/Talk',
|
||||
|
||||
// Группы для SIP моста (если используется)
|
||||
// 'sip_bridge_groups' => [],
|
||||
|
||||
// Информация для SIP dial-in
|
||||
// 'sip_bridge_dialin_info' => '',
|
||||
|
||||
// Общий секрет для SIP моста
|
||||
// 'sip_bridge_shared_secret' => '',
|
||||
];
|
||||
Reference in New Issue
Block a user