Skip to main content

A multi-hosts, PostgreSQL backed, filesystem duplication detection system.

Project description

Droblo

A multi-hosts oriented, PostgreSQL backed, filesystem duplication detection system.

Identify duplicated files on multiple hosts on the network, and/or ensure all files being watched are saved to multiple locations.

Droblo uses a Postgresql database for storing files fingerprint of multiple hosts under watch.

  • droblod is the daemon watching your hosts filesystem events, storing corresponding files fingerprints centrally.
  • droblo_reports generates reports accordingly.

Getting Started

Prerequisites

  • python 3.5 or above and the modules listed in pip_requirements.txt on machines where you intend to watch files from.

  • a server running any PostgreSQL version still being maintained.

Installation

Please refer to Droblo database setup for creating the database.

Please refer to Hosts installation for installation of Droblo on the watched hosts.

Commands usage

Please refer to droblod for information on droblod usage.

Please refer to droblo_reports for information on reporting.

License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

droblo-0.0.9.tar.gz (17.7 kB view hashes)

Uploaded Source

Built Distribution

droblo-0.0.9-py3-none-any.whl (32.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page