Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: upload towards google photos #4507

Open
MijnSpam opened this issue Sep 7, 2024 · 5 comments
Open

Feature Request: upload towards google photos #4507

MijnSpam opened this issue Sep 7, 2024 · 5 comments
Labels
idea Feedback wanted / feature request

Comments

@MijnSpam
Copy link

MijnSpam commented Sep 7, 2024

Describe what problem this solves and why this would be valuable to many users

I would like to be able to upload / sync towards google photos. Ideally only a marked folder / only newly added items.

Describe the solution you'd like

It seems the only focus for now is to download from google photos but from a backup perspective ( 3 2 1) my phone is primary device, PhotoPrism is primary backup and GP would be secondary backup.
In this setup I only need to upload the photo's to PhotoPrism and PP would then take care of the secondary backup towards google photos saving time and data plan for my mobile.

Describe alternatives you've considered

The only option for now is doing 2 uploads (1x photoprism, 1x google photos) this is not desirable.
Looked for a webdav option in google photos but could find any.

@MijnSpam MijnSpam added the idea Feedback wanted / feature request label Sep 7, 2024
@srett
Copy link
Contributor

srett commented Sep 7, 2024

I don't see why this should be integrated into PhotoPrism specifically. This seems out of scope, as then you might ask why not add support for uploading to service X, or via protocol Y.

There seem to be a bunch of tools around on github that allow uploading to google photos. The only question would be whether these tools allow incremental uploads, i.e. check which files already exist remotely. If so, set up a cronjob or similar, to trigger an upload once a day.

That being said, I'm not sure Google Photos is a good backup solution in general. Yes it's free, but AFAIK, if you download your files again, some EXIF Data gets stripped, and videos might get transcoded to a lower bitrate.

@MijnSpam
Copy link
Author

MijnSpam commented Sep 7, 2024

I understand what you say but as PP is running in a podman container getting a script in there is a bit like working with a Pandora's box for me ( ok still not a PP problem).
Having an import script function would be nice as well but that is not this feature requests.

And like I said getting an export to Google photos is a request maybe not granted but if you don't ask you don't get an answer

@srett
Copy link
Contributor

srett commented Sep 7, 2024

I understand what you say but as PP is running in a podman container getting a script in there is a bit like working with a Pandora's box for me ( ok still not a PP problem).

But surely you're mounting an external directory into the container for persistent storage of your photos? Can't you just set up the backup script outside the container? Either on the host machine directly, or add another container that also bind-mounts the originals directory and is responsible just for the backups.

@MijnSpam
Copy link
Author

MijnSpam commented Sep 9, 2024

It's mounted through OMV so basically I didn't have to do any real setup. And a share photos is shared with photoprism.
Having a second look at the "plugin" I gues the optional application data could be use. But then it's still a big questionmark how to do a export for everything newly uploaded to PP

@rayzorben
Copy link

I agree. My scenario is I don't use GP for backup, but I have multiple Google TVs that show specific GP albums as screensavers. I want to create an album in PhotoPrism, sync it to GP to display on my TVs so only selected photos are shown.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Feedback wanted / feature request
Projects
None yet
Development

No branches or pull requests

3 participants