[options] addons_path = /mnt/extra-addons/backend/custom_addons,/mnt/extra-addons/backend/openeducat_erp-19.0/openeducat_erp-19.0,/mnt/extra-addons/addons_extra,/mnt/extra-addons/addons_enterprise,/usr/lib/python3/dist-packages/odoo/addons,/mnt/enterprise admin_passwd = admin db_host = db db_port = 5432 db_user = odoo db_password = odoo db_name = encoach_v2 dbfilter = ^encoach_v2$ http_interface = 0.0.0.0 http_port = 8069 proxy_mode = True workers = 4 max_cron_threads = 2 ; QA hit repeated HTTP 504 on /api/exam/generation/submit when OpenAI took ; >3 minutes per module. Raised CPU/wall caps accordingly. limit_time_cpu = 600 limit_time_real = 900 ; Default 4 MB body ceiling caused HTTP 413 on resource uploads (PDFs / audio) ; and on module-submit payloads carrying all generated questions. Bump to 128 MB. limit_request = 134217728 limit_memory_soft = 2147483648 limit_memory_hard = 2684354560 log_level = info logfile = None ; See P0.7 in docs/PROJECT_SUMMARY.md §21 — the container mounts the project ; root at /mnt/extra-addons so this config references the same backend/custom_addons ; tree as local development (odoo.conf).