Cloudflare Zero Trust — admin
Protect /admin in production with a Cloudflare Zero Trust Access Self-Hosted Application:
- Zero Trust → Access → Applications → Add Self-hosted
- Set Application domain to your Worker hostname and Path to
/admin - Add an Allow policy scoped to your identity provider and email/group
- Do not add an Access policy on
/api/v1— clients use Bearer auth there
Full operator guide: docs/cloudflare-access-and-api-bearer.md in the repository.