# MinIO Tools Plugin MinIO plugin for FastPluggy that provides object storage integration with MinIO. ## Features - MinIO client integration - Dashboard for viewing buckets - Global access to MinIO client and streaming functions - Admin interface for MinIO management ## Configuration The plugin requires the following environment variables: - `MINIO_ENDPOINT`: MinIO server endpoint (e.g., 'localhost:9000') - `MINIO_ACCESS_KEY`: Access key for authentication - `MINIO_SECRET_KEY`: Secret key for authentication - `MINIO_SECURE`: Use HTTPS (default: False) ## Usage Once installed, the plugin will: 1. Initialize a MinIO client with your configuration 2. Register the client globally as `minio_client` 3. Register a helper function `minio_get_stream` for streaming objects 4. Provide an admin dashboard at `/admin/minio` ## Installation ```bash pip install fastpluggy-minio-tools ``` ## Development To install in development mode: ```bash pip install -e . ``` ## License See LICENSE file for details.
pip install fastpluggy-minio-tools
pip install fastpluggy-minio-tools==0.1.3
MinIO plugin for FastPluggy that provides object storage integration with MinIO.
The plugin requires the following environment variables:
MINIO_ENDPOINT: MinIO server endpoint (e.g., 'localhost:9000')MINIO_ACCESS_KEY: Access key for authenticationMINIO_SECRET_KEY: Secret key for authenticationMINIO_SECURE: Use HTTPS (default: False)Once installed, the plugin will:
minio_clientminio_get_stream for streaming objects/admin/miniopip install fastpluggy-minio-tools
To install in development mode:
pip install -e .
See LICENSE file for details.
This plugin does not have a Changelog file or it could not be extracted from the package.
API documentation for this plugin is not available.
Last analysis performed: 2026-02-25 03:41:10
This plugin has a valid entry point:
minio_tools
= fastpluggy_plugin.minio_tools.plugin:MinIOPlugin
Issues were found during analysis, but details are not available.
fastpluggy_plugin.minio_tools.plugin:MinIOPlugin