You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Development releases (follows master) can be downloaded [here](https://github.com/42wim/matterbridge/actions) selecting the latest green build and then artifacts.
169
177
170
-
To install or upgrade just download the latest [binary](https://github.com/42wim/matterbridge/releases/latest). On \*nix platforms you may need to make the binary executable - you can do this by running `chmod a+x` on the binary (example: `chmod a+x matterbridge-1.20.0-linux-64bit`). After downloading (and making the binary executable, if necessary), follow the instructions on the [howto](https://github.com/42wim/matterbridge/wiki/How-to-create-your-config) for a step by step walkthrough for creating your configuration.
178
+
To install or upgrade just download the latest [binary](https://github.com/42wim/matterbridge/releases/latest). On \*nix platforms you may need to make the binary executable - you can do this by running `chmod a+x` on the binary (example: `chmod a+x matterbridge-1.24.1-linux-64bit`). After downloading (and making the binary executable, if necessary), follow the instructions on the [howto](https://github.com/42wim/matterbridge/wiki/How-to-create-your-config) for a step by step walkthrough for creating your configuration.
171
179
172
180
### Packages
173
181
@@ -182,10 +190,13 @@ Most people just want to use binaries, you can find those [here](https://github.
182
190
If you really want to build from source, follow these instructions:
183
191
Go 1.17+ is required. Make sure you have [Go](https://golang.org/doc/install) properly installed.
184
192
193
+
Building the binary with **all** the bridges enabled needs about 3GB RAM to compile.
194
+
You can reduce this memory requirement to 0,5GB RAM by adding the `nomsteams` tag if you don't need/use the Microsoft Teams bridge
195
+
185
196
To install the latest stable run:
186
197
187
198
```bash
188
-
go install github.com/42wim/matterbridge
199
+
go install github.com/42wim/matterbridge@17da95b094e4bb433e5fe240fa42067d94d908c1
189
200
```
190
201
191
202
To install the latest dev run:
@@ -194,6 +205,36 @@ To install the latest dev run:
194
205
go install github.com/42wim/matterbridge@master
195
206
```
196
207
208
+
To install the latest stable run without msteams or zulip bridge:
209
+
210
+
```bash
211
+
go install -tags nomsteams,nozulip github.com/42wim/matterbridge@17da95b094e4bb433e5fe240fa42067d94d908c1
212
+
```
213
+
214
+
You should now have matterbridge binary in the ~/go/bin directory:
215
+
216
+
```bash
217
+
$ ls ~/go/bin/
218
+
matterbridge
219
+
```
220
+
221
+
## Building with whatsapp (beta) multidevice support
222
+
223
+
Because the library we use for Whatsapp multidevice support includes a GPL3 library we can not provide you binaries.
224
+
(as this would require the Matterbridge to change it license to GPL)
225
+
226
+
So this means you have to build it yourself using the instructions below:
227
+
228
+
```bash
229
+
go install -tags whatsappmulti github.com/42wim/matterbridge@master
230
+
```
231
+
232
+
If you're low on memory and don't need msteams:
233
+
234
+
```bash
235
+
go install -tags nomsteams,whatsappmulti github.com/42wim/matterbridge@master
236
+
```
237
+
197
238
You should now have matterbridge binary in the ~/go/bin directory:
198
239
199
240
```bash
@@ -323,6 +364,8 @@ See [FAQ](https://github.com/42wim/matterbridge/wiki/FAQ)
323
364
-[nextcloud talk](https://github.com/nextcloud/talk_matterbridge) (Integrates matterbridge in Nextcloud Talk)
0 commit comments