docs: describe HugeGraph as full-stack graph system (#456)

* docs: describe HugeGraph as full-stack graph system

Reword documentation to present HugeGraph as a full-stack graph system covering graph database (OLTP), graph computing (OLAP) and graph AI. Updated /docs/introduction/_index.md to expand the project summary and highlight GraphRAG/graph

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
6 files changed
tree: 7a653569bc6102fefb9f73a034948c7b6d951d3e
  1. .github/
  2. assets/
  3. content/
  4. dist/
  5. layouts/
  6. static/
  7. themes/
  8. .asf.yaml
  9. .editorconfig
  10. .gitignore
  11. .nvmrc
  12. AGENTS.md
  13. config.toml
  14. contribution.md
  15. deploy.sh
  16. LICENSE
  17. netlify.toml
  18. NOTICE
  19. package.json
  20. README.md
README.md

Apache HugeGraph Documentation Website

Ask DeepWiki License Hugo


中文 | English

This is the source code repository for the HugeGraph documentation website.

For the HugeGraph database project, visit apache/hugegraph.

Quick Start

Only 3 steps to run the documentation website locally:

Prerequisites: Hugo Extended v0.95+ and Node.js v16+

# 1. Clone repository
git clone https://github.com/apache/hugegraph-doc.git
cd hugegraph-doc

# 2. Install dependencies
npm install

# 3. Start development server (auto-reload)
hugo server

Open http://localhost:1313 to preview.

Troubleshooting: If you see TOCSS: failed to transform "scss/main.scss", install Hugo Extended version, not the standard version.

Repository Structure

hugegraph-doc/
├── content/                    # 📄 Documentation content (Markdown)
│   ├── cn/                     # 🇨🇳 Chinese documentation
│   │   ├── docs/               #    Main documentation
│   │   │   ├── quickstart/     #    Quick start guides
│   │   │   ├── config/         #    Configuration docs
│   │   │   ├── clients/        #    Client docs
│   │   │   ├── guides/         #    User guides
│   │   │   └── ...
│   │   ├── blog/               #    Blog posts
│   │   └── community/          #    Community pages
│   └── en/                     # 🇺🇸 English documentation (mirrors cn/ structure)
│
├── themes/docsy/               # 🎨 Docsy theme (git submodule)
├── assets/                     # 🖼️  Custom assets (fonts, images, scss)
├── layouts/                    # 📐 Hugo template overrides
├── static/                     # 📁 Static files
├── config.toml                 # ⚙️  Site configuration
└── package.json                # 📦 Node.js dependencies

Contributing

Contribution Workflow

  1. Fork this repository
  2. Create a new branch from master
  3. Make your changes
  4. Submit a Pull Request with screenshots

Requirements

RequirementDescription
Bilingual UpdatesUpdate BOTH content/cn/ and content/en/
PR ScreenshotsInclude before/after screenshots in PR
MarkdownUse Markdown with Hugo front matter

Detailed Guide

See contribution.md for:

  • Platform-specific Hugo installation
  • Docsy theme customization
  • Translation tips

Commands

CommandDescription
hugo serverStart dev server (hot reload)
hugo --minifyBuild production to ./public/
hugo server -p 8080Custom port

中文版

这是 HugeGraph 官方文档网站源代码仓库

如果你想查找 HugeGraph 数据库本身,请访问 apache/hugegraph

快速开始

只需 3 步即可在本地启动文档网站:

前置条件: Hugo Extended v0.95+ 和 Node.js v16+

# 1. 克隆仓库
git clone https://github.com/apache/hugegraph-doc.git
cd hugegraph-doc

# 2. 安装依赖
npm install

# 3. 启动开发服务器(支持热重载)
hugo server

打开 http://localhost:1313 预览网站。

常见问题: 如果遇到 TOCSS: failed to transform "scss/main.scss" 错误, 说明你需要安装 Hugo Extended 版本,而不是标准版本。

仓库结构

hugegraph-doc/
├── content/                    # 📄 文档内容 (Markdown)
│   ├── cn/                     # 🇨🇳 中文文档
│   │   ├── docs/               #    主要文档目录
│   │   │   ├── quickstart/     #    快速开始指南
│   │   │   ├── config/         #    配置文档
│   │   │   ├── clients/        #    客户端文档
│   │   │   ├── guides/         #    使用指南
│   │   │   └── ...
│   │   ├── blog/               #    博客文章
│   │   └── community/          #    社区页面
│   └── en/                     # 🇺🇸 英文文档(与 cn/ 结构一致)
│
├── themes/docsy/               # 🎨 Docsy 主题 (git submodule)
├── assets/                     # 🖼️  自定义资源 (fonts, images, scss)
├── layouts/                    # 📐 Hugo 模板覆盖
├── static/                     # 📁 静态文件
├── config.toml                 # ⚙️  站点配置
└── package.json                # 📦 Node.js 依赖

如何贡献

贡献流程

  1. Fork 本仓库
  2. 基于 master 创建新分支
  3. 修改文档内容
  4. 提交 Pull Request(附截图)

重要说明

要求说明
双语更新修改内容时需同时更新 content/cn/content/en/
PR 截图提交 PR 时需附上修改前后对比截图
Markdown文档使用 Markdown 格式,带 Hugo front matter

详细指南

查看 contribution.md 了解:

  • 各平台 Hugo 安装方法
  • Docsy 主题定制
  • 翻译技巧

常用命令

命令说明
hugo server启动开发服务器(热重载)
hugo --minify构建生产版本到 ./public/
hugo server -p 8080指定端口

Contact & Community

Contributors

Thanks to all contributors to the HugeGraph documentation!

contributors


License

Apache License 2.0