Skip to content

ooni/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
OONI Github Actions Bot
Apr 14, 2025
cb94dec · Apr 14, 2025
Dec 6, 2023
May 2, 2024
Nov 27, 2024
Apr 14, 2025
Dec 8, 2023
Mar 15, 2024
Jan 8, 2025
Jan 6, 2025
Jan 6, 2025
Dec 8, 2023
Dec 6, 2023
Mar 4, 2024

Repository files navigation

OONI Docs

Read our documentation about documentation.

Project Structure

.
├── public/
├── src/
│   ├── assets/
│   ├── content/
│   │   ├── docs/
│   │   └── config.ts
│   └── env.d.ts
├── astro.config.mjs
├── package.json
└── tsconfig.json

Starlight looks for .md or .mdx files in the src/content/docs/ directory. Each file is exposed as a route based on its file name.

Images can be added to src/assets/ and embedded in Markdown with a relative link.

Static assets, like favicons, can be placed in the public/ directory.

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

👀 Want to learn more?

Check out Starlight’s docs, read the Astro documentation, or jump into the Astro Discord server.