Managing Modules

View and manage all Odoo modules installed on a service.

Every Odoo service has a set of modules — both core Odoo modules and any addons you've deployed. hav.sh provides a centralized view of all modules and their states.

#Viewing modules

To see all modules on a service:

  1. Open the service from the Services list
  2. Click the Modules tab

You'll see a list of all discovered modules with their current state.

#Module states

State Meaning
Installed The module is active and running
Uninstalled The module is available but not activated
Upgrading The module is currently being upgraded
Installing The module is in the process of being installed

#Syncing modules

hav.sh periodically syncs the module list from your running Odoo instance. This happens:

  • Automatically via webhooks when modules change
  • When you trigger a Full Sync from the service actions

A full sync discovers all available modules, their versions, and their current state. This keeps hav.sh's view in sync with what's actually running in Odoo.

#Core vs. addon modules

  • Core modules come built into Odoo (e.g., CRM, Accounting, Inventory)
  • Addon modules are extensions you've deployed via hav.sh from GitHub repositories

Both types appear in the modules list, giving you a complete picture of what's running on each service.