Instalasi Odoo 18 Community pada Docker

Dec 1, 2024 | Odoo 18

Sudah menjadi kebiasaan saat ini untuk menginstal aplikasi ke dalam container Docker. Demikian juga dengan instalasi Odoo 18 Community Edition pada Docker.

Catatan Instalasi Odoo 18 Community pada Docker adalah seperti berikut ini

  1. Siapkan folder misal /home/apku/odoo18

  2. Pada folder tersebut buat file odoo_pg_pass dan silahkan isi dengan kode anda
  3. Buat config/odoo.conf yang isinya seperti di bawah ini
    /home/apku/odoo18# cat config/odoo.conf
    [options]
    addons_path = /mnt/extra-addons
    data_dir = /var/lib/odoo
    dbfilter = ^%h$
    logfile = /var/log/odoo/odoo-server.log
    log_level = info
    proxy_mode = True
    admin_passwd = $pbkdf2-sha512$600000$7z1rahasia
    

    Catatan:
    admin_password boleh dicomment dengan ;, tetapi pastikan bisa ditambah isinya.
    Untuk bisa ditambah isinya bisa diset dengan chmod a+rw odoo.conf

  4. Buat  docker-compose.yml dengan isi seperti
    /home/apku/odoo18# cat docker-compose.yml
    version: '3.1'
    services:
      web:
        image: odoo:18
        depends_on:
          - db
        ports:
          - "9080:8069"
        volumes:
          - odoo-web-data:/var/lib/odoo
          - ./config:/etc/odoo
          - ./addons:/mnt/extra-addons
        environment:
          - PASSWORD_FILE=/run/secrets/postgresql_password
        secrets:
          - postgresql_password
      db:
        image: postgres:15
        environment:
          - POSTGRES_DB=postgres
          - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password
          - POSTGRES_USER=odoo
          - PGDATA=/var/lib/postgresql/data/pgdata
        volumes:
          - ./data-db:/var/lib/postgresql/data/pgdata
        secrets:
          - postgresql_password
    secrets:
      postgresql_password:
        file: odoo_pg_pass
    
    volumes:
      odoo-web-data:
    
  5. Jalankan docker-compose
    /home/apku/odoo18# docker-compose up -d
    
  6. Mengupdate ownership addon supaya mudah diupdate melalui ftp
    /home/apku/odoo18# chown -R apku addons
    
  7. Lanjutkan dengan implementasi https
    https://www.proweb.co.id/implementasi-odoo/odoo-17-dev/https/
  8. Jika ada kesulitan lihat dokumentasi instalasi Odoo 17 CE sebelumnya
    https://www.proweb.co.id/implementasi-odoo/odoo-17-dev/instal-ce/

Informasi lebih lanjut silahkan mengunjungi https://hub.docker.com/_/odoo/ .

Kunjungi www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan implementasi Odoo ERP.

Odoo ERP merupakan aplikasi lengkap untuk otomatisasi proses bisnis perusahaan anda.
Jika anda tertarik dengan Odoo ERP silahkan mengisi form di bawah ini