Este complemento permite pasar un dbfilter como encabezado HTTP.
Esto es interesante para configuraciones en las que los nombres de las bases de datos no se pueden asignar a nombres de host proxificados.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Permite seleccionar la base de datos utilizada por Odoo desde una cabecera HTTP en lugar del nombre de host. Útil cuando se sirven varias bases de datos detrás de un proxy que no puede asignar cada base de datos a su propio nombre de host.
Este módulo cambia cómo decide Odoo a qué base de datos pertenece una petición web. Normalmente Odoo filtra la lista de bases de datos disponibles usando el nombre de host de la petición. Con este módulo instalado, se puede proporcionar un filtro adicional mediante una cabecera HTTP enviada por el cliente o el proxy.
- La cabecera se lee del entorno de la petición con el nombre
HTTP_X_ODOO_DBFILTER. - Cuando esa cabecera está presente, las bases de datos ya permitidas por el filtro normal basado en el host se reducen aún más a aquellas cuyo nombre coincide con el patrón indicado en la cabecera.
- El patrón es una expresión regular, por lo que puede coincidir con un prefijo, un sufijo o una regla más compleja.
- Si la cabecera está ausente, el comportamiento no cambia y se aplica el filtrado estándar basado en el host.
El cambio solo surte efecto cuando Odoo se ejecuta en modo proxy y este módulo se carga como módulo de servidor; de lo contrario, se mantiene el filtrado original. El módulo no añade ningún menú, pantalla, botón, informe, modelo ni acción programada, y no almacena ningún dato. Solo afecta a la capa de gestión de peticiones web, por lo que es invisible en la interfaz de usuario normal de Odoo.
Depende de
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Instalación
Fuente · Odoo 19.0Para instalar este módulo, solo necesita añadirlo a sus addons y cargarlo como un módulo para todo el servidor.
Esto se puede hacer con el parámetro server_wide_modules en /etc/odoo.conf o con el parámetro de línea de comandos --load
server_wide_modules = base,web,dbfilter_from_header
Configuración
Fuente · Odoo 19.0Ten en cuenta que la configuración estándar de dbfilter de odoo se sigue aplicando antes de mirar la expresión regular en el encabezado.
- Para nginx, usa:
proxy_set_header X-Odoo-dbfilter [your filter regex]; - Para caddy, usa:
proxy_header X-Odoo-dbfilter [your filter regex] - Para Apache, usa:
RequestHeader set X-Odoo-dbfilter [your filter regex]
Y asegúrate de que el modo proxy esté habilitado en el archivo de configuración de Odoo:
proxy_mode = True
Para usar este módulo, debe completar las partes de instalación y configuración.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
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.
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.