O open source Shaarli pode ser um candidato para seu projecto. Não tenho experiência pessoal com isso, mas a descrição do projeto diz:
Shaarli is a minimalist delicious clone you can install on your own website. It is designed to be personal (single-user), fast and handy.
Dead-simple installation: Drop the files, open the page. No database required.
Can import/export Netscape bookmarks (for import/export from/to Firefox, Opera, Chrome, Delicious…)
Outra solução de código aberto é o SiteBar , cujo lista de recursos diz:
SiteBar is a solution for people who use multiple browsers or computers and want to have their bookmarks available from anywhere without need to synchronize them or take them along. The bookmarks are stored on a server - this could be:
- a SiteBar server run by its authors (you don't need to install SiteBar software - just sign up our service);
- another public server running our SiteBar software;
- your own server running our free SiteBar software. SiteBar is a ready to use Internet Explorer Favorites Manager, Firefox Bookmark Manager, Mozilla Bookmark Manager, Opera Bookmark Manager and more
Caso contrário, você pode tentar usar o antigo e descontinuado BookmarkSync . As fontes deste projeto (que datam de 2003) podem ser encontradas nesta página do projeto , servidor e cliente.
Só para observar que Xmarks afirma que eles preferem usar o WebDAV para o próprio servidor, mesmo dizendo que "o FTP provavelmente não será tão bem suportado em versões futuras do Foxmarks". Portanto, o WebDAV ainda pode funcionar para o próprio servidor.