Skip to main content

Deployment Details

Everything the app and your tooling need to talk to a deployment is published as one JSON document, plus a QR code pointing at it. This page is what "the client integration QR code" refers to everywhere else in these docs.

What gets published

https://rmng-public-assets-<ACCOUNT_ID>.s3.us-east-1.amazonaws.com/<APP_REGION>/rmng-client-outputs.json

and the matching QR image:

https://rmng-public-assets-<ACCOUNT_ID>.s3.us-east-1.amazonaws.com/<APP_REGION>/rmng-client-outputs-qr.png
What is and isn't in the public file

Secrets are stripped before upload — the shared admin password (AdminTempPassword) and the voice-assistant client secrets are not there. Everything else (API endpoints, Cognito pool and client IDs, Identity Pool ID, IoT endpoint, region) is public by design: these are the same values a mobile app ships with.

Where to find it

  • Cloud Installer — the dashboard home screen lists deployed stacks with their inputs and outputs, plus a link and QR code for the client-outputs URL. You can scan it straight off the screen.

  • make deploy — the tail of the run prints the outputs URL, the QR URL, and renders the QR in your terminal:

    [INFO] Public URL: https://rmng-public-assets-123456789012.s3.us-east-1.amazonaws.com/ap-south-1/rmng-client-outputs.json
    [INFO] Uploaded QR code -> .../rmng-client-outputs-qr.png
    <QR code rendered here>

    You also get a local, unredacted copy at rmng-outputs.json in the repo root — this is where the admin password lives.

The app and dashboard import the whole set from one QR scan. See Point the app at Neo.