Implement SFTP Storage
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añ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
Lo necesitan otros módulos
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-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/storage.
terminal Instalación y uso
Sin información verificadaLas 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.
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.