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>