open-notebook/frontend
LUIS NOVO 5caf62946e fix: use Node.js wrapper for cross-platform PORT fallback
Replace cross-env with a simple Node.js wrapper script that:
- Respects externally supplied PORT environment variable
- Falls back to 8502 if PORT is not set
- Works cross-platform without extra dependencies
- No runtime dependencies beyond Node.js itself

Changes:
- Add start-server.js wrapper script
- Update package.json to use wrapper
- Remove cross-env dependency
- Copy start-server.js in Dockerfile

This fixes both issues:
1. Preserves PORT fallback behavior (PORT can be overridden)
2. No extra runtime dependencies needed
2026-01-14 22:51:39 -03:00
..
public Version 1 (#160) 2025-10-18 12:46:22 -03:00
src docs: update CLAUDE.md files for Next.js 16 upgrade 2026-01-14 13:02:33 -03:00
.gitignore chore: export docs for custom gpt 2025-10-18 20:26:11 -03:00
components.json Version 1 (#160) 2025-10-18 12:46:22 -03:00
eslint.config.mjs Version 1 (#160) 2025-10-18 12:46:22 -03:00
next.config.ts fix: add type assertion for experimental proxyClientMaxBodySize config 2026-01-09 20:44:43 -03:00
package-lock.json fix: use Node.js wrapper for cross-platform PORT fallback 2026-01-14 22:51:39 -03:00
package.json fix: use Node.js wrapper for cross-platform PORT fallback 2026-01-14 22:51:39 -03:00
postcss.config.mjs Version 1 (#160) 2025-10-18 12:46:22 -03:00
start-server.js fix: use Node.js wrapper for cross-platform PORT fallback 2026-01-14 22:51:39 -03:00
tailwind.config.ts Version 1 (#160) 2025-10-18 12:46:22 -03:00
tsconfig.json feat: upgrade Next.js 15 → 16 to fix large file uploads 2026-01-14 10:33:19 -03:00