|
|
|
# Machete家庭相册系统使用FAQ常见问题
|
|
|
|
|
|
|
|
|
|
|
|
## 怎么升级machete家庭相册代码?
|
|
|
|
|
|
|
|
执行容器命令即可:
|
|
|
|
|
|
|
|
```
|
|
|
|
docker exec -it machete_album /var/www/machete/bin/upgrade.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
说明:
|
|
|
|
其中容器名称**machete_album**请更换为你所启动的machete容器名字。
|
|
|
|
|
|
|
|
|
|
|
|
## 系统配置文件在哪里?
|
|
|
|
|
|
|
|
* 全局配置文件:conf/app.php
|
|
|
|
* 自定义配置文件:runtime/custom_config.json
|
|
|
|
|
|
|
|
系统默认从全局配置文件里读取数据,如果有自定义配置,则优先使用自定义配置文件中的数据。
|
|
|
|
|
|
|
|
推荐使用自定义配置文件,以免系统升级后配置被覆盖。
|
|
|
|
|
|
|
|
如果是使用docker安装的machete,请自行了解如何修改docker容器里的文件,或者如何把本地文件复制到容器替换。
|
|
|
|
|
|
|
|
|
|
|
|
## 怎么开启密码授权访问?
|
|
|
|
|
|
|
|
在目录runtime/下创建配置文件:custom_password.json,
|
|
|
|
可复制conf/custom_password.json到runtime/目录下进行修改。
|
|
|
|
|
|
|
|
也可按下面示例创建:
|
|
|
|
```
|
|
|
|
{
|
|
|
|
"password_auth": {
|
|
|
|
"enable": true,
|
|
|
|
"default": "",
|
|
|
|
"allow": {
|
|
|
|
"目录1": "hello",
|
|
|
|
"目录2": "world"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
**配置说明:**
|
|
|
|
|
|
|
|
* enable开关设置true则启用,默认为false关闭状态
|
|
|
|
* default选项配置全局默认密码,针对所有目录生效
|
|
|
|
* allow里配置单个目录的授权密码,如果default配置为空,则只有allow里所设置的目录需要密码授权访问
|
|
|
|
|
|
|
|
|
|
|
|
## 怎么修改浏览器地址栏左侧的小图标?
|
|
|
|
|
|
|
|
请创建自己的icon文件,命名为favicon.ico,把它复制到你的图片根目录即可;
|
|
|
|
|
|
|
|
**以容器目录为例:**
|
|
|
|
```
|
|
|
|
/var/www/machete/www/girls/favico.ico
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 怎么关闭网页底部的二维码?
|
|
|
|
|
|
|
|
在runtime/custom_config.json中增加配置:
|
|
|
|
```
|
|
|
|
"showQRImageInFooter": false
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 怎么修改底部的版权信息?
|
|
|
|
|
|
|
|
请在图片根目录下,创建文件**README_copyright.txt**,内容参考下面示例代码:
|
|
|
|
|
|
|
|
```
|
|
|
|
<span>©2022 - 2024</span>
|
|
|
|
by <a href="https://filesite.io/" target="_blank">FileSite.io</a>
|
|
|
|
<br>
|
|
|
|
执行耗时: {page_time_cost} ms
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 相册部署到外网了,点击图片打开有点慢怎么办?
|
|
|
|
|
|
|
|
machete家庭相册默认为局域网使用,配置**enableSmallImageForWan**开启查看大图显示缩略图是关闭的,
|
|
|
|
如果你的照片文件大小很大,那么在外网打开可能会很慢。
|
|
|
|
|
|
|
|
解决办法,为外网点击图片浏览大图开启缩略图功能,
|
|
|
|
在自定义配置:runtime/custom_config.json里增加以下配置即可:
|
|
|
|
```
|
|
|
|
"enableSmallImageForWan": true
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 在局域网内使用,能否所有图片使用原图而不是缩略图?
|
|
|
|
|
|
|
|
系统配置**enableSmallImage**默认为true打开的,在自定义配置文件中,加入以下配置保存即可关闭所有缩略图功能:
|
|
|
|
```
|
|
|
|
"enableSmallImage": false
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 我的设备cpu性能较差,缩略图显示有点慢且cpu占用较高怎么解决?
|
|
|
|
|
|
|
|
machete家庭相册在设计的时候考虑到在嵌入式设备中运行,缩略图功能可由用户的浏览器完成。
|
|
|
|
|
|
|
|
在自定义配置中把**disableGenerateSmallImageInServer**开关打开即可关闭服务器端生成缩略图,从而节省cpu消耗:
|
|
|
|
```
|
|
|
|
"disableGenerateSmallImageInServer": true
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 更多问题如何联系?
|
|
|
|
|
|
|
|
请查看README.md里的联系方式,
|
|
|
|
或者进官方网站查看QQ群:
|
|
|
|
https://filesite.io
|