Documentation / Code and addons
Installing Addons
Deploy addons from GitHub to your Odoo services.
Once you've connected a repository, you can deploy its addons to any of your Odoo services.
Deploying an addon #
1. Open your service #
Navigate to the Odoo service where you want to install the addon.
2. Go to the Addons tab #
Click the Addons tab to see currently installed addons and available ones.
3. Select an addon #
Browse available addons from your connected repositories. Select the addon you want to install.
4. Deploy #
Click Deploy. calmo.cloud will:
- Download the addon code from the repository
- Copy it to your service's addon directory
- Make it available in Odoo for installation
You can monitor progress in the Actions tab.
5. Install in Odoo #
After deployment, log into your Odoo instance and activate the module from Settings > Apps.
Updating an addon #
When a new version of an addon is available (new commits in the repository), you can update it:
- Go to the service's Addons tab
- Find the addon with an available update
- Click Update to deploy the latest version
- Restart the service if prompted
Addon states #
Each addon on a service has a deployment state:
| State | Meaning |
|---|---|
| Deployed | The addon is installed and active |
| Pending | The addon is queued for deployment |
| Error | Deployment failed — check the Actions log for details |
Deploying an addon makes it available in Odoo, but you still need to activate it from within Odoo's Apps menu.