Set up
Node: import "pagerless/auto". Go: pagerless.Middleware. RENDER_SERVICE_NAME and RENDER_GIT_COMMIT are read automatically.
Store the key with the service's Environment tab. Or run npx pagerless connect and it finds your services and places the key for you.
Fixes on Render
| Fix | On Render |
|---|---|
| Undo the update | Rolls back to the previous deploy |
| Restart | Restarts the service |
| Add capacity | Changes instance count or autoscaling |
| Deploy events | Yes: errors right after a deploy are tied to it |
| Access it needs | a Render API key |
Questions
Can Pagerless roll back Render automatically?
Yes, if your rules set undo to alone. By default it asks first, and approving an undo needs your passkey (Face ID or Touch ID). It then rolls back to the previous deploy.
Does Pagerless need admin access to Render?
It needs a Render API key. It is stored encrypted and used only for the fixes listed above. You can skip it: alerts work without it.