replication-monitor

Replication Monitor - a GTK+ tool for AvanceDB, CouchDB, PouchDB and Cloudant


Keywords
couchdb, pouchdb, avancedb, cloudant, replication
License
MIT
Install
pip install replication-monitor==0.1.9

Documentation

replmon-logo Replication Monitor

A GTK+ desktop app which can create, monitor and delete AvanceDB, CouchDB, PouchDB or IBM Cloudant replication jobs. Runs on Linux/Gnome but can be persuaded to run on Windows or OSX.

Features:

  • Create new replications: single, multiple, to/from remote, drag and drop replication
  • View active replication tasks
  • Create and delete databases
  • Compact databases
  • Set database revisions
  • Browse to selected databases
  • Backup and restore databases

Requirements:

  • Python 3
  • GTK+ (pygobject)
  • Keyring
  • Requests
  • Bunch

Installation

Install the latest release on pypi with pip:

$ pip3 install replication-monitor

Alternately pull the latest code from our github repository:

$ git clone https://github.com/RipcordSoftware/replication-monitor.git
$ cd replication-monitor
$ ./replication_monitor.py

If you clone from git make sure you satisfy the requirements.txt file.

Screenshot:

replmon-mainwindow