What problem does it solve?
Deploying, updating, and troubleshooting the AI Poker Wizard bot involves many manual steps, environment configurations, and database migrations, making the process error‑prone and time‑consuming.
Core Features & Use Cases
- Automated regression testing before every deployment to ensure stability.
- Integrated Supabase migration handling so database schema stays in sync.
- Docker Compose orchestration that rebuilds containers, applies graceful shutdowns, and restarts services automatically.
- Step‑by‑step verification of container health, logs, and database connectivity.
- Troubleshooting guidance for common startup failures such as missing tables or connection issues.
- Use case: A developer can confidently push new bot features, run the deploy script, and have the updated bot running with minimal manual intervention.
Quick Start
Run the deploy script by executing bash scripts/deploy.sh once the .env file and token files are prepared.