

because Floccus doesnt sync Firefox Android.
You sure about that? From memory It did work with floccus (though it does it in a weird way).
Open Tabs: cant live without it.
Yeah that’s probably the tricky part in your workflow ! Not sure if syncing your directory will keep the open tabs. Though I may be wrong here because I personally don’t use that functionality !
Yeah maybe my instructions are ment for backups rather than keeping a workflow in sync with all your devices. Sorry for my bad reading skills !
Dunno if a self-hosted Firefox sync does sync Open Tabs between devices, if it does It’s probably your best bet !
Also, syncing your whole profile between Desktop/laptop and your phone won’t work that easily… They behave very differently and do not have the same directory structure/files on your phone.
Edit: Here’s the self-hosted Mozilla Sync storage server
https://github.com/mozilla-services/syncstorage-rs
After skimming through the docs it seems to sync everything (bookmarks, tabs, history, extensions…)
Yeah I justed edited my answer, because OP needs to sync everything (Tabs, History, extensions…)
https://github.com/mozilla-services/syncstorage-rs
Is the newer version rewritten in rust ! And probably OPs best bet :)