首页 > 热门 > 竖图列表

环境变量说明

竖图列表会员昵称: 印修关注投稿量:粉丝量:关注量:   2024-10-23 19:45:31A+A-

1. 支持哪些环境变量

变量名称作用例子
RAW_SUPPORT扫描图库时是否显示RAW格式照片默认为显示,填off可在扫描时忽略RAW格式RAW_SUPPORT=off
LIVE_PHOTO_CHECK_TIME匹配动态照片时是否验证照片和视频的拍摄日期默认为验证,填off可忽略拍摄日期差异LIVE_PHOTO_CHECK_TIME=off
MT_SERVER_PORT指定MT Photos服务端的端口默认为8063MT_SERVER_PORT=8063
SCAN_INTERVAL指定自动扫描图库的间隔时间,单位为分钟默认为15,最大支持9999SCAN_INTERVAL=60
EXIF_OVERWRITE_TYPE指定exiftool写入模式默认为overwrite_originalEXIF_OVERWRITE_TYPE=overwrite_original_in_place
DAY_MAX_FILE_NUM时间线模式中单天显示的照片数量上限默认为298DAY_MAX_FILE_NUM=999
STREAM_LINK_TTL分享的串流地址有效时间,单位为分钟默认为30STREAM_LINK_TTL=180
CACHE_DIR_PATH自定义保存缩略图的位置默认为/config/cacheCACHE_DIR_PATH=/folder_path/cache
---


REDIS_HOST指定要连接的Redis的地址默认为127.0.0.1REDIS_HOST=127.0.0.1
REDIS_PORT指定要连接的Redis的端口号默认为6379REDIS_PORT=6379
REDIS_PASSWORD指定要连接的Redis的密码默认为空REDIS_PASSWORD=123456
---


POSTGRES_HOST指定要连接的PostgreSQL数据库的地址默认为127.0.0.1POSTGRES_HOST=127.0.0.1
POSTGRES_PORT指定要连接的PostgreSQL数据库的端口号5432POSTGRES_PORT=5432
POSTGRES_SSL指定数据库地址连接是否开启SSL默认为offPOSTGRES_SSL=on
POSTGRES_USER指定要连接的PostgreSQL数据库的用户名postgresPOSTGRES_USER=postgres
POSTGRES_PASSWORD指定要连接的PostgreSQL数据库的密码POSTGRES_PASSWORD=123456
POSTGRES_DATABASE指定要连接的PostgreSQL数据库的数据库名postgresPOSTGRES_DATABASE=postgres
---


PUID指定/upload目录的用户uid默认为0PUID=1000
PGID指定/upload目录的用户gid默认为0PGID=100
---


PROXY_HOST_AUTH指定代理地址-授权服务器默认为空PROXY_HOST_AUTH=http://xxx.com/
PROXY_HOST_AMAP指定代理地址-高德api默认为空PROXY_HOST_AMAP=http://xxx.com/
PROXY_HOST_MAPBOX指定代理地址-mapbox api默认为空PROXY_HOST_MAPBOX=http://xxx.com/

自定义缩略图存储位置

默认情况下,所有的缩略图都保存在/config/cache目录下;

如果/config目录存储空间不够,可以给容器增加环境变量 CACHE_DIR_PATH 来指定缩略图存放的位置

如果在配置 CACHE_DIR_PATH 环境变量之前,已经有缩略图了; 需要将 /config/cache 下的文件移动到新的位置;

/folder_path/cache应该填写容器内的路径,比如下图中的 /photo/cache

环境变量说明(pic1)

EXIF_OVERWRITE_TYPE = overwrite_original_in_place 可以解决部分情况下,文件权限变化的问题

指定代理地址

在服务端只能访问内网的情况下,可以在通过内网中另一台能访问外网的服务器中转部分联网服务;

可配置项有:PROXY_HOST_AUTH、PROXY_HOST_AMAP、PROXY_HOST_MAPBOX

内网中转服务器Nginx反向代理配置示例

2. 额外说明

  • 连接外部数据库的方法
  • 开启RAW格式图片的支持

