Standalone Docusaurus documentation site for the TradeJS framework.
Source of truth for docs.tradejs.dev. Core framework code stays in
TradeJS; project composition,
deployment, Base, Strategy Kit, and strategy implementations live in their own
public repositories.
- Getting started: https://docs.tradejs.dev/getting-started/quickstart
- Installation: https://docs.tradejs.dev/getting-started/installation
- First backtest: https://docs.tradejs.dev/getting-started/first-backtest
- Codex strategy skills: https://docs.tradejs.dev/guides/codex-strategy-skills
- Examples: https://docs.tradejs.dev/examples
- Repository ownership: https://docs.tradejs.dev/advanced/repository-ownership
- Environment and secret ownership: https://docs.tradejs.dev/operations/env-reference
- GitHub: https://github.com/TradeJS-Dev/TradeJS
- Site: https://tradejs.dev
npm installBuild and serve both locales:
npm run devSite runs on http://localhost:3001.
Docusaurus dev server supports one locale per process.
npm run dev:hot:en
npm run dev:hot:ruyarn checksyarn checks runs TypeScript validation and builds both locales.
Pushes to main publish
ghcr.io/tradejs-dev/tradejs-docs:<full-source-sha>. Mutable latest tags are
not part of the production contract.
This repository does not have production SSH access. After an image is
published, deploy its full source SHA through the Deploy production component
workflow in TradeJS-Deploy with component=docs.
Optional registry bootstrap secrets when org-level GITHUB_TOKEN cannot publish packages:
GHCR_USERNAMEGHCR_TOKEN
TradeJS-Deploy alone owns Compose, the server credentials, and the exact
production release state. GHCR package tradejs-docs must stay public so the
production host can pull it without registry login.
Keywords: ai, claude, codex.