Add Representation

Upload imagery for a new story, term, or symbol representation.

This page signs the upload on your server, then sends the file straight to DigitalOcean Spaces from the browser.

Before you test it

Add your Spaces keys and bucket settings to .env.

Configure Spaces CORS to allow your local origin to send PUT, GET, and HEAD requests.

If you want uploaded images to load publicly, point DO_SPACES_PUBLIC_BASE_URL at your Spaces bucket or CDN hostname.

Back to Home

Image Upload

Upload directly from the browser to DigitalOcean Spaces using a short-lived signed URL.

Your image preview will appear here.

Choose an image and upload it to DigitalOcean Spaces.