Creating a Service
Deploy a new Odoo instance step by step.
Creating a new Odoo service in hav.sh deploys a fully configured Odoo instance on your server, ready to use.
#Prerequisites
Before creating a service, make sure you have:
- At least one server added with Docker installed
- The server's database and proxy set up (hav.sh does this automatically)
#Creating a new service
#1. Navigate to Services
In the sidebar, click Services and then click the New Service button.
#2. Fill in the details
Configure your new service:
- Name — A descriptive name (e.g., "Acme Corp ERP", "Staging Environment")
- Odoo Version — Select 18.0 or 19.0
- Server — Choose which server to host this service on
- Service Type — Select the appropriate type:
- Test — For development and testing
- Live — For production use
- Demo — For demonstrations
- Admin Password — Set the master admin password for the Odoo instance
#3. Create the service
Click Create. hav.sh will:
- Create a dedicated database for this service
- Generate the Docker container configuration
- Build and start the Odoo container
- Set up reverse proxy routing
You can watch the progress in the Actions tab.
#4. Access your service
Once the status shows Running (green), your Odoo instance is ready. Use the provided URL and admin credentials to log in.
#After creating a service
Once your service is running, you'll typically want to: