feat: docs

This commit is contained in:
Lan
2025-02-12 11:29:22 +08:00
parent 7b0ea804cf
commit eb925ea105
50 changed files with 35765 additions and 1 deletions
+74
View File
@@ -0,0 +1,74 @@
# 快速开始
## 简介
FileCodeBox 是一个简单高效的文件分享工具,支持文件临时中转、分享和管理。本指南将帮助您快速部署和使用 FileCodeBox。
## 特性
- 🚀 快速部署:支持 Docker 一键部署
- 🔒 安全可靠:文件访问需要提取码
- ⏱️ 时效控制:支持设置文件有效期
- 📊 下载限制:可限制文件下载次数
- 🖼️ 文件预览:支持图片、视频、音频等多种格式预览
- 📱 响应式设计:完美适配移动端和桌面端
## 部署方式
### Docker 部署(推荐)
```bash
docker run -d \
--name filecodebox \
-p 12345:12345 \
-v /path/to/data:/app/data \
vastsa/filecodebox
```
### 手动部署
1. 克隆项目
```bash
git clone https://github.com/vastsa/FileCodeBox.git
cd FileCodeBox
```
2. 安装依赖
```bash
pip install -r requirements.txt
```
3. 启动服务
```bash
python main.py
```
## 使用方法
1. 访问系统
打开浏览器访问 `http://localhost:12345`
2. 上传文件
- 点击上传按钮或拖拽文件到上传区域
- 设置文件有效期和下载次数限制
- 获取分享链接和提取码
3. 下载文件
- 访问分享链接
- 输入提取码
- 下载文件
4. 后台管理
- 访问 `http://localhost:12345/admin`
- 输入管理员密码:`FileCodeBox2023`
- 进入后台管理页面
- 查看系统信息、文件列表、用户管理等
## 下一步
- [存储配置](/guide/storage) - 了解如何配置不同的存储方式
- [安全设置](/guide/security) - 了解如何增强系统安全性
- [API 文档](/api/) - 了解如何通过 API 集成