OdooWiki OCA HUB

Storage Backend FTP Environment

storage_backend_ftp_environment folder_open OCA/storage open_in_new
Storage License: LGPL-3

Glue module for storage_backend_ftp to use storage_backend_environment

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets administrators configure FTP storage backends using server environment variables instead of typing credentials in Odoo, so FTP login, server, port and encryption settings can be managed outside the database.

This is a glue module that connects two existing features: FTP storage backends and server environment configuration. Once installed, the FTP connection settings of a storage backend can be supplied by the server environment rather than stored directly in Odoo.

The settings that can be taken from the environment are the FTP password, login, server address, port, encryption, security mode and passive mode. These are the fields shown on the storage backend configuration screen.

When the module is installed, it preserves any values already entered in the database for those fields, so existing FTP configurations are not lost. If the module is later uninstalled, the database columns for those settings are restored, with the security mode defaulting back to "none".

It does not add new menus or screens of its own; it changes how the existing storage backend form behaves for FTP-type backends. It touches the storage.backend model and relies on the server environment mechanism to read values from the server configuration.

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation 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.

info

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.