67 lines
2.5 KiB
Diff
67 lines
2.5 KiB
Diff
|
# Quick Jibri Installer - *buntu (LTS) based systems.
|
||
|
# SwITNet Ltd © - 2024, https://switnet.net/
|
||
|
# GPLv3 or later.
|
||
|
|
||
|
Patch jitsi-meet config.js to enable recording and livestreaming by default.
|
||
|
|
||
|
diff --git a/etc/jitsi/meet/${DOMAIN}-config.js b/etc/jitsi/meet/${DOMAIN}-config.js
|
||
|
index dcb860b..8f64c7c 100644
|
||
|
--- a/etc/jitsi/meet/${DOMAIN}-config.js
|
||
|
+++ b/etc/jitsi/meet/${DOMAIN}-config.js
|
||
|
@@ -343,12 +343,12 @@ var config = {
|
||
|
// // showPrejoinWarning: true,
|
||
|
// },
|
||
|
|
||
|
- // recordingService: {
|
||
|
+ recordingService: {
|
||
|
// // When integrations like dropbox are enabled only that will be shown,
|
||
|
// // by enabling fileRecordingsServiceEnabled, we show both the integrations
|
||
|
// // and the generic recording service (its configuration and storage type
|
||
|
// // depends on jibri configuration)
|
||
|
- // enabled: false,
|
||
|
+ enabled: true,
|
||
|
|
||
|
// // Whether to show the possibility to share file recording with other people
|
||
|
// // (e.g. meeting participants), based on the actual implementation
|
||
|
@@ -357,7 +357,7 @@ var config = {
|
||
|
|
||
|
// // Hide the warning that says we only store the recording for 24 hours.
|
||
|
// hideStorageWarning: false,
|
||
|
- // },
|
||
|
+ },
|
||
|
|
||
|
// DEPRECATED. Use recordingService.enabled instead.
|
||
|
// fileRecordingsServiceEnabled: false,
|
||
|
@@ -368,7 +368,7 @@ var config = {
|
||
|
// Local recording configuration.
|
||
|
// localRecording: {
|
||
|
// // Whether to disable local recording or not.
|
||
|
- // disable: false,
|
||
|
+ // disable: true,
|
||
|
|
||
|
// // Whether to notify all participants when a participant is recording locally.
|
||
|
// notifyAllParticipants: false,
|
||
|
@@ -378,9 +378,9 @@ var config = {
|
||
|
// },
|
||
|
|
||
|
// Customize the Live Streaming dialog. Can be modified for a non-YouTube provider.
|
||
|
- // liveStreaming: {
|
||
|
+ liveStreaming: {
|
||
|
// // Whether to enable live streaming or not.
|
||
|
- // enabled: false,
|
||
|
+ enabled: true,
|
||
|
// // Terms link
|
||
|
// termsLink: 'https://www.youtube.com/t/terms',
|
||
|
// // Data privacy link
|
||
|
@@ -388,8 +388,8 @@ var config = {
|
||
|
// // RegExp string that validates the stream key input field
|
||
|
// validatorRegExpString: '^(?:[a-zA-Z0-9]{4}(?:-(?!$)|$)){4}',
|
||
|
// // Documentation reference for the live streaming feature.
|
||
|
- // helpLink: 'https://jitsi.org/live'
|
||
|
- // },
|
||
|
+ helpLink: 'https://forge.switnet.net/switnet/quick-jibri-installer'
|
||
|
+ },
|
||
|
|
||
|
// DEPRECATED. Use liveStreaming.enabled instead.
|
||
|
// liveStreamingEnabled: false,
|