话不多说,先上链接:Jeffrey的画廊
在学习摄影的路上,除了掌握的摄影知识,将作品记录下来同样也是一件十分有成就感的事。当然这也有助于发现不足,不断提升和创作。
为了搭建作品相册,我寻找了许多开源项目,这里不乏有优秀的 Photoview、HomeGallery 等,但都和我想要的需求有一定的不同。
在寻找的过程中,我都做了一一的搭建,都或是功能单一,或是功能过于繁杂。最后我发现了荔枝—— Lychee 完美契合了我的需求。它拥有自主管理、公开相册、EXIF参数、个性化定义等功能,十分完美。
参照 https://github.com/LycheeOrg/Lychee 我用 docker 的方式搭建了这个项目。写成了以 Shell 脚本的方式如下:
这里一定要注意时区要调整到 Asia/Shanghai
,
#!/bin/sh
/usr/bin/docker run -d
--name=lychee
-v ~/lychee/conf:/conf
-v ~/lychee/uploads:/uploads
-v ~/lychee/sym:/sym
-v /etc/localtime:/etc/localtime:ro
-e PUID=1000
-e PGID=1000
-e PHP_TZ=Asia/Shanghai
-e TIMEZONE=Asia/Shanghai
-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 90:80
lycheeorg/lychee
部署启动后,调试发现公开的相册没有显示,摸索了半天后,在后台的更多设置中,将 public_starred
和 recent_age
开启即可。
说到荔枝,最近刚读完马伯庸老师的《长安的荔枝》
一骑红尘妃子笑,无人知是荔枝来。
天下熙熙,皆为利来;天下攘攘,皆为利往。
从岭南到长安全程五千里,只为博得贵妃的欢欣,耗费巨量的财力物力人力运送荔枝。中间还有官场的利益相互,有人情、友情和亲情,酣畅淋漓。
最后欢迎大家访问我的画廊 Jeffrey的画廊。
哦对了!我还为它定制了周边文创,全自主设计。说真的第一版打出来真的很惊艳!!!