Documentation Site
Documentation Site (documentation-api-chat) is RAGA's official documentation site — the one you're reading right now — built with VitePress. It holds both product documentation (introduction, getting started, integrations) and technical architecture documentation for every service covered in the Architecture section.
This site is deployed publicly at docs.raga.tlab.co.id.
Tech Stack
| Component | Technology |
|---|---|
| Static Site Generator | VitePress 1.3 |
| Diagrams | vitepress-plugin-mermaid + mermaid |
| Web Server (production) | Nginx (serves the static build output) |
Full content structure, sidebar configuration, and deployment flow details are on the Technical page.
How It Works
- Content is written as Markdown files under
docs/id/**(Indonesian, the primary locale) anddocs/en/**(English, mirroring the same structure). - Navigation and sidebar are configured centrally in
docs/.vitepress/config.mjs, separately per locale. npm run docs:buildproduces static files served via Nginx; the root page (/) redirects to/id/.- Writing and maintaining the architecture documentation (including the page you're reading now) follows a structured workflow: explore each service's source code, verify technical details directly against the code, then write it up in a consistent Overview / Technical / Change Log format.
Summary
Documentation Site is the single home for all of RAGA's documentation — from product introductions for end users to technical architecture detail for every service for the engineering team, served bilingually from one VitePress site.