Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sapicd/up2s3
sapic扩展 - 上传图片到 AWS S3
https://github.com/sapicd/up2s3
Last synced: about 1 month ago
JSON representation
sapic扩展 - 上传图片到 AWS S3
- Host: GitHub
- URL: https://github.com/sapicd/up2s3
- Owner: sapicd
- License: apache-2.0
- Created: 2021-07-15T15:36:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-15T15:40:09.000Z (over 3 years ago)
- Last Synced: 2024-09-21T09:10:50.739Z (3 months ago)
- Language: Python
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
up2s3
========这是基于 `sapic `_
的一个小的扩展模块,用来将上传的图片保存到AWS
`S3 `_安装
------- 正式版本
`$ pip install -U up2s3`
- 开发版本
`$ pip install -U git+https://github.com/sapicd/up2s3.git@master`
开始使用
----------此扩展请在部署 `sapic `_ 图床后使用,需要
其管理员进行添加扩展、设置钩子等操作。添加:
^^^^^^^^请在 **站点管理-钩子扩展** 中添加第三方钩子,输入模块名称:up2s3,
确认后提交即可加载这个模块(请在服务器先手动安装或Web上安装第三方包)。配置:
^^^^^^^^在 **站点管理-网站设置** 底部的钩子配置区域配置S3相关信息,
如Bucket、访问密钥ID和Secret等(请在AWS创建一个S3服务,并在
用户-我的安全凭证-访问密钥,创建新的访问密钥,拿到密钥ID(AccessKey)、SecretKey;
允许使用子用户IAM的密钥,要求拥有S3管理权限)。目前要求s3配置为公开访问,钩子上传的图片、视频其ACL也是公共可读。
使用:
^^^^^^^^同样在 **站点管理-网站设置** 上传区域中选择存储后端为up2s3即可,
后续图片上传时将保存到S3。上传图片的sender名称是:up2s3