deafmissoula-website/stack.env
friday-bot a164c1f956 Auth, drag-and-drop, image previews, rate limiting
- Login by email; board members are dashboard users (full access)
- Forced password change on first login; forgot/reset password via email
- Auto-send welcome email with set-password link when board member created
- 5 attempts / 5 min rate limit on login endpoint
- Board + Minutes tabs: drag-and-drop card reordering, persisted to DB
- PATCH /api/board/reorder and /api/minutes/reorder endpoints
- New minutes auto-insert at top (order 0)
- ImagePicker: inline preview thumbnail before upload (board, gallery, sponsors)
- Fix Minutes public sort: proper date parsing instead of broken string compare
- Remove server/dist/ from git tracking (.gitignore)
2026-05-27 16:49:10 -06:00

15 lines
421 B
Bash

CACHEBUST=1736003093
# MongoDB
MONGO_USER=mcdi
MONGO_PASSWORD=changeme-set-a-strong-password
MONGODB_URI=mongodb://mcdi:changeme-set-a-strong-password@mongodb:27017/mcdi?authSource=admin
# JWT
JWT_SECRET=changeme-set-a-long-random-secret
# Admin dashboard default password (changed on first login recommended)
ADMIN_PASSWORD=changeme123!
# Public-facing URL for password reset emails
APP_URL=https://deafmissoula.org