Developer documentation for Outline, built with Docusaurus.
Live site: https://developer.getoutline.org
- Node.js >= 20
Install dependencies:
npm installStart the local development server (English only):
npm startThis opens http://localhost:3000 with hot-reloading enabled.
To start the dev server in a specific locale:
npm start -- --locale ruBuild the site for all locales:
npm run buildBuild for a single locale (much faster, useful for testing):
npm run build -- --locale enPreview the production build locally:
npm run serveThe site deploys to GitHub Pages via:
npm run deployThis builds all 18 locales and pushes to the gh-pages branch, which is served at https://developer.getoutline.org.