Save every generated PDF to DigitalOcean Spaces

DocSpring's S3 integration works with DigitalOcean Spaces. Every PDF it generates is copied into your Spaces bucket, next to the apps you run on DigitalOcean.

What you can do with DigitalOcean Spaces

Uploads

Every PDF, automatically
Each PDF is uploaded as soon as it's generated, including combined PDFs.
Your own file paths
Build each path from the template, the date, and your own metadata, for example a folder for each client.
Choose which PDFs
Upload live PDFs, test PDFs or both, and limit uploads to specific API tokens.

Access and status

A Spaces access key
Connect with a Spaces access key that can write to your bucket.
Upload status and alerts
Each PDF shows whether its upload is done or failed, and DocSpring emails you if uploads keep failing.

Set up the DigitalOcean Spaces integration

Read the setup guide
  1. In DigitalOcean, create a Spaces access key that can write to your bucket.
  2. In DocSpring, open Integrations, choose Set up DigitalOcean Spaces, and enter your bucket's region endpoint, its name and the access key.
  3. Set the file path and choose which PDFs to upload.
  4. Generate a PDF and check that it appears in your bucket.

Example workflows

Next to your apps

Keep documents in the same DigitalOcean account as the apps and databases that use them.

Process new PDFs in your apps

Your App Platform apps and Droplets read each new PDF straight from the bucket.

An archive you control

Keep a copy of every generated and signed document under your own retention rules.

Try DocSpring with DigitalOcean Spaces

Upload a PDF or a Word document, design a page, or write HTML, then connect DigitalOcean Spaces. No credit card needed.

Product news by email

New features and changes, once a month.