diff --git a/blueprints/go-whatsapp-web-multidevice/docker-compose.yml b/blueprints/go-whatsapp-web-multidevice/docker-compose.yml new file mode 100644 index 00000000..3f998bb6 --- /dev/null +++ b/blueprints/go-whatsapp-web-multidevice/docker-compose.yml @@ -0,0 +1,19 @@ +services: + whatsapp: + image: aldinokemal2104/go-whatsapp-web-multidevice + restart: always + ports: + - "3080" + volumes: + - whatsapp:/app/storages + command: + - rest + - --basic-auth=${WA_USER}:${WA_PASSWORD} + - --port=3080 + - --debug=true + - --os=Chrome + - --account-validation=false + +volumes: + whatsapp: + diff --git a/blueprints/go-whatsapp-web-multidevice/go-whatsapp-web-multidevice.svg b/blueprints/go-whatsapp-web-multidevice/go-whatsapp-web-multidevice.svg new file mode 100644 index 00000000..6d92f021 --- /dev/null +++ b/blueprints/go-whatsapp-web-multidevice/go-whatsapp-web-multidevice.svg @@ -0,0 +1,2 @@ + +WhatsApp icon \ No newline at end of file diff --git a/blueprints/go-whatsapp-web-multidevice/template.toml b/blueprints/go-whatsapp-web-multidevice/template.toml new file mode 100644 index 00000000..492bc162 --- /dev/null +++ b/blueprints/go-whatsapp-web-multidevice/template.toml @@ -0,0 +1,15 @@ +[variables] +main_domain = "${domain}" +wa_user = "admin" +wa_password = "${password:32}" + +[config] +env = [ + "WA_USER=${wa_user}", + "WA_PASSWORD=${wa_password}" +] + +[[config.domains]] +serviceName = "whatsapp" +port = 3080 +host = "${main_domain}" diff --git a/meta.json b/meta.json index 376c0553..6846780f 100644 --- a/meta.json +++ b/meta.json @@ -2513,5 +2513,23 @@ "self-hosted", "open-source" ] + }, + { + "id": "go-whatsapp-web-multidevice", + "name": "WhatsApp API Multi Device Version", + "version": "latest", + "description": "WhatsApp API Multi Device Version the open-source, self-hosted whatsapp api. Send a chat, image and voice note with your own server.", + "logo": "go-whatsapp-web-multidevice.svg", + "links": { + "github": "https://github.com/aldinokemal/go-whatsapp-web-multidevice", + "website": "https://github.com/aldinokemal/go-whatsapp-web-multidevice", + "docs": "https://github.com/aldinokemal/go-whatsapp-web-multidevice" + }, + "tags": [ + "whatsapp", + "self-hosted", + "open-source", + "api" + ] } ]