Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

Sync Settings to Dropbox or Google Drive #246

Open
limex opened this issue Feb 21, 2019 · 5 comments
Open

Sync Settings to Dropbox or Google Drive #246

limex opened this issue Feb 21, 2019 · 5 comments

Comments

@limex
Copy link

limex commented Feb 21, 2019

Describe the issue (Required)

Is there any chance to have an automatic sync everything from the Settings Tab to the Whitelist Tab to the Cloud and share it automatically among my different browsers on different computers?

Without manually export to files and import from files?

@jspenguin2017
Copy link
Member

jspenguin2017 commented Feb 22, 2019

It's not really possible to sync between different browsers (e.g. between Chrome and Edge) without someone hosting a sync server. Babysitting servers is a lot of work, and I only use one browser, so no, I don't want to have one more thing to maintain. But if someone wants to contribute an open source sync server that users can host themselves, a PR is welcomed.

As for automatic sync between the same browser on different computers, I kind of like the idea. I know upstream developers rejected the idea citing a few concerns. However, I still think if it's opt-in, it should be fine. A PR is welcomed.

@limex
Copy link
Author

limex commented Feb 22, 2019

@jspenguin2017 wrote:

As for automatic sync between the same browser on different computers, I kind of like the idea

Great. Because this is the major pain, I suppose. To get your fav browser (lets start with chrome) feel the same. At work, at home, ...
My 2 chrome sync to the cloud. At home and at office. Why can't 'Work' take the backup of 'Home' from the Cloud?
What is the identifier that makes the "Export to Cloud Storage" in the Google Cloud unique?
Both syncs need my Google Account to Sync ...

< citation > https://github.com/gorhill/uBlock/wiki/Cloud-storage
"Cloud storage in uBlock Origin is supported through your browser's sync feature, as in Firefox Sync, or Chrome browser's Google account,
< /citation >

...., why not have one backup instead of two? As an option ("Backup each Nano Instance separately" or "Sync among Devices"

@limex limex closed this as completed Feb 22, 2019
@limex limex reopened this Feb 22, 2019
@jspenguin2017
Copy link
Member

jspenguin2017 commented Feb 23, 2019

Why can't 'Work' take the backup of 'Home' from the Cloud?

For automatic sync, I still need to investigate, as upstream developers listed a few valid concerns. I can't seem to find the specific issues in upstream issues trackers anymore, but I think the main concerns are about merge conflicts and corrupted backups.

Note that you can manually download your "Home" backup at "Work". Click the "cloud with down arrow" for download and override existing settings, or the "cloud with down arrow and a plus sign" for download and merge with existing settings. Just make sure you are logged in with the same Google account.

why not have one backup instead of two?

The current cloud sync is fully managed by the browser. Google and Mozilla decided to use two different sync services, which is out of my control.

@kinghat
Copy link

kinghat commented Apr 19, 2019

why not just offer one or more cloud providers for cross browser/vendor syncing? plenty extensions do this, syncmarx and violentmonkey come to mind. stylus has cloud syncing but you have to manually initiate it. sync should happen on change.

@jspenguin2017
Copy link
Member

jspenguin2017 commented Apr 19, 2019

why not just offer one or more cloud providers for cross browser/vendor syncing?

No specific reasons beside that I don't need it and I have other stuff to do. PRs are welcomed.

@jspenguin2017 jspenguin2017 changed the title Sync Settings to Whiteliste among my browsers Sync Settings to Dropbox or Google Drive May 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants