Odoo setup and add on installation - MUMT-IT/mis2018 GitHub Wiki

การติดตั้งระบบ Odoo ใน Docker

หลังจากสร้าง container แล้วให้ทำการ run ฐานข้อมูลจากนั้นรันคำสั่ง

$ docker-compose run -p 8069:8069 odoo /bin/bash

$ odoo -d odooweb -w ***** -r odoo --db_host=db --addons-path=/mnt/extra-addons --save

เพื่อทำการ initialize ฐานข้อมูลและสร้าง admin account และเพิ่ม path สำหรับ addons จากนั้นไปหน้าเว็บที่ port 8069 เพื่อทำการติดตั้งต่อไป

เพื่อความสะดวกสำหรับการพัฒนาระบบสามารถเพิ่ม development option ได้ดังนี้

$ odoo -d odooweb -w ***** -r odoo --db_host=db --addons-path=/mnt/extra-addons --dev=all

เพื่อให้ระบบ refresh ทุกครั้งที่มีการแก้ไข model, Python code และอื่นๆ

การติดตั้ง custom module

รันคำสั่งต่อไปนี้หลังจากเพิ่ม module ใน addons path แล้ว

$ odoo -d odooweb -w ***** -r odoo --db_host=db --stop -i <module_name>