Files
api/deploy/khanegi-sms-rollout-tracker.md
T

35 lines
1.1 KiB
Markdown
Raw Normal View History

# Khanegi SMS sync — rollout tracker
Fill this after running inventory on SuperAdmin:
```bash
cd /var/www/superadmin/api
git pull
bash deploy/run-khanegi-sms-inventory.sh
# or: npm run prisma:inventory-khanegi-sms
```
Rule: one row = one sold version = one MySQL = one `.env` = one `SUPERADMIN_SMS_DOMAIN`.
| domain | serverHost | syncStatus | imported | remote_enabled | probe_ok | notes |
|--------|------------|------------|----------|----------------|----------|-------|
| | | | | | | |
## Pilot
- [ ] Choose low-risk domain (`pilot: true` in `prisma/khanegi-sms-targets.json`)
- [ ] Note local balance / price / block from Khanegi panel
- [ ] Dry-run import
- [ ] Apply import
- [ ] Match numbers in SuperAdmin UI
- [ ] Enable `SUPERADMIN_SMS_*` only on that version `.env`
- [ ] `php artisan sms:superadmin-probe`
- [ ] Parallel smoke (charge / price / send)
## Rollout
- [ ] Remaining targets dry-run
- [ ] Remaining targets apply
- [ ] Enable remote per install
- [ ] Skip `sms_panel=me` / missing wallet