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:

  1. Create a dedicated database for this service
  2. Generate the Docker container configuration
  3. Build and start the Odoo container
  4. 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: