BinaryONe commited on
Commit
6548645
·
1 Parent(s): ac34ec1
Files changed (2) hide show
  1. Dockerfile +8 -1
  2. odoo.conf +3 -3
Dockerfile CHANGED
@@ -11,6 +11,12 @@ COPY ./odoo.conf /etc/odoo/odoo.conf
11
  # Copy your custom addon
12
  COPY ./rest-api /mnt/rest-api
13
 
 
 
 
 
 
 
14
  RUN chmod 777 /var/lib/odoo /var/log/odoo
15
 
16
  #RUN chmod -R 777 /var/lib/odoo/*
@@ -18,4 +24,5 @@ RUN chmod 777 /var/lib/odoo /var/log/odoo
18
  EXPOSE 7860
19
 
20
  # Start Odoo with your config
21
- CMD ["odoo", "-c", "/etc/odoo/odoo.conf","-i base --load-language=en_US --no-demo=False --stop-after-init"]
 
 
11
  # Copy your custom addon
12
  COPY ./rest-api /mnt/rest-api
13
 
14
+ # Declare volume to persist filestore and sessions
15
+ VOLUME ["/var/lib/odoo", "/var/log/odoo", "/var/lib/odoo/filestore"]
16
+
17
+ # Optional: specifically declare filestore
18
+ #VOLUME ["/var/lib/odoo/filestore"]
19
+
20
  RUN chmod 777 /var/lib/odoo /var/log/odoo
21
 
22
  #RUN chmod -R 777 /var/lib/odoo/*
 
24
  EXPOSE 7860
25
 
26
  # Start Odoo with your config
27
+ CMD ["odoo", "-c", "/etc/odoo/odoo.conf"]
28
+ #-i base --load-language=en_US --no-demo=False --stop-after-init"]
odoo.conf CHANGED
@@ -7,16 +7,16 @@ db_name = odoo_db
7
  dbfilter = ^odoo_db$
8
  db_user = odoo_admin
9
  db_password = npg_2rj1lSdVhKqi
 
10
  interface = 0.0.0.0
11
  xmlrpc_interface = 0.0.0.0
 
12
  port= 7860
13
  http_port = 7860
14
  xmlrpc_port = 7860
 
15
  server_wide_modules = web, base
16
  ; Disable demo data
17
  load_language = en_US ; Default language (optional)
18
- ; Addons path for custom modules
19
  addons_path = /mnt/rest-api ,/usr/lib/python3/dist-packages/odoo/addons
20
- ; Stop the server after initializing the database (optional but useful for debugging)
21
-
22
 
 
7
  dbfilter = ^odoo_db$
8
  db_user = odoo_admin
9
  db_password = npg_2rj1lSdVhKqi
10
+
11
  interface = 0.0.0.0
12
  xmlrpc_interface = 0.0.0.0
13
+
14
  port= 7860
15
  http_port = 7860
16
  xmlrpc_port = 7860
17
+
18
  server_wide_modules = web, base
19
  ; Disable demo data
20
  load_language = en_US ; Default language (optional)
 
21
  addons_path = /mnt/rest-api ,/usr/lib/python3/dist-packages/odoo/addons
 
 
22