1
0
mirror of https://github.com/minio/minio.git synced 2025-03-13 05:00:11 -04:00
minio/Browser.md
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. ()
It is the bucket and volumes which needs to have this
value rather than the DiskInfo API itself. Eventually
this can be extended to show disk usage per
Buckets/Volumes whenever we have that functionality.

For now since buckets/volumes are thinly provisioned
this is the right approach.
2016-04-21 20:07:47 -07:00

1022 B

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 <testdir>

JSON RPC APIs.

JSON RPC namespace is Web.

Auth Operations

  • Login - waits for 'username, password' and on success replies a new Json Web Token (JWT).
  • ResetToken - resets token, requires password and token.
  • Logout - currently a dummy operation.

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.
  • GetObjectURL - generates a URL for download access, requires a valid token. (generated URL is valid for 1hr)
  • PutObjectURL - generates a URL for upload access, requies a valid token. (generated URL is valid for 1hr)