An Aspire hosting integration for MinIO. DEPRECATED: The MinIO OSS project has been archived and is no longer maintained. This integration is deprecated and will be removed in a future version.
Install
| Product | Versions |
|---|---|
| .NET |
README
CommunityToolkit.Aspire.Hosting.MinIO library
This integration is deprecated. The MinIO OSS project has been archived and is no longer maintained. This package will be removed in a future version. Please migrate to an alternative S3-compatible storage solution.
Provides extension methods and resource definitions for the Aspire AppHost to support running MinIO containers.
Getting Started
Install the package
In your AppHost project, install the package using the following command:
dotnet add package CommunityToolkit.Aspire.Hosting.Minio
Example usage
Then, in the Program.cs file of AppHost, add a MinIO resource and consume the connection using the following methods:
var builder = DistributedApplication.CreateBuilder(args);
var minio = builder.AddMinio("minio");
var myService = builder.AddProject<Projects.MyService>()
.WithReference(minio);
builder.Build().Run();
Additional Information
https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-minio
Feedback & contributing
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.