feat: 增加OneDrive认证功能

This commit is contained in:
dnslin
2025-12-12 15:09:02 +08:00
parent 1aa80a652d
commit be9ce53561
12 changed files with 1045 additions and 3 deletions

View File

@@ -12,3 +12,25 @@ ARIA2_RPC_PORT=6800
# Aria2 RPC Secret (optional, auto-generated if empty)
ARIA2_RPC_SECRET=
# ==================== OneDrive 配置 ====================
# 启用 OneDrive 云存储功能
ONEDRIVE_ENABLED=false
# Microsoft Azure 应用凭证
# 在 Azure Portal 创建应用https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
# 需要添加 API 权限Files.ReadWrite.All, offline_access
ONEDRIVE_CLIENT_ID=
ONEDRIVE_CLIENT_SECRET=
# 租户 ID个人账户使用 common组织账户使用具体租户 ID
ONEDRIVE_TENANT_ID=common
# 下载完成后自动上传到 OneDrive
ONEDRIVE_AUTO_UPLOAD=false
# 上传完成后删除本地文件
ONEDRIVE_DELETE_AFTER_UPLOAD=false
# OneDrive 远程存储路径
ONEDRIVE_REMOTE_PATH=/aria2bot