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
mpl 281d2a16b6 clients/android: for building, make caching volume dirs on the host
The ~/.gradle and ~/.android dirs are mounted as volumes for the docker
container when building the app, because we want the gradle and android
deps to be cached on the host after they've been downloaded.

The build process was assuming that these dirs always already existed,
and this assumption makes the building process fail if they actually
don't.

Therefore this change creates the directories on the host if they don't
already exist.

Change-Id: I90b5f73db0ffcbe76adc12157e142091808bde2b
2017-11-14 19:24:56 +01:00
.hackfests Add a hackfest entry. Missed a lot of these, but still fun. 2013-12-27 16:16:09 -08:00
app Merge "app/publisher/js/zsearch.go: do not track in git" 2017-10-29 15:16:19 +00: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 clients/android: for building, make caching volume dirs on the host 2017-11-14 19:24:56 +01:00
cmd Merge "cmd/*: always output on fatal errors" 2017-10-22 15:07:06 +00:00
config config: rm gphotos importer 2017-05-09 23:32:31 +02:00
dev Merge "cmd/*: always output on fatal errors" 2017-10-22 15:07:06 +00:00
doc pkg/serverinit: add low-level config generation for Backblaze B2 2017-10-26 19:59:01 +02:00
internal/chanworker add canonical import paths 2016-03-13 19:57:14 -07:00
lib/python Send auth header with GET requests too. 2013-08-02 21:13:53 -07:00
misc misc/docker/go: update to go1.9 2017-10-04 01:35:55 +02:00
old Move remaining stuff in third_party/* to vendor/* 2016-04-20 16:49:15 -07:00
pkg pkg/serverinit: add low-level config generation for Backblaze B2 2017-10-26 19:59:01 +02:00
server Merge "server/camlistored/ui: remove useless crossorigin and integrity for leaflet" 2017-10-08 03:05:18 +00:00
vendor vendor: update Google Closure 2017-10-03 17:33:49 +02:00
website website: 2017-05-05 release 2017-05-05 20:25:29 +02:00
.dockerignore Dockerfile: update 2016-03-11 18:05:35 +01:00
.gitignore vendor: upgrade to use myitcv.io/react 2017-08-30 08:46:33 +01:00
.header updated year in header template to 2015 2015-04-19 21:47:46 +02:00
.travis.yml Update camlistore and gopherjs to go1.9 2017-09-20 08:23:11 +02:00
AUTHORS C+A: add Michael Morrissey (Individual CLA) 2017-03-26 17:22:07 -04:00
BUILDING Update build instructions wrt Go 1.5 requirement 2015-08-23 16:32:21 +02:00
CONTRIBUTING.md website: update CLA instruction 2016-06-24 18:12:42 +02:00
CONTRIBUTORS C: add Will Norris 2017-04-07 01:40:15 +02:00
COPYING Add Apache license. 2011-01-27 23:00:13 -08:00
Dockerfile Dockerfile: fix for Go 1.8 2017-02-28 01:39:35 +01:00
Makefile path fixes for third_party move 2016-04-21 12:25:17 -07:00
README rename HACKING to CONTRIBUTING.md 2016-04-27 12:16:29 -07:00
TESTS cond: clean-up and start of tests 2014-01-19 15:06:55 -08:00
TODO Address TODO by moving CAMLI_DEBUG checks into env 2015-08-25 07:22:14 -07:00
make.go Update camlistore and gopherjs to go1.9 2017-09-20 08:23:11 +02: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:

     https://camlistore.org/
     https://camlistore.org/doc/

Other useful files:

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

Mailing lists:

     http://camlistore.org/lists

Bugs and contributing:

     https://github.com/camlistore/camlistore/issues
     https://camlistore.org/doc/contributing