使用 Photo Stream 部署相册
in 个人 with 6 comment

使用 Photo Stream 部署相册

in 个人 with 6 comment

很早就想部署一个相册网站,把喜欢的照片放在一起。

相册网站

照片

自从开始用手机,尤其是智能手机,就在不断地拍照,记录生活。其中有些照片自我感觉拍的还不错,就想搭建一个属于自己的相册网站集中展示。

当然除了自我感觉拍的还可以,这些照片还代表了我在不同时间和空间的所见所闻,是我回忆的组成部分,如果能有一个专属的地方可以保存起来,就可以时不时回忆一下。

需求

其实关于这个相册网站,我的需求也比较简单:网站主页展示相册列表,点击照片即可查看大图。

不需要太复杂的功能和样式,简洁美观、能够突出照片本身即可。

搜索

我在 GitHub 上找到了几个开源的相册网站:

按照我对相册网站的要求,我最终选择了「Photo Stream」。

Photo Stream

部署文档参考:Photo Stream: how-to-install

我使用了 docker 进行部署,如果未安装 docker 可以参考我之前的文章「Docker环境搭建(CentOS篇)」安装 docker 环境。

截止本文发出时,Photo Stream 最新版为 1.4.2,如后续有版本更新,配置文件以官方下载地址为准。

下载 docker-compose.yml

官方下载地址:docker-compose.yml

备用下载地址:docker-compose.yml

文件下载后上传到服务器,我是放在了 /opt/photo-stream 目录下。

下载 .env 配置文件

官方下载地址:.env

备用下载地址:.env

配置文件下载后,修改文件内容,这里贴一下我修改后的内容:

TITLE=掘墓人的相册
EMAIL=dev@juemuren4449.com
AUTHOR_NAME=掘墓人
AUTHOR_EMAIL=dev@juemuren4449.com
AUTHOR_WEBSITE=https://p.juemuren4449.com
DESCRIPTION=掘墓人的相册
BASEURL=
# URL must end with / or links will be broken
URL=https://p.juemuren4449.com/
SHOW_OFFICIAL_GITHUB=0
ALLOW_ORDER_SORT_CHANGE=1
ALLOW_ORIGINAL_DOWNLOAD=1
ALLOW_INDEXING=0
ALLOW_IMAGE_SHARING=0
PHOTO_PATH=./photos
# leave the following blank to disable
TWITTER_USERNAME=
GITHUB_USERNAME=
INSTAGRAM_USERNAME=
CUSTOM_LINK_NAME=
CUSTOM_LINK_URL=
SYNCUSER=
SYNCPASS=
SYNCSERVER=
SYNCFOLDER=

部分配置项说明:

配置文件修改好之后,上传到服务器 /opt/photo-stream 目录下。

启动

进入到 /opt/photo-stream 目录,如果安装的 docker-compos 是 V2 版本,那么执行:

docker compose up -d

如果 docker-compos 是 V1 版本,那么执行:

docker-compose up -d

如果提示 docker-compose: 未找到命令 则按照下面的命令安装 docker-compose 即可。

 yum install docker-compose-plugin

命令执行完之后会在 /opt/photo-stream 下创建 photos 目录。

上传照片

进入 /opt/photo-stream/photos 目录,将照片上传到此处。

访问配置

Nginx 设置代理和 SSL 证书申请和配置略过。

修改 favicon

首先准备好 favicon.png,复制一份改名为 favicon.svg。

然后查询容器的 id:

docker ps

我查询到的容器 id 为 b12453ddf3ce

最后复制文件:

docker cp favicon.png b12453ddf3ce:/photo-stream

docker cp favicon.svg b12453ddf3ce:/photo-stream

我的相册

网站链接:https://p.juemuren4449.com

掘墓人的相册

我挑选照片的原则是好看,只要好看,不论拍的是树叶还是丹顶鹤,都可以进到这个相册里。

几乎所有的照片都是我拍摄的,极少数是我女朋友拍摄的,而且基本都是原图直出,极个别在拍摄之后调整过色调。

截止到本文发出时,我的相册已经有了 158 张照片,最早的照片可以追溯到大学时期。

Photo Stream 优缺点

我使用 Photo Stream 有两个多月了,整体来说还是很满意的,虽然有一点点小问题,但无伤大雅。

我上传照片的工具:

个人感想

6评论
  • 墨白

    不错呀赞一个.png

    • 掘墓人 博主

      @墨白 多谢夸奖!

  • 模范答案

    点进去看了一下,真的不错,很简洁也很美观。博主服务器啥配置的???相册感觉很快!最后说一句:照片拍的真的不错赞一个.png

    • 掘墓人 博主

      @模范答案 服务器配置:腾讯云2核4G6M,列表加载的是缩略图,点开才会展示大图,谢谢夸奖!

  • ligong

    对我来说,搭在公网可能域名和服务器是个问题,可以试着本地部署一个。

    • 掘墓人 博主

      @ligong 可以的,一步一步来