Metadata-Version: 2.1
Name: bahub
Version: 0.0.1.dev48
Summary: Bahub is a File Repository API client that allows to totally automate the backups on your server
Home-page: https://github.com/riotkit-org/file-repository
Author: RiotKit Collective
Author-email: marek_andrzejczak@riseup.net
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Utilities
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.6
Requires-Dist: PyYAML (>=3.12)
Requires-Dist: pbr (>=5.1)
Requires-Dist: requests (>=2.21)
Requires-Dist: setuptools (>=40.4.3)
Requires-Dist: simplejson (>=3.16)
Requires-Dist: unittest-data-provider
Requires-Dist: coverage
Requires-Dist: sentry-sdk (==0.7.14)

Bahub
=====

Bahub (Backup Hub) is a shell client for the `File Repository` API.
Features total backups automation on your server - the API is storing, versioning and rotating your backups, 
Bahub is optionally encrypting, then sending the data to that storage API.

**Features:**

- Automatically schedule backups
- Encrypt backups with own key
- Custom backup commands that are producing output to capture
- Native MySQL support
- Native PostgreSQL support
- Docker offline backup (container turned off)
- Docker online backup (on live container)

Copyleft
--------

Created by **RiotKit Collective** as part of Wolnościowiec initiative.
Project initially created for three purposes: 

- To store static files uploaded for users (libertarian/anarchist portal)
- To store and serve training video files (video archive)
- To store backups and version those. Limit the disk space and permissions to create a shared space for multiple organizations fighting for human-rights, tenants-rights, working-class rights and animals-rights.



