da2f6b5c254334abbe0f1442385604eecdb83992
The privacy instructions no longer bloat the launcher card. A "Help" button in the navbar opens them in a native dialog (Esc, backdrop and button close it). The button only shows for Windows users, reusing the existing OS detection. Translations may contain <kbd>, <b> and <i> markup now. The renderer builds nodes from a tag whitelist instead of using innerHTML, so smuggled tags from i18n.json cannot execute. All help texts live under meetingPrivacySettings.windows; sibling keys for other operating systems can follow.
jitsi-start
A small html/js project to nudge a user to use the desktop client for Jitsi.
Configuration
All settings live in assets/config.json, loaded at startup. The launcher stays
up but links break if the file is missing or malformed.
Rename assets/config.json.sample to assets/config.json.
| Parameter | Description |
|---|---|
jitsiLauncher |
Domain of this Jitsi launcher. Used for the meeting URLs created by the meeting creator (Nextcloud, adhoc link). |
jitsiHost |
Jitsi domain. Used for the browser fallback URL, the desktop protocol URL and the UID of generated ICS files. |
nextcloudBase |
Nextcloud instance for calendar event creation. The "Create in Nextcloud Calendar" button is only shown if this is set. |
allowAdhocMeetings |
Whether adhoc meetings are allowed. The "Create Adhoc Link" button is only shown if this is true. |
launchTimeout |
Timeout in ms before the browser fallback is shown after trying to start the jitsi-meet-electron client. |
backgroundImage |
Path to the page background image. Empty: no background. |
logo |
Path to the logo shown in the logo bar. Empty: logo bar stays hidden. |
favicons |
Paths to the page icons: ico (fallback icon), svg (icon), appleTouch (Apple touch icon). The values from launch.html are kept if a key is missing. |
downloads |
Download URLs for the jitsi-meet clients, shown in the fallback view per detected OS: windows, macos, linux, ios, android. |
Third-party assets
assets/lib/ua-parser.min.js— ua-parser-js v2.0.10, © Faisal Salman, licensed under AGPL-3.0.
Description
A small html/js project to nudge a user to use the desktop client for Jitsi.
2.1 MiB
0 Stars
2 Watchers
0 Forks
Languages
JavaScript
63.5%
HTML
22.7%
CSS
13.8%