mirror of
https://github.com/minio/minio.git
synced 2024-12-24 06:05:55 -05:00
High Performance Object Storage for AI
amazon-s3cloudcloudnativecloudstoragegok8skubernetesmulti-cloudmulti-cloud-kubernetesobjectstorages3storage
buildscripts | ||
pkg/fs | ||
vendor | ||
.gitignore | ||
.mailmap | ||
.travis.yml | ||
api-definitions.go | ||
api-errors.go | ||
api-headers.go | ||
api-resources.go | ||
api-response.go | ||
api-signature.go | ||
appveyor.yml | ||
auth-config.go | ||
auth-utils.go | ||
bucket-acl.go | ||
bucket-handlers.go | ||
commands.go | ||
console.go | ||
CONTRIBUTING.md | ||
Dockerfile | ||
flags.go | ||
generic-handlers.go | ||
globals.go | ||
httprange.go | ||
INSTALLGO.md | ||
LICENSE | ||
logger_test.go | ||
logger.go | ||
main_test.go | ||
main.go | ||
Makefile | ||
NOTICE | ||
object-handlers.go | ||
README.md | ||
routers.go | ||
server_fs_test.go | ||
server-main.go | ||
signature_utils_test.go | ||
signature-handler.go | ||
trie.go | ||
typed-errors.go | ||
utils.go | ||
verify-runtime.go | ||
version_test.go | ||
version-main.go | ||
version.go |
Minio
Minio is a minimal cloud storage server for Micro Services & Magnetic Disks. Written in Golang and licensed under Apache license v2. Compatible with Amazon S3 APIs.
Minio Client
Minio Client (mc) provides a modern alternative to Unix commands like ls
, cat
, cp
, sync
, and diff
. It supports POSIX compatible filesystems and Amazon S3 compatible cloud storage systems. It is entirely written in Golang.
Amazon S3 Compatible Client Libraries
Install
Linux, OS X, Windows
$ go get github.com/minio/minio
How to use Minio?
$ minio server
NAME:
minio server - Start Minio cloud storage server.
USAGE:
minio server PATH
EXAMPLES:
1. Start minio server on Linux.
$ minio server /home/shared
2. Start minio server on Windows.
$ minio server C:\MyShare
3. Start minio server bound to a specific IP:PORT, when you have multiple network interfaces.
$ minio --address 192.168.1.101:9000 /home/shared
$ minio server ~/Photos
AccessKey: G5GJRH51R2HSUWYPGIX5 SecretKey: uxhBC1Yscut3/u81l5L8Yp636ZUk32N4m/gFASuZ
To configure Minio Client.
$ wget https://dl.minio.io:9000/updates/2015/Oct/darwin-amd64/mc
$ chmod 755 mc
$ ./mc config host add localhost:9000 G5GJRH51R2HSUWYPGIX5 uxhBC1Yscut3/u81l5L8Yp636ZUk32N4m/gFASuZ
$ ./mc mb localhost/photobucket
$ ./mc cp ~/Photos... localhost/photobucket
Starting minio server:
Listening on http://127.0.0.1:9000
Listening on http://172.30.2.17:9000
Contribute to Minio Project
Please follow Minio Contributor's Guide