Mozilla Weave ist ein Plugin für Firefox,
über das man mehrere Firefox instanzen auf mehreren PC’s synchronisieren kann
Es werden Bookmarks, History, Passwords, Einstellungen und Tabs gesynct.
Und wenn man Spaß hat kann man seinen eigenen Weaveserver aufsetzten,
um seine Daten bei sich zu behalten.
Dazu braucht man folgende installierte komponenten:
Webserver (bei mir Lighttpd)
php
php-cli
php-sqlite
Ist das gegeben, kann man sich den weave minimal Server von hier downloaden:
Edit : ich hab den minimal Server etwas modifiziert, zu finden hier
nicht mehr supportete orginal Version hier:
http://people.mozilla.com/~telliott/weave_minimal.tgz
Dabei handelt es sich um eine Reihe von PHP-Dateien, die später den Weave Server (bzw. Firefox Sync Server) darstellen.
Diese in ein Webverzeichnis enpacken:
tar xfv weave_minimal.tgz |
Danach das ganze in ein vom Webserver ausgeliefertes verzeichnis verschieben,
bei mir ins Verzeichnis domain.com/weave ( /var/www/domain.com/weave )
Jetzt braucht man noch ein rewrite so das alle Anfragen auf die index.php umgeleitet werden laufen,
mit lighttpd geht das so :
url.rewrite = ( “^/weave/(.*)” => “/weave/index.php/$1”)
mit Apache folgendes verwenden:
Alias /weave /<path to this folder>/index.php
Jetzt können wir Prüfen, ob dies soweit geklappt hat, indem wir folgendes im Browser aufrufen:
https://<Domain oder IP des Servers>/weave/1.0/blub/info/collection
Wahlweise auch http (wobei https natürlich zu bevorzugen ist).
Beim Aufruf der obrigen Adress solle nach einem Namen (hier ist löub einzugeben) und nach einem Passwort verlangt werden (einfach irgendwas Tippen).
Wird nach dem Namen und Passwort gefragt ist alles soweit okay,
natürlich schlägt das Anmelden fehlt, aber durch den Versuch sollte die SQL_Lite DB weave_db angelegt worden sein (durch das phpscript).
Also legen wir uns jetzt einen Richtigen User an, mit dem wir nachher auch Firefox syncen können.
Das geschieht über die Comandline und das create_user.php script was im Tarball enthalten war.
Einfach in das Verzeichnis der Dateien navigieren (z.b. /var/www/domain/weave).
Und hier
php create_user.php
aufrufen und den Schritten folgend einen neuen User anlegen.
Danach die gewählten Daten in das Firefox sync plugin eintragen und der Spaß kann losgehen.
Viel Spaß damit :)
:)
Pingback: Mozilla Weave / Firefox sync for Iphone | ohneKontur - der Blog
Pingback: Firefox Addon – Firefox Sync Tipps-Archiv
Pingback: Firefox Sync unter Android (fennec) mit eigenem Server | ohneKontur - der Blog
Pingback: FireFox Bookmarks auf eigenen Server syncen « ChaOsDroiD
Pingback: Notiz-Zettel in Firefox – mit Sync via Firefox Sync | ohneKontur - der Blog