All Projects → cannium → Sree

cannium / Sree

Licence: other
S3 client for human beings

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Sree

Litestream
Streaming replication for SQLite.
Stars: ✭ 3,795 (+6800%)
Mutual labels:  s3
kafka-connect-fs
Kafka Connect FileSystem Connector
Stars: ✭ 107 (+94.55%)
Mutual labels:  s3
xyr
Query any data source using SQL, works with the local filesystem, s3, and more. It should be a very tiny and lightweight alternative to AWS Athena, Presto ... etc.
Stars: ✭ 58 (+5.45%)
Mutual labels:  s3
Quell
Quell is an easy-to-use, lightweight JavaScript library providing a client- and server-side caching solution for GraphQL. Use Quell to prevent redundant client-side API requests and to minimize costly server-side response latency.
Stars: ✭ 473 (+760%)
Mutual labels:  client-side
aws-pdf-textract-pipeline
🔍 Data pipeline for crawling PDFs from the Web and transforming their contents into structured data using AWS textract. Built with AWS CDK + TypeScript
Stars: ✭ 141 (+156.36%)
Mutual labels:  s3
logstash-output-s3
No description or website provided.
Stars: ✭ 55 (+0%)
Mutual labels:  s3
Storagetapper
StorageTapper is a scalable realtime MySQL change data streaming, logical backup and logical replication service
Stars: ✭ 232 (+321.82%)
Mutual labels:  s3
Swadeshi
Implementing a Web Based solution through which farmers can participate in a commodity exchange market
Stars: ✭ 21 (-61.82%)
Mutual labels:  client-side
mediasort
Upload manager using Laravel's built-in Filesystem/Cloud Storage
Stars: ✭ 20 (-63.64%)
Mutual labels:  s3
spring-file-storage-service
The FSS(file storage service) APIs make storing the blob file easy and simple .
Stars: ✭ 33 (-40%)
Mutual labels:  s3
amazon-sns-java-extended-client-lib
This AWS SNS client library allows to publish messages to SNS that exceed the 256 KB message size limit.
Stars: ✭ 23 (-58.18%)
Mutual labels:  s3
pg-bifrost
PostgreSQL Logical Replication tool into Kinesis, S3 and RabbitMQ
Stars: ✭ 31 (-43.64%)
Mutual labels:  s3
s3 asset deploy
Deploy & manage static assets on S3 with rolling deploys & rollbacks in mind.
Stars: ✭ 63 (+14.55%)
Mutual labels:  s3
AxleJS
Fetch, supercharged.
Stars: ✭ 28 (-49.09%)
Mutual labels:  client-side
smockin
Dynamic API, S3 & Mail mocking for web, mobile & microservice development.
Stars: ✭ 74 (+34.55%)
Mutual labels:  s3
Node S3 Uploader
Flexible and efficient resize, rename, and upload images to Amazon S3 disk storage. Uses the official AWS Node SDK for transfer, and ImageMagick for image processing. Support for multiple image versions targets.
Stars: ✭ 237 (+330.91%)
Mutual labels:  s3
s3bundler
ARCHIVED - see https://aws.amazon.com/about-aws/whats-new/2019/04/Amazon-S3-Introduces-S3-Batch-Operations-for-Object-Management/ Amazon S3 Bundler downloads billions of small S3 objects, bundles them into archives, and uploads them back into S3.
Stars: ✭ 26 (-52.73%)
Mutual labels:  s3
s3-concat
Concat multiple files in s3
Stars: ✭ 35 (-36.36%)
Mutual labels:  s3
s3redirect
Turn S3 into a URL redirect website using lambda and NO database!
Stars: ✭ 31 (-43.64%)
Mutual labels:  s3
secure-media
Store private media securely in WordPress.
Stars: ✭ 22 (-60%)
Mutual labels:  s3

Sree

S3 client for human beings

Greenland snapshot

Sree enables you to easily manage your files through Amazon S3 protocol. Simply configure your keys and you are good to go.

Installation

> 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

Configuration

Configuration

  • S3 Endpoint: Defaults to Amazon's S3 service and surely you could use your own endpoint. If protocol part is ommitted, it defaults to usehttps
  • 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.

Technical Details

  • 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!)

Contributing

Contributions are welcome via pull requests and issues.

License

Both MIT and GPLv2

Authors

Can ZHANG

Xingyi WU

Yuanying MA

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].