forked from minio/minio
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate this project to minio micro services code
- Loading branch information
Harshavardhana
committed
Oct 16, 2015
1 parent
8c4119c
commit 762b798
Showing
349 changed files
with
3,693 additions
and
70,609 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
## Minio Server [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/minio/minio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) | ||
## Minio [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/minio/minio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) | ||
|
||
Minio is a minimal cloud storage server written in Golang and licensed under [Apache license v2](./LICENSE). Minio is compatible with Amazon S3 APIs. [![Build Status](https://travis-ci.org/minio/minio.svg?branch=master)](https://travis-ci.org/minio/minio) | ||
Minio is a minimal cloud storage server for Micro Services & Magnetic Disks. Written in Golang and licensed under [Apache license v2](./LICENSE). Compatible with Amazon S3 APIs. | ||
|
||
## Minio Client | ||
|
||
|
@@ -11,64 +11,54 @@ Minio is a minimal cloud storage server written in Golang and licensed under [Ap | |
- [Java Library](https://github.com/minio/minio-java) | ||
- [Nodejs Library](https://github.com/minio/minio-js) | ||
- [Python Library](https://github.com/minio/minio-py) | ||
- [.Net Library](https://github.com/minio/minio-dotnet) | ||
|
||
### Install [![Build Status](https://travis-ci.org/minio/minio.svg?branch=master)](https://travis-ci.org/minio/minio)[![Build status](https://ci.appveyor.com/api/projects/status/k61d0v3ritbwm2su?svg=true)](https://ci.appveyor.com/project/harshavardhana/minio) | ||
|
||
#### Linux, OS X, Windows | ||
|
||
## Server Roadmap | ||
~~~ | ||
Storage Backend: | ||
- Donut: Erasure coded backend. | ||
- Status: Standalone mode complete. | ||
Storage Operations: | ||
- Collective: | ||
- Status: Work in progress. | ||
Storage Management: | ||
- WebCLI: | ||
- Status: Work in progress. | ||
- Authentication: | ||
- Status: Work in progress. | ||
- Admin Console: | ||
- Status: Work in progress. | ||
- User Console: | ||
- Status: Work in progress. | ||
- Logging: | ||
- Status: Work in progress. | ||
$ go get github.com/minio/minio | ||
~~~ | ||
|
||
### How to use Minio? | ||
|
||
### Install | ||
~~~ | ||
$ minio server | ||
NAME: | ||
minio server - Start Minio cloud storage server. | ||
<blockquote> | ||
NOTE: If you happen to compile from source code, following options are not available anymore. Minio master branch is going through lots of rapid changes, documentation will be updated subsequently. | ||
</blockquote> | ||
USAGE: | ||
minio server PATH | ||
#### GNU/Linux | ||
EXAMPLES: | ||
1. Start minio server on Linux. | ||
$ minio server /home/shared | ||
Download ``minio`` from https://dl.minio.io:9000/updates/2015/Jun/linux-amd64/minio | ||
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 | ||
~~~ | ||
$ wget https://dl.minio.io:9000/updates/2015/Jun/linux-amd64/minio | ||
$ chmod +x minio | ||
$ ./minio mode memory limit 12GB expire 2h | ||
|
||
~~~ | ||
$ minio server ~/Photos | ||
AccessKey: G5GJRH51R2HSUWYPGIX5 SecretKey: uxhBC1Yscut3/u81l5L8Yp636ZUk32N4m/gFASuZ | ||
#### OS X | ||
To configure Minio Client. | ||
Download ``minio`` from https://dl.minio.io:9000/updates/2015/Jun/darwin-amd64/minio | ||
$ 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 | ||
~~~ | ||
$ wget https://dl.minio.io:9000/updates/2015/Jun/darwin-amd64/minio | ||
$ chmod +x minio | ||
$ ./minio mode memory limit 12GB expire 2h | ||
Starting minio server: | ||
Listening on http://127.0.0.1:9000 | ||
Listening on http://172.30.2.17:9000 | ||
~~~ | ||
|
||
### How to use Minio? | ||
|
||
[![asciicast](https://asciinema.org/a/21575.png)](https://asciinema.org/a/21575) | ||
|
||
### Contribute to Minio Project | ||
Please follow Minio [Contributor's Guide](./CONTRIBUTING.md) | ||
|
||
### Jobs | ||
If you think in Lisp or Haskell and hack in go, you would blend right in. Send your github link to [email protected]. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.