Installing 3rd Party Apps in Odoo

Installing 3rd Party Apps in Odoo

How do I install a 3rd party app in Odoo?

The installation process differs depending on whether you're using Odoo.sh or an on-premises installation. Both methods require you to make the module available to Odoo, refresh the apps list, and then install.

Installing on Odoo.sh

Odoo.sh offers two ways to install modules: directly from the Odoo App Store, or by manually adding them to your repository.

Installing from the Odoo App Store:

If the module is available in the Odoo App Store, you can install it directly from there. When you click the deploy button on a module in the App Store, Odoo.sh automatically adds it to your repository and triggers a build.

  1. Browse the Odoo App Store at https://apps.odoo.com
  2. Find the module you want to install
  3. Click the "Deploy to Odoo.sh" button
  4. Select your Odoo.sh instance from the list
  5. Wait for the build to complete
  6. The module will now be available in your Apps menu

Installing from a custom module or external source:

If you have a module that's not in the App Store, you'll need to add it to your repository manually.

  1. Place the module folder in your custom addons directory (typically addons/ or custom/)
  2. Commit and push your changes to the Odoo.sh repository
  3. Wait for the build to complete (monitor in your Odoo.sh dashboard)
  4. Log into your Odoo instance
  5. Enable Developer Mode (Settings → Activate Developer Mode)
  6. Go to Apps
  7. Click "Update Apps List" and confirm by clicking "Update"
  8. Remove the "Apps" filter from the search bar
  9. Search for your module name
  10. Click "Activate"

Installing on On-Premises Instances

With on-premises installations, you need to add the module to your file system and configure Odoo to recognize the location.

Procedure:

  1. Copy the module folder to one of your configured addon directories, OR add a new path to your odoo.conf file:
    addons_path = /path/to/odoo/addons,/path/to/custom/addons
    
  2. Restart the Odoo service
  3. Enable Developer Mode (Settings → Activate Developer Mode)
  4. Go to Apps
  5. Click "Update Apps List" and confirm by clicking "Update"
  6. Remove the "Apps" filter from the search bar
  7. Search for your module name
  8. Click "Activate"

Do I need Developer Mode enabled?

Yes, for most installation scenarios you'll need Developer Mode enabled. The "Update Apps List" button and other useful options in the Apps menu are only visible when Developer Mode is active. To enable it, go to Settings and click "Activate Developer Mode" at the bottom of the page.

Why can't I see my module in the Apps list?

If your module doesn't appear, check that you've completed the refresh step. On Odoo.sh, verify your build completed successfully. On-premises, confirm the module path is in your addons_path and you've restarted Odoo. Make sure you've enabled Developer Mode and clicked "Update Apps List".