Skip to content

Add QR code display on ppg serve startup #88

Description

@2witstudios

Epic 7: Polish & QA — Issue 2/6

Description

Print pairing QR code to terminal on server startup for easy iOS device pairing.

Acceptance Criteria

  • Print token to stdout (shown once at generation time)
  • QR code rendered to terminal using qrcode-terminal package
  • Encode pairing URL: ppg://connect?host=...&port=...&ca=...&token=...
  • Include CA fingerprint in URL for certificate pinning
  • Only display QR when running in interactive terminal (not daemon mode)
  • Add qrcode-terminal to package.json dependencies

Dependencies

Files to Modify

  • src/commands/serve.ts
  • package.json (add qrcode-terminal)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions