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
aviau 678a9f910b
deps.go: add build flag
We never really want to build this, but it makes `go get ./...`
complain because it imports programs (and not modules), so add
a build flag.

FYI this is known as the "tools.go" pattern, as discussed here:
 - https://github.com/golang/go/issues/25922
2021-01-14 12:39:23 -05:00
.github/workflows gopherjs -> goplusjs 2021-01-13 21:55:21 -05:00
.hackfests Add a hackfest entry. Missed a lot of these, but still fun. 2013-12-27 16:16:09 -08:00
app app/publisher/js: support for sha224 hashes (#1293) 2019-12-27 21:59:25 +01:00
clients clients/android: bump targetSdkVersion to 26 2018-09-22 02:40:40 +02:00
cmd Merge branch 'fix-windows' of https://github.com/willnorris/perkeep into willnorris-fix-windows 2021-01-14 11:34:57 -05:00
config pkg/importer: add "instapaper" importer for Instapaper service 2018-11-26 07:57:08 -05:00
deps deps.go: add build flag 2021-01-14 12:39:23 -05:00
dev Stop using Gerrit (googlesource.com), switch to just GitHub & PRs 2019-06-05 09:50:11 -07:00
doc server-config: packRelated doesn't need blobPath 2021-01-14 09:39:59 -05:00
internal Reduce dependency on OS in determining if file is video. 2019-04-02 09:56:09 -07:00
misc all: update to Go 1.15 2020-11-02 14:44:01 +01:00
pkg Merge branch 'fix-windows' of https://github.com/willnorris/perkeep into willnorris-fix-windows 2021-01-14 11:34:57 -05:00
server downloadbutton: migrate from goui to JS 2021-01-14 09:51:42 -05:00
website website: make 0.11 visible 2020-11-20 17:00:01 +01:00
.dockerignore buildinfo: track Version and Dockerfile separately 2018-05-02 13:36:32 -07:00
.gitignore dev/devcam: use libsqlite3 tag when -sqlite=true 2018-09-14 22:16:23 +02:00
.header Rename import paths from camlistore.org to perkeep.org. 2018-01-01 16:03:34 -08:00
AUTHORS C+A: add Ian Denhardt (Individual CLA) 2019-04-30 20:23:22 -04:00
BUILDING gopherjs -> goplusjs 2021-01-13 21:55:21 -05:00
CONTRIBUTING.md Stop using Gerrit (googlesource.com), switch to just GitHub & PRs 2019-06-05 09:50:11 -07:00
CONTRIBUTORS C+A: add Ian Denhardt (Individual CLA) 2019-04-30 20:23:22 -04:00
COPYING Add Apache license. 2011-01-27 23:00:13 -08:00
Dockerfile all: update to Go 1.15 2020-11-02 14:44:01 +01:00
Makefile Add Makefile rule to push dev Docker images to gcr.io. 2018-08-17 14:03:50 -07:00
README.md Ci: move continuous integration tests to GitHub Actions 2020-09-18 00:44:58 +02:00
TESTS all: rename remaining occurrences of camput 2018-04-21 16:20:24 -07:00
TODO perkeepd, serverinit, gce: opaque-ify serverinit.Config, trim camlistored.go 2018-05-13 15:50:10 -07:00
VERSION Add a VERSION file to the master branch. 2018-05-02 13:51:47 -07:00
go.mod Merge branch 'fix-windows' of https://github.com/willnorris/perkeep into willnorris-fix-windows 2021-01-14 11:34:57 -05:00
go.sum Merge branch 'fix-windows' of https://github.com/willnorris/perkeep into willnorris-fix-windows 2021-01-14 11:34:57 -05:00
make.go gopherjs -> goplusjs 2021-01-13 21:55:21 -05:00

README.md

Perkeep is your personal storage system.

It's a way to store, sync, share, import, model, and back up content. Keep your stuff for life.

For more, see

Other useful files

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

Perkeep Resources

Continuous Integration

Linux Test Status Windows Test Status

Code of Conduct

Please note that this project uses a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.