图片展示门户软件PicHome-欧奥 PicHome
什么是 PicHome ?
欧奥
PicHome是用于欧奥图文档系统的图片展示门户,图片搜索引擎。也能够用于Eagle等其他图库软件的图片展示门户。
什么是 Eagle?
Eagle是图片收集及管理工具(商业软件),可以轻松收集及整理设计项目的“案例、灵感、截图、图片、视频、音频、情绪板”等各种素材,激发更多创意灵感,让工作变得更有效率!官网地址:https://cn.eagle.cool/
什么是 Billfish ?
Billfish也是图片收集及管理工具,但所有功能完全免费。无论是数万张图片、还是各类字体、音视频、设计源文件等等,Billfish都可以帮你快速分类整理。官网地址:https://www.billfish.cn/
安装
建数据库
直接用群晖的 MariaDB 10

在 phpMyAdmin 中创建了名为 pichome 的空数据库。
为便于说明,假设密码为
pichome

安装镜像
在群晖上以 Docker 方式安装。
在注册表中搜索 pichome ,选择第一个 oaooa/pichome,版本选择 latest。

卷
在 docker 文件夹中,创建一个新文件夹 pichome,并在其中建一个子文件夹 data
| 文件夹 | 装载路径 | 说明 |
|---|---|---|
docker/pichome/data | /var/www/html | 存放 web 代码文件 |

端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
| 本地端口 | 容器端口 |
|---|---|
5258 | 80 |
容器端口默认为 9000

需要修改

环境
| 可变 | 值 |
|---|---|
MYSQL_SERVER | 数据库服务器地址,包含端口 |
MYSQL_DATABASE | 数据库库名 |
MYSQL_USER | 数据库用户 |
MYSQL_PASSWORD | 数据库密码 |

命令行安装
如果你熟悉命令行,可能用 docker cli 更快捷
这里要注意几点,第一要建立数据库,数据库要开通远程权限,因为是DOCKER里的IP访问本机,数据IP要输入本机IP,例子中的端口为3307,应该是群晖的默认端口,实际上centos的默认端口为3306
1 | # 新建文件夹 pichome 和 子目录 |
也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件
1 | version: '3' |
然后执行下面的命令
1 | # 新建文件夹 pichome 和 子目录 |
运行
在浏览器中输入 http://群晖IP:5258 就能看到安装界面

向导
开始安装后,会对环境进行检测

接下来检测文件和目录权限

接下来设置数据库信息

【注意】:数据库服务器,因为采用的是
docker而不是源代码安装,所以这里不能使用localhost,要用群晖主机 IP + 端口

勾选 强制安装
如果你已经装过,并且有了数据,请慎重选择

开始安装

安装完成

设置管理员

可能会跳到一个空白的页面,不要慌,重新打开 http://群晖IP:5258 即可看到登录框

登录成功后的主界面还是空的

设置
右上角图标点开,可以进入设置,可以对个人、站点和库分别进行设置

先设置库

显示 连接正常 就可以了

在 /docker/pichome/data/library 目录中拷入两个文件夹的图片

更新 一下

导入成功

回到首页,图片就出来了

在线升级
系统工具 –> 在线检测

执行 自动升级

需要确认
有数据的话最好备份一下,防止出现意外情况

升级过程是向导式的

升级成功

再次刷新

检测版本

