PortlinePortlineDocs

Ports

Which port each piece of Portline uses on your machine.

Portline keeps to its own range so it can run next to other projects.

PortWhat
4100App (apps/web), in demo or local mode
4110Marketing site (apps/site)
4120Docs (apps/docs), served under /docs
4140–4150End-to-end tests and screenshot captures
4160–4169Local Supabase: 4161 API, 4162 Postgres, 4163 Studio

If a port is taken, stop whatever holds it. The scripts don't pick another port on their own, because the site and docs link to these exact addresses.

The site and docs read NEXT_PUBLIC_APP_URL (default http://localhost:4100/app) and NEXT_PUBLIC_DOCS_URL (default http://localhost:4120/docs) if you need to point them elsewhere.