Addons Overview

Extend your Odoo instances with addons managed through hav.sh.

Addons are extensions that add new features or customize existing ones in Odoo. hav.sh makes it easy to manage addons from GitHub repositories and deploy them to your services.

#How addons work in hav.sh

The addon workflow in hav.sh follows these steps:

  1. Connect a GitHub repository that contains Odoo addons
  2. Discover the available addons in that repository
  3. Deploy selected addons to your Odoo services
  4. Track which version of each addon is installed on which service

#Key features

#Version tracking

Each addon is tracked per Odoo version (18.0, 19.0). hav.sh knows exactly which commit is deployed to each service, so you can:

  • See what's installed at a glance
  • Update addons to the latest version
  • Roll back if needed

#Dependency management

Addons often depend on other addons or Python packages. hav.sh tracks these dependencies and handles external requirements automatically during deployment.

#Archive storage

Addon code is archived and compressed for fast deployment. When you deploy an addon, hav.sh uses the pre-built archive rather than cloning the full repository each time.

#Getting started with addons