Compare commits
8 commits
98bc91076d
...
195110a665
Author | SHA1 | Date | |
---|---|---|---|
|
195110a665 | ||
|
190c211b66 | ||
|
bb4feb6eb1 | ||
|
7b02a442ac | ||
|
95bcb0b51a | ||
|
0a1192d86c | ||
|
15347f1160 | ||
|
3f6a860602 |
|
@ -1,4 +1,4 @@
|
||||||
ODOO_VERSION=17.0
|
COMMAND=
|
||||||
COMMAND=-d odoo
|
|
||||||
PG_VERSION=14.12 #Moved to 14.15 in Odoo 18
|
PG_VERSION=14.12 #Moved to 14.15 in Odoo 18
|
||||||
ENTERPRISE_PATH=/local/path/to/enterprise/modules
|
ENTERPRISE_PATH=/local/path/to/enterprise/modules
|
||||||
|
OPENUPGRADE_PATH=/home/user/openupgrade/15
|
10
Dockerfile
Normal file
10
Dockerfile
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
FROM odoo:15.0
|
||||||
|
|
||||||
|
USER root
|
||||||
|
RUN apt update
|
||||||
|
RUN apt install -y git
|
||||||
|
RUN pip3 install --ignore-installed git+https://github.com/OCA/openupgradelib.git@master
|
||||||
|
RUN pip3 install lxml_html_clean
|
||||||
|
# Uncomment if target version is higher than 15
|
||||||
|
# RUN export OPENUPGRADE_TARGET_VERSION=17.0
|
||||||
|
USER odoo
|
|
@ -1,22 +1,24 @@
|
||||||
[options]
|
[options]
|
||||||
addons_path = /mnt/extra-addons,/mnt/enterprise
|
addons_path = /mnt/extra-addons,/mnt/openupgrade
|
||||||
|
upgrade_path = /mnt/openupgrade/openupgrade_scripts/scripts
|
||||||
|
server_wide_modules = base,web,openupgrade_framework
|
||||||
; data_dir = /var/lib/odoo
|
; data_dir = /var/lib/odoo
|
||||||
admin_passwd = odoo
|
admin_passwd = odoo
|
||||||
; csv_internal_sep = ,
|
; csv_internal_sep = ,
|
||||||
; db_maxconn = 64
|
; db_maxconn = 64
|
||||||
db_name = odoo
|
; db_name = odoo
|
||||||
db_user = odoo
|
db_user = odoo
|
||||||
db_password = odoo
|
db_password = odoo
|
||||||
; db_template = template1
|
; db_template = template1
|
||||||
dbfilter = .*
|
dbfilter = .*
|
||||||
debug_mode = True
|
debug_mode = True
|
||||||
; without_demo = all
|
without_demo = all
|
||||||
; email_from = False
|
; email_from = False
|
||||||
; limit_memory_hard = 2684354560
|
; limit_memory_hard = 26843545600
|
||||||
; limit_memory_soft = 2147483648
|
; limit_memory_soft = 21474836480
|
||||||
; limit_request = 8192
|
; limit_request = 81920
|
||||||
; limit_time_cpu = 60
|
; limit_time_cpu = 600
|
||||||
; limit_time_real = 120
|
; limit_time_real = 1200
|
||||||
; list_db = True
|
; list_db = True
|
||||||
; log_db = False
|
; log_db = False
|
||||||
; log_handler = [':INFO']
|
; log_handler = [':INFO']
|
||||||
|
@ -31,7 +33,7 @@ smtp_port = 1025
|
||||||
smtp_server = mailcatcher
|
smtp_server = mailcatcher
|
||||||
; smtp_ssl = False
|
; smtp_ssl = False
|
||||||
; smtp_user = False
|
; smtp_user = False
|
||||||
; workers = 0
|
; workers = 7
|
||||||
; xmlrpc = True
|
; xmlrpc = True
|
||||||
; xmlrpc_interface =
|
; xmlrpc_interface =
|
||||||
; xmlrpc_port = 8069
|
; xmlrpc_port = 8069
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
image: "odoo:${ODOO_VERSION}"
|
build: .
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
ports:
|
ports:
|
||||||
|
@ -9,10 +9,10 @@ services:
|
||||||
- odoo-web:/var/lib/odoo
|
- odoo-web:/var/lib/odoo
|
||||||
- ./config:/etc/odoo
|
- ./config:/etc/odoo
|
||||||
- ./modules:/mnt/extra-addons
|
- ./modules:/mnt/extra-addons
|
||||||
- ${ENTERPRISE_PATH}:/mnt/enterprise
|
- ${OPENUPGRADE_PATH}:/mnt/openupgrade
|
||||||
command: "odoo ${COMMAND}"
|
command: "odoo ${COMMAND}"
|
||||||
db:
|
db:
|
||||||
image: "postgres:${PG_VERSION}"
|
image: postgres:12.20
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_DB=postgres
|
- POSTGRES_DB=postgres
|
||||||
- POSTGRES_PASSWORD=odoo
|
- POSTGRES_PASSWORD=odoo
|
||||||
|
|
Loading…
Reference in a new issue