最近想自建一个私人图床。在网上找了找,大家都推荐几个图床程序:Chevereto、Lsky Pro、imgURL……,自己体验下:

Chevereto:购买的付费版,用了几天,发现太复杂太重,不适合我使用。

imgURL:主要在网上看了看评论,有免费版和付费版,免费版达不到我的要求,但又不想买付费版,放弃。

Lsky Pro:免费开源,功能能达到我的要求。我希望我的VPS能保证环境整洁,想要同过Docker安装,这是我的找到的方法:

前期准备

在网上搜了搜,没有Lsky Pro镜像文件,只能自己创建镜像。正好找到一个Docker安装Chevereto教程,修改下,用了好几天发了出来。

教程

  • 安装好MariaDB数据库,创建数据库用户名和密码,安装好代理文件,安装好Docker和Docker Compose。
  • 通过GitHub仓库同步到本地,进入文件加,设置html文件夹归属,执行命令
sudo chown -R www-data:www-data html  #更改用户归属
ls -al #查看归属和权限
cd html
ls -al #查看html文件夹下的归属和权限

  • 根据实际情况修改 docker-compose.yaml ,之后执行docker-compose up -d,之后根据官方说明,进行设置。

成果

图床

参考