11 Commits

Author SHA1 Message Date
f25f8ddcb1 Add entrypoint script to fix volume permissions at runtime 2025-08-18 01:12:14 +02:00
9a5c5d2cb9 Fix rate limiting proxy trust and file permissions for data persistence 2025-08-18 01:08:37 +02:00
d85c78c19d Reduce memory allocation for builds on low-memory servers 2025-08-18 00:45:20 +02:00
60b916b883 Replace npm ci with npm install to fix Docker build issues 2025-08-18 00:31:25 +02:00
3b9370b965 Fix gitignore to allow package-lock.json for Docker builds 2025-08-18 00:27:23 +02:00
2f3282dcc3 Complete full-stack security implementation
- Add Express.js backend with REST API
- Implement comprehensive security measures (helmet, rate limiting, input validation)
- Add Docker volume support for persistent JSON storage
- Update container security (non-root user, minimal Alpine)
- Add deployment and security documentation
- Configure production-ready Docker setup with Coolify compatibility

🤖 Generated with Claude Code (https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-18 00:08:36 +02:00
1b013c4fe2 Dockerized version 2 2025-08-17 01:11:41 +02:00
a76b371bda dockerized version instead of nixpack 2025-08-17 01:01:31 +02:00
7b98d2c894 Update with all the necessary files for nixpack 2025-08-17 00:33:16 +02:00
7bb78ad89d First real commit with all the functionalities including security 2025-08-17 00:09:43 +02:00
423a068ac8 first commit. Just the README.md file 2025-08-16 23:35:04 +02:00