How to sync localStorage in Chrome instances (or use chrome.storage.sync without a published extension)?

Here is my situation: I wrote several Chrome accounts for personal use. I used to have only one machine with one instance of Chrome, so I was happy to dump any persistent data in localStorage.

However, now I have several machines and you want to use my Chrome accounts on all machines, and my persistent data is approaching the trip. Custom code synchronization is simple if a little tedious (bind it in the Bitbucket repository, then pull it and manually install it), but I have no idea how to synchronize local storage data between machines.

I considered converting my accounts to the appropriate Chrome extensions and using the chrome.storage API (data stored with chrome.storage.sync can apparently be synchronized if you have a Google account connected to your Chrome instances , and me too). However, here is the problem with my use case:

  • To sync data, you need to publish the extension to the Chrome store.
  • I don’t want my extensions to be publicly viewed in the Chrome store, since 1.), which cost money; and 2.) some of the extensions are "sensitive" in nature.
  • Even if I spent the money and thereby decided (1.), the only way I found private extensions in the Chrome store is to use Google Apps for Work or Education (see "Publish a private application for Chrome" ), and I obviously don’t have a personal copy of Google Apps.

So: is there some way for me to: 1.) synchronize localStorage through machines directly or 2.) use the chrome.storage.sync API without a publicly published Chrome extension?

+4
source share
1 answer

, , , , , .

  • , chrome.storage( chrome.storage.sync ) , PouchDB, Jouchcript CouchDB. PouchDB IndexedDB, ( , 5 ? ), , "unlimitedStorage" . PouchDB chrome.storage ( , , voodoo chrome.storage.sync, ..), ( , [. ] ..) .
  • EC2 micro CouchDB. CouchDB , , . EC2 , Cloudant, CouchDB-, 50 + , .
  • , Cloudant, , HTTP- ( , , , , ) .
    • , ( [. ] ..), , , ; , ( ).
  • Chrome, , , , Dropbox , Dropbox . ( ) . ( , Bitbucket [ Git], Windows , - Git.)
    • Dropbox ( , ), Chrome. Chrome - Chrome, Chrome dev, Xan , , Chrome .
+5

All Articles