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:
- Connect a GitHub repository that contains Odoo addons
- Discover the available addons in that repository
- Deploy selected addons to your Odoo services
- 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.