Feat: 为 S3 存储渠道添加 CDN 加速支持

新增功能:
- 支持为 S3 渠道配置自定义 CDN 域名
- 上传时自动生成完整的 CDN 文件路径并存储到 metadata
- 读取文件时优先使用 CDN,失败时自动回退到 S3 API
- 管理面板支持配置和查看 CDN 域名
- 文件详情页面新增 S3 CDN URL 标签页
This commit is contained in:
zcwwww1996
2026-01-23 20:19:19 +08:00
parent 84be024140
commit 22fdb9f46e
76 changed files with 72 additions and 0 deletions

1
css/100.2264612a.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/100.2264612a.css.gz Normal file

Binary file not shown.

1
css/119.f61e41a9.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/119.f61e41a9.css.gz Normal file

Binary file not shown.

1
css/214.2264612a.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/214.2264612a.css.gz Normal file

Binary file not shown.

1
css/226.05f9240b.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/226.05f9240b.css.gz Normal file

Binary file not shown.

1
css/419.60b1e3db.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/419.60b1e3db.css.gz Normal file

Binary file not shown.

1
css/488.4f828846.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/488.4f828846.css.gz Normal file

Binary file not shown.

1
css/667.6d0b7cee.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/667.6d0b7cee.css.gz Normal file

Binary file not shown.

1
css/810.73077fca.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/810.73077fca.css.gz Normal file

Binary file not shown.

1
css/845.6642676a.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/845.6642676a.css.gz Normal file

Binary file not shown.

1
css/917.939d7cec.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/917.939d7cec.css.gz Normal file

Binary file not shown.

1
css/969.68273f6d.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/969.68273f6d.css.gz Normal file

Binary file not shown.

1
css/app.574ede33.css Normal file

File diff suppressed because one or more lines are too long

BIN
css/app.574ede33.css.gz Normal file

Binary file not shown.