
Next Ory
A starter project to self-host Ory Kratos, Hydra, and Keto, featuring a Next.js authentication UI and admin dashboard (WIP) styled with TailwindCSS and shadcn/ui.

Next-Ory: Self-Host Ory Stack with Next.js, TailwindCSS & shadcn/ui
Next-Ory offers a developer-friendly starting point for self-hosting the Ory identity and access management suite (Kratos, Hydra, Keto). It features a Next.js and TypeScript-based authentication UI and an evolving admin dashboard. Both are styled using TailwindCSS and shadcn/ui, facilitating a modern and customizable approach to managing user self-service flows and administrative functions, though the admin dashboard is currently a work in progress.
Features:
- Ory Stack Self-Hosting: Enables easy self-hosting of Ory Kratos, Ory Hydra, and Ory Keto using a pre-configured setup.
- Next.js Authentication UI: Provides a complete authentication interface for all Ory Kratos and Ory Hydra self-service flows, built with Next.js.
- Next.js Admin Dashboard (WIP): Includes a work-in-progress admin UI for an overview and management of Ory instances, users, and OAuth2 applications.
- TypeScript & Next.js Stack: Both user interface applications are developed using Next.js and TypeScript for type safety and modern JavaScript features.
- TailwindCSS & shadcn/ui Styling: Utilizes TailwindCSS and shadcn/ui for a modern, utility-first CSS framework and component styling.
- Docker Compose for Backend: Simplifies the setup and management of backend Ory services during development via Docker Compose.
- Developer Tooling: Comes with a dummy SMTP server for testing email verification and helper scripts for Ory Hydra consent flow and Ory Keto admin role assignment.
- Customizable UI Design: The authentication UI is structured to allow for straightforward customization of its appearance and layout.
Summary:
Next-Ory is a boilerplate project designed to accelerate the self-hosting of the Ory identity platform. It provides developers with a Next.js frontend for authentication and a developing admin panel, both styled with TailwindCSS and shadcn/ui. This setup simplifies the implementation of Ory Kratos, Hydra, and Keto, offering a foundation for building secure and customizable identity management solutions, with ongoing development for the admin functionalities.

Similar to Next Ory:


