The docs site repo
shirasakaren/biznetgio-docs builds this site with Mintlify. Every page is an MDX file (Markdown plus React style components), and one JSON file,docs.json, defines the whole navigation.
- Every page must exist in English at the root and in Indonesian under
id/with the same relative path.index.mdxhasid/index.mdx,tutorials/cicd.mdxhasid/tutorials/cicd.mdx, and so on. There are no exceptions. - Links between pages are relative to the site root, like
/contribute/setup. In Indonesian pages the same link starts with/id/. - Navigation lives in
docs.jsononly. Adding a page to a folder does nothing until the page is listed in a sidebar group there. - The site deploys automatically from the
mainbranch through the Mintlify GitHub app. A separate CI workflow (mint validate+mint broken-links, on every push and PR) is a validation gate, not the deploy - see Pipelines.
The Terraform examples repo
shirasakaren/biznetgio-example-terraform has one self-contained example per Biznet GIO product line, plus acomplete/ example that combines two product lines through a reusable module. Together they use every one of the provider’s 20 resources and 19 data sources.
The Terraform repo guide walks through these files line by line.
The Pulumi examples repo
shirasakaren/biznetgio-example-pulumi has the same six examples, each written once per supported language:Pulumi.yaml (project name, runtime, description) plus whatever files that language needs:
The
complete/ example in each code language also has one extra file defining the reusable component, like appStack.ts or app_stack.py. The Pulumi repo guide explains the pattern and every one of the languages.