Skip to content

feat: add opt-in LAN dashboard access#31

Merged
maxigimenez merged 1 commit into
mainfrom
codex/enable-network-dashboard-access
Jul 2, 2026
Merged

feat: add opt-in LAN dashboard access#31
maxigimenez merged 1 commit into
mainfrom
codex/enable-network-dashboard-access

Conversation

@maxigimenez

Copy link
Copy Markdown
Owner

Summary

  • add parallax start --network-access while keeping localhost-only access as the default
  • bind the dashboard and API to network interfaces only in opt-in mode
  • derive API connections from the hostname or LAN IP used to open the dashboard
  • restrict browser and Socket.IO origins to the requested host
  • report the network URL and warn that LAN access is unauthenticated
  • document headless Mac and .local/firewall troubleshooting

Why

Headless Parallax installations could not be managed from another device because the packaged UI and API bound to loopback, the UI hard-coded localhost for API requests, and Vite rejected alternate hostnames.

Validation

  • pnpm test
  • pnpm build
  • pnpm lint (passes with existing warnings)
  • git diff --check

@vercel

vercel Bot commented Jun 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
parallax Ready Ready Preview, Comment Jun 6, 2026 7:42pm

@maxigimenez
maxigimenez marked this pull request as ready for review July 2, 2026 08:28
@maxigimenez
maxigimenez merged commit 25a1d7f into main Jul 2, 2026
3 checks passed
@maxigimenez
maxigimenez deleted the codex/enable-network-dashboard-access branch July 2, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant