The primary objective of this application is to serve as a replacement for the native photo gallery application on smartphones. It also offers the capability to synchronize photos with online storage.
Pho is a simple app designed for viewing and synchronizing photos to cloud storage. It aims to provide an excellent user experience.
- Local photo browsing
- Cloud photo browsing
- Incremental photo synchronization to the cloud
- Background periodic synchronization
- No database, no server-side
- Organizing cloud storage directory structure by date
- Samba
- Webdav
- NFS
- Alibaba Cloud Drive
- baidu netdisk
- oneDrive
- google drive
- google photo
- Support zooming in/out of images
- Support uploading/browsing videos
- Support NFS
- Support Baidu net disk
- Support iOS
- Support web version
- Add Chinese
Thank you all for your positive feedback.
There have been quite a few people who have provided requirements for this project, but as an individual, my resources are limited. If you are interested, you are welcome to join.
You can communicate by replying in the issue section and help in developing some features by submitting your pull request.
The application stores files based on a straightforward principle of utilizing the time as the directory structure, and the source file name as the filename for storage. A .thumbnail directory is created in the root directory to store the generated thumbnails, and the directory structure for these thumbnails aligns with that of the source files.
You can access and utilize your backed-up photos in any other manner at any time, without dependence on this application.
Directory Structure Diagram:
├── 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