
gilesknap/gphotos-sync本Docker镜像基于gphotos-sync项目构建,提供了一个便捷的容器化解决方案,用于通过Google Photos API同步和备份Google Photos中的照片与相册。该镜像简化了gphotos-sync工具的部署和使用流程,适用于需要本地备份Google照片数据的场景。
bashdocker run -d \ --name gphotos-sync \ -v /path/to/local/backup:/backup \ -v /path/to/credentials.json:/app/credentials.json \ gilesknap/gphotos-sync \ gphotos-sync /backup --credentials /app/credentials.json
-v /path/to/local/backup:/backup:挂载本地目录用于存储备份数据-v /path/to/credentials.json:/app/credentials.json:挂载Google API凭证文件gphotos-sync /backup:指定备份目录为容器内的/backup--credentials /app/credentials.json:指定凭证文件路径首次运行时,容器会生成授权链接,需通过以下步骤完成授权:
docker logs gphotos-sync| 参数 | 说明 |
|---|---|
--albums | 仅同步指定相册(需提供相册ID) |
--new-only | 仅同步新增文件 |
--delete-after | 同步后删除云端文件(谨慎使用) |
--db-path | 指定数据库文件路径(默认为备份目录下的.gphotos-sync) |
--max-retries | 设置API请求最大重试次数 |
yamlversion: '3' services: gphotos-sync: image: gilesknap/gphotos-sync container_name: gphotos-sync volumes: - /path/to/local/backup:/backup - /path/to/credentials.json:/app/credentials.json command: gphotos-sync /backup --credentials /app/credentials.json --new-only restart: unless-stopped




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务