Initial commit: PymesBot Demo with IA integration

- FastAPI backend with WebSocket chat
- SQLite database for products
- Z.AI (GLM-4.7) integration for AI responses
- Docker deployment ready
- Caddy proxy configuration
This commit is contained in:
Renato
2026-02-15 17:07:39 +01:00
commit 47264049e6
14 changed files with 4585 additions and 0 deletions

30
docker-compose.yml Normal file
View File

@@ -0,0 +1,30 @@
version: '3.8'
services:
backend:
build:
context: ./pymesbot/backend
dockerfile: Dockerfile
container_name: pymesbot_backend
restart: unless-stopped
ports:
- "8201:8000"
volumes:
- ./pymesbot/data:/app/data
environment:
- OPENCLAW_TOKEN=wlillidan1-demo-token-12345
- OPENCLAW_WS_URL=ws://openclaw_gateway:18789
networks:
- default
- caddy
- openclaw_net
networks:
default:
name: pygmesbot_demo_net
external: false
caddy:
external: true
openclaw_net:
name: openclaw-config_pymesbot_net
external: true