部署lychee荔枝图床程序

2023-08-17 22:01:45 9点赞 74收藏 8评论

这里是拥有NAS的生活第四十一期,这里给大家带来的是lychee图床程序。这是国外著名的一个在线相册程序,用于部署自己的在线相册。

使用设备

本文以DS920+为例进行了演示个人相册的部署,如果你也想要NAS体验家庭个人在线相册,不妨点击下方链接购买。

荔枝图床简介

荔枝图床的目标是成为一个美观且易于使用的照片管理系统,几乎任何人都可以在他们的网络服务器上使用。

安全性

为了确保最大的安全性,荔枝上的某些操作受到管理员身份验证的限制。用户名和密码使用 bcrypt 散列存储在数据库中。

但是,作为预防措施,我们提供了一个服务器端命令,可以轻松地从数据库中删除这两个数据,以便恢复管理员访问权限。我们认为此命令是安全的,因为它需要命令行访问服务器。获得此类权限的用户超出了我们的安全范围,因为服务器已经受到损害,也不用说图床程序安不安全的问题了。

外观

前台演示前台演示后台设置后台设置

部署方式

1. docker部署

部署方式很简单,作者提供了基于sqlite轻量版的部署方式,无需额外安装数据库即可运行,适用于家庭等小环境使用,如果有大批量达到一定量级别的,建议使用docker-compose方式部署。

直接ssh连接nas,在root权限下输入以下代码即可运行

docker run -p 888:80 lycheeorg/lychee:dev

2. docker-compose安装

将以下代码保存为docker-compose.yml,放到/docker/lychee目录下,并且ssh连接nas,输入docker-compose up -d 进行启动docker。

docker run -d

--name=lychee

-v /volume1/docker/lychee/conf:/conf

-v /volume1/docker/lychee/uploads:/uploads

-v /volume1/docker/lychee/sym:/sym

-e PHP_TZ=America/New_York

-e DB_CONNECTION=mysql

-e DB_HOST=mariadb

-e DB_PORT=3306

-e DB_DATABASE=lychee

-e DB_USERNAME=user

-e DB_PASSWORD=password

-p 888:80

lycheeorg/lychee

上述配置为mariadb数据库安装,请按照上面的提示修改相应的信息,详细都是聪明人,都看得懂,我这里不再一一解释(主要是懒),实在不会可以留言提问。主要就是搭配群晖套件里面的Mariadb数据库即可,再安装个phpmyadmin即可进行可视化操作,创建数据库和管理数据库直接鼠标点点点,不用再麻烦输入命令了。

后台访问

浏览器输入nas ip+888端口,即可访问到后台,能看到提示让创建账号密码,按照提示操作即可。第一项为用户名,第二项和第三项为密码,设置个自己的账号密码即可。

设置账号密码设置账号密码设置中文显示设置中文显示新建相册分类新建相册分类

最后

这是一款不错的家庭个人相册程序,如果你喜欢拍照和屯照片,荔枝图床程序也许是一个不错的选择。文中如果有些许错误请麻烦批评指正,觉得很有趣可关注下期内容。

展开 收起
8评论

  • 精彩
  • 最新
  • 到底是相册还是图床?

    校验提示文案

    提交
    又是相册又是图床

    校验提示文案

    提交
    收起所有回复
  • 据说要vip?

    校验提示文案

    提交
    不用,直接装,无限制

    校验提示文案

    提交
    收起所有回复
  • 这个和photo station的差别是啥呢?

    校验提示文案

    提交
    station是给自己看的,荔枝是给别人看的

    校验提示文案

    提交
    收起所有回复
  • 这一篇篇四十一的 NAS 部署教程真是深入浅出,帮助我们深入了解了 lychee 荔枝图床程序的使用方法。感谢作者的分享,让我们也能过上充满科技质感的生活!

    校验提示文案

    提交
  • 可以的,又涨见识了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
74
扫一下,分享更方便,购买更轻松