S3 client for human beings
Sree enables you to easily manage your files through Amazon S3 protocol. Simply configure your keys and you are good to go.
> git clone https://github.com/cannium/Sree.git
> cd Sree
> sudo pip install flask requests
> python app.py
Then open your favorate browser and visit http://127.0.0.1:5000
- S3 Endpoint: Defaults to Amazon's S3 service and surely you could use your own endpoint. If protocol part is ommitted, it defaults to use
https
- Region: The region you would like to use
- Access Key ID & Secret Access Key: Key and secret generated by service provider
Configurations are saved in your browser and not disclosed to anyone else.
- In order to view your files in browser, Sree configures bucket CORS for you when creating buckets. See Cross-Origin Resource Sharing (CORS) for more details.
- Files uploaded via Sree are set as
public-read
as default so as to be downloadable.Future versions of Sree will make file ACLs configurable.(Supported now!)
Contributions are welcome via pull requests and issues.
Can ZHANG
Xingyi WU
Yuanying MA