Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZettaLane Systems Documentation

Source for the documentation site at docs.zettalane.com.

What this repo contains

User-facing documentation for ZettaLane Systems' cloud storage products:

  • MayaNAS — multi-protocol cloud NAS (NFS, SMB, S3, SFTP, iSCSI, NVMe-oF) on OpenZFS
  • MayaScale — NVMe-oF block storage with active-active HA mirror

Pages cover product overviews, getting-started guides for each cloud (GCP, AWS, Azure, on-prem), operational topics (snapshots, replication, Active Directory, HA), Terraform module references, and the mayacli CLI guide.

Quick start (local development)

git clone https://github.com/zettalane-systems/docs.git
cd docs
npm install
npm run dev

Opens http://localhost:4321 with hot-reload on file save. Edit any .md or .mdx file in src/content/docs/ and the browser updates automatically.

Build for production

npm run build

Outputs static files to dist/. Production deployment is handled by maintainers.

Contributing

Doc fixes, clarifications, and additions are welcome.

Want to... How
Fix a typo or clarify wording Open a PR against the relevant .md file in src/content/docs/
Report a doc gap or factual error Open an issue with the page URL and what's missing/wrong
Add a new page Create the markdown file under the right section (mayanas/, mayascale/, operations/, etc.), add an entry to astro.config.mjs sidebar, and PR

Each page starts with frontmatter:

---
title: Page Title
description: One-line summary used in search results and link cards.
---

Project structure

src/content/docs/
├── index.mdx                    Landing page with product cards
├── mayanas/                     MayaNAS overview + per-cloud getting started
├── mayascale/                   MayaScale overview + per-cloud getting started
├── operations/                  Per-feature operational guides
├── reference/cli.md             mayacli command reference
└── terraform/                   Terraform module docs
astro.config.mjs                 Sidebar nav and site config
package.json                     Dependencies

Commands

Command What it does
npm install Install dependencies
npm run dev Start dev server at localhost:4321 with hot reload
npm run build Build production site to ./dist/
npm run preview Preview the production build locally

Live site

https://docs.zettalane.com

Related

  • Product website: zettalane.com
  • Open-source Terraform modules: zettalane-terraform
  • Marketplace listings: Google Cloud Marketplace, AWS Marketplace, Azure Marketplace

License

Documentation content and code in this repository are licensed under the Apache License 2.0.

About

ZettaLane Systems Products Documentation Site

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages