Artur Paikin fd5294c40a update docs, examples and tests to not set autoProceed: false, since that’s the default now %!s(int64=6) %!d(string=hai) anos
..
index.html cd242f82b4 examples: Add some text to the DO example page %!s(int64=7) %!d(string=hai) anos
main.js fd5294c40a update docs, examples and tests to not set autoProceed: false, since that’s the default now %!s(int64=6) %!d(string=hai) anos
package-lock.json 9a5643eddd Update uppy-server %!s(int64=7) %!d(string=hai) anos
package.json 4f4a741221 Fix some example names. %!s(int64=7) %!d(string=hai) anos
readme.md d2f0600d28 examples: Update DO Spaces readme %!s(int64=7) %!d(string=hai) anos
server.js a4822ee90d Update require() paths in examples. %!s(int64=6) %!d(string=hai) anos

readme.md

Uploading to DigitalOcean Spaces

This example uses Uppy to upload files to a DigitolOcean Space. DigitalOcean Spaces has an identical API to S3, so we can use the AwsS3 plugin. We use uppy-server with a custom endpoint configuration that points to DigitalOcean.

To try this example, first run:

npm install

Then configure some environment variables and run it:

UPPYSERVER_AWS_REGION=ams3 \
UPPYSERVER_AWS_KEY=your_access_key_id \
UPPYSERVER_AWS_SECRET=your_secret_access_key \
UPPYSERVER_AWS_BUCKET=your_space_name \
npm start