framework upgrade

This commit is contained in:
Yhael S
2023-08-25 02:08:56 -05:00
parent 45d19223c7
commit b822c082c7
21 changed files with 576 additions and 421 deletions

View File

@@ -1,38 +1,74 @@
#--------------------------#
# Main Configuration #
#--------------------------#
APP_ENV=fresh
ADDONS_TO_UPDATE=
ADDONS_TO_INSTALL=
# Project
PROJECT_NAME=odoocker
DOMAIN=erp.odoocker.test
SUPPORT_EMAIL=mail@example.com
CORS_ALLOWED_DOMAIN="'http://external-domain.test'"
# App
APP_ENV=fresh
DEV_MODE=reload,qweb
# Odoo
ODOO_VERSION=14.0
UPDATE=
INIT=
LOAD=base,web
WORKERS=1
# Enterprise
GITHUB_USER=
GITHUB_ACCESS_TOKEN=
# Database
ADMIN_PASSWD=odoo
DB_HOST=postgres
DB_PORT=5432
DB_NAME=odoo
DB_USER=odoo
DB_PASSWORD=odoo
DB_SSLMODE=prefer
DB_MAXCONN=64
DB_TEMPLATE=unaccent_template
UNACCENT=True
LIST_DB=True
DBFILTER=.*
LOAD_LANGUAGE=
# Logging
LOG_LEVEL=info
LOG_HANDLER="[':INFO']"
# PgAdmin
PGADMIN_DOMAIN=pgadmin.odoocker.test
PGADMIN_PASSWORD=odoo
# Testing
TEST_ENABLE=False
TEST_TAGS=
ADDONS_TO_TEST=
# Mail
SMTP_SERVER=
SMTP_PORT=25
SMTP_SSL=
SMTP_USER=
SMTP_PASSWORD=
EMAIL_FROM=
ADMIN_PASSWD=odoo
DOMAIN=erp.odoo.test
PGADMIN_DOMAIN=pgadmin.odoo.test
PGADMIN_PASSWORD=${DB_PASSWORD}
LOAD_LANGUAGE=en_US
DEV_MODE=False
DEBUG_MODE=False
FROM_FILTER=
#------------------------------#
# Project Configurations #
#------------------------------#
PROJECT_NAME=odoocker
PROJECT_NAME=${PROJECT_NAME}
DOMAIN=${DOMAIN}
SUPPORT_EMAIL=example@mail.com
SUPPORT_EMAIL=${SUPPORT_EMAIL}
ODOO_VERSION=${ODOO_VERSION}
GITHUB_USER=${GITHUB_USER}
GITHUB_ACCESS_TOKEN=${GITHUB_ACCESS_TOKEN}
ENTERPRISE_REPO=https://${GITHUB_USER}:${GITHUB_ACCESS_TOKEN}@github.com/odoo/enterprise.git
#------------#
# Odoo #
@@ -46,33 +82,37 @@ REPORTGZ=False
WEBSOCKET_KEEP_ALIVE_TIMEOUT=3600
WEBSOCKET_RATE_LIMIT_BURST=10
WEBSOCKET_RATE_LIMIT_DELAY=0.2
# Custom paths
COMMUNITY_ADDONS=${ROOT_PATH}/addons
ENTERPRISE_ADDONS=${ROOT_PATH}/enterprise
EXTRA_ADDONS=${ROOT_PATH}/extra-addons
CUSTOM_ADDONS=${ROOT_PATH}/custom-addons
LOG_PATH=/var/log/odoo/odoo.log
DEBUG_PATH=/usr/bin/odoo
# Server startup config
ODOO_RC=/etc/odoo/odoo.conf
SAVE=False
INIT=${ADDONS_TO_INSTALL}
UPDATE=${ADDONS_TO_UPDATE}
INIT=${INIT}
UPDATE=${UPDATE}
DEMO=False
WITHOUT_DEMO=all
IMPORT_PARTIAL=
IMPORT_PARTIAL=False
PIDFILE=
ADDONS_PATH=${COMMUNITY_ADDONS},${ENTERPRISE_ADDONS},${EXTRA_ADDONS},${CUSTOM_ADDONS}
UPGRADE_PATH=
SERVER_WIDE_MODULES=base,web
SERVER_WIDE_MODULES=${LOAD}
DATA_DIR=/var/lib/odoo
# HTTP
HTTP_INTERFACE=0.0.0.0
XMLRPCS_INTERFACE=${HTTP_INTERFACE}
DEBUG_INTERFACE=${HTTP_INTERFACE}
HTTP_PORT=8069
XMLRPCS_INTERFACE=0.0.0.0
DEBUG_PORT=8070
XMLRPCS_PORT=8071
GEVENT_PORT=8072
LONGPOLLING_PORT=0
LONGPOLLING_PORT=8072
HTTP_ENABLE=True
XMLRPCS=True
PROXY_MODE=True
@@ -80,22 +120,22 @@ X_SENDFILE=False
# Testing
TEST_FILE=False
TEST_ENABLE=False
TEST_TAGS=None
TEST_ENABLE=${TEST_ENABLE}
TEST_TAGS=${TEST_TAGS}
SCREENCASTS=None
SCREENSHOTS=/tmp/odoo_tests
# Logging
LOGFILE=
SYSLOG=False
LOG_HANDLER="[':INFO']"
LOG_HANDLER=${LOG_HANDLER}
LOG_DB=False
LOG_DB_LEVEL=info
LOG_LEVEL=info
LOG_LEVEL=${LOG_LEVEL}
# Email
EMAIL_FROM=${EMAIL_FROM}
FROM_FILTER=False
FROM_FILTER=${FROM_FILTER}
SMTP_SERVER=${SMTP_SERVER}
SMTP_PORT=${SMTP_PORT}
SMTP_SSL=${SMTP_SSL}
@@ -109,11 +149,11 @@ DB_NAME=${DB_NAME}
DB_USER=${DB_USER}
DB_PASSWORD=${DB_PASSWORD}
PG_PATH=
DB_HOST=postgres
DB_PORT=5432
DB_SSLMODE=prefer
DB_MAXCONN=64
DB_TEMPLATE=unaccent_template
DB_HOST=${DB_HOST}
DB_PORT=${DB_PORT}
DB_SSLMODE=${DB_SSLMODE}
DB_MAXCONN=${DB_MAXCONN}
DB_TEMPLATE=${DB_TEMPLATE}
# Internationalisation options
LOAD_LANGUAGE=${LOAD_LANGUAGE}
LANGUAGE=
@@ -122,30 +162,27 @@ TRANSLATE_IN=
OVERWRITE_EXISTING_TRANSLATIONS=False
TRANSLATE_MODULES="['all']"
# Security
LIST_DB=True
LIST_DB=${LIST_DB}
# WEB
DBFILTER=.*
DBFILTER=${DBFILTER}
# Advanced options
DEV_MODE=${DEV_MODE}
DEBUG_MODE=${DEBUG_MODE}
SHELL_INTERFACE=ptpython
STOP_AFTER_INIT=False
OSV_MEMORY_COUNT_LIMIT=False
TRANSIENT_AGE_LIMIT=1.0
MAX_CRON_THREADS=2
UNACCENT=True
UNACCENT=${UNACCENT}
GEOIP_DATABASE=/usr/share/GeoIP/GeoLite2-City.mmdb
WORKERS=0
WORKERS=${WORKERS}
LIMIT_MEMORY_SOFT=2147483648
LIMIT_MEMORY_HARD=2684354560
LIMIT_TIME_CPU=120
LIMIT_TIME_REAL=240
LIMIT_TIME_REAL=480
LIMIT_TIME_REAL_CRON=600
LIMIT_REQUEST=8192
INSTALLED_MODULES=
#--------------#
# Docker #
#--------------#
@@ -171,7 +208,7 @@ NGINX_DEFAULT_CONF=/etc/nginx/conf.d/default.conf
VIRTUAL_HOST=${DOMAIN}
LETSENCRYPT_HOST=${DOMAIN}
LETSENCRYPT_EMAIL=${SUPPORT_EMAIL}
CORS_ALLOWED_DOMAIN="'https://sub.domain.com'"
CORS_ALLOWED_DOMAIN=${CORS_ALLOWED_DOMAIN}
#-------------#
# PgAdmin #
@@ -197,4 +234,4 @@ CORS_ALLOWED_DOMAIN=${CORS_ALLOWED_DOMAIN}
#----------------------#
# ACME Companion #
#----------------------#
DEFAULT_EMAIL=${SUPPORT_EMAIL}
DEFAULT_EMAIL=${SUPPORT_EMAIL}