Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 338 |
Technical Name |
base_cloud_storage |
License | LGPL-3 |
Odoo Cloud Storage Addon
Seamlessly offload large binary attachments to external cloud storage â saving disk space, improving system performance, and ensuring your database remains lean and responsive.
Key Features
Automate attachment management without disrupting your workflow
Enable or disable cloud offloading right from the Settings page
Cron-driven job runs every hour to migrate old attachments that is not uploaded
Stub records keep placeholder files in Odoo with secure signed URLs
Pluggable architecture: add new providers (Google, Azure, â¦) easily
Fully compatible with Odoo.sh, Odoo 16 (CE & EE), and on-prem deployments

1. Toggle the âEnable Cloud Storageâ Switch
Control the feature from one checkbox in **Settings â General Settings**. Turn it on to activate
all cloud-backup routines; turn it off to keep everything local.

2. Scheduled Action for Legacy Attachments
A built-in scheduled job (cron) runs hourly to scan existing binary attachments.
Any file over your size threshold is flagged for cloud migration without manual intervention.

3. Automated Hourly Upload & Cleanup
The cron uses signed URLs to upload each file directly to your chosen provider.
After a successful upload, Odoo replaces the local file with a lightweight placeholder and
clears the filestore to free up space.

4. Flexible Provider Selection
Select from available providers (**Google**, **Azure**), or any future providers you add via our plugin-style registry.
Simply drop in a new provider class and itâs immediately available in the dropdown.

Scan the QR code to chat with us instantly
Please log in to comment on this module