OdooWiki OCA HUB

Storage Backend SFTP

storage_backend_sftp folder_open OCA/storage open_in_new
Storage Licencia: LGPL-3

Implement SFTP Storage

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Añade SFTP como opción de backend de almacenamiento en Odoo, permitiendo a los usuarios configurar un servidor SFTP y usarlo para almacenar y recuperar archivos.

Este módulo amplía la configuración del backend de almacenamiento para admitir SFTP. Al crear o editar un backend de almacenamiento, ahora puede elegir 'SFTP' como tipo de backend. Aparece una nueva sección 'SFTP' en el formulario donde puede introducir el host SFTP, el puerto (predeterminado 22), el método de autenticación (contraseña o clave privada), el login y una contraseña o una clave privada SSH. Los campos de contraseña y clave privada se ocultan según el método de autenticación elegido.

El módulo proporciona el adaptador técnico que se conecta al servidor SFTP para realizar operaciones con archivos: añadir, leer, listar, mover y eliminar archivos. También incluye una validación de la configuración que comprueba la conexión listando el directorio raíz.

Un script de post-migración garantiza que el módulo 'storage_backend_sftp_environment' esté disponible e instalado al actualizar, para preservar los campos gestionados del entorno del servidor. Este módulo depende del módulo 'storage_backend' y requiere la librería 'paramiko' de Python.

Depende de

Modelos y campos (2)
  • sftp.adapter · modelo nuevo
  • storage.backend · amplía un modelo existentesftp_port (SFTP Port), sftp_login (SFTP Login), sftp_server (SFTP Host), backend_type, sftp_password (SFTP Password), sftp_auth_method (SFTP Authentification Method), sftp_ssh_private_key (SSH private key)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.