0.3.0 • Published 4 years ago

keybase-export v0.3.0

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

keybase-export

npm

A tool to export keybase chats.

Features

  • Configuration file
  • Watcher
  • Incremental export
  • Export to ElasticSearch
  • Export to jsonl (json lines)
  • Export to SQLite
  • Attachment downloading

Config

See config.example.json for example and config.ts for config schema.

Installation

Via npm:

npm install keybase-export
# global installation: $ npm install -g keybase-export

Or clone from GitHub:

git clone https://github.com/Bannerets/keybase-export.git
cd keybase-export
npm install
npm run build

Requirements

  • Node.js v6.0.0+

Run

  1. Copy config.example.json to config.json and edit it.
  2. $ ./bin/keybase-export or $ node dist
$ keybase-export [path/to/config]

Debug mode: DEBUG=keybase-export* ./bin/keybase-export