Ryan Moon 4bd1918e3b
Some checks failed
Build & Release / build (push) Has been cancelled
feat: add JWT auth with db-backed users
- users table created on startup via migrate()
- POST /api/auth/setup to create first user (blocked once any user exists)
- POST /api/auth/login returns httpOnly JWT cookie (7d expiry)
- POST /api/auth/logout clears cookie
- GET /api/auth/me for auth check
- All /api/customers routes require valid JWT
- Frontend shows login form when unauthenticated
- Fix type errors in k8s, do, and pgbouncer services
2026-04-03 07:41:36 -05:00
2026-04-03 06:23:56 -05:00
2026-04-03 06:23:56 -05:00
2026-04-03 06:23:56 -05:00

lunarfront-manager

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.3.11. Bun is a fast all-in-one JavaScript runtime.

Description
No description provided
Readme 445 KiB
Languages
HTML 53.3%
TypeScript 46.4%
Dockerfile 0.3%