Wa Automate Docker

💬 🤖 The easiest way to turn your WhatsApp into an API. Be sure to 🌟 this repository for updates!
Alternatives To Wa Automate Docker
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
12 hours ago1January 03, 2021811otherRuby
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
a year ago2gpl-3.0JavaScript
New Repository for WhatsAsena. Also First UserBot for WhatsApp.
Yowsup Microservice121
5 years ago17Python
Microservice for yowsup
Whatsapp Api110
5 days ago6otherJavaScript
This project is a REST API wrapper for the whatsapp-web.js library, providing an easy-to-use interface to interact with the WhatsApp Web platform.
Wa Automate Docker94
3 months ago10JavaScript
💬 🤖 The easiest way to turn your WhatsApp into an API. Be sure to 🌟 this repository for updates!
Wa Avd Docker76
2 years ago7otherShell
A Docker image based on Ubuntu Desktop with VNC and noVNC access, that runs a lightweight Android Virtual Device with WhatsApp pre-installed.
Covid 19 Api39
3 years agomitPython
🍰 Simple and 🦅 fast covid-19 api global data parser using Flask, data gathered from Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE
4 years agomitGo
🎭 WhatsApp user’s IP disclosure with link preview
a month agomitShell
Docker stack including traefik, portainer, seafile, homer, openvpn, gitlab, wordpress, nextcloud, jenkins & Ansible
8 years ago1Python
Alternatives To Wa Automate Docker
Select To Compare

Alternative Project Comparisons


This repo shows a simple way to create a memory efficient API out of your WhatsApp account using docker.


> docker run [ ... docker flags] --init openwa/wa-automate [... cli flags]

It is important to add the --init flag to make sure zombie processes are garbage collected properly

The default internal port is 8080. Set -e PORT=3000 in the docker flags section to set the internal port to 3000.

For example:

# Defaults
> docker run -p 8080:8080 --init openwa/wa-automate

# Devices with arm64 processors (Raspberry Pi`s, Apple M1, etc...)
> docker run --platform linux/arm64 -p 8080:8080 openwa/wa-automate

# Custom webhook, port & socket mode enabled for easy integration with node-red
> docker run -p 8080:8085 --init openwa/wa-automate -w -p 8085 https://webhook.site.... --socket

# You can also use environment variables to set the port
> docker run -e PORT=8085 -p 8080:8085 --init openwa/wa-automate -w https://webhook.site.... --socket


The only tag for this docker image is latest. On launch of the docker container, the latest version of the main library is checked and updated. So all you need to do to use the latest wa-automate code is to restart your container.

Sometimes you may want to use a previous version of the library, or just pin it due to stability reasons, in this case you can set the environment variable W_A_V to your desired wa-automate library version. For example:

# Same setup as above but with library version 4.42.1
> docker run -e W_A_V=4.42.1 -p 8080:8080 --init openwa/wa-automate -w https://webhook.site.... --socket

See here for more information on cli flags - https://github.com/open-wa/wa-automate-nodejs/blob/82ecae471e9cdf0013b81f53c2f83d2b33d6fa42/src/cli/setup.ts#L27

Popular Whatsapp Projects
Popular Docker Projects
Popular Messaging Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.