perkeepd: added --keep-going flag to start after index/recovery errors

In order to facilitate manual recovery in severe scenarios, the
--keep-going flag will make the server come back online even when there
are index or recovery errors. This will allow further querying on the
unhealthy server to identify missing data or to extract data for
migration to a new/healthy instance.

Fixes #1166

Change-Id: I4153905757d9e7d8014780dd5660a862cb8ba1ab
4 files changed
tree: d7dd677e3816619cd7532e223fb577133bd8a63e
  1. .appveyor.yml
  2. .dockerignore
  3. .gitignore
  4. .hackfests/
  5. .header
  6. .travis.yml
  7. AUTHORS
  8. BUILDING
  9. CONTRIBUTING.md
  10. CONTRIBUTORS
  11. COPYING
  12. Dockerfile
  13. Gopkg.lock
  14. Gopkg.toml
  15. Makefile
  16. README.md
  17. TESTS
  18. TODO
  19. VERSION
  20. app/
  21. clients/
  22. cmd/
  23. config/
  24. dev/
  25. doc/
  26. internal/
  27. make.go
  28. misc/
  29. pkg/
  30. server/
  31. vendor/
  32. website/
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

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.