System Overview
Co-CIO Drive Recovery is a software-based data recovery service handling ~90% of common data loss cases: corrupted drives, accidental deletion, bad sectors, and filesystem damage. No cleanroom required.
| Component | What It Does |
|---|---|
| Web App (Flask) | Customer intake form + admin dashboard |
| Sparkles (Pi 5) | Automated recovery pipeline |
| NextCloud | Customer file delivery via private cloud |
| PayPal | Automated deposit + balance invoicing |
| Shippo | Return shipping label generation |
| Brevo | Transactional email notifications |
| Health Monitor | 2-minute service checks with Discord alerts |
Key URLs
| What | URL |
|---|---|
| Submit a drive | recovery.co-cio.com |
| Check order status | status.co-cio.com |
| Download recovered files | cloud.co-cio.com |
| Recovery info page | co-cio.com/drive-recovery.html |
Order Lifecycle
Alternative: recovery_complete → declined → closed
Alternative: in_progress → no_data → closed
- Customer submits intake form — order created, confirmation emailed
- $29 deposit invoice sent via PayPal (non-refundable, credited on approval)
- Customer ships drive to Beechgrove, TN
- Drive arrives — marked as "Received"
- Sparkles runs recovery — automated pipeline with Discord reporting
- Recovery results sent for customer approval
- Customer approves → balance invoice sent → payment → data delivered
- Customer declines → no additional charge, drive returned (insured)
Day-to-Day Operations
Starting Your Day
- Check admin dashboard — the Work Queue shows prioritized actions
- Check Discord for Sparkles alerts and health monitor notifications
- Process any new orders: send deposit invoices
Work Queue Priorities
| Priority | Status | Action |
|---|---|---|
| 1 | Received | Start recovery |
| 2 | In Progress / Paid | Continue recovery / Deliver data |
| 3 | Approved | Collect payment |
| 4 | Recovery Complete | Waiting on customer approval |
| 5 | New | Waiting for drive arrival |
Sparkles Recovery Station
Raspberry Pi 5 at 192.168.1.225 running automated recovery software (v3.0).
Commands
# Customer drive (safe mode - no destructive tests)
python3 drive-recovery.py --customer
# Internal drive (full wipe + badblocks + SMART)
python3 drive-recovery.py --internal
# Customer drive with DoD wipe
python3 drive-recovery.py --customer --dod-wipe
# Watch mode (auto-detects new drives)
python3 drive-recovery.py --customer --watch
What It Does
Customer drives: Detect → multi-pass recovery → copy to NAS → file telemetry → Discord report → print diagnostic sheet → leave drive as-is
Internal drives: Same recovery, then full wipe → badblocks → SMART test → format. Prints RMA sheet with manufacturer warranty links if failed.
NextCloud File Delivery
Recovered files are delivered via cloud.co-cio.com, a private NextCloud instance.
- Admin clicks "Create Cloud Account & Upload Files" on order detail
- Account created with customer's email as username + random password
- Files uploaded from NAS to user's "Recovered Files" folder
- Customer emailed login credentials
- Accounts expire after 30 days (auto-cleanup)
- Customer can self-delete from the status page at any time
Payment Processing
PayPal (Primary)
- Deposit Invoice ($29) — sent on new orders, auto-detected via webhook
- Balance Invoice (total - $29) — sent after customer approval
Manual payment (Zelle/check): use the "Manual override" dropdown on the order detail page.
Shipping
Return labels generated via Shippo. Click "Create Return Label" on order detail. Insured for $300, tracked, cheapest available carrier.
Ship-From Address
Co-CIO Drive Recovery
749 Walker Rd
Beechgrove, TN 37018
(615) 280-0582
Health Monitoring
Automated health checks run every 2 minutes on R710. Discord alerts fire after 2 consecutive failures.
| Service | Critical? |
|---|---|
| Public Intake Site | Yes |
| Admin Dashboard | Yes |
| NextCloud | Yes |
| QNAP NAS | Yes |
| Sparkles Pi | No |
| DizyDiz.com | No |
Pricing
| Item | Price |
|---|---|
| Diagnostic Deposit | $29 (non-refundable, credited on approval) |
| Standard Recovery | $199 |
| Deep Recovery | $349 |
| Emergency/Critical | $549 |
| Download Link | Free |
| Customer USB | $25 |
| New 1TB USB | $75 |
| New 2TB USB | $95 |
| New 4TB USB | $135 |
| DoD 5220.22-M Wipe | $29 |
| e-Waste + Certificate of Destruction | $39 |