Commit Graph
2 Commits
Author SHA1 Message Date
nikolaandClaude Opus 5.5 784c3c5220 Add --host flag, listen on 127.0.0.1 by default
The server previously bound to all interfaces with no auth. Default to
loopback so it sits behind a reverse proxy; --host (or JOB_BOARD_HOST)
overrides it. Plain HOST is ignored since some environments set it to
the machine hostname.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 21:43:34 +02:00
nikolaandClaude Opus 5.5 beac32469c Add single-binary build and --port flag
bun build --compile bundles the app and Bun runtime into bin/job-board
(plus linux-x64/arm64 targets). New src/main.ts entry: serve (default)
or 'scrape' once, with --port/-p overriding PORT. A compiled binary
stores its database in data/ next to the executable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 21:37:34 +02:00