Repo situs docs
shirasakaren/biznetgio-docs nge-build situs ini pake Mintlify. Tiap halaman itu file MDX (Markdown plus komponen ala React), dan satu file JSON,docs.json, ngedefine seluruh navigasi.
- Tiap halaman harus ada dalam Bahasa Inggris di root dan dalam Bahasa Indonesia di bawah
id/dengan path relatif yang sama.index.mdxpunyaid/index.mdx,tutorials/cicd.mdxpunyaid/tutorials/cicd.mdx, dan seterusnya. Gak ada pengecualian. - Link antar halaman relatif ke root situs, kayak
/contribute/setup. Di halaman Indonesia link yang sama mulai dengan/id/. - Navigasi cuma ada di
docs.json. Nambahin halaman ke folder gak ngelakuin apa-apa sampe halamannya didaftarin di sidebar group situ. - Situsnya deploy otomatis dari branch
mainlewat aplikasi GitHub Mintlify. Ada workflow CI terpisah (mint validate+mint broken-links, tiap push dan PR) yang jadi gate validasi, bukan deploy-nya - liat Pipelines.
Repo contoh Terraform
shirasakaren/biznetgio-example-terraform punya satu contoh self-contained per lini produk Biznet GIO, plus contohcomplete/ yang gabungin dua lini produk lewat module reusable. Semuanya pake semua 20 resources dan 19 data sources dari provider.
Guide repo Terraform ngebahas file-file ini baris per baris.
Repo contoh Pulumi
shirasakaren/biznetgio-example-pulumi punya enam contoh yang sama, masing-masing ditulis sekali per bahasa yang didukung:Pulumi.yaml (nama project, runtime, description) plus file apa pun yang bahasa itu butuhin:
Contoh
complete/ di tiap bahasa code juga punya satu file ekstra yang ngedefine komponen reusable, kayak appStack.ts atau app_stack.py. Guide repo Pulumi ngejelasin pattern itu dan semua bahasanya.