22
22
Download:
23
23
24
24
- [ Release] ( https://github.com/aldinokemal/go-whatsapp-web-multidevice/releases/latest )
25
- - [ Docker Image] ( https://hub.docker.com/r/aldinokemal2104/go-whatsapp-web-multidevice/tags )
25
+ - [ Docker Hub] ( https://hub.docker.com/r/aldinokemal2104/go-whatsapp-web-multidevice/tags )
26
+ - [ GitHub Container Registry] ( https://github.com/aldinokemal/go-whatsapp-web-multidevice/pkgs/container/go-whatsapp-web-multidevice )
26
27
27
28
## Support n8n package (n8n.io)
28
29
@@ -225,14 +226,22 @@ For AI tools that support MCP with SSE (like Cursor), add this configuration:
225
226
226
227
### Production Mode REST (docker)
227
228
229
+ Using Docker Hub:
228
230
``` bash
229
231
docker run --detach --publish=3000:3000 --name=whatsapp --restart=always --volume=$( docker volume create --name=whatsapp) :/app/storages aldinokemal2104/go-whatsapp-web-multidevice rest --autoreply=" Dont't reply this message please"
230
232
```
231
233
234
+ Using GitHub Container Registry:
235
+ ``` bash
236
+ docker run --detach --publish=3000:3000 --name=whatsapp --restart=always --volume=$( docker volume create --name=whatsapp) :/app/storages ghcr.io/aldinokemal/go-whatsapp-web-multidevice rest --autoreply=" Dont't reply this message please"
237
+ ```
238
+
232
239
### Production Mode REST (docker compose)
233
240
234
241
create ` docker-compose.yml ` file with the following configuration:
235
242
243
+ Using Docker Hub:
244
+
236
245
``` yml
237
246
services :
238
247
whatsapp :
@@ -255,7 +264,31 @@ volumes:
255
264
whatsapp :
256
265
` ` `
257
266
258
- or with env file
267
+ Using GitHub Container Registry:
268
+
269
+ ` ` ` yml
270
+ services :
271
+ whatsapp :
272
+ image : ghcr.io/aldinokemal/go-whatsapp-web-multidevice
273
+ container_name : whatsapp
274
+ restart : always
275
+ ports :
276
+ - " 3000:3000"
277
+ volumes :
278
+ - whatsapp:/app/storages
279
+ command :
280
+ - rest
281
+ - --basic-auth=admin:admin
282
+ - --port=3000
283
+ - --debug=true
284
+ - --os=Chrome
285
+ - --account-validation=false
286
+
287
+ volumes :
288
+ whatsapp :
289
+ ` ` `
290
+
291
+ or with env file (Docker Hub):
259
292
260
293
` ` ` yml
261
294
services :
@@ -278,6 +311,29 @@ volumes:
278
311
whatsapp :
279
312
` ` `
280
313
314
+ or with env file (GitHub Container Registry):
315
+
316
+ ` ` ` yml
317
+ services :
318
+ whatsapp :
319
+ image : ghcr.io/aldinokemal/go-whatsapp-web-multidevice
320
+ container_name : whatsapp
321
+ restart : always
322
+ ports :
323
+ - " 3000:3000"
324
+ volumes :
325
+ - whatsapp:/app/storages
326
+ environment :
327
+ - APP_BASIC_AUTH=admin:admin
328
+ - APP_PORT=3000
329
+ - APP_DEBUG=true
330
+ - APP_OS=Chrome
331
+ - APP_ACCOUNT_VALIDATION=false
332
+
333
+ volumes :
334
+ whatsapp :
335
+ ` ` `
336
+
281
337
### Production Mode (binary)
282
338
283
339
- download binary from [release](https://github.com/aldinokemal/go-whatsapp-web-multidevice/releases)
@@ -352,7 +408,7 @@ You can fork or edit this source code !
352
408
| ✅ | Set Group Locked | POST | /group/locked |
353
409
| ✅ | Set Group Announce | POST | /group/announce |
354
410
| ✅ | Set Group Topic | POST | /group/topic |
355
- | ✅ | Get Group Invite Link | GET | /group/:group_id/ invite-link |
411
+ | ✅ | Get Group Invite Link | GET | /group/invite-link |
356
412
| ✅ | Unfollow Newsletter | POST | /newsletter/unfollow |
357
413
| ✅ | Get Chat List | GET | /chats |
358
414
| ✅ | Get Chat Messages | GET | /chat/:chat_jid/messages |
0 commit comments