
今天推荐的这个项目是「sapic」,基于 Flask 的 Web 自建图床,支持存储到本地、又拍云、七牛云、阿里云 OSS、腾讯云 COS、GitHub、Gitee(码云)等, 支持第三方扩展存储到 AWS S3、sm.ms、superbed 聚合图床等。



手动部署
1、要求:Python 3.8+ 和 Redis(建议v4.0+)
2、下载:git clone https://github.com/sapicd/sapic && cd sapic
3、依赖:pip install -r requirements/all.txt
4、配置:
src 目录下的 config.py 即配置文件,它会加载中 .cfg
文件读取配置信息, 无法找到时加载环境变量,最后使用默认值,必需设置 sapic_redis_url。
所以,可以把配置项写到 .bash_profile
或 .bashrc
此类文件中在登录时加载, 也可以写入到 /path/to/sapic/src/ 下的 .cfg 文件里,这是推荐的方式,它不会被提交到仓库,格式是 k=v,每行一条,注意:v 是所见即所得。
比如:sapic_redis_url=redis://localhost
5、启动
文章转载自运维之美,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




