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- In DigitalOcean, create a Spaces access key that can write to your bucket.
- In DocSpring, open Integrations, choose Set up DigitalOcean Spaces, and enter your bucket's region endpoint, its name and the access key.
- Set the file path and choose which PDFs to upload.
- 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.

