Roll Your Own Xmarks Server

With the impending closure of Xmarks this January I decided to look for a way to keep using the service. Since I still used Firefox as my primary browser and I remembered that you could host your own bookmarks with the Xmarks BYOS Edition I decided to head down that path. Xmarks BYOS is only available as a Firefox add-on. I don’t expect development to extend to Chrome, IE or Safari.

You will need to have access to a FTP server to host your own Xmarks files. You can host your own FTP server with Filezilla Server or use space on a web server if you have FTP access to it. (Setup of Filezilla is beyond the scope of this post. I may add a tutorial on this in the future.)

Here are the steps we will follow to use Xmarks BYOS:

  1. uninstall Xmarks
  2. create a folder on your FTP server
  3. install Xmarks BYOS
  4. configure Xmarks to use your FTP site

Step 1: Uninstall Xmarks

  • Open Firefox
  • Click on Tools
  • Click on Ad-Ons
  • Highlight Xmarks
  • Click Uninstall
  • Reboot Firefox

Step 2: Setup your FTP server

  • Create a folder on your FTP server called “Xmarks”

Wow that was easy wasn’t it?

Step 3: Install Xmarks BYOS

  • Head here for the installer
  • Click on the Continue to Download button
  • Click the Download button
  • Accept all prompts and reboot Firefox to complete the install

Step 4: Configure Xmarks BYOS

  • Enter your FTP site username and password in the appropriate fields.
  • Enter the URL to your FTP site
    • i.e. ftp://ftp-server-address/xmarks/bookmarks.json
    • i.e. ftp://ftp-server-address/xmarks/passwords.json
  • Click Synchronize now
    • If you want to sync your passwords click on the Sync tab and check the passwords check box
    • Enter the password you want for your passwords file. This cannot be the same as your Xmarks BYOC password.
  • Click OK to finish

You can repeat steps 3 & 4 on as many computers are you require. Just make sure the settings are exactly the same or sync will not work.

If you’re using your own FTP server make sure to make backup copies of your .json files.

UPDATE 29/09/10:

Thanks to Jonathan & Alicia we see that BYOS will not work with Firefox 4.0, whenever it is released. However, Alicia reports that these instructions do work with the latest Xmarks release, which you can find info on here.

11 thoughts on “Roll Your Own Xmarks Server

    1. Dave Post author

      Do you have a source for this info? I know FF4 has a built in bookmark sync but I assume Mozilla wouldn’t force out alternatives.

    1. Dave Post author

      The BYOS plugin is hosted at Mozilla, so it should be available long after Xmarks closes up shop.

      There is also some home that they will release the source code and open source it.

      1. arno nym

        i am sorry to say but …

        addons.mozilla.org just told me:

        “We’re sorry, but we can’t find what you’re looking for.”

  1. Pingback: Xmarks för Firefox stängs ned, vilka alternativ finns? | 2U2.se

Comments are closed.