Mozilla Weave dla małej liczby użytkowników

Słowem wstępu: Mozilla Weave to wtyczka umożliwiająca synchronizację ustawień, zakładek, haseł miedzy kilkoma komputerami.

Instalacja części serwerowej wymaga serwera WWW, PHP i Sqlite. W moim przypadku użyłem lighttpd/1.4.26, PHP 5.3.2 i sqlite 3.6.23.1. Oczywiście PHP musi być zainstalowane ze wsparciem dla sqlite.
Ze strony http://hg.mozilla.org/labs/ pobieramy paczkę weaveserver-misc(np w formie bz2). W tej paczce znajduje się weave_minimal.
Instalacja jest banalna – po prostu trzeba rozpakować katalog weave_minimal na serwerze(poza miejscem widzianym przez serwer www) zmienić właściciela na tego pod którym działa serwer www(niezbędne do utworzenia bazy sqlite). Do lighttpd dodać alias:
alias.url += ( "/weave" => "/ /index.php" )
a po restarcie lighttpd trzeba udać się pod adres
https://serwer/weave/1.0/juser/info/collection
wpisać juser i cokolwiek jako hasło. W tym momencie na serwerze powinien zostać utworzony plik bazy weave_db. Tworzenie użytkowników sprowadza się do wykorzystania załączonego skryptu create_user (należy pamiętać o uprawnieniach do bazy!!)

Część kliencka jest prosta:
Zainstaluj wtyczkę Weave do Firefoksa, jako dane do serwera wpisz:

https://serwer/weave/

użytkownik i hasło
i powinno działać. Ze względu bezpieczeństwa ważne aby używać tego przez protokół https.
Teraz synchronizacja odbywać się będzie automatycznie na dowolnej liczbie systemów/komputerów z której korzystasz będą te same zakładki, ustawienia, hasła i historia. Oczywiście jest opcja personalizacji danych które mają być synchronizowane.

This entry was posted in Firefox, FreeBSD. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>