Initial server: Deno/Hono backend with auth, CSRF, Hydra consent, and flow proxy

Hono app serving as the login UI and admin panel for Ory Kratos + Hydra.
Handles OIDC consent/login flows, session management, avatar uploads,
and proxies Kratos admin/public APIs.
This commit is contained in:
2026-03-21 15:17:56 +00:00
commit 1467a948d0
65 changed files with 5525 additions and 0 deletions

29
.dockerignore Normal file
View File

@@ -0,0 +1,29 @@
# Dependencies (rebuilt in Docker)
ui/node_modules/
# Build artifacts (rebuilt in Docker)
ui/dist/
kratos-admin
kratos-admin-*
# Dev/editor
.git
.gitignore
.vscode
.idea
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Deno cache
.deno/
# Test files
**/*.test.ts
**/*.test.tsx
**/*.spec.ts
**/*.spec.tsx