mirror of
https://github.com/RhenCloud/Cloud-Index.git
synced 2025-12-06 15:26:10 +08:00
将导航栏中的“安装指南”、“配置指南”和“部署指南”进行重新组织,并调整相关文档路径和内容,使其更加清晰和合理。 - 在 `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`,同上,便于统一管理部署相关文档。
90 lines
2.1 KiB
Markdown
90 lines
2.1 KiB
Markdown
---
|
||
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>
|