Files
openwork/ee/apps/landing/README.md
Source Open e4ef3e28dd revert(landing): restore free Windows downloads and builds (#1442)
Bring back Windows desktop artifacts in release workflows and remove the paid landing flow so Windows users can download public installers again.

Co-authored-by: src-opn <src-opn@users.noreply.github.com>
2026-04-13 14:47:15 -07:00

1.2 KiB

OpenWork Landing (Next.js)

Local dev

  1. Install deps from repo root: pnpm install
  2. Run the app: pnpm --filter @openwork-ee/landing dev

Optional env vars

  • NEXT_PUBLIC_CAL_URL - enterprise booking link
  • NEXT_PUBLIC_DEN_CHECKOUT_URL - Polar checkout URL for the Den preorder CTA
  • LOOPS_API_KEY - Loops API key for feedback/contact submissions
  • LOOPS_TRANSACTIONAL_ID_APP_FEEDBACK - Loops transactional template ID for app feedback emails
  • LOOPS_INTERNAL_FEEDBACK_EMAIL - optional override for the internal feedback recipient (defaults to team@openworklabs.com)
  • LANDING_FORM_ALLOWED_ORIGINS - optional comma-separated origin allowlist for feedback/contact form posts

This app is ready for Vercel or any Node-compatible Next.js host.

Vercel

  1. Create a new Vercel project rooted at ee/apps/landing.
  2. Build command: pnpm --filter @openwork-ee/landing build
  3. Output: .next
  4. Start command: pnpm --filter @openwork-ee/landing start
  5. Enable Vercel BotID for the project so protected form routes can reject automated submissions.

Self-hosted

  1. Build: pnpm --filter @openwork-ee/landing build
  2. Start: pnpm --filter @openwork-ee/landing start