en Sin categoría

Creating a Weave's server

Well, long time ago I tried Weave (0.1 version) and I left behind in a second, but I don’t remembered why.

Today I was reading something about Ubiquity (I will blog about this awesome extension in a few days, when I have played with it), and suddenly: Weave. Why not give it another chance?

The answer could be: it’s full. Nobody can sign-up now. The server is crowded, so it’s slow, buggy… And yes, it is full and crowded. But you can create your own Weave’s server. And I did on my Dreamhost server (this how-to is focused in Dreamhost, but could be adapted).

Step 0

If you are using Ubuntu 8.04 (Hardy Heron). Weave will not work for you unless you do some things, like download:

NSS:

(i386) http://launchpadlibrarian.net/15726878/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_i386.deb

(amd64) http://launchpadlibrarian.net/1572687/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_amd64.deb

NSPR

(i386) http://launchpadlibrarian.net/1572709/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_i386.deb

(amd64) http://launchpadlibrarian.net/15727094/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_amd64.deb

You should install this forcing the packages to install:

sudo dpkg -i --force-all libnspr4-0d_4.7.1+1.9-0ubuntu0.8.04.2~mt1_i386.deb libnss3-1d_3.12.0.3-0ubuntu0.8.04.1~mt1_i386.deb

After that, you will be noticed with updates in your Ubuntu. Install it without risk.

Step 1 – Creating a WebDAV server

Go to panel.dreamhost.com > Domains > Manage domains.

Create a new domain like “sync.yourdomain.com” with the default options. Click on Fully host this domain now, and wait until you receive a mail from Dreamhost saying that you have a new domain.

Now go to the Goodies > Htaccess/WebDAV tab. You will see your different domains, so click on the new domain you have created in this step. Click on “Set up a new directory” and fill the form with those dates:

Directory name: whatever. “weave” could be nice.

Check the three options: Password-protected this dir?, Enable WebDAV on this dir? and ”

Directory “name”: Whatever, could be the default one.

User accounts for this area: put your username and password with a space between them.

Click “Create directory” at the bottom and you have created a new WebDAV directory on your server.

Now, wait some minutes to receive the email confirming the activation of the dir.

After you received your confirmation, you need to edit some dirs and a file to work with 0.2.6.

You need to connect to your WebDAV server and make some directories and a file. Create a directory called “api“. Inside “api”, create a “share” directory. Enter the directory called share. Create an empty file called “get.php

Step 2 – Configurying Weave

Install weave from here. Restart Firefox, open a new tab and type “about:config”

Search for

extensions.weave.username

and change its value to the same username (User accounts for this area) you created in step 1.

Now search for

extensions.weave.serverURL

and put your directory: “http://sync.yourdomain.com/weave/”.

Now click on the icon you have at the bottom-right of your browser and click “Sign in”. A new window will pop-up:

So, write your username, your password and a Passphrase that YOU WILL NEED TO REMEMBER if you want to use Weave in another computer.

Click on Sign in. If all goes well, you will be Synced!! And if you close the browser, you will see a window like that:

And that’s it!!

If you need to use another computer, please, follow Step 2.

Thanks for the tutorial to Marios Tziortzis and Weave FAQ

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

  1. Thanks for the help! I’ve been trying to follow various instructions, and yours is the first that worked.

Webmenciones

  • cyberlabe.fr's Bookmarks on Delicious 12/08/2009

    […] Creating a Weave’s server | On the blink SAVE […]