Odoo Development Setup menggunakan Windows dan Docker
Jika Anda menggunakan operating sistem windos, setelah mencoba beberapa alternatif, untuk setup odoo development di local, yang paling mudah dan cepat adalah menggunakan docker.
Berikut langkah-langkah untuk setup odoo menggunakan docker di OS Windows:
Download dan instalasi Docker
Download dan install Docker Desktop di https://www.docker.com/products/docker-desktop/
Setelah selesai instalasi buat direktori untuk menyimpan file docker compose dan file odoo development. Contohnya D:\odoo-docker.
Membuat File Docker Compose
Buat file docker-compose.yml, lalu gunakan code berikut:
Membuat direktori untuk odoo custom addons dan config
Kemudian buat folder untuk menyimpan file odoo custom module dan config. Contohnya D:\odoo-docker\addons dan D:\odoo-docker\config.
Membuat Odoo config file
Buat file config D:\odoo-docker\config\odoo.conf, kemudian masukan code dibawah.
Instilasi Odoo dan PostgreSQL pertama kali
Sampai disini persiapan file dan direktori sudah selesai. Jalankan dokcer dektop, lalu buka command prompt atau power shell, masuk ke direktori file docker-compose.yml dan jalankan perintah.
docker compose up -d
Tunggu sampai proses download selesai, dapat dilihat pada docker desktop terlihat container odoo dan database selesai dibuat.
Anda dapat test dengan membuka web browser dan masukan alamat http://localhost:8068 (pada tutorial digunakan port 8068, tujuannya dibedakan untuk memudahkan bila dibutuhkan beberapa versi Odoo).
Untuk login gunakan default yaitu user: admin dan password: admin.
Menghapus option pada command
Setelah berhasil, Anda perlu mengubah bagian command untuk menjalankan odoo dengan menghapus option -i base dan menambahkan --dev=xml (bertujuan agar ketika melakukan perubahan file xml, tidak perlu me-restart odoo server).
command: odoo -d odoo_db --dev=xml --db_user=odoo --db_password=odoo --db_host=db
Setelah itu restart docker container, dapat melalui docker desktop atau melalui command prompt.
Sampai disini setup Odoo sudah selesai. Pada tutorial selanjutnya kita akan bahas Setup Visual Studio Code untuk mengakses direktori custom module yang akan kita buat.


Comments
Post a Comment