39 lines
955 B
Makefile
39 lines
955 B
Makefile
build:
|
|
docker build . -t devlikeapro/whatsapp-http-api
|
|
|
|
run-webjs:
|
|
docker run \
|
|
--rm -d \
|
|
-p 127.0.0.1:3000:3000/tcp \
|
|
-v `pwd`/.sessions:/app/.sessions \
|
|
-e WHATSAPP_HOOK_URL=https://httpbin.org/post \
|
|
-e WHATSAPP_HOOK_EVENTS=* \
|
|
-e WHATSAPP_API_KEY=321 \
|
|
--name whatsapp-http-api devlikeapro/whatsapp-http-api
|
|
|
|
run-venom:
|
|
docker run \
|
|
--rm -d \
|
|
-p 127.0.0.1:3000:3000/tcp \
|
|
-v `pwd`/.sessions:/app/.sessions \
|
|
-e WHATSAPP_HOOK_URL=https://httpbin.org/post \
|
|
-e WHATSAPP_HOOK_EVENTS=* \
|
|
-e WHATSAPP_DEFAULT_ENGINE=VENOM \
|
|
-e WHATSAPP_API_KEY=321 \
|
|
--name whatsapp-http-api devlikeapro/whatsapp-http-api
|
|
|
|
stop:
|
|
docker stop whatsapp-http-api
|
|
|
|
clean: stop
|
|
sudo rm -rf .sessions
|
|
|
|
push:
|
|
docker push devlikeapro/whatsapp-http-api
|
|
|
|
update-swagger:
|
|
wget http://localhost:3000/-json -O ./docs/site/static/swagger/openapi.json
|
|
|
|
update-dependencies:
|
|
. ${NVM_DIR}/nvm.sh && nvm exec npm install venom-bot whatsapp-web.js --save
|