# How to Set Up Lovable on Linode with xCloud?

> Learn how to set up Lovable on Linode with xCloud. Deploy AI powered apps easily, manage servers, and streamline application development.

[**Lovable**](/lovable-hosting/) is a modern AI-powered application-building platform designed to help anyone create user-friendly, scalable, and production-ready applications and websites through chatting.

Set up **Lovable** on Linode with xCloud quickly and easily. This guide walks you through the basic steps to configure and launch Lovable on a Linode server, helping you streamline deployment and manage your application with minimal effort.

## **How to Set up Linode Server with xCloud?**

This guide shows how to set up the Linode server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey.

### **Step 1: Create Your Linode Server in xCloud**

After logging in to your xCloud account, start by adding a new server by clicking on the **“New Server”** button from your dashboard.

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-280.png)

The next screen will provide the list of our available server providers. For tutorial purposes, we will create a Linode server and for that select the [**Linode**](https://www.linode.com/) option. 

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-284.png)

### **Step 2: Authorize Your Linode Account** 

We have made it easier and safer for you to connect xCloud with your Linode account. Now provision a new Linode server, click **‘Authorize on Linode’** during the setup, and you will be redirected to Linode to grant permission to your account. It is a straightforward and hassle-free process to set up your server with Linode.

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-286.png)

### **Step 3: Connect the Account & Add the Necessary Information**

You will be taken to the server creation page after successfully integrating your Linode account and your server will be connected with xCloud. Now you need to provide the **‘Server name’**, your preferred **‘Server Size’** (CPU, RAM, storage), the **‘Region’** nearest to you and your visitors, and then select the **‘Database Server’** from MySQL and MariaDB.

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-282.png)

**_Note:_** _We recommend at least a 2GB/ 1 shared CPU server for 10-20 brochure sites with cache enabled. And for a site whose pages cannot be cached (e.g. WooCommerce site) we recommend a 4 GB / 2 dedicated CPUs server._

Next, choose the web server stack from **‘NGINX’** or **‘OpenLiteSeed’** as your requirements and click on the **‘Next’** button to proceed with the server creation process.

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-289.png)

It will start creating a Linode server with xCloud within a while and if you go to the **‘Servers’** from the menu you can see your created server and create as many sites as you want under this server.

![](/_landing/docs/how-to-set-up-lovable-on-linode-with-xcloud-image-283.png)

## **How to Deploy Lovable Applications with xCloud?**

xCloud allows you to deploy Lovable applications easily from your Git repositories. You can install and set up Lovable and get your application live in just a few clicks.

Follow the steps below to set up Lovable with xCloud and deploy AI-powered projects easily:

### **Step 1: Create a New Site**

Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button.

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-69.png)

### **Step 2: Choose Your Server**

Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications.

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-68.png)

### **Step 3: Go to The Lovable Tab**

From here, go to the **‘Lovable’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site. 

![How to set up Lovable on Linode with xCloud](/_landing/docs/deploy-lovable-applications-with-xcloud-image-71.png)

📝 Before you proceed, make sure your Lovable projects are properly synced with Git repositories.

![](/_landing/docs/deploy-lovable-applications-with-xcloud-screely-1766490212943.png)

### **Step 4: Set Up Domains**

From the ‘Domains’ tab, you will get two options: either you can create a ‘Demo Site’ with a test domain and refine it until it is ready for launch, or, you can migrate into a new domain to get your site up and running in a new domain. 

Or you can create your site with your live domain; you need to select the ‘Migrate into a New Domain’ option.

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-67.png)

### **Step 5: Configure Site Settings** 

Next, under the **‘Settings’** tab, you will get the **‘[Node.js](http://node.js/) Version’** and ‘**Site User’** for this application. After that, click on the **‘Next’** button.

![](/_landing/docs/deploy-lovable-applications-with-xcloud-screely-1766489374362.png)

### **Step 6: Insert Git Repository Credentials**

In the ‘**Git Repo’** tab, you will get three repository options: **‘Private Repository (Manual SSH URL)’, ‘Public Repository (Manual HTTPS URL)’,** and **‘Connected Git Provider’.**

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-73.png)

We are going to deploy Git projects using the **‘Git Provider’** option here. Choose the **‘Connected Git Provider’** option from the dropdown menu.

From the **‘Select Git Provider’** dropdown, choose the connected account you want to use. Once selected, navigate through the list of repositories, pick the one you want to deploy, and then select the specific **‘Branch’** of that project.

![](/_landing/docs/deploy-lovable-applications-with-xcloud-image-74.png)

You can also deploy Lovable projects from your Public or Private Git repositories as well. For more details read this documentation:

_**👉 [How to Insert Your Git Repositories with xCloud](/docs/how-to-integrate-a-git-provider-with-xcloud/)**_

### **Step 7: Enable Push to Deploy**

The next step is to enable automated deployment. Toggle on the ‘Enable push to deploy’ option. You need to insert this URL into GitHub. Copy the ‘Deployment URL’ from here.

_**Note: If you want to learn more about the process, follow the steps in this [document](/docs/deploy-custom-php-applications-with-xcloud/#step-6-add-deployment-url-in-git-repository).**_

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-75.png)

Finally, review all the details and click on the **‘Start’** button to create the Lovable application.

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-72.png)

### **Step 8: Visit the Application** 

After completing the setup, you will be able to visit your Lovable site. From the dashboard, click on the **‘Visit Site’** app.

![Deploy Lovable Applications](/_landing/docs/deploy-lovable-applications-with-xcloud-image-76.png)

That’s it! This is how easily you can deploy Lovable on Linode with xCloud and launch your web apps in just a few clicks. 

Still stuck? Contact our [**support team**](/support) for any of your queries.
