Xbrowsersync – open-source Bookmark Synching
xbrowsersync.org
Xbrowsersync – open-source Bookmark Synching
1–10 of 55 posts
Re: Xbrowsersync – open-source Bookmark Synching
#2I've got some pages pinned in the home screen of Firefox on my phone, a few bookmarks just in case the browser give priority to them when I type in the url. The sets of pages I use both on desktop and on phone don't overlap much. Technical documentation is on desktop, HN is on both. I surely don't want to sync tabs, bookmarks maybe (wouldn't harm me) but years have proven that I don't need it. If I want to send a page to the other device I share it with gs/kdeconnect. It works also between mobile devices with the laptop off.
Re: Xbrowsersync – open-source Bookmark Synching
#3how do you do actual encryption of the data?
Re: Xbrowsersync – open-source Bookmark Synching
#4Re: Xbrowsersync – open-source Bookmark Synching
#5Main point of contention: Adding a new bookmark in Chrome and changing the folder in which it is stored almost always causes an error and restore to the previous state.
Not a huge deal, but I have to consciously remember to do each action atomically, add, rename, move, with a second or two in between each action. Even then it’ll usually take a couple of goes to her right.
I also have a couple of “accounts” for work and play. Don’t forget to sign into one of them for more than a couple weeks. They expire.
Good to use a bookmark backup script: https://gist.github.com/shuckster/a91724adf5db1897ef07a69165...
Re: Xbrowsersync – open-source Bookmark Synching
#6Do people really use their desktop bookmarks on their phones, and how? Actually even on desktop I'm parking pages in tabs, one browser window per virtual desktop, one virtual desktop per customer, plus some links on the bookmarks bar of Firefox. That basically killed my need for bookmarks. I had hundreds of them and I'm still carrying them with me but they are buried in the bookmarks menu and seldom see the light. At…
Sure. I routinely add things to Pinboard, and check it on mobile. I often look up things I found interesting, but don't remember the link. Finding categories of things using a combination of tags, and being able to drill down further by adding more tags, is very powerful and convenient.
I never understood how tab pinning in a certain browser is manageable for hundreds or even dozens of sites, where any sort of syncing across browsers or platforms becomes a chore. I use 4 browsers on 3 operating systems on a daily basis, and wouldn't be able to function without a central storage for bookmarks.
Re: Xbrowsersync – open-source Bookmark Synching
#7Re: Xbrowsersync – open-source Bookmark Synching
#8looks nice.... how do you do actual encryption of the data?
"xBrowserSync utilises the browser’s native Web Crypto library to encrypt your browser data client-side before it is transmitted over the internet. For key derivation, xBrowserSync uses PBKDF2 with 250,000 rounds of SHA-256 (as a comparison, LastPass’ key derivation uses a similar approach but with only 100,100 rounds by default). The data is then encrypted using AES-GCM with a random 16 byte IV and the user’s random 32 char sync ID as a salt. This approach ensures your data cannot be decrypted without your sync password (which is never transmitted) so please ensure you use a strong password! If you would like to review the encryption code, the relevant functions are getPasswordHash and encryptData."
Re: Xbrowsersync – open-source Bookmark Synching
#9Another alternative: Mozilla's FF Sync is all open source and can be self-hosted. It's easy enough. It still authenticates through their endpoints, though, so if you want to do it fully self-hosted, you also need to host their identity and accounts stack, which is doable but not for the faint of heart.
Xbrowsersync will sync cross firefox/brave/chrome/edge.
Re: Xbrowsersync – open-source Bookmark Synching
#10Another alternative: Mozilla's FF Sync is all open source and can be self-hosted. It's easy enough. It still authenticates through their endpoints, though, so if you want to do it fully self-hosted, you also need to host their identity and accounts stack, which is doable but not for the faint of heart.
Not really. It's an alternative to chrome/brave sync. Xbrowsersync will sync cross firefox/brave/chrome/edge.