2026-06-23 11:18:46 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:18:46 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:18:46 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:04:07 +02:00
2026-06-23 11:18:46 +02:00

dashback

Backend API for Dash — Google SSO auth, SQLite allowlist, and session cookies.

Setup

cp .env.example .env
npm install

Configure .env (see .env.example). Required for auth: GOOGLE_CLIENT_ID, JWT_SECRET, and CORS_ORIGINS.

Run

npm start

Default port: 4208.

API

See docs/api for endpoints, auth flow, and frontend integration.

Users

Manage the email allowlist:

npm run manage-users
Description
No description provided
Readme 10 MiB
Languages
JavaScript 98.4%
CSS 1.1%
HTML 0.4%