This folder contains the hosted OAuth receiver/config website for the Pebble app.
- In GitHub repository settings, open Pages.
- Set source to branch
mainand folder/docs. - Save and wait for deploy.
Expected URL for this repository:
Set the same URL in these places:
- Azure Entra app Redirect URI (Web)
patch/src/pkjs/index.jsasredirectUri(andCONFIG_PAGE_URL)
The hosted page receives OAuth callbacks, returns callback payload/settings to Pebble via pebblejs://close#..., and PKJS performs token redemption.
- Default mode uses the shared Entra client ID:
b9260194-8028-48ae-8907-e30182eda409 - Optional mode uses Bring your own Entra app from the config page dropdown, including a short self-host tutorial.