|
|
@@ -1,6 +1,6 @@
|
|
1
|
|
-# Server Installation for jitmeet
|
|
|
1
|
+# Server Installation for Jitsi Meet
|
|
2
|
2
|
|
|
3
|
|
-This describes configuring a server `jitmeet.example.com`. You will nedd to
|
|
|
3
|
+This describes configuring a server `jitmeet.example.com`. You will need to
|
|
4
|
4
|
change references to that to match your host, and generate some passwords for
|
|
5
|
5
|
`YOURSECRET1` and `YOURSECRET2`.
|
|
6
|
6
|
|
|
|
@@ -21,7 +21,7 @@ cp -r mod* /usr/lib/prosody/modules
|
|
21
|
21
|
## Configure prosody
|
|
22
|
22
|
Modify the config file in `/etc/prosody/prosody.cfg.lua` (see also the example config file):
|
|
23
|
23
|
|
|
24
|
|
-- modules to enable/add: compression, bosh, smacks3, smacks2, carbons, mam, lastactivity, offline, pubsub, adhoc, websocket, http_altconnect
|
|
|
24
|
+- modules to enable/add: compression, bosh, smacks, carbons, mam, lastactivity, offline, pubsub, adhoc, websocket, http_altconnect
|
|
25
|
25
|
- comment out: `c2s_require_encryption = true`, and `s2s_secure_auth = false`
|
|
26
|
26
|
- change `authentication = "internal_hashed"`
|
|
27
|
27
|
- add this:
|
|
|
@@ -139,8 +139,8 @@ Or autostart it by adding the line in `/etc/rc.local`:
|
|
139
|
139
|
Checkout and configure jitmeet:
|
|
140
|
140
|
```sh
|
|
141
|
141
|
cd /srv
|
|
142
|
|
-git clone https://github.com/jitsi/jitmeet.git
|
|
143
|
|
-mv jitmeet/ jitmeet.example.com
|
|
|
142
|
+git clone https://github.com/jitsi/jitsi-meet.git
|
|
|
143
|
+mv jitsi-meet/ jitmeet.example.com
|
|
144
|
144
|
```
|
|
145
|
145
|
|
|
146
|
146
|
Edit host names in `/srv/jitmeet.example.com/config.js` (see also the example config file):
|
|
|
@@ -153,9 +153,9 @@ var config = {
|
|
153
|
153
|
},
|
|
154
|
154
|
useNicks: false,
|
|
155
|
155
|
bosh: '//jitmeet.example.com/http-bind' // FIXME: use xep-0156 for that
|
|
156
|
|
- desktopSharing: 'ext', // Desktop sharing method. Can be set to 'ext', 'webrtc' or false to disable.
|
|
157
|
|
- chromeExtensionId: 'diibjkoicjeejcmhdnailmkgecihlobk', // Id of desktop streamer Chrome extension
|
|
158
|
|
- minChromeExtVersion: '0.1' // Required version of Chrome extension
|
|
|
156
|
+ desktopSharing: 'false', // Desktop sharing method. Can be set to 'ext', 'webrtc' or false to disable.
|
|
|
157
|
+ //chromeExtensionId: 'diibjkoicjeejcmhdnailmkgecihlobk', // Id of desktop streamer Chrome extension
|
|
|
158
|
+ //minChromeExtVersion: '0.1' // Required version of Chrome extension
|
|
159
|
159
|
};
|
|
160
|
160
|
```
|
|
161
|
161
|
|