Paul Traina and Claude Opus 5.5
c2de22031e
build(frontend): move runtime image to nginx:1.30-alpine
...
nginx 1.27 is end-of-life and its 1.27-alpine tag was last rebuilt on
2025-04-16, so every frontend release ships a stale Alpine base.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KSQP7GucEGzDYCPwWfUsNW
2026-10-20 16:02:55 -07:00
Tautvydas Derzinskas
358dfc1a03
feat: system notifications updates, Thingport grab in System health check, node 24+ ( #52 )
...
* feat: update system notifications
* feat: add Thingport grab to system health check
* ci: upgrade to Node.js 24 and centralize version management
2026-10-17 10:44:13 +02:00
Tautvydas Derzinskas
eed60e2b24
ci(frontend): pin Node stages to build platform and add job timeout
...
Pins the dependencies stage in the frontend Dockerfile to $BUILDPLATFORM
so npm ci and vite build run natively on the build machine rather than
under QEMU emulation for arm64 builds. Only the nginx runtime stage is
built per target platform. Adds a 30-minute timeout to prevent hung
build steps from running until GitHub's 6-hour limit.
2026-10-15 11:09:56 +02:00
Tautvydas Derzinskas
82809b70c6
docs: readme install step update
2026-09-13 13:03:31 +02:00
Tautvydas Derzinskas
796298042b
refactor: docker and file structure
2026-09-07 13:59:37 +02:00
Tautvydas Derzinskas
a8fef7d491
feat: initial commit
2026-09-07 09:12:37 +02:00