Commit Graph

1 Commits

Author SHA1 Message Date
mario de85066688 feat: refactor Dockerfile to multi-stage build with security improvements
- Refactored from single-stage to proper multi-stage build
- Added cache mount for npm (npx tailwindcss)
- Added non-root nginx user (nginx-user:1000)
- Added .dockerignore to exclude dev files
- Configured proper permissions for nginx directories and pid file
- Major improvements: smaller image, faster builds, better security

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-22 21:54:37 -03:00