Re:Namespacing the web for your photos
by jmathai on Thursday September 22, 2011 @09:00PM
(#3028417)
Some more context. It's completely decentralized. Here's how.
The source for OpenPhoto is on Github (mobile and web clients). Anyone can install the software on any server they want. The user then connects their instance of OpenPhoto to their personal cloud account (think AWS or other).
There's no central repository or database. If you spin up an OpenPhoto instance then I'll never know about it personally unless you send me a link to it.
So the API is self contained as well. Your OpenPhoto instance has it's own API and is an OAuth provider. You can use the mobile app to point it to your host and it will take you through the OAuth flow requiring you to log in to your site. We determine the "owner" by email address as part of the setup flow.
The source for OpenPhoto is on Github (mobile and web clients). Anyone can install the software on any server they want. The user then connects their instance of OpenPhoto to their personal cloud account (think AWS or other).
There's no central repository or database. If you spin up an OpenPhoto instance then I'll never know about it personally unless you send me a link to it.
So the API is self contained as well. Your OpenPhoto instance has it's own API and is an OAuth provider. You can use the mobile app to point it to your host and it will take you through the OAuth flow requiring you to log in to your site. We determine the "owner" by email address as part of the setup flow.
https://github.com/openphoto/frontend