Install the module in Odoo

If you already have an Odoo instance up and running, your preferred way to install addons will work with MIS Builder.

Using git

The most common way to install the module is to clone the git repository in your server and add the directory to your odoo.conf:

  1. Clone the git repository

    cd your-addons-path
    git clone https://github.com/OCA/mis-builder
    cd mis-builder
    git checkout 10.0 #for the version 10.0
    
  2. Update the addon path of odoo.conf

  3. Restart Odoo

  4. Update the addons list in your database

  5. Install the MIS Builder application.

Using pip

An easy way to install it with all its dependencies is using pip:

  1. Recover the code from pip repository

    pip install --pre odoo10-addon-mis_builder odoo-autodiscover
    
  2. Restart Odoo

  3. Update the addons list in your database

  4. Install the MIS Builder application.

Fresh install with Docker

If you do not have any Odoo server installed, you can start your own Odoo in few minutes via Docker in command line.

Here is the basic how-to (based on https://github.com/Elico-Corp/odoo-docker), valid for Ubuntu OS but could also easily be replicated in MacOS or Windows:

  1. Install docker and docker-compose in your system

  2. Create the directory structure (assuming the base directory is odoo)

    mkdir odoo && cd odoo
    mkdir -p ./volumes/postgres ./volumes/odoo/addons ./volumes/odoo/filestore \
    ./volumes/odoo/sessions
    
  3. Create a docker-compose.yml file in odoo directory with following content:

    version: '3.3'
    services:
    
      postgres:
        image: postgres:9.5
        volumes:
          - ./volumes/postgres:/var/lib/postgresql/data
        environment:
          - POSTGRES_USER=odoo
    
      odoo:
        image: elicocorp/odoo:11.0
        command: start
        ports:
          - 127.0.0.1:8069:8069
        volumes:
          - ./volumes/odoo/addons:/opt/odoo/additional_addons
          - ./volumes/odoo/filestore:/opt/odoo/data/filestore
          - ./volumes/odoo/sessions:/opt/odoo/data/sessions
        links:
          - postgres:db
        environment:
          - ADDONS_REPO=https://github.com/OCA/mis-builder.git
          - ODOO_DB_USER=odoo
    
  4. Fire up your container (in odoo directory)

    docker-compose up -d odoo
    
  5. Open a web browser and navigate the URL you have set up in your docker-compose.yml file (http://127.0.0.1:8069 in this particular example)

  6. Create a new database

  7. Update the addons list in your database (Menu Apps > Update Apps List in developer mode)

  8. Install the MIS Builder application.

  9. Improve your Odoo environment (add parameters, change default passwords etc.) under Docker: https://github.com/Elico-Corp/odoo-docker

More about Odoo.