Mein eigener Firefox Sync Server (Weave)

In Firefox 4 hat endlich ein Feature Einzug gehalten, welches früher nur durch ein Plugin möglich war – die Synchronisation. Da ich gerne meine Bookmarks, Einstellungen und Co auf verschiedenen Rechnern nutzen möchte, habe ich die Funktion gleich aktiviert. Dabei bin ich über die Möglichkeit gestolpert, einen alternativen Server anzugeben, mit dem die Daten abgeglichen werden sollen. Eine kurze Recherche über Google ergab, dass der sogenannte “Weave Server” von Mozilla frei verfügbar ist und ettliche Tutorials im Umlauf sind, die das Setup und die Konfiguration für den eigenen Server beschreiben

screen_sync

Da ich prinzipiell keinem fremden Anbieter traue und gerne an meinen Servern rumspiele, habe ich den Sync Server kurzer Hand selbst installiert. Im HowTo mussten lediglich die Befehle an die aktuelle Versionsnummer der Software angepasst und die neu hinzugekommenen MySQL-Statements kopiert werden und schon konnte es los gehen.

Idealerweise werden die Daten nicht nur verschlüsselt gespeichert, sondern auch gleich verschlüsselt übertragen. Hierfür sollte man in Apache SSL aktivieren und sich schnell selbst ein Zertifikat generieren. Ein teures, von einem TrustCenter signiertes Zertifikat, ist nicht nötig. Einfach vor dem ersten synchronisieren die Url des Sync Servers einmal über den Browser besuchen, Zertifikat importieren und gut ist.

Gerne stelle ich meinen Server auch Anderen zur Verfügung. Dieser steht im Rechenzentrum, ist mehrfach redundant angebunden und wird regelmäßig gesichert. Trotzdem hier nochmal der Hinweis: Ich mache das alles privat und garantiere somit selbstverständlicherweise für nichts. So lange ich den Service nutze, läuft auch der Server – sonst gibt’s natürlich rechtzeitig ne Info ;-)

-> https://weave.reinig-it.de

Auch die Synchronisation mit Firefox 4 auf Android funktioniert problemlos. Praktische Funktion; man kann die offenen Tabs auch mobil weiter lesen, wenn man schnell aus dem Haus muss.

Update (26.06.2011): Seit dem Update auf Firefox 5 gab es bei mir Probleme mit dem Login auf dem Sync-Server. Durch googeln habe ich dann herausgefunden, dass es zwar ein Update gibt das dieses Problem beheben soll, dieses aber nur den Minimal-Server betrifft. Durchforsten der Logs brachte mich dann auf die richtige Spur; neben der Alias für “/1.0/” muss auch eine für “/1.1/” gesetzt werden, da Firefox 5 darauf versucht zuzugreifen.

Ähnliche Artikel:



Dieser Beitrag wurde unter IT-Stuff, Linux, Server abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

7 Antworten auf Mein eigener Firefox Sync Server (Weave)

  1. Pingback: von & über: Valentin Funk » Firefox 4 mit eigenem Sync-Server «

  2. Pingback: Weave Sync und Reg Server Setup unter Debian Lenny | /home/strubbl

  3. Björn sagt:

    So, nun funktioniert auch das Synchronisieren mit Firefox 5 richtig … viel Spaß ;-)

  4. Eugê sagt:

    Cool! Vielen Dank, so muss ich keinen Server für mich selbst einrichten. :-)

    Sag aber auf jeden Fall bescheid, wenn du es mal einstellen willst.

  5. spelli sagt:

    Hallo!

    Tolle Sache. So etwas habe ich schon lange gesucht! Mich stören nur immer diese “Cloud-Geschichten”!

    Eine Frage: ist es möglich diesen Server auf einem FreeNAS System zu implementieren?
    Ich habe ein stromsparendes ALIX.1D Board mit FreeNAS drauf.

    Möchte dir nicht misstrauen, aber die Daten auf einem eigenen Server sind natürlich die besten Daten! ;-)

    Danke für dein Hilfe,
    christoph

  6. notnamed sagt:

    Hallo,
    würde gerne dem HowTo nachgehen, ist das noch aktuell?
    Die beiden Links scheinen nicht mehr zu funktionieren:

    http://hg.mozilla.org/services/sync-server/archive/tip.tar.gz
    http://hg.mozilla.org/services/reg-server/archive/tip.tar.gz

    Danke dir / euch!

  7. Björn sagt:

    Hallo, das Tutorial ist leider nicht von mir – konnte die benötigten Dateien aber auch auf den ersten Blick nicht finden. Vielleicht hilft dir ja die entsprechende Seite von Mozilla weiter; https://wiki.mozilla.org/Services/Sync/Server

    Sieht so aus, als würde man die Dateien nun im Paket “server-full” verwalten.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>