Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roskenet/simple-storage
https://github.com/roskenet/simple-storage
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/roskenet/simple-storage
- Owner: roskenet
- Created: 2015-09-16T19:48:05.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-30T21:02:55.000Z (over 9 years ago)
- Last Synced: 2024-11-17T12:32:21.844Z (about 2 months ago)
- Language: Java
- Size: 246 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-storage
Simple REST service for uploading binary files to Amazon S3 and storing meta data in a PostgreSQL Database.
TODOs:
* Provide more RESTful things (e.g. OPTIONS)
* Provide search for tags.Plans:
* Read EXIF information from images and store them.
* Create thumbnails for web galleries.
* Mark images as public to access them directly via S3-Link. (Partially finished)How to use it:
* Uploading an Image:
POST /images//data* Check the upload status:
GET /images//status
(Upload to S3 is async. poll for OK)* Add title and tags for the image:
GET /images//info
POST /images/UUID>/info* Downloading an Image:
GET /images//data
(Redirects to the S3-Bucket directly, when the image is marked as public - Save bandwith!)* Show all tags (really means all - not only the used ones)
Use that for e.g. autocompletion
GET /tags* Show all images
GET /images