自建图床系统
blog建立后,想把文章与图片分别管理,所以文章中都没有什么图片,后面会有一些文章要示意图的,所以要来建一个图床,供blog引用图片。
公共图床列表
内容引于自https://eason-yang.com/2016/10/09/collection-of-image-hosting/
自建图床
内容引于自https://eason-yang.com/2016/10/09/collection-of-image-hosting/
使用Lychee 自建图床
因为是为自己 blog提供图床,所以准备架设在自己服务器上,由自己管控。
后面如果访问量过大,流量不够,再考虑使用公共图床或cdn等。
选Lychee还面面原因:
- 界面优美(看脸的世界?)
- 支持docker部署,不用在服务上加一套php环境,太符合自己心意了,
- 支持多种导入方式
- dropbox
- 服务器文件夹
- 外部链接
搭建步骤
以ubuntu16.4为例
安装docker环境
1 |
|
拉下镜像
1 |
|
运行镜像
1 |
|
我这一步的时候有些问题的。
用-v
指定的目录的方式,登录设置时会提示权限不够,无法保存配置,就算指定到临时目录也是这提示,还未了解清楚原因。
1 |
|
我就没的指定外部目录
自己是用nginx代理,80端口用,也不用指定端口。
于是就变成了
1 |
|
更新详细的可以看https://hub.docker.com/r/kdelfour/lychee-docker/ 这里
配置步骤
其实也不要什么配置
登录网站会提示要初始化一些配置。
可以用下面配置
- url : localhost
- database name : lychee
- user name : lychee
- user password : lychee
然后就是设置管理账号与密码
设置一个足够复杂的密码就可以了。
然后登录,可以上专图片,设置图片能不能分享。
2017_07_05 补充
已经没有使用了,用了google storage 做的图床
自建图床系统
https://blog.fengcl.com/2017/06/20/how-to-build-images-bed-system/