> How do you manage the "forever" part with a cloud service that could go away?
It's software that you run, on your hardware. Currently there's a desktop installer for win/mac/linux (so people can try it out easily on their laptop or whatever), but I'm building a multiarch Docker image that runs on a droplet/ec2 micro/NAS/raspberry pi.
I run it for my family off of a rpi 4 sitting in an external 10tb USB drive, plugged into my router.
The external drive gets grabbed in case of fire/earthquake, but also gets backed up to backblaze for offsite backup.
> How is this not just "dropbox, but only for photos"?
Dropbox is a file synchronization service.
* You view your files by folder
* Files can only live in one folder
* There's no automatic organization of your files
PhotoStructure is designed to make browsing millions of photos and videos fun and easy, and effortless.
* Best-of-class metadata extraction and inference
* Automatic organization and tagging of your photos and videos based on that metadata
* Hierarchical tagging, with random "tastes" of what's in that tag (or child tags)
* Automatic, best-of-class "asset variation" merging (so when you have a RAW and JPEG version of an image, along with a Apple Photos resized preview, and a Google Photos takeout, they all are considered to be variants of the same asset).
* Cross-platform, cross-file-system support (so if you plug in an external hard drive and it automatically mounts to a different path, the files on that volume are considered equivalent).
* All viewed through a webapp and image delivery system that's built to be delightful and responsive even on low-powered servers and low-powered mobile devices