Documentation Site
Documentation Site (documentation-api-chat) adalah situs dokumentasi resmi RAGA yang sedang Anda baca sekarang — dibangun dengan VitePress, berisi dokumentasi produk (pengantar, cara mulai, integrasi) sekaligus dokumentasi arsitektur teknis untuk seluruh service yang didokumentasikan di section Arsitektur.
Situs ini di-deploy publik di docs.raga.tlab.co.id.
Tech Stack
| Komponen | Teknologi |
|---|---|
| Static Site Generator | VitePress 1.3 |
| Diagram | vitepress-plugin-mermaid + mermaid |
| Web Server (produksi) | Nginx (menyajikan hasil build statis) |
Detail struktur konten, konfigurasi sidebar, dan alur deploy lengkap ada di halaman Teknis.
Cara Kerja Singkat
- Konten ditulis sebagai file Markdown di
docs/id/**(Bahasa Indonesia, locale utama) dandocs/en/**(Inggris, mirror struktur yang sama). - Navigasi dan sidebar diatur terpusat di
docs/.vitepress/config.mjs, terpisah untuk tiap locale. npm run docs:buildmenghasilkan file statis yang disajikan lewat Nginx; halaman root (/) di-redirect ke/id/.- Penulisan dan pemeliharaan dokumentasi arsitektur (termasuk halaman yang sedang Anda baca ini) mengikuti pola kerja terstruktur: telusuri source code tiap service, verifikasi detail teknis langsung dari kode, lalu tulis dalam format Overview / Teknis / Change Log yang konsisten.
Ringkasan
Documentation Site adalah rumah tunggal untuk seluruh dokumentasi RAGA — dari pengantar produk untuk pengguna awam sampai detail arsitektur teknis tiap service untuk tim engineering, disajikan dwibahasa dalam satu situs VitePress yang sama.