Skip to content

docs: Add Docusaurus documentation site - #9

Merged
Zarlanx merged 9 commits into
mainfrom
docs/docusaurus-site
Jan 26, 2026
Merged

Zarlanx merged 9 commits into
mainfrom
docs/docusaurus-site

Conversation

@Zarlanx

@Zarlanx Zarlanx commented Jan 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a complete Docusaurus documentation site for Aurora with auto-deployment to GitHub Pages.

What's Included

Documentation Site (website/)

  • Docusaurus 3.7 with TypeScript
  • Modern black/white theme (Geist font, Vercel/Linear aesthetic)
  • Landing page with quickstart steps and feature grid
  • Local search plugin (no external dependencies)

Documentation Content

  • Getting Started: Quickstart, dev setup, production-local mode
  • Configuration: Environment variables (70+ documented), Vault, Storage
  • Deployment: Docker Compose, Kubernetes
  • Architecture: System overview, service reference
  • Integrations: All 10 connectors (GCP, AWS, Azure, OVH, GitHub, Slack, PagerDuty, Datadog, Grafana, Netdata, Kubernetes)
  • LLM Providers: OpenAI, Anthropic, GCP Vertex AI, Azure OpenAI
  • Troubleshooting & FAQ

CI/CD

  • GitHub Actions workflow for auto-deploy to GitHub Pages on push to main

After Merge

  1. Go to Settings → Pages → Source: Select "GitHub Actions"
  2. Docs will auto-deploy to: https://arvo-ai.github.io/aurora/

Preview Locally

cd website
npm install
npm start

- Complete documentation structure with Docusaurus 3.7
- Modern black/white theme with Geist font
- Landing page with quickstart steps and feature grid
- Full docs: quickstart, configuration, deployment, architecture
- Connector guides for all 10 integrations (GCP, AWS, Azure, etc.)
- GitHub Actions workflow for auto-deploy to GitHub Pages
- Local search plugin (no external dependencies)
@Zarlanx
Zarlanx merged commit 1d936b9 into main Jan 26, 2026
4 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant