前言

用AI辅助写的插件,欢迎测试反馈

鉴于之前用的这个插件只能上传图片,对于其他类型的文件支持不是很理想,
📄 使用Typecho LskyProV2插件实现S3兼容储存附件

于是有了该插件

预览

后台设置

预览图

使用须知

注意事项: 确保 PHP 已安装 curl 扩展
  • 支持标准 S3 协议
  • 支持自定义域名和 CDN
  • 支持 HTTPS
  • 支持文件本地备份
  • 支持自定义存储路径
  • 支持虚拟主机和路径两种访问方式

配置说明

Endpoint: S3 服务器地址
Bucket: 存储桶名称
Region: 区域
Access Key: 访问密钥 ID
Secret Key: 访问密钥密码
自定义域名: CDN 或自定义域名
HTTPS: 是否使用 HTTPS
URL 风格: 路径或虚拟主机方式
自定义路径: 存储路径前缀
本地备份: 是否保留本地副本

版本历史

1.3.2

  • 根据后台设置文件类型设置上传文件的 MIME 类型

1.1.0:

  • 修改备份文件保持原始路径

1.0.0: 初始版本

  • 基本的 S3 上传功能
  • 支持自定义域名

下载地址:

项目地址 https://github.com/jkjoy/S3UploadForTypecho/releases
本地下载
S3Upload-1.0.1.zip
S3UploadForTypecho-1.1.0.zip