The MinIO/Sharp approach doesn't work on the current server CPU architecture. Switched to simple base64 encoding for photo uploads. Changes: - PhotoUpload component converts images to base64 data URLs - 5MB file size limit - Works on all platforms without external dependencies - Stores photos directly in database (photoUrl field) This is a temporary solution. For production scalability, we can: - Upgrade server CPU to support Sharp - Build Sharp from source - Use Docker with prebuilt Sharp binaries - Migrate to a proper CDN/object storage later 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
12 KiB
12 KiB