feat: initial setup with WhatsApp CRM apps and sync services

This commit is contained in:
2026-04-05 17:29:28 +00:00
parent d983027450
commit e8bb767884
57 changed files with 26156 additions and 0 deletions

40
docker-compose.yml Normal file
View File

@@ -0,0 +1,40 @@
version: '3.8'
services:
whatsapp-crm:
build:
context: ./apps/whatsapp-crm
dockerfile: Dockerfile
ports:
- "3000:3000"
volumes:
- crm-data:/app/data
environment:
- NODE_ENV=production
depends_on:
- whatsapp-sync
whatsapp-sync:
build:
context: ./apps/whatsapp-sync
dockerfile: Dockerfile
volumes:
- ./data:/app/data
- sync-session:/app/.wwebjs_auth
environment:
- NODE_ENV=production
profiles:
- sync
test-runner:
build:
context: .
dockerfile: Dockerfile.test
volumes:
- ./apps:/app/apps
profiles:
- test
volumes:
crm-data:
sync-session: