使用开源imgurl搭建自己的图床

in 实用资源 with 0 comment
每次写产品文档、产品手册、常见问题等文档类东东时,MARKDOWN可以说是非常深入到了产品经理的日常操作中。然后MARKDOWN的图片处理一直是个不大不小的问题。有的人使用阿里OSS或腾讯COS或亚马逊S3、七牛云之类的付费存储桶来做图床,对于公司的文档而言当然没有什么问题,但如果是要自己写一些自己用的文档,那图床付费就显得有些没有必要了。
除上我们上篇聊天的minio可以搭建功能强大的分布式存储桶系统外,一个简单专业的图床系统也很必要。今天就介绍一下这款IMGURL图床系统,有开源的简单版,也有付费的专业版本。

以下是来自官方的介绍:

ImgURL是一款开源图床程序,首个版本诞生于2017年12月,经过重构 + 多个版本更新,目前已经相对稳定,现在正式发布ImgURL Pro专业版图床程序,满足更多用户需要。同时ImgURL社区版(开源版)将继续维护,但是功能有别于专业版,根据自己的需要选择即可。
2019-11-13T10:21:08.png

专业版功能

变化

这次需要特别说明的支持多个外部存储,目前已经支持本地、Backblaze B2、腾讯COS、FTP等存储方式,后期将增加更多,这些存储功能可以在后台按需启用。
2019-11-13T10:20:32.png

Pro版本继承了社区版所有功能,去除了顶部无关紧要的菜单,去除了广告,同时底部的版权也可以通过后台自定义(如下图)。

2019-11-13T10:21:38.png

后台选项做减法,功能做加法,Pro版本将多项设置合为一个页面,登录后台即可看到所有的选项,设置选项一目了然。

2019-11-13T10:22:00.png

考虑到后期扩展和数据量的问题,Pro版已经支持MySQL数据库,相比社区版SQLite数据库,性能有明显的提升。

功能对比

功能专业版社区版
外部存储本地、B2、腾讯COS、FTP仅本地
广告
自定义版权支持不支持
数据库MySQLSQLite3
上传方式选择、多图、拽拖、粘贴、URL上传选择、多图、拽拖、粘贴、URL上传
API支持
更新周期长期不定期
技术支持
授权方式单域名授权(不限子域名数量)无需授权
购买地址http://shop.imgurl.org/免费下载

一些个人建议

如果仅是个人或内部使用一般社区版即可满足需要,若您需要多个外部存储,同时需要开放给其它用户使用,建议选择专业版。专业版使用MySQL数据库,性能更好,功能也更加丰富和完善,总之根据需要选择自己合适的方案即可。

网上开源的程序有很多,ImgURL不是功能最多的,也不是界面最漂亮的,但却是用心的,专业版不是一份授权,也不是一份源码,而是您对xiaoz的支持和认可。

购买ImgURL Pro

  • 6折优惠码:imgurl006 (前50名用户)
  • 8折优惠码:imgurl008 (前60名用户)

访问:http://shop.imgurl.org/order 进行在线下单(推荐用电脑操作),填写您的域名和邮箱(注意:是单域名授权,因此请填写完整的域名。比如您打算在test.xxx.com使用,应该填写test.xxx.com而不是xxx.com),目前支持支付宝、微信扫码付款。

付款完毕后系统会自动生成授权文件,将许可证,下载地址等发送到您的邮箱(邮箱务必准确填写),如果没有收到的童鞋注意下是否进入了垃圾箱,如果确实没收到可联系我的QQ:337003006手动处理。

2019-11-13T10:23:21.png

安装ImgURL Pro

专业版安装方法相对比社区版复杂了一点点,多了导入数据库和设置配置文件的步骤,如果你是混迹互联网的老司机,这些肯定难不倒你啦,如果你是不懂技术的小白也没关系,可以联系作者协助安装或配置。

具体安装方法请参考帮助文档:https://www.xiaoz.me/doc/doc-imgurl-pro/install ,如果安装遇到问题,可联系xiaoz协助。

另外之前使用社区版的用户也可以不丢失数据无缝升级到专业版,购买授权后联系xiaoz协助升级即可。

演示

每一位用户的需求可能不同,虽然ImgURL Pro已经足够努力了,但是可能依然无法满足部分用户需要,下方是演示地址,如果您觉得合适再购买,不合适也可以考虑其它产品,总之合适您的才是最好的。

技术支持

应用

油猴脚本

ImgURL还开发了便利的油猴脚本,可在任意网页将图片上传至ImgURL,参考《使用油猴脚本(Tamper monkey)在任意网页上传图片

ImgURL单页版

ImgURL单页版依赖于ImgURL后端API,纯静态页面,不需要PHP等环境,适合轻度使用,详细说明请参考:《使用ImgURL单页版将图片上传至ImgURL图床

使用API接口上传

这个就比较简单了,直接看说明文档,使用API上传,返回图片URL。

Responses