Monorepo Structure

Current workspace layout for the HeadlessX product repo and its docs companion.

by @saifyxpro

HeadlessX


What each area does


PathPurpose
apps/apiExpress API, SSE routes, MCP, auth, jobs
apps/weboperator dashboard and scraper playground
apps/go-html-to-md-servicemarkdown extraction helper
apps/yt-engineyt-dude based extraction and temporary media packaging
docsproduct setup and endpoint references
infra/dockerDocker files and compose stack

Root workspace files


FilePurpose
package.jsonroot scripts for pnpm, Nx, Knip, and service runners
nx.jsonNx task defaults and cache behavior
mise.tomlmise tasks for dev, build, lint, format, and knip
knip.jsonKnip workspace entrypoints and ignore rules
.envshared runtime config for the product workspace
pnpm-workspace.yamlpnpm workspace package layout

Companion docs app


This separate repo owns the public docs system and landing page, not the product runtime itself.