Skip to content

Documentation / Code and addons

Addons Overview

Extend your Odoo instances with addons managed through calmo.cloud.

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

How addons work in calmo.cloud #

The addon workflow in calmo.cloud 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, 20.0). calmo.cloud 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. calmo.cloud 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, calmo.cloud uses the pre-built archive rather than cloning the full repository each time.

Getting started with addons #