Metadata-Version: 2.4
Name: agentify-sh
Version: 0.1.0
Summary: A tool for uploading Docker images to Backblaze B2
Author-email: Agentify <cli-help@agentify.sh>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# agentify-sh

A Python package for uploading Docker images to Backblaze B2 storage.

## Installation

```bash
pip install agentify-sh
```

## Usage

1. Create a configuration JSON file (e.g., `agentify.json`):

```json
{
  "username": "your_username",
  "password": "your_password",
  "image_id": "your_image_id", 
  "version": "your_version"
}

2. Use the package in your Python code:

``` python
from agentify_sh.main import upload_image
success = upload_image("path/to/config.json")
if success:
    print("Image uploaded successfully!")
else:
    print("Upload failed")
```


## Configuration

The configuration file requires the following fields:
- `username`: Your Backblaze B2 account username/ID
- `password`: Your Backblaze B2 application key
- `bucket_name`: The name of your B2 bucket (optional, defaults to 'default-bucket')
- `image_id`: The Docker image ID to upload
