Skip to content

zettalane-systems/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors