Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/algab/storage-files
API for files storage and control.
https://github.com/algab/storage-files
nodejs socket-io sqlite3
Last synced: 5 days ago
JSON representation
API for files storage and control.
- Host: GitHub
- URL: https://github.com/algab/storage-files
- Owner: algab
- Created: 2017-12-31T19:28:28.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-05T14:24:00.000Z (over 3 years ago)
- Last Synced: 2024-11-12T23:13:44.500Z (2 months ago)
- Topics: nodejs, socket-io, sqlite3
- Language: JavaScript
- Homepage:
- Size: 360 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# STORAGE FILES
API for files storage and control.
## Description
### Bucket
The bucket is the main directory where the files will be stored. A bucket may contain one or more folders and also one or more objects. A user can create only one bucket.
Attention buckets of the same name are not allowed.
### Folder
Folder is a child directory, meaning it belongs to a bucket. A folder can not contain other folders, only objects. Within a bucket can contain as many folders as the user wants to create.
Attention is not allowed folders with the same name.
### Object
Objects is any binary file that will be stored inside a bucket.
## Why SocketIO ?
The socketIO is used to transmit the upload percentage of the files. From the user's nickname, it is possible to capture the percentage of the upload.