version: '3.8' services: afroai-bot: build: . container_name: afroai-bot restart: unless-stopped env_file: - .env ports: - "8443:8443" # For webhooks volumes: - ./data:/app/data - ./logs:/app/logs environment: - BOT_TOKEN=${BOT_TOKEN} - HF_TOKEN=${HF_TOKEN} - REDIS_URL=redis://redis:6379 - LOG_LEVEL=INFO depends_on: - redis redis: image: redis:7-alpine container_name: afroai-redis restart: unless-stopped ports: - "6379:6379" volumes: - redis_data:/data command: redis-server --appendonly yes volumes: redis_data: driver: local