Skip to main content

cpod-apps doctor

Check your environment and diagnose issues.

Usage

cpod-apps doctor [options]

Options

OptionDescription
-v, --verboseShow 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

CheckDescription
Node.jsVersion 18+ required
npmVersion 9+ recommended
DockerRequired for deployment
ProjectDetects CyberPod app (app.json)
Signing KeysChecks for .cpod/private.pem
@cpod/sdkSDK installed in project
Environment.env or .env.local exists

Status Icons

IconMeaning
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