mirror of
https://github.com/9technologygroup/patchmon.net.git
synced 2026-01-05 12:39:35 -06:00
Canvas requires Python and native build tools which fail in Docker builds with --ignore-scripts. Since trianglify is only used for cosmetic backgrounds on the login and layout pages, we can make it optional. Changes: - Added try-catch around trianglify usage in Login and Layout - Using --ignore-scripts in frontend Dockerfile to skip canvas native build - Gracefully fail when trianglify is not available (background won't render) This allows the frontend to build and run even without canvas/trianglify.