Odoo management
Deploy custom modules from Git
Connect a repository and branch, and deploy on every push.
Open an instance's Modules tab to add custom, OCA or third-party addons from Git, from GitHub or any other Git host, on every plan.
From GitHub
Connect GitHub under Settings → GitHub, then choose Add from GitHub, search your repositories and pick a Branch.
From any Git repository
- Choose Add a Git repository.
-
Enter the Repository. Use SSH
(
git@github.com:org/repo.git) for private repositories, and add the deploy key that CloudPilot shows next to your Git host. Use HTTPS for public ones. - Choose the Branch.
- Optionally list Addon directories (sub-directories that hold the addons, separated by commas; empty means the repository root).
- Optionally list addons to Install after the first sync, by technical name.
CloudPilot syncs the repository and redeploys when you push to the branch. Read more in our Odoo.sh migration guide.
For repository layout, branches and module updates, read our guide to deploying Odoo custom modules from Git.
Still stuck? Email hello@cloudpilot.app and we'll help.