Firefox, Chrome, Vivaldi, Opera - vlastní sync záložek, nastavení, hesel, profilu

Firefox, Chrome, Vivaldi, Opera - vlastní sync záložek, nastavení, hesel, profilu

Situace: Máme veřejně dostupné zařízení, na kterém ideálně běží GNU/Linux, a používáme některý z webových prohlížečů Firefox, Chrome, Vivaldi či Opera (i další). Zároveň jsme odpůrci vestavěné cloudové synchronizace záložek, hesel, nastavení či celého profilu prohlížeče, ale chceme jí využívat. Zkrátka se nám nebílí, že naše data se nahrávají kamsi do internetu ke třetí straně.

Máme proto zájem nastavit si vlastní synchronizaci webového browseru, abychom získali výhodu přenášení konfigurace mezi více zařízeními, jak to lze provést?

ODPOVĚĎ


Na zařízení v roli serveru s GNU/Linux s IP 10.10.10.10 si vytvoříme adresář, kam budeme ukládat synchronizovaná data. V našem případě to je /mnt/usb/sync. Dále si nainstalujeme nástroj pro obousměrnou synchronizaci unison = apt install unison.

Nyní nastavíme jednoduchý skript, ve kterém budeme synchronizovat následující nastavení webových prohlížečů:

Firefox


- places.sqlite (záložky, historie atd.)
- key4.db (uložená hesla)
- logins.json (loginy)

Vivaldi


- Bookmarks (záložky)
- Login Data
- Login Data-journal
- Preferences

Chrome


- Bookmarks (záložky)

Vytvoříme tedy soubor vim /home/user/sync.sh

#firefox
unison /home/user/.mozilla/firefox/user.default ssh://root@10.10.10.10//mnt/usb/sync/firefox/ \
-path places.sqlite \
-path key4.db \
-path logins.json

#vivaldi
unison /home/user/.config/vivaldi/Default ssh://root@10.10.10.10//mnt/usb/sync/vivaldi \
-path Bookmarks \
-path 'Login Data' \
-path 'Login Data-journal' \
-path Preferences

#chrome
unison /home/user/.config/chrome/Default ssh://root@10.10.10.10//mnt/usb/sync/chrome \
-path Bookmarks


Nastavíme si náš skript jako alias "sync":
vim ~/.bashrc
alias sync='/home/user/sync.sh'

Na každém našem zařízení, kde používáme dané prohlížeče, stačí napsat příkaz sync a automaticky se nám provede synchronizace záložek, nastavení, loginů atd...

Související obsah

firefox

chrome

vivaldi

opera

browser

sync

unison

Komentáře

Vaše reakce na Firefox, Chrome, Vivaldi, Opera - vlastní sync záložek, nastavení, hesel, profilu

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.