Implement the concept of Storage with amazon S3, sftp...
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets administrators define storage backends (currently a filesystem location) and group them into categories, then test the connection from the backend form.
This module adds a technical foundation for storing files outside the standard Odoo attachment store. Administrators get a new "Storage" menu where they can create storage backends and storage backend categories.
- On a storage backend you set a name, a category, a backend type (only "Filesystem" is available) and a relative directory path. A default "Filesystem Backend" record is created when the module is installed.
- The form shows a "Test connection" button only when the selected backend type supports configuration validation; clicking it displays a success or failure notification.
- Categories group backends so they can be swapped; a category form lists the backends that belong to it.
- The backend record exposes operations to add, read, list, find, move and delete files, which are forwarded to the matching adapter component.
- The filesystem adapter stores files inside the Odoo filestore under a "storage" directory and blocks access to paths outside that base directory.
Access to both the storage backend and storage backend category models is restricted to the Settings administrator group. The module touches storage.backend, storage.backend.category and the underlying base.storage.adapter and filesystem.adapter components. No reports, emails or scheduled jobs are defined.
Depends on
Required by other modules
Menus it adds
Models and fields (4)
- storage.backend · new modelname, categ_id (Category), backend_type, directory_path, has_validation
- filesystem.adapter · new model
- base.storage.adapter · new model
- storage.backend.category · new modelname, backend_ids (Backends), description
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/storage.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.