You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Nitish Tiwari 6d5d49bfb1 Update CLI examples to be in sync with examples used on Minio website (#4920) 7 years ago
..
README.md Update CLI examples to be in sync with examples used on Minio website (#4920) 7 years ago

README.md

Minio Browser

Minio Browser uses Json Web Tokens to authenticate JSON RPC requests.

Initial request generates a token for 'AccessKey' and 'SecretKey' provided by the user.

Currently these tokens expire after 10hrs, this is not configurable yet.

Start minio server

minio server /data

JSON RPC APIs.

JSON RPC namespace is Web.

Server operations.

  • ServerInfo - fetches current server information, includes memory statistics, minio binary version, golang runtime version and more.
  • StorageInfo - fetches disc space availability(Total/Free), Type, Online/Offline status of disc with counts along with ReadQuorum and WriteQuorum counts.

Auth operations

  • Login - waits for 'username, password' and on success replies a new Json Web Token (JWT).
  • SetAuth - change access credentials with new 'username, password'.
  • GetAuth - fetch the current auth from the server.

Bucket/Object operations.

  • ListBuckets - lists buckets, requires a valid token.
  • ListObjects - lists objects, requires a valid token.
  • MakeBucket - make a new bucket, requires a valid token.
  • RemoveObject - removes an object from a bucket, requires a valid token.
  • Upload - uploads a new object from the browser, requires a valid token.
  • Download - downloads an object from a bucket, requires a valid token.