Storage

Manage attachments and storage

Understand local and S3-compatible storage for source files, previews, attachments, completed PDFs, and audit evidence.

Self-hosted operators12 minutes

Before you begin

  • Deployment access
  • A private bucket for production use

What you will complete

  • A private, durable storage configuration with a tested backup path

Know what is stored

  • Original PDF, DOCX, and HTML uploads
  • Rendered page previews
  • Signer-provided files, images, and signatures
  • Completed documents and audit logs
  • Temporary processing and verification artifacts

Configure private object storage

Set S3_ATTACHMENTS_BUCKET to enable S3 storage. Provide AWS_REGION and credentials when the runtime does not use an instance or workload role. Set S3_ENDPOINT only for a compatible non-AWS provider.

Prefer workload identity or instance roles over long-lived access keys when the hosting platform supports them.

Validate storage before launch

  • Upload and render a multi-page document.
  • Complete a request with a file or image attachment.
  • Download the completed PDF after restarting the application.
  • Test backup and restore, not only backup creation.
  • Confirm bucket objects are private and served through authorized Signa routes.

Continue with