环境变量设置了PUID、PGID,/upload所属的用户没变?

如果在配置PUID、PGID之前,/upload 文件夹中已经有文件了,那么需要在MT Photos的docker容器内执行以下命令来修改已有文件的用户

chown -R postgres:postgres /upload

3. 如何使用环境变量

3.1 命令行方式运行时

增加-e 参数,命令示例如下:

docker run -d \
  --name="mt-photos" \
  -v /appdata/mt_photos/config:/config \
  -v /appdata/mt_photos/upload:/upload \
  -v /photos/folder1:/folder1 \
  -v /photos/folder2:/folder2 \
  -p 8063:8063 \
  -e TZ="Asia/Shanghai" \
  -e RAW_SUPPORT="open" \
  -e SCAN_INTERVAL="60" \
  --restart="unless-stopped" \
  mtphotos/mt-photos

3.2 在Unraid中使用

先点击【+ Add another Path, Port, Variable, Label or Device】;

然后config type选择Variable;

最后在Key、Value中填入对应的值;

环境变量说明(pic2)

添加后:

环境变量说明(pic3)

3.3 在群晖中使用

先点击【环境】,然后添加【添加】;

然后填入对应的值;

环境变量说明(pic4)

3.4 使用nginx代理授权服务器

配置文件可以参考下面的配置:

注意:proxy_set_header Host 一定要添加

server {
  listen 80;
  server_name auth.xxx.com;
  location / {
    proxy_pass https://auth.mtmt.tech;
    proxy_set_header Host auth.mtmt.tech;
  }
}

server {
  listen 80;
  server_name amap.xxx.com;
  location / {
    proxy_pass https://restapi.amap.com;
    proxy_set_header Host restapi.amap.com;
  }
}

  server {
  listen 80;
  server_name mapbox.xxx.com;
  location / {
  proxy_pass https://api.mapbox.com;
  proxy_set_header Host api.mapbox.com;
  }
}


提示:在享受本文内容的同时,请注意版权归属 徐州鑫坤机电设备有限公司https://www.xzxkjd.com如果您觉得有价值欢迎分享但请务必注明出处,感谢您的理解,谢谢

以下部分内容需要登录查看 立即登录

点击这里复制本文地址 以上内容由用户上传和网络在徐州鑫坤机电设备有限公司整理呈现,如有侵权请联系站长:xzxkjd@qq.com !

1. 本网站可能包含第三方链接,请注意甄别,我们不对其内容负责。

2. 请遵守网络法律法规,在浏览网站时,不传播违法、不良信息,共同维护网络健康。否则后果自负!

3. 本网站内容受版权保护,未经许可,严禁转载!

4. 长时间浏览网站请注意适时休息,保护眼睛,保持身心健康。

5. 在浏览网站过程中,如有任何疑问或需要帮助,请随时联系我们的客服团队。

6. 如有好的内容可投稿申请发布我们收到会第一时间审核发布。

7. 请注意系统即将进行维护可能会影响部分功能的正常使用请提前规划好您的浏览时间,感谢您的理解,享受每一次在线体验

相关内容

加载中~

Copyright ©2012-2024徐州鑫坤机电设备有限公司版权所有
苏ICP备2023032739号-1ICP备2023032739号-2苏ICP备2023032739号-3X
苏公网安备 32038202000884号增值电信业务经营许可证:合字B1-20235517
开发中| 关键词| 网站地图| 网站地图| 网站地图| TAG集合

今日IP人数0今日浏览量(PV)0昨日IP人数0昨日浏览量(PV)07天IP人数07天浏览量(PV)0

网站已运行:

在线客服
服务热线

服务热线

0516-86596070

联系邮箱

服务热线

xzxkjd.@qq.com

微信咨询
我的网站名称
我的网站名称
交流群
返回顶部
X我的网站名称

截屏,微信识别二维码

微信号:xkyinxiu

(点击微信号复制,添加好友)

  打开微信

微信号已复制,请打开微信添加咨询详情!