Skip to content

Fennec Local Development

Fennec Local Development

Fennec is a Vite SPA. The previously documented embedded Strapi source is not present; use the configured backend URL or the root stack.

Host-native frontend

Terminal window
cd apps/fennec
pnpm install --frozen-lockfile
cp .env.example .env
pnpm start

With Brain from root Compose, use REACT_APP_BRAIN_URL=http://localhost:9970. Fennec serves on http://localhost:3000. REACT_APP_BACKEND_URL must point to the environment that owns the remaining backend endpoints.

Run pnpm tsc && pnpm lint before review; pnpm build validates production bundling and pnpm knip is the optional dead-code scan. Restart the dev server after changing runtime env values.

For the complete platform use make dev-up-d from the repository root. Never put secrets in REACT_APP_*; those values are browser-visible.