Persiapan sebelum instalasi
Pastikan server sudah terpasang Docker dan Docker Compose. Siapkan juga spesifikasi minimum 2 vCPU dan 4 GB RAM untuk penggunaan ringan, lebih besar untuk kebutuhan produksi dengan banyak pengguna.
Langkah 1: Jalankan database PostgreSQL
Odoo membutuhkan PostgreSQL sebagai basis data. Buat jaringan Docker terlebih dahulu, lalu jalankan container PostgreSQL yang terhubung ke jaringan tersebut.
Langkah 2: Jalankan container Odoo
Tarik image Odoo dari Docker Hub, lalu jalankan container Odoo pada jaringan yang sama dengan database, dan arahkan port 8069 agar bisa diakses dari browser.
Ilustrasi perintah terminal untuk menjalankan database dan container Odoo
Langkah 3: Buat database melalui browser
Buka http://alamat-server:8069 pada browser. Odoo akan menampilkan halaman pembuatan database baru. Isi nama database, email dan kata sandi administrator, lalu pilih bahasa dan negara sesuai kebutuhan.
Langkah 4: Masuk ke Odoo
Setelah database selesai dibuat, Odoo akan otomatis mengarahkan ke halaman login. Gunakan email dan kata sandi administrator yang tadi dibuat untuk masuk ke dashboard.
Ilustrasi layar pemilihan database dan login Odoo
Gambar di atas adalah ilustrasi tampilan, bukan tangkapan layar sistem produksi klien.
Setelah instalasi selesai
- Aktifkan backup otomatis untuk volume database agar data tidak hilang jika container bermasalah.
- Gunakan reverse proxy seperti Nginx dengan HTTPS untuk akses dari luar jaringan internal.
- Instal hanya modul yang dibutuhkan terlebih dahulu, sesuai proses bisnis prioritas.