9 Commits

Author SHA1 Message Date
Hördle Bot
54af256e91 feat: Enhance Docker build versioning with a build argument, fetch git tags during deployment, and add comprehensive deployment documentation. 2025-11-25 10:15:47 +01:00
Hördle Bot
ce413cf6bc feat: Implement Docker version reporting by extracting git tag to an environment variable for API consumption. 2025-11-25 09:41:50 +01:00
Hördle Bot
aff752d4cb feat(security): implement bcrypt hashing for admin password and cleanup Dockerfile 2025-11-22 22:37:46 +01:00
Hördle Bot
15746f404a Chore: Update Docker setup and walkthrough 2025-11-22 11:56:22 +01:00
Hördle Bot
c1a0157925 fix: Ensure cover upload directory exists and has proper recursive permissions. 2025-11-21 16:08:28 +01:00
Hördle Bot
0353a7d8aa build: copy node_modules into the final Docker image. 2025-11-21 15:59:52 +01:00
Hördle Bot
29d43effe3 feat: Add cover art support and auto-migration
- Extract cover art from MP3s during upload
- Display cover art in game result screens (win/loss)
- Add coverImage field to Song model
- Add migration script to backfill covers for existing songs
- Configure Docker to run migration script on startup
2025-11-21 15:51:22 +01:00
Hördle Bot
28e716c52b fix: Docker deployment with Prisma 6.19.0
- Use local Prisma version in Dockerfile instead of npx
- Pin Prisma version in docker-compose to 6.19.0
- Fix data directory permissions for SQLite database
- Update docker-compose.example.yml with working configuration
2025-11-21 14:22:28 +01:00
Hördle Bot
c1bd141042 Initial commit: Hördle Web App 2025-11-21 12:25:19 +01:00