cpod-apps doctor
Check your environment and diagnose issues.
Usage
cpod-apps doctor [options]
Options
| Option | Description |
|---|---|
-v, --verbose | Show detailed output |
Example Output
CyberPod Apps Doctor
Results
✓ Node.js: Node.js v20.10.0
✓ npm: npm 10.2.0
✓ Docker: Docker 24.0.7
✓ Project: CyberPod app: my-app
✓ Signing Keys: Local signing key found
✓ @cpod/sdk: @cpod/sdk ^0.1.0
✓ Environment: Environment file found
✔ All checks passed!
What Gets Checked
| Check | Description |
|---|---|
| Node.js | Version 18+ required |
| npm | Version 9+ recommended |
| Docker | Required for deployment |
| Project | Detects CyberPod app (app.json) |
| Signing Keys | Checks for .cpod/private.pem |
| @cpod/sdk | SDK installed in project |
| Environment | .env or .env.local exists |
Status Icons
| Icon | Meaning |
|---|---|
| ✓ | Check passed |
| ⚠ | Warning (non-blocking) |
| ✗ | Error (needs attention) |
Common Issues
No signing keys found
cpod-apps keygen
@cpod/sdk not installed
npm install @cpod/sdk
Not a CyberPod app
cpod-apps create my-app