SERVER SETUP Add the following line to your apache config: Alias /weave //index.php Restart your apache server. Point your browser at https://localhost/weave/1.0/blah/info/collection. Enter "blah" for the username and garbage for the pwd. Auth will fail, but it will create the db (you can cancel the subsequent request for auth). You should now see a file called weave_db in the directory. You can create and delete users by running the create_user script. You cannot create them through the sync client, which requires the registration server to be installed. CLIENT SETUP in about.config, set extensions.weave.serverURL to https:///weave/ You can run it under http, but this is insecure and not recommended.