Xmarks

From Indie IT Wiki

A software solution that offers bookmark synchronization for Mozilla Firefox, Microsoft Internet Explorer, Google Chrome and Apple Safari. Synchronization can be done either via Xmarks own servers or on your own in-house server.

Using Your Own Server

In Xmarks Settings >> Advanced >>

[*] Use own server
Bookmarks URL: http://server1.domainname.com/dav/xmarks/{user}/bookmarks
Passwords URL: http://server1.domainname.com/dav/xmarks/{user}/passwords

On server...

/var/www/dav/xmarks/

|-- .htpasswd
`-- {user}
    |-- .htaccess
    |-- bookmarks
    `-- passwords
$ cat /var/www/dav/xmarks/.htpasswd 
user:JNmMajZRJYUQ.
$ cat /etc/apache2/modules.d/45_mod_dav.conf 
<IfDefine DAV>
<IfModule dav_module>
<IfModule dav_fs_module>
DavLockDB "/var/lib/dav/lockdb"
    Alias /dav /var/www/dav
    DavMinTimeout 600
        <Location /dav>
                Options None
                Dav On
                Order allow,deny
                Allow from all
        </Location>
</IfModule>
</IfModule>
</IfDefine>