Help Center
Publish knowledge-base content and ticket flows on a public site. This guide follows version 3.1.7 (03acdf712c).
For the knowledge-base domain, see Frontline.
App
apps/help-center/ is a standalone Next.js 16 (React 19) portal, not an Nx project. Development port is 3900.
- Apollo:
modules/apollo/apolloClient.tsandApolloWrapper.tsxresolve the gateway viareadApiUrl()plusx-app-tokenhandling inmodules/apollo/utils/env.ts(NEXT_PUBLIC_ERXES_API_URL,NEXT_PUBLIC_APP_VERSION=OS|SAAS). .env.exampleuses a hosted gateway such ashttps://officenext.erxes.io/gateway;docker-entrypoint.shinjectsNEXT_PUBLIC_*at runtime so one image can target different gateways.
Content comes from Frontline knowledge-base topics plus CMS announcements and ticket flows, depending on the release's settings.
Verify
- Point the app at staging, load a topic, and confirm articles render.
- Submit a ticket or feedback flow and confirm it reaches the intended inbox.
- Rebuild with the production gateway URL and confirm no staging host remains in the output.
Source references
Was this helpful?