Files
Cloud-Index/docs/guide/configuration/configuration.md
RhenCloud 641a729592 refactor(docs): 重构导航栏配置并调整文档结构
将导航栏中的“安装指南”、“配置指南”和“部署指南”进行重新组织,并调整相关文档路径和内容,使其更加清晰和合理。

- 在 `navbar.ts` 中,将“部署指南”和“配置指南”的链接分别更新为 `/guide/deployment/overview` 和 `/guide/configuration/configuration`。
- 删除了旧的 `configuration.md` 文件,相关内容被拆分并移动到新的 `configuration/configuration.md` 和 `configuration/environment.md` 文件中。
- 重命名了 `environment.md` 文件为 `configuration/environment.md`,并更新了其 `permalink`。
- 新增了 `deployment/overview.md` 文件,概述了不同的部署方案,并提供了快速选择和详细对比。
- 将 `docker.md` 文件重命名为 `deployment/docker.md`,以便于统一管理部署相关文档。
- 将 `server.md` 文件重命名为 `deployment/server.md`,同上,便于统一管理部署相关文档。
- 将 `vercel.md` 文件重命名为 `deployment/vercel.md`,同上,便于统一管理部署相关文档。
2025-11-09 16:00:44 +08:00

90 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 基础配置
createTime: 2025/11/09
permalink: /guide/configuration/configuration
---
配置 Cloud Index 以满足您的特定需求。
## 概述
Cloud Index 使用环境变量进行配置,支持多种存储后端和自定义选项。本章节包含了所有配置相关的文档。
## 配置内容
### 1. [基础配置](/guide/configuration/configuration)
了解 Cloud Index 的基本配置方式:
- 配置文件和环境变量
- 存储后端选择
- 核心参数设置
- 快速入门配置
**适合**:初次使用者,想要快速配置应用
### 2. [环境变量完整参考](/guide/configuration/environment)
所有环境变量的详细参考文档:
- **核心配置** - 基础应用设置
- **R2 配置** - Cloudflare R2 存储后端
- **S3 配置** - Amazon S3 存储后端
- **GitHub 配置** - GitHub 仓库存储后端
- **缓存配置** - 缩略图和性能优化
- **日志配置** - 日志输出和调试
**适合**:需要详细参考的开发者,高级配置需求
---
## 快速配置
### 最小配置Cloudflare R2
```env
STORAGE_TYPE=r2
ACCESS_KEY_ID=your_access_key
SECRET_ACCESS_KEY=your_secret_key
R2_ENDPOINT_URL=https://your-account-id.r2.cloudflarestorage.com
R2_BUCKET_NAME=your-bucket-name
R2_PUBLIC_URL=https://pub-your-bucket.r2.dev
```
### 最小配置Amazon S3
```env
STORAGE_TYPE=s3
ACCESS_KEY_ID=your_access_key
SECRET_ACCESS_KEY=your_secret_key
S3_BUCKET_NAME=your-bucket-name
S3_REGION=us-east-1
```
### 最小配置GitHub
```env
STORAGE_TYPE=github
GITHUB_REPO_OWNER=your-username
GITHUB_REPO_NAME=your-repo-name
GITHUB_ACCESS_TOKEN=your_github_token
```
---
## 下一步
- 📖 参考 [环境变量完整参考](/guide/configuration/environment) 了解所有选项
- 🚀 查看 [部署指南](/guide/deployment/) 了解如何部署应用
---
## 获取帮助
遇到配置问题?
- 📖 [完整参考文档](/guide/configuration/environment)
- 🐛 [提交 Issue](https://github.com/RhenCloud/Cloud-Index/issues)
- 💬 [讨论区](https://github.com/RhenCloud/Cloud-Index/discussions)
- 📧 <i@rhen.cloud>