Commit graph

24 commits

Author SHA1 Message Date
friday-bot
5fc019462c upgrade: mongo:7.0 now that AVX is enabled on production CPU 2026-05-27 17:09:22 -06:00
friday-bot
ccb4f22e57 fix: use 'mongo' shell for healthcheck (mongosh not in mongo:4.4) 2026-05-27 17:06:45 -06:00
friday-bot
a5e9109f13 fix: use mongo:4.4 for production servers without AVX support 2026-05-27 17:04:01 -06:00
friday-bot
8c2ddd2b2c fix: pass MongoDB init credentials via env_file, not shell interpolation 2026-05-27 17:02:53 -06:00
friday-bot
c8a9b7b1da Use mongo:7.0 (8.0 incompatible with kernel 6.19+) 2026-05-27 16:29:52 -06:00
friday-bot
ef8d281b2b v2: MongoDB backend + /manage dashboard
- Replace Express 4 backend with Express 5 + Mongoose 8 + TypeScript 5.8
- Add MongoDB 8.0 container via docker-compose
- Add JWT auth (jose), argon2 password hashing, zod validation, multer uploads
- Models: BoardMember, Event, GalleryItem, Sponsor, Minute, Member, User
- Full CRUD REST API for all content types
- Seed script to populate MongoDB from hardcoded data
- Wire all frontend components to fetch from API (no JSX changes)
- Add /manage dashboard: login + tabs for Board, Events, Gallery, Sponsors, Minutes, Members
- Uploads volume for persistent file storage across deploys
2026-05-27 16:23:12 -06:00
7483906206 Add stack.env 2025-07-03 09:29:44 -05:00
6a6a644498 Replace minutes and update version 2025-07-03 09:21:27 -05:00
09893fcb5d Fix update bug 2025-03-25 18:07:55 -05:00
6ebdb0b886 Fix versioning 2025-03-25 18:02:09 -05:00
f7bb3b5bc9 Update docker compose file version 2025-03-25 18:00:47 -05:00
b8e2a4c65e Fix minutes pdf 2024-12-04 16:17:45 -06:00
598240a6cc Update version id 2024-12-04 16:11:59 -06:00
27d3791eed Add version 2024-12-02 12:47:05 -06:00
fb173ce825 add logos 2024-12-01 23:22:11 -06:00
dbcfc70dfc Add port 801 2024-12-01 23:18:48 -06:00
b823117726 Add caddy_network 2024-12-01 23:16:04 -06:00
eac6928393 Add Build_Version 2024-12-01 22:51:28 -06:00
8b6af75007 Update version to force rebuild 2024-12-01 22:49:27 -06:00
d553b7f23c Change to port 801 2024-12-01 22:45:17 -06:00
0ae3dfdcee Add pull policy 2024-12-01 22:15:08 -06:00
409408e672 fix 801 port and add images and videos 2024-12-01 22:13:22 -06:00
2521489cad Fresh update 2024-10-14 14:15:30 -05:00
aea0071b3b Just started 2024-09-09 15:22:17 -06:00