https://github.com/angusgmorrison/hyperdrive-api
An API filesystem with AWS integration for a person cloud storage drive. Built on Rails and containerized with Docker.
https://github.com/angusgmorrison/hyperdrive-api
Last synced: over 1 year ago
JSON representation
An API filesystem with AWS integration for a person cloud storage drive. Built on Rails and containerized with Docker.
- Host: GitHub
- URL: https://github.com/angusgmorrison/hyperdrive-api
- Owner: AngusGMorrison
- Created: 2019-11-18T13:32:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T15:58:24.000Z (over 3 years ago)
- Last Synced: 2025-02-15T20:54:20.004Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 138 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HYPERDRIVE (backend)
[View the React front end here](https://github.com/AngusGMorrison/hyperdrive-frontend)
The critical cyberpunk cloud storage drive you never knew you needed.
**Features:**
* Accepts file uploads for storage in a folder-and-document filesystem private to each user
* Token-based user authentication
* Stores uploaded files in a private AWS S3 bucket
* Streams files to the front end for download
* Full file CRUD
* Custom serializers ensure only essential data is returned with each response
* Variable per-user storage limits
* Containerized with Docker-Compose