- Copy
.env.exampleto.envand fill secrets. - Start Docker:
docker-compose up -d. - Install deps:
npm install. - Run dev server:
npm run dev.
Endpoints:
- POST /auth/signup { username, password }
- POST /auth/login { username, password }
- POST /auth/refresh (cookie-based)
- POST /auth/logout
- GET /profile (protected)
Notes: In production set secure: true for cookies and serve over HTTPS.