https://github.com/james2doyle/digitalocean-spaces-example
An example on how to use DigitalOcean Spaces with S3 libraries
https://github.com/james2doyle/digitalocean-spaces-example
digitalocean s3 spaces
Last synced: 3 days ago
JSON representation
An example on how to use DigitalOcean Spaces with S3 libraries
- Host: GitHub
- URL: https://github.com/james2doyle/digitalocean-spaces-example
- Owner: james2doyle
- License: mit
- Created: 2017-11-13T00:30:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-13T00:41:55.000Z (over 8 years ago)
- Last Synced: 2025-03-03T20:03:42.586Z (over 1 year ago)
- Topics: digitalocean, s3, spaces
- Language: JavaScript
- Size: 44.9 KB
- Stars: 1
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DigitalOcean Spaces Example
===========================
> An example on how to use DigitalOcean Spaces with S3 libraries.
The DigitalOcean Spaces API is almost a 1:1 copy of the S3 API. But there are some differences. The main difference is which APIs are supported. Obviously, the DigitalOcean Spaces API supports less features than real S3. There is some more detail in the [Spaces Documentation](https://developers.digitalocean.com/documentation/spaces/#aws-s3-compatibility).
### Usage
* copy `example-config.js` to `config.js`
* update `config.js` with the correct details
* `npm start`
### Libraries
* [aws-sdk](https://www.npmjs.com/package/aws-sdk)
* [s3-stream-upload](https://www.npmjs.com/package/s3-stream-upload)
* [server](https://www.npmjs.com/package/server)