blobstoring-dotnet-minio

Integrate MinIO object storage with Jarvis BlobStoring for file management.

12|2|Updated May 4, 2020
One-click install
npx skills add https://github.com/hoangnh2412/jarvis --skill blobstoring-dotnet-minio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blobstoring-dotnet-minio
Source: https://github.com/hoangnh2412/jarvis/tree/main/.opencode/skills/blobstoring-dotnet/providers/minio
Command: npx skills add https://github.com/hoangnh2412/jarvis --skill blobstoring-dotnet-minio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers building Jarvis backend applications often need a reliable, S3-compatible object storage solution for managing files and blobs, but manual integration of MinIO requires repetitive configuration, service registration, and injection setup that is error-prone and time-consuming.

Core Features & Use Cases

  • S3-Compatible Storage Integration: Connects Jarvis's BlobStoring module to MinIO for standard object storage operations.
  • Secure Temporary Access: Supports presigned URL generation for time-limited, secure file viewing without exposing storage credentials.
  • Use Case: For example, a document management system built on Jarvis can use this skill to store user-uploaded files in MinIO and generate expiring presigned links for users to view their documents securely.

Quick Start

Use the blobstoring-dotnet-minio skill to configure MinIO as your Jarvis application's blob storage provider and implement presigned document view links for end users.

Frequently Asked Questions about blobstoring-dotnet-minio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add MinIO blob storage to an ASP.NET Core backend?▼

This skill integrates MinIO S3-compatible object storage with Jarvis backend applications by configuring the BlobStoring abstraction layer. It handles keyed blob service registration and credential management for cloud or self-hosted deployments.

How do I generate presigned URLs for secure file access in MinIO?▼

To generate presigned URLs in MinIO, this skill supports secure temporary file access via time-limited links. This allows users to view documents securely without exposing underlying storage credentials.

Can I use MinIO with Jarvis BlobStoring for self-hosted deployments?▼

Yes, you can use MinIO with Jarvis BlobStoring for self-hosted deployments. The skill provides configurable storage endpoints and credential management specifically supporting both cloud and self-hosted MinIO instances.

What is the best way to integrate S3-compatible storage with Jarvis apps?▼

The best way to integrate S3-compatible storage with Jarvis apps is using this skill to avoid manual configuration errors. It directly registers MinIO as your blob storage provider within the existing BlobStoring module.

Do I need to manually configure service registration for MinIO in ASP.NET Core?▼

You do not need to manually configure service registration for MinIO in ASP.NET Core. This skill satisfies the functional requirements for keyed blob service registration and MinIO option configuration automatically.