MinIO
High-performance S3-compatible object storage for cloud-native applications.
storages3
Usage
import { defineConfig } from 'dockup/config';
import { minio } from 'dockup/services';
export default defineConfig({
services: [
minio()
],
});
Metadata
This service automatically exposes metadata.
dockup metadata
S3 Endpoint: http://localhost:9000
S3-compatible API endpoint
Console URL: http://localhost:9001
MinIO web console for administration
Access Credentials: Access Key: minioadmin, Secret Key: minioadmin
Root user credentials for S3 API and console
The above are the metadata generated when using this service with the default options.
Options
Prop | Type | Default |
---|---|---|
port? | number | 9000 |
consolePort? | number | 9001 |
rootUser? | string | "minioadmin" |
rootPassword? | string | "minioadmin" |
defaultBucket? | string | undefined |
region? | string | "us-east-1" |
name? | string | - |
image? | string | - |
extend? | ((service: ContainerService) => ContainerService) | - |