Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
Go to file
Bill Thiede 05fa589675 builder: add client side Basic Auth support.
Adds support for specifying additional masters to send results to.
The config file, named "builderbot-config", must be located in
osutil.CamliConfigDir(); on Unix, it will be under
$XDG_CONFIG_HOME/camlistore/, if XDG_CONFIG_HOME set, or
~/.config/camlistore/.  On Windows it will be under %APPDATA%\Camlistore\.
The expected format is one host per line, comments are not allowed and used
only for illustration below.  Some examples:

    # Post to default path on host1, no user auth.
    http://host1
    # Post to / on host2, no user auth.
    http://host2/
    # Post to /other/path on host3, no user auth.
    http://host3/other/path
    # Post to default path on host4, user 'user', password 'pass'.
    http://user:pass@host4
    # Post to / on host4 port 7070, user 'user', password 'pass'.
    http://user:pass@host4:7070/

This change also explicitly sets GOPATH to the copy of camlistore.org checked
out by the master before building the builder, and starting the build run.
This ensures we're not building against a random checkout of camlistore
pointed to by the user's environment.

The directory of the checked out source is moved from ${PWD}/camlistore.org
-> ${PWD}/src/camlistore.org so GOPATH can be set to $PWD and the requirement
of packages being under src/ is met.

Change-Id: I6e121c0aae9dae0c1832f782fa32619434ce9d2c
2013-11-06 19:16:58 -08:00
.hackfests Add hackfest. 2013-01-20 12:08:58 -08:00
bin New build tool. Should even work on Windows, if Go 1.1 is available, without MinGW/msys/etc. 2013-06-11 00:55:17 +02:00
clients Merge "More work on OS X launcher." 2013-09-07 00:58:43 +00:00
cmd client: clean up. finish moving all Android stuff to pkg/client/android 2013-10-26 11:08:34 -07:00
config First little bit of Flickr importer. 2013-10-20 11:18:53 -07:00
dev devcam: reintroduce --sqlite when building server 2013-10-25 01:00:43 +02:00
doc serverconfig: conditionally install expvar handler. 2013-10-04 21:24:24 -07:00
lib/python Send auth header with GET requests too. 2013-08-02 21:13:53 -07:00
misc builder: add client side Basic Auth support. 2013-11-06 19:16:58 -08:00
old all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref 2013-08-03 19:54:30 -07:00
pkg client: clean up. finish moving all Android stuff to pkg/client/android 2013-10-26 11:08:34 -07:00
server First little bit of Flickr importer. 2013-10-20 11:18:53 -07:00
third_party Merge "goexif: merge upstream and document process." 2013-10-22 21:05:27 +00:00
website website: serve latest git hash (for buildbots) 2013-10-23 21:55:21 +02:00
.gitignore Add devcam to gitignore 2013-09-08 18:08:16 -07:00
.header Update header's copyright holder. 2013-09-22 19:42:41 +01:00
AUTHORS C+A: Add Salman Aljammaz 2013-10-17 16:58:50 +02:00
BUILDING Add a BUILDING file, update HACKING, clean some stuff 2013-06-11 13:14:05 +02:00
CONTRIBUTORS C+A: Add Salman Aljammaz 2013-10-17 16:58:50 +02:00
COPYING Add Apache license. 2011-01-27 23:00:13 -08:00
HACKING Merge "HACKING: commit message tips" 2013-10-23 18:43:38 +00:00
Makefile Add ./dev/... to multiple build targets. 2013-09-11 19:36:49 -07:00
README README: mention contributing page on here too. 2013-06-13 14:34:28 +02:00
TESTS Cleanup: remove BlobHub and time.Duration waits from storage interface 2013-08-21 13:57:28 -07:00
TODO client: upload public key if necessary whenever uploading a signed blob 2013-09-22 19:38:42 +01:00
dev-db update dev-* scripts to use misc/devlib.pl and install binaries in gopath/bin/OS_ARCH 2012-03-27 10:37:21 -07:00
make.go verifyGoVersion: log.Fatalf was missing 'version' var 2013-10-08 11:47:45 -07:00

README

Camlistore is your personal storage system for life.

It's a way to store, sync, share, model and back up content.

It stands for "Content-Addressable Multi-Layer Indexed Storage", for
lack of a better name.  For more, see:

     http://camlistore.org/
     http://camlistore.org/docs/

Other useful files:

     BUILDING  how to compile it ("go run make.go")
     HACKING   how to do development and contribute

Mailing lists:

     http://camlistore.org/lists

Bugs and contributing:

     https://code.google.com/p/camlistore/issues/list
     http://camlistore.org/docs/contributing