You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Valentin Lab af81a04e49 new: [odoo-tecnativa] add support of restricted postgres access 2 months ago
..
actions new: [odoo-tecnativa] add ``update`` action 6 months ago
hooks new: [odoo-tecnativa] add support of restricted postgres access 2 months ago
lib new: [odoo-tecnativa] add support of restricted postgres access 2 months ago
resources/opt/odoo/common/entrypoint.d new: [odoo-tecnativa] add support of restricted postgres access 2 months ago
README.org new: [odoo] add ``dbfilter`` option 6 months ago
metadata.yml new: [odoo-tecnativa] add support of restricted postgres access 2 months ago

README.org

Odoo-tecnativa is a odoo image containing all source and add-ons because we want to certify the whole image.

So this means there are no builds being managed by compose, and no injection of code.

Usage

dbfilter

With image 16.0, an advanced version of dbfilter is installed. Here a few examples:

odoo:
  # ..
  options:
    dbfilter:
      ## DOMAIN_REGEX: DBFILTER
      '^www.domain.org$': '^bar$'          ## domain `www.domain.org` can only see `bar`.
      '^foo\.': 'foo_.*'                   ## domain starting with `foo.` can see db `foo_`
      '^(?P<name>[^.]+)\.': '%{name}s_.*'  ## domain starting with `<PREFIX>.` can see db `PREFIX_`
      '': 'other_.*'                       ## all domains can see db 'other_*'

      ## Don't forget to configure the domains in the web-proxy part !
  relations:
    web-proxy:
      apache:
        domain: www.domain.org
        aliases:
        - foo.otherdomain.com
        - bar.wiz.eu
        - test.domain.org

If there's only one database seen because of the dbfilter, odoo will use it by default.