Skip to content
ramira

Odoo app · Community & Enterprise

S3 Attachment Storage

Move the files of Odoo (invoices, documents, photos, attachments) to S3 object storage: OVHcloud, Scaleway, AWS, Wasabi, Cloudflare R2, MinIO. Existing files included, checked before they leave the server, read back transparently, reversible in one click. Nothing to install.

€79 excl. VAT, one-timeOdoo 18 · 19 · 20

Why teams choose it

For whom: Companies whose Odoo server grows because of attachments, and their IT providers.

A light server again

Gigabytes of attachments leave the disk: smaller backups, faster migrations, a cheaper server.

Nothing removed before it is safe

Each copy is checked on S3 before the server file is deleted.

Nobody notices

Previews, downloads, reports, e-mails and the website read the files from S3 as if they were still there.

Reversible

Bring all files back in one click, or keep a copy on the server if you only want an off-site copy.

Your provider, your country

OVHcloud or Scaleway for data in France, or any S3-compatible storage.

Why it is better than the others

Before writing the app, we studied the competing apps on the Odoo store: their features, their prices and their customers’ reviews. Here is what sets it apart.

  1. Every S3, nothing to install

    OVHcloud and Scaleway included, for data in France. Other apps need a library to install or only do AWS.

  2. Existing files too

    Automatic migration, in batches, reversible in one click; elsewhere, often file by file.

  3. Copy checked before removal

    The server file is only removed after its S3 copy is checked.

What it does, screen by screen

Real screenshots of the app, taken on an Odoo demo database.

Where your files are, at a glance

The screen counts the files and megabytes on S3, on both, waiting to be sent and kept on the server.

Your customers’ documents, served from S3

Plans, quotes and site photos are no longer on the server: Odoo shows and downloads them from S3.

You decide what goes to S3

Move or only copy, keep the small files and some kinds of records on the server.

A history of every run

Each run writes what it did: files found, sent, removed from the server, brought back.

Leave S3 whenever you want

Bringing back copies every file to the server, then switches S3 storage off. Nothing is lost.

A report for your IT provider

A PDF with your company header: the bucket, where the files are, the rules and the last runs.

FAQ

Do I need to install a Python library?

No. S3 is spoken in pure Python with what Odoo already ships. It works on Odoo.sh.

What happens if S3 is unreachable?

New files are written on the server as usual and wait for the next run.

Is it the same as Odoo’s cloud storage?

No: Odoo’s only sends large Discuss files to Azure or Google. This app moves the whole filestore.

Where to buy it, and for which versions?

On the official apps.odoo.com store, for Odoo 18, 19 and 20, Community and Enterprise, on Odoo.sh or on your own server. Odoo Online does not accept third-party apps. E-mail support included.

In the same family

  • Import from Excel + Mass Edit Your Excel files as they are: orders with lines, invoices, products with variants; checked first, undoable.
  • Duplicates: Find, Prevent, Merge Contacts, products or any record: warning while typing, duplicates grouped, merged without losing anything.
  • Direct Print Invoices, slips and labels straight to the printer, no dialog and no subscription; Zebra and receipts included.
  • Automatic Backups Database and filestore backups to S3 (OVHcloud, Scaleway…), FTP or a folder: encrypted, read back and checked.

All our Odoo apps (26)

An app, website or Odoo module project?

Describe it in a few lines: reply within 2 business days, with a first estimate.