Pho - 一个用于查看和上传照片的无服务端应用
安装
介绍
该应用的目的是替代手机上的自带相册应用,并且能够将照片同步到网络储存.
功能简单,只是用于查看照片以及同步照片到网络储存.试图做到优秀的体验.
功能
- 本地照片查看
- 云端照片查看
- 增量同步照片到云端
- 后台定期同步
- 无数据库,无服务端
- 以时间组织云端存储的目录结构
支持的网络储存
- Samba
- Webdav
- NFS
- 百度网盘
- 阿里网盘
- oneDrive
- google drive
- google photo
Screenshots
roadmap
- 支持放大/缩小图片
- 支持上传/浏览视频
- 支持NFS
- 支持百度网盘
- 支持IOS端
- 支持desktop端
- 支持中文
Contribute
感谢各位的积极反馈
给本项目提需求的还不少,但是我一个人精力有限,如果你有兴趣,欢迎加入.
可以在issue中回复沟通,帮忙一起做一些功能,提出你的pull request.
文件储存逻辑
本着尽可能简单的逻辑来储存文件,以时间为目录结构,以文件名为文件名储存源文件.在根目录创建一个.thumbnail
目录来储存生成的缩略图,缩略图的目录结构与源文件相同.
你可以随时以其他形式利用你备份上去的照片,而不用依赖此app.
目录结构示意图:
├── 2022
│ ├── 07
│ │ ├── 02
│ │ │ ├── 20220702_100940.JPG
│ │ │ ├── 20220702_111416.JPG
│ │ │ └── 20220702_111508.JPG
│ │ └── 03
│ │ ├── 20220703_101923.DNG
│ │ ├── 20220703_112336.DNG
│ │ └── 20220703_112338.DNG
├── 2023
│ └── 01
│ └── 03
│ ├── 20230103_112348.JPG
│ ├── 20230103_124634.JPG
│ └── 20230103_124918.DNG
└── .thumbnail
└── 2022
└── 07
├── 02
│ ├── 20220702_100940.JPG
│ ├── 20220702_111416.JPG
│ └── 20220702_111508.JPG
└── 03
├── 20220703_101923.DNG
├── 20220703_112336.DNG
└── 20220703_112338.DNG
Star History
加入QQ交流反馈群
支持开发者
如果你觉得这个项目对你有帮助,可以请我喝杯咖啡.这将给予我很大动力继续开发维护这个项目.