Production-ready admin dashboard for AuthEngine — platform operations, tenant management, user self-service, MFA, and passkeys.
Built with Next.js. Talks to the API via NEXT_PUBLIC_API_URL.
Requires Node 20+ and a running API.
cd auth-engine-dashboard
cp .env.example .env.local
npm ci
npm run devOpen http://localhost:3000. Default API: http://localhost:8000/api/v1.
Runs automatically with the full stack — no separate dashboard setup:
cd auth-engine-infra/compose
cp env.local.example .env
docker compose up -dOpen http://localhost:3000. Migrate and seed per Quick Start.
| Path | Guide |
|---|---|
| Local VM + Cloudflare Tunnel | deploy-local-vm.sh |
| AWS EC2 or any cloud VM | deploy-aws.sh |
Docker image: qniranjan01/authengine-dashboard:latest
| Guide | Link |
|---|---|
| Quick Start | docs.authengine.org/quick-start |
| Deployment | docs.authengine.org/deployment |
| API Reference | docs.authengine.org/api-reference |
| OAuth2 / OIDC | docs.authengine.org/oauth2-oidc-guides |
| Architecture | docs.authengine.org/architecture |
auth-engine · auth-engine-data · auth-engine-infra · auth-engine-docs