Odoo.sh is an Odoo cloud platform specifically designed for the Odoo end-customers. The implementation and deployment of Odoo.sh are highly recommended for small to medium-sized enterprises. It enables businesses to manage feature branches, easily test developments, and beta-test features on your customers’ production instance. Read this blog post to explore how to set up and configure Odoo.sh.
At Oodles, we provide Odoo integration services to increase the functionality of your existing ERP system. We provide customization and integration services to meet diverse business requirements.
Odoo.sh account
License key
Github repository for your project
Go to https://www.odoo.sh and click on the “Sign in” button at the top:
If you have not logged in on Github, then you need to first login. But, if you have already signed in your Github account, you can view the authorized screen.
After you click on “Authorize Odoo” Github can give extra permissions. Click on “Authorize Odoo” once more to relinquish the extra permissions. These extra permissions will enable Odoo.sh to follow all changes and handle it mechanically for you.
Now Odoo can raise you to deploy your platform.
Choose AN existing repository if you would like to use it or produce a replacement one.
Create a new repository to display everything in detail. Choose a repository name. Next, choose the Odoo version you want to test against and finally provide your enterprise (or partner) license(Subscription Code). The hosting location is up to you. Finally, click on “Deploy”:
That’s all You’ve just registered your own Odoo.sh, account and connected Github to Odoo.sh.
After completing the above step, you will be able to view the home screen.
Click on ‘Your Project’ and you will be redirected to the home screen.
Here you can view your different screens:
Here, you will see your home screen of the project with different environments such as Production, Staging, and development. Everything will be associated with your branches.
Development Environment: Here, you can see the development build of your Odoo.sh configuration with dummy data installed by Odoo itself. The major role of the development environment is to test your builds without affecting the staging and production environment.
Staging Environment: Here, you can view staging build of your odoo ERP Project
You can set up your organization configuration. This environment is a mirror image of your original and final environment. Its uses to test the functionality without affecting live data and are useful while developing new features and modifications.
Production Environment: It is the final and live environment of your project in which live data is uploaded. The final changes made are reflected here.
The Builds tab opens a page where you can view all your test instances.
The Status tab opens a page where you can view all the statistics of the Odoo.sh platform. It shows you the uptime and the status of all the servers.
The setting screen has many options like:
Project name where you can define URL for your project.
Collaborators where you can add/remove git accounts that can access you Odoo.sh with their Access rights.
Odoo.sh provides better scalability and flexibility. It enables businesses to install custom modules and also renders Odoo customization facility at the front-end. It enables businesses to easily use check instances with Odoo. Odoo handles all the server configuration and provides configuration to its user.
At Oodles, we provide Odoo development services to streamline and automate business processes. From Odoo website development to Odoo app development, we provide Odoo solutions to fulfill business requirements across all industries.
Talk to our ERP development team to know more!
To Read Next: Odoo Project Management Module for Efficient Task Management