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.