Beacon API is the backend service for Beacon, providing a GraphQL interface built with Elysia and Drizzle ORM on PostgreSQL.
- GraphQL - Schema-first API with GraphQL Yoga
- Authentication - JWT-based auth with Better Auth
- Database - PostgreSQL with Drizzle ORM and migrations
- Rate Limiting - Built-in request throttling
- Bun 1.3+
- PostgreSQL
# From metarepo root
tilt up
# Or directly
bun i
bun devbun db:generate # Generate migrations
bun db:migrate # Apply migrations
bun db:studio # Open Drizzle StudioThe code in this repository is licensed under MIT, © Omni LLC. See LICENSE.md for more information.