I use around 10 browser profiles, each of which has its own set of bookmarks, plugins, self-enforced rules, etc. I want to synchronise browsing history, bookmarks, plugins using a single account. They are managed with a dedicated Firefox account, but I was wondering if I can self host accounts so that I can synchronise stuff over my VPN, and I don’t have to do mail verification every time I create a new profile. But I can’t find much on how online.

I know syncserver-rs but that is not enough. The accounts are still registered with Mozilla’s server.

  • fmstrat
    link
    fedilink
    English
    1
    edit-2
    1 month ago

    Yea, it works for me, but there were no great guides. If nothing is in the DB, try checking HTTP error codes, or setting the RUST_LOG to trace (which gives you a log line for every item synced).

    A problem I had that seemed like nothing was saving was the nginx proxy wasn’t doing things right, and I couldn’t tell. Using the local IP worked, and after making some nginx config tweaks I got it working.

    I ended up making suggestions here based on my experience: https://github.com/porelli/firefox-sync

    I didn’t exactly use that repo, but started with it and use their images. Their nginx config works, though.