mirror of
https://github.com/krau/SaveAny-Bot.git
synced 2026-07-12 16:02:05 +08:00
docs: update storage config
This commit is contained in:
@@ -44,6 +44,15 @@ Stream 模式对于磁盘空间有限的部署环境十分有用, 但也有一
|
|||||||
- `workers`: 同时处理任务数量, 默认为 3
|
- `workers`: 同时处理任务数量, 默认为 3
|
||||||
- `threads`: 下载文件时使用的线程数, 默认为 4. 仅在未启用 Stream 模式时生效.
|
- `threads`: 下载文件时使用的线程数, 默认为 4. 仅在未启用 Stream 模式时生效.
|
||||||
- `retry`: 任务失败时的重试次数, 默认为 3.
|
- `retry`: 任务失败时的重试次数, 默认为 3.
|
||||||
|
- `proxy`: 全局代理配置, 配置后程序内一切网络连接将会尝试使用该代理, 可选.
|
||||||
|
|
||||||
|
```toml
|
||||||
|
stream = false
|
||||||
|
workers = 3
|
||||||
|
threads = 4
|
||||||
|
retry = 3
|
||||||
|
proxy = "socks5://127.0.0.1:7890"
|
||||||
|
```
|
||||||
|
|
||||||
### Telegram 配置
|
### Telegram 配置
|
||||||
|
|
||||||
|
|||||||
@@ -46,15 +46,29 @@ base_path = "/path/to/webdav" # WebDAV 中的基础路径, 所有文件将存储
|
|||||||
`type=s3`
|
`type=s3`
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
endpoint = "s3.example.com" # S3 的端点
|
endpoint = "s3.example.com" # S3 的端点, 默认为 aws S3 的端点
|
||||||
region = "us-east-1" # S3 的区域
|
region = "us-east-1" # S3 的区域
|
||||||
access_key_id = "your_access_key_id" # S3 的访问密钥 ID
|
access_key_id = "your_access_key_id" # S3 的访问密钥 ID
|
||||||
secret_access_key = "your_secret_access_key" # S3 的秘密访问密钥
|
secret_access_key = "your_secret_access_key" # S3 的秘密访问密钥
|
||||||
bucket_name = "your_bucket_name" # S3 的存储桶名称
|
bucket_name = "your_bucket_name" # S3 的存储桶名称
|
||||||
use_ssl = true # 是否使用 SSL, 默认为 true
|
|
||||||
base_path = "/path/to/s3" # S3 中的基础路径, 所有文件将存储在此路径下
|
base_path = "/path/to/s3" # S3 中的基础路径, 所有文件将存储在此路径下
|
||||||
|
virtual_host = false # 使用虚拟主机风格的 URL, 默认为 false
|
||||||
```
|
```
|
||||||
|
|
||||||
|
虚拟主机风格的 URL 示例:
|
||||||
|
|
||||||
|
```
|
||||||
|
https://your_bucket_name.s3.example.com/path/to/s3/your_file
|
||||||
|
```
|
||||||
|
|
||||||
|
路径风格(关闭 virtual_host)的 URL 示例:
|
||||||
|
|
||||||
|
```
|
||||||
|
https://s3.example.com/your_bucket_name/path/to/s3/your_file
|
||||||
|
```
|
||||||
|
|
||||||
|
如果你使用的是第三方的兼容 S3 的服务, 一般使用的是路径风格的 URL. 而 AWS S3 则通常使用虚拟主机风格的 URL. 详情请参考你所使用的 S3 兼容服务的文档.
|
||||||
|
|
||||||
## Telegram
|
## Telegram
|
||||||
|
|
||||||
`type=telegram`
|
`type=telegram`
|
||||||
@@ -63,4 +77,7 @@ base_path = "/path/to/s3" # S3 中的基础路径, 所有文件将存储在此
|
|||||||
|
|
||||||
```toml
|
```toml
|
||||||
chat_id = "123456789" # Telegram 聊天 ID, Bot 将把文件发送到这个聊天
|
chat_id = "123456789" # Telegram 聊天 ID, Bot 将把文件发送到这个聊天
|
||||||
|
force_file = false # 是否强制使用文件方式发送, 默认为 false.
|
||||||
|
skip_large = true # 是否跳过大文件, 默认为 true. 如果启用, 超过 Telegram 限制的文件将不会上传.
|
||||||
|
spilt_size_mb = 2000 # 分卷大小, 单位 MB, 默认为 2000 MB (2 GB). 超过该大小的文件将被分割成多个部分上传.(使用 zip 格式)
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user