# Xcloud — full content > Every page of https://xcloud.host as clean markdown in one document. The per-page index is /llms.txt. --- # xCloud — Host Anything. Deploy Anywhere. > Managed hosting and server management for WordPress, Laravel, Node.js, Docker and AI agents. Deploy from Git in one click, bring your own cloud provider or ours, and run it all from one control panel. Host anything. Scale infinitely. Manage with a panel or with AI agents. Deploy WordPress, WooCommerce, Laravel, Node.js, n8n, AI tools and more from one platform. Launch on your own cloud provider or on fully managed xCloud servers in minutes. - Start free: [https://app.xcloud.host/register](https://app.xcloud.host/register) - Pricing: [/pricing/](/pricing/) - Docs: [/docs/](/docs/) - Support: [/support/](/support/) ## Choose how you want to host | Option | What it is | Details | | --- | --- | --- | | xCloud Hosting | We provision and run the server for you. | [/managed-hosting/](/managed-hosting/) | | Self-Managed Hosting | Connect your own Ubuntu server from any provider. | [/self-managed-hosting/](/self-managed-hosting/) | | Managed Billing | White-label reselling with billing handled for you. | [/reseller-hosting/](/reseller-hosting/) | Full plan details and prices: [/pricing/](/pricing/) ## A modern, accessible control panel - **xCloud Public API** — automate server and site management programmatically. - **Team Management** — roles and granular permissions. See [/docs/team-roles-permissions-in-xcloud/](/docs/team-roles-permissions-in-xcloud/). - **Support for all the stacks you need** — WordPress, WooCommerce, Laravel, Node.js, Docker, static sites. - **Site Security PRO** — firewall, hardening and malware protection. See [/site-security-pro/](/site-security-pro/). - **xCloud Mail Delivery** — transactional email for your sites. See [/mail-delivery/](/mail-delivery/). - **xCloud MailBox** — hosted mailboxes on your own domain. See [/mailbox/](/mailbox/). ## Ship straight from a Git repo Connect your Git provider and deploy on push, with branch control and rollbacks. - [/docs/how-to-integrate-a-git-provider-with-xcloud/](/docs/how-to-integrate-a-git-provider-with-xcloud/) - [/docs/deploy-git-projects-in-one-click-with-xcloud/](/docs/deploy-git-projects-in-one-click-with-xcloud/) ## Tailored solutions - [/hosting-for-wordpress/](/hosting-for-wordpress/) — Managed WordPress - [/woocommerce-hosting/](/woocommerce-hosting/) — WooCommerce - [/laravel-hosting/](/laravel-hosting/) — Laravel - [/node-js-hosting/](/node-js-hosting/) — Node.js - [/n8n-hosting/](/n8n-hosting/) — n8n automation - [/openclaw-hosting/](/openclaw-hosting/) — OpenClaw AI agents - [/hermes-agent-hosting/](/hermes-agent-hosting/) — Hermes agents - [/one-click-apps/](/one-click-apps/) — One-click app catalogue ## xCloud AI Assistant Manage servers and sites conversationally — provisioning, diagnostics and routine operations handled by an assistant built into the panel. ## Faster performance, stronger security, fully managed - **Enterprise-grade security** — [/docs/server-and-website-security-with-xcloud/](/docs/server-and-website-security-with-xcloud/) - **High-performance infrastructure** — tuned web server, caching and NVMe storage - **Reliability at half the cost** — [/pricing/](/pricing/) ## Global reach 31 datacenter locations worldwide. See [/docs/31-server-locations-worldwide/](/docs/31-server-locations-worldwide/). ## Built-in integrations | Integration | Docs | | --- | --- | | Cloudflare | [/docs/using-xcloud-with-cloudflare-for-dns-management/](/docs/using-xcloud-with-cloudflare-for-dns-management/) | | Git providers | [/docs/how-to-integrate-a-git-provider-with-xcloud/](/docs/how-to-integrate-a-git-provider-with-xcloud/) | | Slack | [/docs/configure-slack-integration-in-xcloud/](/docs/configure-slack-integration-in-xcloud/) | | WhatsApp | [/docs/how-to-configure-integration-with-whatsapp/](/docs/how-to-configure-integration-with-whatsapp/) | | Google Drive | [/docs/google-drive-for-site-backup-xcloud/](/docs/google-drive-for-site-backup-xcloud/) | | Mailgun | [/docs/configure-mailgun-for-site-emails/](/docs/configure-mailgun-for-site-emails/) | | Object Cache Pro | [/docs/integrate-object-cache-pro-with-xcloud/](/docs/integrate-object-cache-pro-with-xcloud/) | ## Support Real humans, expert engineers, live chat, 24/7/365. See [/support/](/support/). ## More - Compare xCloud with other platforms: [/compare/](/compare/) - Customer stories: [/case-studies/](/case-studies/) - Reviews: [/reviews-and-testimonials/](/reviews-and-testimonials/) - Blog: [/blog/](/blog/) - Changelog: [/changelog/](/changelog/) - Full page catalogue: [/llms.txt](/llms.txt) --- # How to Get $100 Free Credit from Vultr & Use with xCloud - xCloud > Learn how to get $100 free credit from Vultr while using xCloud. Bring your Vultr server in xCloud and enjoy seamless WordPress hosting & server management Have you ever dreamt of a hassle-free and cost-effective WordPress hosting solution? Well, **xCloud** is here to give you the next-gen cloud hosting and server management experience. And not just that, partnering with [**Vultr**](https://www.vultr.com/), this solution brings you advanced features to bring your provider to xCloud and manage it effortlessly. The best part? You can sign up for Vultr with the code ‘**XCLOUD25**’ and you will get **[$100 free credit from Vultr](/docs/how-to-get-free-hosting-with-vultr/)** & 6 months of FREE hosting. ![Get $100 Free Credit from Vultr](/_mirror/8f06bf62-image-82.png.webp) But that is not all. In xCloud, upon new signups, you can create one server and host up to 10 sites for free using our **Bring Your Own Server** service. So, are you ready to elevate your WordPress hosting experience using Vltr at the most affordable price? Join xCloud today without any delay. ## **xCloud And Vultr Partnership: Get $100 Free Credits While Simplifying Your Hosting Experience** xCloud’s partnership and seamless compatibility with Vultr take the complexity of hosting and server management. You can bring your own provider **_(Vultr)_** in xCloud & seamlessly manage your servers without any hassle directly from the xCloud dashboard. No need to bounce between xCloud and Vultr—everything you need is right there in your xCloud dashboard. It is hassle-free server management at your fingertips. Along with that, the xCloud and Vultr partnership also makes hosting and server management all the more affordable for you. As mentioned earlier, you can get $100 free credit from Vultr and use it in xCloud to host your website for FREE for 6 months. Now, let us [**dive into the process**](/docs/how-to-get-free-hosting-with-vultr/) – it is pretty simple, all you need to do is follow some easy steps. ## **Step-by-step Guide: Get $100 Free Credit from Vultr Using xCloud** We will show you how to set up your server effortlessly while saving big in just a few steps. No more pricey hosting fees, and get on board with a seamless solution that puts money back in your pocket. Let us get started. ### **Step 1: Sign Up in xCloud** To kickstart, To get started, first, you have to sign up for xCloud. Simply put your credentials and get started. ![sign-up-for-xcloud](/_mirror/1cbeedd9-image-83.png.webp) ### Step 2: Bring Your Own Provider (Vultr) in xCloud Once you are logged in to your xCloud account, start your hosting journey by adding a new server. Simply head to your dashboard and hit the ‘**Create New Server**‘ button. ![add-new-server-in-xcloud](/_mirror/a297ca37-image-84.png.webp) Next, you will see a list of available services. For this tutorial, opt for a Vultr server by selecting the Vultr option under ‘**Bring your own server service**.’ The best part? Billing for this server will be managed through your Vultr account, and with xCloud, there is **no charge for the first server**. It is that easy! ![select-vultr-enjoy-$100-free-credit](/_mirror/dd3b31c2-image-85.png.webp) **Note:** Not only just Vultr, you can also bring other providers to xCloud, such as Digital Ocean and Google Cloud Platform & manage your servers without any hassle. Learn more **👇🏻** - [How To Set Up a Server with Digital Ocean in xCloud?](/docs/how-to-setup-your-server-with-digital-ocean/) - [How To Setup a Server With Google Cloud Platform in xCloud?](/docs/first-server-with-google-cloud-platform/) ### **Step 3: Signup in Vultr with xCloud Promo** Now unlock your **6-month free** hosting offer by signing up on Vultr with the xCloud promo. Simply add your payment method and apply the ‘**XCLOUD25**‘ coupon during signup to claim your **$100** credit for the next six months. Do not miss out—seize the opportunity with the ‘**XCLOUD25**‘ coupon now. ![Get-$100-Free-Credit-from-Vultr](/_mirror/75933c84-image-86.png.webp) **Note:** If you are already a Vultr user, feel free to skip this step and proceed to the next step to collect the API from Vultr. #### **Collect API Key from Vultr** Once you have set up your billing method, the next step is to collect your Vultr API key, which you will need to integrate with xCloud for free server and site management. Head over to your Vultr dashboard and navigate to the **Account → API tab**. From there, simply click on the ‘Enable API’ button. ![collect-vultr-api-key](/_mirror/ebafe145-image-87.png.webp) Your **‘Personal Access Token’** will be automatically generated as shown below. Make sure to copy this API key/token.  ![get-personal-access-token-from-vultr](/_mirror/06502953-image-88.png.webp) Once you have obtained your API key, return to the xCloud dashboard, where you will need to add your Vultr Label and API key for seamless integration. #### **Add Team Members in Vultr** To grant your team members access to xCloud via Vultr, ensure they have the necessary permissions set up. This ensures smooth collaboration and usage. ![add-team-members-in-vultr](/_mirror/910c7a38-image-89.png.webp) #### **Add Vultr API Key in xCloud** With xCloud, you can kickstart your server creation process without any initial investment. Simply navigate to the xCloud dashboard and click on ‘**Add New Serve**r’. This action will redirect you to the server selection screen, where you should choose ‘**Vultr**’ to proceed. ![select-vultr-get-free-hosting-for-6-months](/_mirror/221faac5-image-90.png.webp) Once you have selected ‘Vultr’, input your details including the ‘**Key**’, ‘**Vultr Label**’, and most importantly, your ‘**Vultr API Key**’. Click on ‘Verify’ to finalize the setup and begin harnessing the power of xCloud seamlessly integrated with Vultr. ![Get-$100-Free-Credit-from-Vultr](/_mirror/4339d96c-image-91.png.webp) ### **Step 4: Create a Vultr Server in xCloud** Once your Vultr account is verified, the next step is to add additional details to set up a server using xCloud. From the user-friendly dashboard, you can select your preferred Region, Database Server, Server Size, and more—all in one convenient location.  ![setup-server-with-vultr](/_mirror/6c4130ab-image-92.png.webp) Once you have filled in all the necessary information, simply click on ‘**Next**,’ and let xCloud take care of the rest. In just a few minutes, xCloud will automatically install and configure everything for you, making the process smooth and hassle-free. ![setting-up-vultr-server](/_mirror/c0a92bcf-image-93.png.webp) ## **Set Your Vultr Server in xCloud & Enjoy a $100 Free Credit** xCloud offers the dream solution for and budget-friendly WordPress hosting & server management. Partnering with Vultr grants you six months of free hosting on their servers, and signing up with the code **‘**XCLOUD25**’** earns you $100 in free credits.  In xCloud, bringing any provider (e.g., Vultr) is easy; all you need to do is follow the above-mentioned steps. If you are ready to elevate your WordPress hosting & server management, join xCloud today. Hope the blog helps you; please **[subscribe to our blog](/blog/)** and join our [**Facebook community**](https://www.facebook.com/groups/724877699664138) to stay updated. --- # How to Fix the 408 Request Timeout Error: 7 Easy Ways - xCloud > Learn reasons behind 408 request timeout error of your website and multiple ways to fix them up both for server side and client side. Has your website ever encountered a ‘**408 Request Timeout**’ error while browsing? If yes, it is frustrating, right? 408 request timeout error occurs due to delay or interruption between client-server communication. If the server does not respond within the anticipated time, the timeout error happens. In this blog, we will let you know the causes behind [**request timeout errors**](/docs/wordpress-memory-limit-exhausted-error/), and how you can fix these errors (both server-side & client-side) in several ways. ![408 Request Timeout Error](/_mirror/5b2f912b-image-4.jpeg.webp) ## **What Is the Request Timeout Error?** The HTTP 408 error, also called the ‘**Request Timeout**’ error, happens when a server does not respond to a user’s request in time. This delay can happen due to having a slow network, too many requests on the server, or problems with the client’s internet connection. In simple terms, the 408 Request Timeout means the server could not complete the request in the time it expected. This error can occur when people try to [**visit websites**](/guide-how-to-create-a-website/), use web applications, or make API calls, which can interrupt their experience. For developers and server administrators, it is important to understand why this error happens and how to fix it. By addressing issues like slow networks or overloaded servers, they can improve the reliability and performance of web services, making the experience better for users. ## **The Reasons Behind 408 Request Timeout Error** A bunch of reasons are behind the 408 request timeout error. Among many of them, the following are the more basic and important ones you need to consider: **1\. Connection Issues:** Users might have slow or unstable internet connections that can delay sending requests, leading to timeouts. **2\. Inaccurate URLs:** Mistyped or unavailable URLs can confuse the server, wasting time and causing communication breakdowns that trigger the 408 error. **3\. Web Server Configuration Errors:** Wrong server settings or not enough resources can slow down request processing, which may result in timeouts and the 408 error. **4\. Application-Level Problems:** Slow algorithms, database queries, or heavy processes in the application code can cause delays, leading to timeouts and 408 errors. **5\. Server Overload:** When servers get too many requests at once, they may struggle to handle them quickly, leading to delays or timeouts and causing the 408 error. As you know why this error occurs, you may be interested to learn how you can fix it. While you can not fix users’ internet connection and other above-mentioned things, the following are a few solutions that you opt for. ## **7 Easy Solutions to Fix 408 Request Timeout Error** ![408 Request Timeout Error](/_mirror/b708b553-408-request-timeout-lg-2x.webp) Source: [**KeyCdn**](https://www.keycdn.com/support/408-request-timeout) All the following solutions are classified into two categories: **client-side solutions and server-side solutions**. Let us start by fixing suggestions for client-side errors. ### **1\. Check the URL Properly** You need to make sure all your website URLs are without **typos, missing parts, or outdated links**. For any reason, if the URL is wrong, the server might not find the right resource and could time out which leads to a 408 request timeout error. By properly checking and fixing any kind of mistakes in the URL, you can easily solve the issue. ### **2\. Check the Platform’s Status** When you get a 408 request timeout error specifically on a website or platform, you need to check if the platform has any specific issues. To do the check, you can visit their status page or check their official support channels to see if they have reported any problems. If it is an issue on their end, you may need to wait for them to fix it. ### **3\. Undo Recent Changes** Sometimes, recent updates or changes to your system can cause conflicts that lead to a 408 error. That is where you need to think about undoing recent changes like software updates, server setting adjustments, or network changes. This can help you figure out if those changes are causing the 408 request timeout error. ### **4\. Remove New Plugins, Modules, or Extensions If There Any** Plugins, modules, or extensions you have added to your web browser can cause conflicts that lead to 408 request timeouts. You need to disable or temporarily uninstall any new additions you have recently updated or installed. By doing so, you can have an understanding or determine if these components are causing the 408 error. If the error remains after uninstalling them, please consider finding updated versions or alternative solutions to achieve the same functionality. Now, let us move to the server-side suggested fixes for the 408 request timeout error. From configuring the server, and examining the logs to debugging the code or script— could be suggested fixes from the server side. ### **5\. Ensure the Server Is Properly Configured** To fix the 408 request timeout error from the server end, you need to make sure that your server is properly set up to handle incoming requests and respond within the expected time. Plus, check the server’s settings, focusing on resource allocation, connection limits, and timeout values. After that, adjust these settings as needed to improve performance and handle the expected workload. For more details, refer to the server software’s documentation or support resources. ### **6\. Check the Server Logs** ![408 Request Timeout Error](/_mirror/616d5888-screely-1727091619341.png.webp) To understand the 408 request error better, look carefully at the server logs. With the logs, you can have a look at which requests timed out and help identify patterns or common issues. Moreover, catches any error messages, warnings, or signs of slow performance. Analyzing the logs can help you find the root cause and guide you toward a solution. ### **7\. Debug the Applications’ Code or Script** In some cases, potential bugs may slow down request processing— that is why you need to review any custom scripts or code. Also, look for inefficiencies, long processes, poorly optimized database queries, or anything else that could cause timeouts. Moreover, use performance profiling, logging, or debugging tools to find and fix these issues. ## **Effectively Fix 408 Request Error & Boost Website Performance** The 408 Request Timeout error can happen for various reasons on both the client and server sides. Understanding these causes is key to fixing the problem quickly. By knowing what triggers this error and applying the right solutions, you can reduce its frequency. Ultimately, it leads to a better user experience and smoother communication between clients and servers. If you want to read more blogs like this one to fix error issues, [**subscribe to our blogs**](/blog/). And join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to connect people with common interests. --- # 7 Best Hosting for Lovable Apps in 2026 : Deploy Vibe-Coded Apps Faster (Tested & Benchmarked) - xCloud > Find out the best hosting for Lovable apps in 2026. Compare speed, pricing, free tiers, and simple deploy options tested in real benchmarks. [**Self-hosting**](/lovable-hosting/) your Lovable apps on xCloud delivers **97–99% GTmetrix** performance scores at a fraction of Lovable Cloud’s cost, while Cloudflare Pages stands out with the best free tier, offering unlimited bandwidth. As **vibe coding** evolves from prototype to production, industry experts increasingly recommend moving away from credit-based hosting models toward predictable, flat-rate alternatives. ![](/_mirror/0bf67ca8-image-15-1024x576.jpeg.webp) The vibe coding revolution is reshaping how developers build applications **92% of US developers** now use AI coding tools daily (Second Talent) and Lovable reached **$20M ARR** in just 60 days, making it Europe’s fastest-growing startup. (Vestbee) But as projects scale beyond the MVP stage, the limitations of Lovable Cloud’s credit system create friction that sends users searching for alternatives. We have analyzed the seven best hosting options for Lovable apps in 2026, with verified pricing, real performance benchmarks, and deployment workflows tested by the xCloud team. ## **TL;DR: Quick decision matrix For Choosing the right Lovable hosting alternatives** A quick comparison to identify the best hosting option based on cost, performance, developer experience, and scalability – from prototypes to production and agency workflows. **Rank** **Provider** **Starting Price** **Why Choose** **Best For** 🥇 xCloud $5/mo (FREE tier available) Fastest performance, unlimited apps, any cloud provider **Best Overall** 🥈 Cloudflare Pages $0 Unlimited bandwidth, 330+ global PoPs **Best Free Tier** 🥉 Vercel $0 (Hobby) / $20/mo Pro Native Next.js, zero-config deploys **Best Developer Experience** **4** Netlify $0 / $20/mo Pro Built-in forms, identity, A/B testing **Best Form Handling** **5** Render $7/mo Intuitive UI, managed PostgreSQL **Best Clean Interface** **6** Railway $5/mo Instant databases, environment variables **Best Full-Stack** **7** Lovable Cloud $25/mo credits One-click, no configuration **Simplest Setup** ## **Why Lovable Users Are Switching to Self-Hosted Alternatives** Lovable Cloud is popular for its one-click deployment and $25/month in free cloud credits per workspace. For rapid prototyping, it works well. However, as real-world usage grows, many [**Lovable**](https://lovable.dev/) users report friction that pushes them to explore self-hosted Lovable alternatives. Across Reddit, Trustpilot, and Medium, developers consistently cite cost unpredictability, deployment issues, and scalability limits as key reasons for switching. ### **Credit system frustrations compound quickly** The credit-based model creates unpredictable costs. Simple changes like editing button colors consume 0.5 credits, while adding authentication uses 1.2 credits. Users report burning through 100+ credits fixing AI-generated errors each “Fix” attempt costs credits even when the bug originated from Lovable’s side. One Reddit user summarized the frustration: “I put myself into chat mode, asked a couple of questions and made a manual edit to one word… suddenly I’m down to 3/5 daily credits.” The free tier caps at 5 credits per day (30/month maximum), and there’s no top-up option -you must upgrade plans entirely.  ### **Lovable 2.0 deployment issues persist** Since the 2.0 update, users have reported deployment failures where changes don’t push to production. Comments describe the system as “stuck serving old commits” regardless of code changes. UI quality reportedly degraded compared to 1.0, with users noting that identical prompts produce inferior designs. ### **Why flat-rate hosting solves these problems** Self-hosted alternatives eliminate credit anxiety entirely. With xCloud’s $5/month flat rate (or completely free tier), agencies and builders can deploy unlimited Lovable apps limited only by server resources – not artificial credit caps. The xCloud approach means predictable costs, whether you deploy 1 app or 100. ### **Comparison Between The Lovable Hosting Providers** Provider Free Tier Paid Price Bandwidth Performance Best For **xCloud** ✅ 1 server, 10 sites $5/server/mo Unlimited\* 97–99% GTmetrix Agencies, unlimited apps **Cloudflare Pages** ✅ 500 builds/mo $5/mo (Workers) Unlimited 31–53ms TTFB Global performance **Vercel** ✅ 100GB, 100 deploys/day $20/user/mo 1TB 22–60ms static Next.js apps **Netlify** ✅ 100GB, 300 build min $20/member/mo 1TB Variable Form-heavy sites **Render** ✅ Sleeps after 15 min $7/mo (Starter) 100GB Standard Backends, databases **Railway** ✅ $5 trial credit $5/mo (Hobby) Usage-based Standard Full-stack **Lovable Cloud** ✅ $25/mo credits Usage-based 100GB Standard Zero-config \*xCloud bandwidth depends on your cloud provider (DigitalOcean, Vultr, AWS, etc.) ### **1\. 🥇xCloud – Best for Performance and Unlimited Apps** ![](/_mirror/0b20b097-image-76-1024x576.png.webp) **Starting at:** $5/month **Free tier:** Available xCloud fundamentally changes [**Lovable hosting**](/lovable-hosting/) economics by replacing credit-based billing with flat-rate pricing. You deploy Lovable apps on your own cloud infrastructure or xCloud’s managed servers and host unlimited applications per server, constrained only by compute resources. ### **xCloud Pricing Breakdown** **Plan** **Price** **Servers** **Sites** **Key Features** Free $0 1 10 Limited Features Starter $5/server/mo 1-5 Unlimited Full features Professional $4/server/mo 6-10 Unlimited Volume discount Agency $3/server/mo 11+ Unlimited Enterprise scale For managed servers, xCloud offers plans from $5/month (Newcomer: 1GB RAM, 25GB SSD) to $395/month (Quantum: 58GB RAM, 1TB NVMe). Premium plans feature high-frequency 3GHz+ Intel Xeon CPUs and NVMe storage. ## **Why Agencies Choose xCloud** For agencies managing multiple Lovable projects, xCloud removes the operational headache of credit allocation. Instead of tracking usage per workspace, all apps deploy to a single server with one predictable monthly cost. User reviews on Trustpilot consistently highlight performance gains: **97-99% GTmetrix** performance scores and servers running approximately **40% cheaper** and faster than Cloudways. ### **Key Features** - **Multi-cloud provider support**: DigitalOcean, Vultr, AWS, Google Cloud, Hetzner, including xCloud Managed Server - **Free SSL certificates** via Let’s Encrypt for every application - **Push-to-deploy** with GitHub integration - **One-click Supabase deployment** for your Lovable backend - **White-label options for agencies** reselling hosting services Best for: Agencies, builders, and teams wanting unlimited apps with predictable costs, making it ideal for high-iteration workflows and long-term production deployments. Visit the [page](/lovable-hosting/) to learn more. ## **2\. 🥇Vercel – Best Developer Experience** **Starting at: $0 (Hobby) / $20/user/month (Pro)** Vercel pioneered the modern frontend deployment experience, and their infrastructure excels for React applications the core of every Lovable project. The platform delivers **22–60ms static TTFB** and virtually eliminates cold starts with their Fluid Compute technology. ### **What Vercel does exceptionally well** The Hobby tier provides generous allowances: **100GB bandwidth, 100 hours of build execution, and 1 million function invocations** monthly. Preview deployments generate automatically for every pull request, enabling rapid iteration on Lovable projects. Vercel’s **Fluid Compute** (released 2025) keeps at least one serverless function instance warm, achieving **99.37% zero cold starts**. For Lovable apps with API routes or server-side rendering, this translates to consistently snappy responses. ### **Pricing considerations** **Plan** **Price** **Bandwidth** **Build Hours** **Best For** Hobby $0 100GB 100/mo Side projects Pro $20/user/mo 1TB Included Teams, production Enterprise Custom Custom Custom Scale, compliance Pro plans include a **$20 credit** applied toward usage-based resources. Overage pricing runs **$0.60 per million function invocations** and bandwidth charges for traffic spikes. ### **Limitations for Lovable projects** Vercel optimizes for Next.js applications. While Lovable generates standard React/Vite projects, you’ll need additional configuration compared to Next.js’s zero-config deployment. Vercel also lacks built-in form handling and authentication features you’ll need to implement via Supabase or third-party services. Best for: Developers wanting a premium DX, teams already using [Next.js](http://next.js), and production apps that require near-zero cold starts and consistent performance. ### **3\. 🥉Cloudflare Pages – Best Free Bandwidth** **Starting at:** $0 (unlimited bandwidth included) [**Cloudflare**](https://www.cloudflare.com/) Pages offers the most generous free tier in the industry: unlimited bandwidth with no egress charges, ever. Combined with their 330+ global edge locations, Cloudflare delivers consistently fast performance worldwide benchmarks show 31–53ms TTFB for edge functions globally. ### **The unlimited bandwidth advantage** Most platforms charge $40–150 per 100GB of bandwidth overages. Cloudflare’s pricing model eliminates this variable entirely. For Lovable apps with unpredictable traffic—viral launches, Product Hunt features, unexpected press coverage – Cloudflare provides insurance against surprise bills.  Free tier specifications Resource Free Limit Paid ($5/mo) Bandwidth Unlimited Unlimited Build Minutes 500/month 500+ Requests 100,000/day 10M/month Workers KV Reads 100,000/day 10M/month Concurrent Builds 1 Multiple ### **Performance benchmarks prove the edge advantage** Bejamas’ January 2025 testing revealed Cloudflare Workers’ dominance for edge computing: Region Cloudflare TTFB Vercel TTFB Netlify TTFB US-West 40ms 1,425ms 210ms EU-Central 33ms 387ms 106ms Singapore 35ms 189ms 92ms Japan 31ms 1,523ms 291ms For globally distributed users, Cloudflare’s architecture delivers **9x faster cold starts** than traditional serverless functions. ### **Considerations for Lovable apps** Cloudflare Pages works best for static sites and edge-first architectures. If your Lovable app requires traditional Node.js serverless functions, you’ll use Cloudflare Workers instead—still fast, but requires adapting to their edge-first programming model. Database options are limited to D1 (SQLite-based) or external connections. Best for: Cost-conscious builders, global audiences, static-heavy Lovable apps, protection against traffic spikes ### **4\. Netlify – Best for Form Handling** **Starting at:** $0 / $20/member/month (Pro) Netlify pioneered JAMstack deployment and remains a strong choice for content-focused Lovable applications. Their killer feature: built-in form handling without backend code. Simply add the Netlify attribute to HTML forms and the submissions route automatically. ### **Unique features other platforms lack** Beyond forms, Netlify offers Netlify Identity for authentication (useful if you’re not using Supabase), native A/B split testing, and extensive build plugins for customization. These integrated features reduce external dependencies for simpler Lovable projects. ### **Pricing Structure** Netlify transitioned to credit-based pricing in September 2025. Legacy customers retain previous plans, but new users face a system where deployments, bandwidth, and forms all consume credits: **Action** **Credit Cost** Production Deploy 15 credits Bandwidth (per GB) 10 credits Form Submission 1 credit Compute (per GB-hour) 5 credits Free plans receive 300 credits/month (hard limit – sites pause when exhausted). Pro plans get 3,000 credits/month with $10 per 1,500 additional credits.  ### **Performance variability matters** Bejamas benchmarks revealed significant regional inconsistency. Netlify achieved 7ms TTFB in US-East but 2,406ms in EU-Central Germany, a 340x variance. For globally distributed audiences, this unpredictability may impact user experience. **Best for:** Marketing sites, contact forms, A/B testing, teams wanting integrated identity management ### **5\. Render – Best Clean Interface** **Starting at:** $7/month (Starter web service) Render earned its reputation through simplicity. The dashboard presents clear options without overwhelming configuration panels, making it approachable for vibe coders who aren’t infrastructure specialists. ### **Straightforward pricing model** Unlike credit-based systems, Render charges predictable amounts per service type:  **Service** **Starter Price** **What You Get** Web Service $7/month 512MB RAM, 0.5 CPU PostgreSQL $6/month 256MB, managed Redis $10/month 256MB cache Background Worker $7/month Async processing Cron Job $1/month Scheduled tasks For Lovable apps requiring backends beyond Supabase, Render’s **managed PostgreSQL** provides a clean alternative with point-in-time recovery and automated backups. (Render) ### **Free tier limitations** Render’s free tier carries significant constraints: web services **sleep after 15 minutes of inactivity** (causing cold start delays) and free PostgreSQL databases **delete after 30 days**. For anything beyond demos, paid plans become necessary quickly. ### **Real-world cost savings** A case study from ShowZone documented their migration from Vercel to Render, reducing costs from **$800/month to $40/month** for a large Next.js application. For apps with predictable, steady traffic patterns, Render’s pricing model often wins economically. **Best for:** Backend-heavy Lovable apps, teams wanting managed databases, developers valuing interface simplicity ### **6\. Railway – Best for Full-Stack** **Starting at:** $5/month (Hobby) Railway positions itself as “Heroku’s modern replacement” with one-click database provisioning and automatic framework detection. Deploy your Lovable app and spin up PostgreSQL, Redis, or MongoDB alongside it – no configuration files required. ### **The credit timeline matters** Railway’s pricing history reflects the broader PaaS industry’s struggle with sustainability: Date Change Pre-2023 $5 recurring monthly credits August 2023 Removed recurring credits August 2025 Restored limited free plan ($1/month non-rollover) ### **Current pricing:**  **$5/month Hobby** plan includes $5 usage credit. If usage stays under $5, you pay nothing beyond the subscription. (Railway) The **$5 trial credit** for new users is one-time, not recurring. (Railway) ### **Why backend-heavy apps belong here** Railway shines when your Lovable project needs more than Supabase provides. Their **Railway Metal** infrastructure (own data centers, not GCP) means predictable performance without cloud provider markup. Environment variables are managed through a clean UI, and PR preview environments spin up automatically. Best for: Full-stack apps needing multiple databases, teams wanting Heroku-style simplicity, projects outgrowing Supabase ### **7\. Lovable Cloud – Best for Simplicity (but Limited)** Starting at: $25/month free cloud credits (included with all workspaces) Lovable Cloud offers the path of least resistance: click deploy, and your app goes live on a \*.lovable.app domain. Every workspace receives $25/month in free cloud credits (separate from the message credits for building). ### When Lovable Cloud makes sense For rapid prototyping and validating ideas, the integrated deployment eliminates friction entirely. You’re already in the Lovable building – one click extends to hosting. Custom domains work on Pro plans ($25/month), and the Supabase backend is pre-configured. ### Why power users migrate away The credit model creates anxiety at scale. Building credits (for prompting the AI) and cloud credits (for hosting) operate separately, but both can deplete unexpectedly. When cloud credits are exhausted, you either top up manually, enable auto-top-up with spending caps, or your projects pause. More critically, once you migrate your project to your own Supabase instance, Lovable can no longer sync changes. The one-way migration means local IDE development becomes mandatory post-export – Lovable becomes a code generator rather than an ongoing development environment. ### Pricing reality check Plan Subscription Message Credits Cloud Credits Free $0 5/day (30/mo max) $25/mo Pro $25/mo 100+5/day $25/mo Business $50/mo 100+5/day $25/mo The $25/month covers light usage. Production apps with moderate traffic often exceed this quickly, triggering usage-based billing. ## **Cost Comparison: Credit-Based vs Flat-Rate Hosting** The fundamental pricing question, do you prefer predictable costs or pay-per-use flexibility? **Hosting Model** **Providers** **Monthly Cost (10 apps)** **Cost Predictability** Credit-Based Lovable Cloud $25+ (varies with usage) ❌ Variable Credit-Based Netlify Pro $20+ credits overage ❌ Variable Usage-Based Vercel Pro $20+ overages ⚠️ Mostly predictable Usage-Based Railway Hobby $5–50+ (resource dependent) ⚠️ Usage dependent Flat-Rate xCloud Starter $5 fixed ✅ Predictable Flat-Rate Cloudflare Pages $0 – 5 fixed ✅ Predictable Per-Service Render $7+ per service ✅ Predictable For agencies managing multiple Lovable projects, xCloud’s unlimited apps model provides the clearest economics: $5/month covers everything regardless of how many applications you deploy. ## **How to Deploy Lovable to xCloud in 3 Steps** Migrating from Lovable Cloud to xCloud takes under 10 minutes. Here’s the complete workflow: ### **Prerequisites** - Lovable project synced to GitHub (Settings > GitHub Integration) - xCloud account (free tier works) - Server provisioned (xCloud managed or your own VPS) ### **Step 1: Clone Your Repository** - Log into your xCloud dashboard - Click “New Site” button - Select your server from the dropdown - Navigate to the “Lovable” tab - Choose “Clone A Git Repository” ![](/_mirror/39c53af9-image-77-1024x474.png.webp) ### **Step 2: Configure Site Settings** - Enter your custom domain (or use xCloud’s subdomain) - Select Node.js version matching your project and site user ![](/_mirror/b4dcf5f9-image-78-1024x504.png.webp) - Select either Connected Git Provider (recommended for private repos) or Public Repository (paste HTTPS URL) or Private Repository (paste SSH URL) ![](/_mirror/d3a8339d-image-79-1024x474.png.webp) ### Step 3: Deploy and Go Live - Toggle “Enable push to deploy” for automatic deployments - Click “Start” to begin initial deployment - Access your live site via the “Visit Site” button ![](/_mirror/0dcf29fe-image-80-1024x510.png.webp) Future code pushes deploy automatically. xCloud handles SSL certificates, server optimization, and CDN configuration. ## **Frequently Asked Questions** ### **What is vibe coding and why does hosting matter?** Vibe coding is an AI-assisted development approach coined by Andrej Karpathy in February 2025, where developers describe goals in natural language and AI generates the code. (Medium) The approach has achieved **92% adoption among US developers** and powers **25% of Y Combinator W25 startups** with 95%+ AI-generated codebases. Hosting matters because vibe-coded apps often need rapid iteration – credit-based systems can throttle development velocity. ### **Can I host Lovable apps for free?** Yes. **Cloudflare Pages** offers unlimited free bandwidth with 500 builds/month. **xCloud’s free tier** includes 1 server and 10 sites.  **Vercel Hobby** provides 100GB bandwidth and 100 daily deploys. **Lovable Cloud** itself includes $25/month in free hosting credits.  ### **What happened to Fly.io’s free tier?** Fly.io deprecated all legacy plans in October 2024, moving exclusively to Pay As You Go. New accounts receive only a limited 7-day trial or 2 hours of machine runtime. Legacy users (pre-October 2024) retain their free allowances, but the era of generous Fly.io free hosting has ended. ### **Why did Railway remove its free tier?** Railway eliminated recurring $5 monthly credits in August 2023 due to unsustainable margins; they reported losing $16 for every $1 of revenue on unlimited compute plans. After achieving profitability through their own data center infrastructure, they restored a limited free plan in August 2025, offering $1/month non-rollover credits. ### **How do Lovable Cloud credits work?** Lovable operates two separate credit systems: **message credits** for AI prompting while building (5/day free, 100/month on Pro), and **cloud credits** for hosting deployed apps ($25/month included). When cloud credits deplete, projects pause until you add funds or enable auto-top-up. ### **What’s the best hosting for Lovable agencies?** Industry experts recommend **xCloud** for agencies due to its unlimited apps per server model. At $5/month per server, agencies can deploy dozens of client projects without per-app fees. The white-label options and multi-cloud provider support add flexibility for client requirements. ### **How fast should a Lovable app load?** Google’s Core Web Vitals define good performance as **TTFB under 200ms, LCP under 2.5 seconds, and page load under 2 seconds**. Cloudflare Pages achieves **31 –  53ms edge TTFB** globally, while Vercel delivers **22–60ms for static content**. xCloud users report **97–99% GTmetrix scores** with properly optimized servers.  ### **Can I use Supabase with self-hosted Lovable?** Absolutely. Export your Lovable project to GitHub, deploy to xCloud or any platform, and connect to Supabase via environment variables (**VITE\_SUPABASE\_URL**, **VITE\_SUPABASE\_PUBLISHABLE\_KEY**). xCloud offers **one-click Supabase deployment** as an alternative to Supabase’s hosted service. ### **What’s the Lovable tech stack?** Lovable generates **React + Vite + Tailwind CSS** frontends with **Supabase** backends (PostgreSQL, authentication, storage, edge functions). The code exports as standard TypeScript/JavaScript deployable to any Node.js hosting platform. ### **Is self-hosting Lovable apps difficult?** Not with modern platforms. xCloud’s 3-step process (clone, configure, deploy) takes under 10 minutes. Vercel and Netlify offer similar Git-based deployment. The key requirement: sync your Lovable project to GitHub first, then any platform can pull and deploy automatically. ### **Which hosting has the best uptime?** Enterprise tiers across major platforms offer **99.99% SLA guarantees**  (Vercel, Netlify, Cloudflare). For self-managed hosting, uptime depends on your infrastructure choices. xCloud’s managed servers include monitoring and automated recovery, while bring-your-own-server deployments rely on your provider’s SLA. ### **How do I migrate from Lovable Cloud to xCloud?** Enable GitHub integration in Lovable (Settings → GitHub), then follow xCloud’s deployment process. Important note from Lovable’s documentation: after migrating to your own Supabase instance, changes made in Lovable will **NOT sync** with your new setup – development continues in your local environment or IDE.  ## **Conclusion: The Optimal Lovable Hosting Stack for 2026** The vibe coding revolution demands hosting infrastructure that scales with creativity rather than constraining it. Credit-based systems made sense for experimentation; production deployments deserve predictable economics. **For maximum performance and unlimited scaling**, xCloud delivers the strongest value proposition—flat-rate pricing, multi-cloud flexibility, and demonstrated **97–99% GTmetrix performance**. Agencies and prolific builders particularly benefit from deploying unlimited apps without per-project fees. **For zero-budget launches**, Cloudflare Pages’ unlimited free bandwidth eliminates surprise bills entirely, backed by the industry’s fastest edge network at **31–53ms global TTFB**. **For developer experience purists**, Vercel’s polish and near-zero cold starts (99.37% with Fluid Compute) justify the $20/month Pro plan for production applications. **For backend complexity**, Railway and Render provide managed database hosting that extends beyond Supabase’s model when projects demand it. The platforms that will dominate vibe coding infrastructure share common traits: **code ownership, export flexibility, and predictable pricing**. As AI-generated codebases become production systems rather than prototypes, hosting decisions increasingly impact both velocity and economics. Industry experts recommend starting with xCloud’s free tier or Cloudflare Pages for initial deployment, then evaluating needs as traffic patterns emerge. The best hosting for your Lovable app ultimately depends on your specific requirements – but the era of accepting credit-based constraints as the only option has definitively ended. --- # About Us | xCloud > Find out about us - the team behind xCloud and find out why we created this next-gen WordPress hosting and server management solution. ## About Us # xCloud: Next-Gen Hosting &  Server Management Solution Even with countless products and services available in the industry, setting up a cloud server, hosting a website, and later managing the deployed sites has never been simple – especially if you are managing multiple websites at a time. And that’s where the idea of a streamlined hosting and server management system that’s accessible to all came to form. ## xCloud: Next-Gen WordPress Hosting &  Server Management Solution After years of working hard to bring our vision live, **xCloud** simplifies cloud hosting and server management for WordPress, providing you with full control over your websites and **redefining** the way you host, build, and deploy websites! ## xCloud: Next-Gen WordPress Hosting &  Server Management Solution With this next-gen cloud hosting for WordPress, no need for any coding expertise when it comes to server configuration and website management. So, bid farewell to manual setup as here at xCloud, we have got all your hosting and management needs covered with a hassle-free, lightning-fast experience like never before ## Team xCloud ![M Asif Rahman - Founder, xCloud | About Us Page](/_mirror/9e2b5a6f-Frame-19266-1.png.webp) ## M Asif Rahman Founder ![](/_mirror/07a18727-Frame-19264-1.png.webp) ## Nazmul Hasan Rupok Co-Founder ![](/_mirror/38cbf0fa-Frame-19265-1.png.webp) ## Afshana Rahman Diya Co-Founder ![](/_mirror/e645373d-Frame-19267-2.png.webp) ## Nasir Nobin Co-Founder ![](/_mirror/741cbfad-Frame-19268-1.png.webp) ## Shahjahan Jewel Partner ![](/_mirror/d427a0e9-Frame-19266-2.png.webp) ## AR Rana Lead Engineer ![](/_mirror/cf739040-Frame-19264-2.png.webp) ## Mishuk Adhikari Lead Engineer ![](/_mirror/192f073d-Frame-19265-2.png.webp) ## Bashar Bhuiyan Senior Software Engineer (AI/ML) ![](/_mirror/2438bb21-Frame-19266.png.webp) ## Mohammad Shifat Hossain Lead Support & Product Manager ![](/_mirror/118d7589-Frame-19267.png.webp) ## Faisal Ibn Aziz Senior Software Engineer ![](/_mirror/f6cc0917-Frame-19268.png.webp) ## Md. Arifur Rahman Senior Software Engineer ![](/_mirror/dc33b6a7-Frame-19266-3.png.webp) ## Nabil Ahmed Emon Lead Product Designer ![](/_mirror/f5485c85-Frame-19264.png.webp) ## Tasnia Rahman Raima Deputy Marketing Manager ![](/_mirror/f9969667-Frame-19265.png.webp) ## Shariful Islam Shaikat Senior Frontend Developer ![](/_mirror/d4f6b3eb-Frame-19266.png.webp) ## Md. Al-Mosabbir Rakib Software Developer ![](/_mirror/63bc3bdc-Frame-192641.png.webp) ## Abir Hasan Dipu Senior Technical Support Engineer ![](/_mirror/046ed8f5-Frame-19265-1-2.png.webp) ## Abu Hurayra Application Security Engineer ![](/_mirror/e569590c-Frame-19265-1.png.webp) ## Ashik Hossain Maruf Motion Designer ![](/_mirror/3c74e6c0-Frame-19266-1.png.webp) ## Charina Acuar Technical Support Engineer ![](/_mirror/de466c27-Frame-19264-1.png.webp) ## Easin Arafat Application Security Engineer ![](/_mirror/7b888e58-Frame-19266-2.png.webp) ## Esrat Sultana Popy Frontend Developer ![](/_mirror/5007f84c-Frame-19264-2.png.webp) ## Fahim Raihan Anando Product Designer ![](/_mirror/c654f833-Frame-19265-2.png.webp) ## Imran Hossain Motion Designer ![](/_mirror/5bca2a70-Frame-19265-3.png.webp) ## Jan-Jan Garduce Technical Support Engineer ![](/_mirror/d83d57c7-Frame-19266-3.png.webp) ## Kawser Ahmed Khan Jami Content Marketing Executive ![](/_mirror/2a7909fc-Frame-19264-3.png.webp) ## Mohaiminul Islam Creative Designer ![](/_mirror/d6cd64e8-Frame-19266-4.png.webp) ## Nazmus Sadat Technical Support Engineer ![](/_mirror/d83898a1-Frame-19264-4.png.webp) ## Reduan Masud Software Test Engineer ![](/_mirror/cc4d7970-Frame-19265-4.png.webp) ## Sadman Akib Senior Cloud Support Engineer ![](/_mirror/ac30b6e7-Frame-19265-5.png.webp) ## Sazzadur Rahman Frontend Developer ![](/_mirror/e469e864-Frame-19266-5.png.webp) ## Shah Newas Mazumder UX UI Designer ![](/_mirror/6b104d13-Frame-19264-5.png.webp) ## Sherajus Salekin Technical Support Engineer ![](/_mirror/ac49c3f9-Frame-19264-1-1.png.webp) ## Towfique Ahmed Content Marketing Executive --- # Accessing Your Site Database Easily with Adminer in xCloud: No Code Guide - xCloud > Adminer in xCloud presents a simplified approach to accessing website databases, eliminating the need for manual database connections. [**Adminer**](https://www.adminer.org/) is a popular database management tool, often compared to phpMyAdmin. It allows users to manage their databases through a simple and intuitive interface, making tasks such as **browsing, querying, and editing databases** more accessible to users without extensive technical knowledge. Adminer in xCloud provides a more straightforward approach to accessing website databases, eliminating the need for manual database connections. Today we will learn how to access your site with [**Adminer in xCloud**](/docs/access-site-database-using-adminer-xcloud/).  ![Adminer in xCloud](/_mirror/dd4c86f2-image.jpeg.webp) ## **How Adminer Functions & Handles Your Database?** But before we get into the step-by-step guide on how you can access your site database using Adminer in xCloud, it’s important you understand what Adminer is in more depth. Overall, as mentioned above, Adminer simplifies the process of managing databases, making it a handy tool for developers, database administrators, and anyone else who needs to interact with databases regularly. How? Let’s dive in deeper to find out. ### **Database Connection** Adminer facilitates database management by establishing a connection to your chosen database system. Users typically input the necessary connection details such as **host, port, username, password, and database name**. Once connected, Adminer provides a unified interface for interacting with the database. ### **Database Structure Management** **Viewing Database Structure:** Adminer allows users to view the structure of their databases, including tables, indexes, fields, and keys. **Creating and Modifying Tables:** Users can create and modify tables within their databases directly through Adminer. This includes defining fields, setting primary keys, and specifying indexes. **Dropping Tables:** Adminer enables users to drop tables from their databases when necessary, helping to manage database structure efficiently. ### **Data Manipulation** **Browsing Data:** Users can browse the data stored in their database tables, viewing individual records and their corresponding fields. **Inserting, Updating, and Deleting Data:** Adminer allows users to insert new records, update existing ones, and delete unwanted data from their database tables. **Querying Data:** Users can execute custom SQL queries within Adminer to retrieve specific information from their databases, providing flexibility in data manipulation. ### **Database Import and Export** **Importing Data:** Adminer and [**Adminer plugin**](https://www.adminer.org/en/plugins/) supports importing data into databases from various file formats such as SQL, CSV, Excel, and XML. This feature streamlines the process of transferring data into the database. ![Adminer Plugin](/_mirror/cd1cfd24-screely-1709910778737.png.webp) **Exporting Data:** Users can export data from their databases to different formats for backup, analysis, or sharing purposes. Adminer offers options to customize the export format and select specific tables or data subsets. ### **User Management** Depending on the database system, Adminer may provide functionality for managing database users, privileges, and permissions. This allows administrators to control access to the database and ensure data security. ### **Customization** Adminer offers some level of customization through plugins and themes. Users can enhance the functionality or change the appearance of the Adminer interface according to their preferences. ### **Security Considerations** Adminer emphasizes security by providing options to enable or disable access to the tool as needed. Additionally, users are encouraged to follow best practices for securing database connections and permissions. By offering these features and functionalities, Adminer simplifies the process of managing databases, making it a valuable tool for developers, database administrators, and other professionals working with databases. ## **Easy Guide to Access Site Database with Adminer in xCloud** **Adminer in xCloud** provides a streamlined approach for accessing site databases, eliminating the need for a manual database connection. While SSH connections offer enhanced security measures, we recommend enabling Adminer only when deemed essential. Below, we will walk you through the step-by-guide on how you can easily enable Adminer in xCloud and use it to access and manage your website’s database in a few clicks. ### **Step 1: Enable Adminer In xCloud From Dashboard** First, log in to xCloud with your credentials. Then access your xCloud site dashboard and go to **Access Details → Database**. Adminer is deactivated in the default state. ![Adminer in xCloud](/_mirror/25e67175-image-35.png.webp) Click on the ‘**Enable Adminer**‘ button to activate it, then click on the ‘**Launch Adminer**‘ button to open the Adminer dashboard. ### **Step 2: Manage Your Database In Adminer** Once you’ve enabled and launched Adminer from your xCloud dashboard, you can effortlessly oversee your database tasks. This includes executing SQL commands, importing/exporting data, creating tables, and more. ![Adminer in xCloud](/_mirror/a7d8e81b-image-36.png.webp) ### **Step 3: Run Command** Within the Adminer dashboard, users can easily manage their database content using CRUD (Create, Read, Update, Delete) commands. They can effortlessly create new records, browse through existing data, update records to reflect changes, and delete unwanted entries, providing complete control over their database content in a streamlined and user-friendly manner. ### **Import/Export SQL Files** Importing your existing database into Adminer is a straightforward process that begins with accessing the interface and locating the import feature. Once you’ve navigated to the appropriate section, typically found under the database management options, you’ll be prompted to select the file containing your database data.  With just a few clicks within the Adminer interface, you can export your database and select output options, format, database type, tables, data, and more. Indeed, managing databases using Adminer in xCloud is incredibly simple and user-friendly. ### **Configure Site Database Using Adminer In xCloud** Verifying your permissions is essential to ensure you have access to your website’s site management database as a team member. Ensure you are your team’s admin or have legitimate access. If you currently lack access to your team, kindly request your team’s administrator to enable it in the ‘Team Management’ section accessible from your dashboard. However, you automatically possess this access by default if you serve as the Team Admin. ![Adminer in xCloud](/_mirror/743cd83b-image-37.png.webp) ## **Simplify Your Database Management With xCloud** Adminer streamlines the complexities of database management by offering a comprehensive suite of features within a user-friendly interface. From establishing database connections to performing data manipulation tasks and ensuring security measures. With its flexibility, customization options, and emphasis on security, Adminer stands as a valuable tool for developers and database administrators alike, facilitating seamless database management across various projects and environments. Did you find this blog helpful? If you do, please [**subscribe to our blog**](/blog/), and don’t forget to join our [**Facebook Community**](https://www.facebook.com/groups/724877699664138) to get our daily updates. --- # How to Add HTTP Headers And Redirects in WordPress (Without Plugins) - xCloud > Learn how to manage WordPress HTTP Headers and Redirects efficiently with secure, fast, and reliable server-level rules - no nginx expertise required. Adding HTTP headers and setting up redirects is one of those tasks every WordPress site needs at some point. You want to add a security header. Or redirect an old URL to a new one. Or send mobile users to a different page. These are everyday requirements for any site that takes performance and security seriously. ![WordPress HTTP Headers and Redirects: The Right Way to Manage Site Rules](/_mirror/b06bbd87-Add-HTTP-Headers-Redirects-in-WordPress.jpg.webp) The traditional approach? Edit your nginx config file, run a syntax test, reload the server, and hope nothing breaks. Or install a plugin and accept the extra PHP overhead on every request. Neither option is ideal, especially if you are managing multiple WordPress sites across different clients or projects. That is where xCloud’s [**Site Rules**](/docs/how-to-create-and-manage-site-rules/) feature comes in. It gives you full control over HTTP headers and redirects for your WordPress sites directly from your dashboard, with built-in safety checks and zero nginx knowledge required. In this guide, you will learn how to use Site Rules, what you can do with it, and the real-world scenarios where it makes the biggest difference. Let us get started! ## TL;DR Every HTTP response from your WordPress site carries headers — metadata that controls security, caching, and browser behavior. Most WordPress sites either ignore them or handle them through plugins, which means PHP has to fully load before any rule fires. That is slow, fragile, and unnecessary. Redirects have the same problem. Plugin-based redirects require the entire WordPress stack to boot up just to tell a browser, “go here instead.” If WordPress throws a fatal error, your redirects die with it — and your SEO takes the hit. The fix: handle headers and redirects at the server level (nginx), where they fire in milliseconds before PHP even wakes up. xCloud’s Site Rules feature lets you do exactly this through a visual dashboard — no config files, no command line, no risk. It validates every rule before applying it and rolls back automatically if anything breaks. ## **What Are HTTP Headers in WordPress?** Every time someone visits your WordPress site, a conversation happens between their browser and your server. The browser sends a request. Your server sends back a response. That response includes two things: the actual content (HTML, CSS, images) and a set of **HTTP headers**. Headers are lines of metadata attached to the response. The visitor never sees them, but the browser reads every single one. They carry instructions: how long to cache this page, whether the connection is secure, which scripts are allowed to run, and whether the page can be loaded inside an iframe on another site. Think of headers as the rules printed on the envelope, not inside the letter. The letter is your page content. The envelope tells the postal system (the browser) how to handle it — where it came from, how to treat it, what to do if something looks wrong. Here is a simplified example of what HTTP response headers look like: ``` HTTP/2 200 OK Content-Type: text/html; charset=UTF-8 Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Cache-Control: public, max-age=3600 ``` Copy to Clipboard Each line is a header. Each one tells the browser something specific: - `Content-Type` says “this is an HTML page.” - `Strict-Transport-Security` says “always use HTTPS for this domain.” - `Cache-Control` says “you can cache this for one hour.” By default, most WordPress hosting setups ship with only the bare minimum headers. The security-critical ones — HSTS, CSP, X-Frame-Options — are usually missing entirely. That is a problem, because modern browsers rely on these headers to protect your visitors from attacks like clickjacking, XSS injection, and protocol downgrade attacks. The good news: adding them is straightforward once you have the right tool. The bad news: doing it through a WordPress plugin means every response gets slowed down by the PHP overhead of processing those headers. That is why handling headers at the server level — where they get added before PHP even runs — is the approach that actually makes sense. ## **Why Redirects Matter for SEO** Redirects are not just a convenience feature. They are one of the most SEO-sensitive operations on your entire site. When you change a URL — whether you are restructuring your blog, rebranding, merging domains, or just fixing a typo in a slug — every inbound link pointing to the old URL becomes a dead end. Backlinks, social shares, bookmarks, internal links from other posts — all of them now point to a page that does not exist. Without a redirect, those visitors hit a 404. Google’s crawler hits a 404. And here is what happens next: - **You lose link equity.** Every backlink to that old URL carried ranking power. A 404 throws that away. A properly configured 301 redirect passes the vast majority of that **[link equity](https://betterlinks.io/how-does-link-equity-distribution-impact-seo/)** to the new URL. Google has confirmed this — 301 redirects transfer PageRank. - **Your pages drop out of the index.** When Googlebot encounters a 404 on a URL it previously indexed, it starts the process of removing that page from search results. If you had a page ranking on page one and you changed the URL without a redirect, you can watch it disappear within days. - **User experience takes a hit.** A visitor clicking a link from an old article, an email campaign, or a social post lands on a “page not found” screen. They leave. Your bounce rate goes up. Your brand looks careless. - **Redirect chains kill crawl efficiency.** If you set up a redirect from A → B, and later redirect B → C, you have created a redirect chain. Google will follow up to about 5 hops, but each hop slows down the crawl and dilutes the signal. Plugin-based redirects make it easy to accidentally create chains because there is no centralized view of how rules interact. - **The wrong redirect type sends the wrong signal.** A 301 tells search engines “this move is permanent — update your index.” A 302 says “this is temporary — keep the old URL in the index.” Using a 302 when you meant a 301 means Google keeps trying to rank the old URL instead of the new one. It is a small mistake with outsized consequences. Here is the part that makes server-level redirects non-negotiable for SEO: plugin-based redirects only work when WordPress is running. If your site throws a PHP fatal error, a database timeout, or a memory limit issue, your redirect rules stop firing. Every inbound link to an old URL now returns a 500 or 503 error instead of a clean redirect. Google sees server errors on URLs it expects to redirect, and your rankings take a compounding hit the longer the issue persists. A redirect handled at nginx fires before WordPress loads. It does not care whether your database is down or your latest plugin update broke something. The redirect rule lives in the server config and runs regardless of PHP’s state. For SEO, that reliability is not optional — it is the baseline. ## **Why HTTP Headers and Redirects Belong at the Server Level, Not in WordPress** Why HTTP Headers and Redirects Belong at the Server Level, not in WordPress Most WordPress sites handle headers and redirects through plugins, which means the entire PHP stack has to boot up just to add a response header or tell a browser to go somewhere else. There is a faster, more reliable way to do it, and it starts with understanding why the server level is the right place for these rules. ### **The Problem With Plugin-Based Solutions** When most WordPress users need to add a security header or set up a redirect, they reach for a plugin. And there are plenty of options out there: redirect manager plugins, security header plugins, SEO plugins with redirect features, and more. But here is the catch. In most cases, redirects handled by plugins require WordPress and PHP to load. Every time a visitor hits your site, the entire WordPress stack has to load. PHP bootstraps. The database connects. Plugins initialize. And then your redirect or header rule fires. That is a lot of overhead for something that could have been handled in milliseconds at the server level. Plugin-based headers and redirects come with real problems: - **Performance cost:** Every rule requires WordPress to fully load before it can fire. On a site with multiple redirect rules, that adds up fast. - **Reliability issues:** If WordPress throws a fatal error, your redirect rules stop working, too. The thing protecting your SEO is only as stable as your least reliable plugin. - **Maintenance burden:** Plugins need updates, can conflict with other plugins, and add complexity to your stack. You are adding moving parts to solve what is fundamentally a server-level problem. - **Scope limitations:** Some rules (like host-based redirects for domain consolidation) are difficult or impossible to implement correctly from inside WordPress. ### **Why Nginx Is The Right Place** When a redirect or header rule lives in nginx, it gets evaluated before PHP ever runs. The request comes in, the rule fires, and the response goes out without touching WordPress at all. This is faster. It is more reliable. And it is how production web infrastructure is designed to work. The only barrier has been the technical friction of editing nginx config files by hand. Site Rules removes that barrier entirely. ## **What Is Site Rules?** **Site Rules is xCloud’s built**\-in system for managing nginx-level HTTP header and redirect rules for your WordPress sites through a visual UI, with zero server access required. Here is how it works: 1. You define rules through a clean interface 2. xCloud generates the correct nginx config 3. It validates the config against your live server 4. It applies the config only if the validation passes 5. If anything fails, it rolls back automatically Your site stays up no matter what. Simple as that. Site Rules supports two types of rules: Header Rules and Redirect Rules. Let us look at each in detail. ## **Best Security Headers for WordPress (With Examples)** Every HTTP response your server sends includes headers — metadata that tells the browser how to handle the content. Most default configurations leave a lot of these headers either missing or set to insecure defaults. With Site Rules, you can add, modify, or remove any HTTP response header for your WordPress site. xCloud includes presets for the most commonly needed headers, so you can apply them in one click without remembering the syntax. ![HTTP Headers And Redirects](/_mirror/06782828-image-109.png.webp) Security headers are one of the most impactful things you can add to a WordPress site. They are checked in security audits, flagged by tools like Mozilla Observatory and Google Lighthouse, and they protect your users from real attacks. Here is what each major security header does, why it matters, and what a good configuration looks like: ### **Strict-Transport-Security (HSTS)** Tells browsers to always use HTTPS for your domain, even if a user types `http://` manually. This prevents SSL stripping attacks where an attacker downgrades a connection to HTTP. Once a browser sees this header, it will refuse non-HTTPS connections for the duration you specify. **Example value:** ``` Strict-Transport-Security: max-age=31536000; includeSubDomains; preload ``` Copy to Clipboard This tells the browser: “For the next year, never connect to this domain over plain HTTP. Apply the same rule to all subdomains.” The `preload` directive lets you submit your domain to browser preload lists, so even the first visit is HTTPS-only. **When to use it:** On every WordPress site that has SSL configured. There is no good reason to skip this. ### X-Content-Type-Options Set to `nosniff`, this header tells browsers not to guess the content type of a response. Without it, browsers can be tricked into executing a file as JavaScript even when the server says it is plain text. That is a common vector for XSS attacks. **Example value:** ``` X-Content-Type-Options: nosniff ``` Copy to Clipboard One line. No configuration needed. Just add it. ### X-Frame-Options Prevents your site from being embedded in an iframe on another domain. This blocks clickjacking attacks, where an attacker overlays your site inside a hidden iframe and tricks users into clicking things they cannot see. **Example value:** ``` X-Frame-Options: SAMEORIGIN ``` Copy to Clipboard Use `SAMEORIGIN` if you embed your own content in iframes (some page builders do this). Use `DENY` if you never need iframe embedding at all. ### Content-Security-Policy (CSP) The most powerful security header available, and the most complex to configure. CSP lets you define exactly which sources of scripts, styles, images, and other resources are allowed to load on your page. A well-configured CSP can prevent XSS attacks even if an attacker finds an injection vulnerability in your site. **Example value (starter policy):** ``` Content-Security-Policy: default-src 'self'; script-src 'self' https://cdn.example.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' https://fonts.gstatic.com; frame-ancestors 'self' ``` Copy to Clipboard This says: only load scripts from my domain and my CDN. Only load fonts from Google Fonts. Do not allow anyone to iframe my site except me. Everything else — default to my own domain only. 💡**A word of caution:** CSP is powerful but can break things if misconfigured. Start with `Content-Security-Policy-Report-Only` to monitor violations without blocking anything, then tighten the policy once you know what your site actually loads. ### Referrer-Policy Controls how much referrer information is included in requests made from your site. Setting this prevents leaking your internal URL structure to third-party sites. **Example value:** ``` Referrer-Policy: strict-origin-when-cross-origin ``` Copy to Clipboard This sends the full URL as a referrer for same-origin requests (useful for your own analytics) but only sends the origin (domain) for cross-origin requests. Your internal URL paths stay private. ### Permissions-Policy Formerly known as Feature-Policy, this header lets you control which browser features (camera, microphone, geolocation, etc.) your site is allowed to use — and blocks features your site does not need from being accessed by any injected third-party scripts. **Example value:** ``` Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=() ``` Copy to Clipboard The empty parentheses mean “disabled for everyone, including this site.” If your site genuinely needs geolocation (like a store locator), you would set `geolocation=(self)` it instead. ### Putting It All Together Here is what a well-configured set of security headers looks like for a typical WordPress site: ``` Strict-Transport-Security: max-age=31536000; includeSubDomains; preload X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=() Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; ``` Copy to Clipboard With Site Rules, all of these are available as presets. Click the preset, review the value, hit save, and the header is live on your server in seconds. 👉 Want to learn more about WordPress security headers? Check out our complete guide: **[WordPress Security Headers – A Guide to Keep Your Website Safe](/complete-guide-to-wordpress-security-headers/)** ## Cache Control Headers Beyond security, header rules are also useful for fine-tuning how your content is cached by browsers and CDNs. If you are using Cloudflare or another CDN in front of xCloud, your Cache-Control headers determine how long assets are cached at the edge. Getting these right means fewer origin requests, faster global load times, and lower bandwidth costs. With Site Rules, you can set custom Cache-Control values for your site’s responses without editing any nginx config manually. ## CORS Headers for Headless WordPress Running WordPress as a headless CMS? Your frontend application (whether it is Next.js, Nuxt, or a mobile app) needs to make cross-origin requests to your WordPress REST API or GraphQL endpoint. Without proper CORS headers, the browser will block those requests entirely. With Site Rules, you can add a `Access-Control-Allow-Origin` header and configure any additional CORS headers your setup needs. Your headless frontend can then communicate with WordPress without any issues. This is a use case where plugin-based CORS solutions often fall short, especially if you need fine-grained control over which origins are allowed or which HTTP methods are permitted. ## How to Add Redirects Without Plugins (Step-by-Step) Here is how to set up server-level redirects using xCloud’s Site Rules – no plugins, no config files, no SSH required. ### Step 1: Open Site Rules and Start a New Redirect Log in to your xCloud dashboard, navigate to your site, and go to **Tools → Site Rules** in the left sidebar. Switch to the **Redirect Rules** tab, then click **Add Redirect** in the top right corner. A modal will open with the fields you need. ![Add Redirects Without Plugins](/_mirror/d20be222-image.png.webp) ### Step 2: Configure Your Redirect Fill in the redirect details: - **From (Source URL):** The old path you want to redirect, e.g. `/old-blog-post`. No need to include the domain. - **To (Destination URL):** Where traffic should go — a path on the same site (`/new-blog-post`) or a full URL on another domain (`https://newdomain.com/page`). - **Redirect Type:** Choose **301 (Permanent)** for URL changes you do not plan to reverse — slug updates, migrations, restructures. Choose **302 (Temporary)** for short-lived redirects like maintenance pages or campaign landing pages. When in doubt, go with 301. ![Add Redirects Without Plugins](/_mirror/bc27a129-image-2.png.webp) ### Step 3: Add Conditions (Optional) Need the redirect to fire only in specific situations? Click **Attach Condition** to add conditional logic based on: - **Hostname**: Only redirect requests from a specific domain. One rule can handle an entire domain migration while preserving paths. - **URI pattern**: Match specific URL patterns for more targeted redirects. - **Query string**: Only redirect when a specific parameter is present, like `?promo=summer2026`. Great for campaign routing. - **Device type**: Redirect mobile users to `m.yoursite.com` while desktop users stay on the main site. Skip this step if the redirect should apply to all matching requests. ![Add Redirects Without Plugins](/_mirror/9514dde8-image-3.png.webp) ### Step 4: Test, Save, and Apply Before committing anything, click **Test Rule**. xCloud generates the nginx config and runs `nginx -t` against your live server without applying it. You will see whether the rule passes or fails — and if it fails, the exact error so you can fix it first. Once the test passes, click **Save Rule**. xCloud validates one final time and applies the config. The redirect is now live at the server level, firing before WordPress or PHP even loads. If validation fails at any point, xCloud rolls back automatically. Your site stays up no matter what. ## Redirect Rules: Handle Every Redirect Scenario Without a Plugin Beyond the basic setup above, here are the specific scenarios where Site Rules handles redirects that plugins struggle with. ### Simple Path Redirects The most common use case: you have changed a URL and need to redirect the old path to the new one. - `/old-blog-post-url` → `/new-blog-post-url` (301) - `/services` → `/what-we-do` (301) - `/contact-us` → `/contact` (301) With Site Rules, you enter the source path, the destination, choose 301 or 302, and save. xCloud writes the nginx rewrite rule, validates it, and applies it. No plugin. No PHP overhead. The redirect fires at the nginx level before WordPress even loads. ### URL Structure Migration You have relaunched your site with a completely new URL structure or migrated from a different CMS with different URL patterns. You have dozens or hundreds of old URLs that need to redirect to new ones, and getting this right matters for SEO. Site Rules lets you create and manage all of these redirects in one place. Each rule is applied at the nginx level, which means Google and users get clean, reliable 301 redirects that do not depend on WordPress being healthy. ### Domain Consolidation and Rebranding You are consolidating multiple domains into one, or you have rebranded and have a new domain name. Every request to the old domain needs to redirect to the corresponding page on the new domain. With Site Rules’ host-based conditions, you can create a redirect rule that only fires when the request comes from a specific domain. It then redirects to the equivalent URL on the new domain, preserving the path. `If host = old-domain.com → redirect to new-domain.com (same URI, 301)` One rule handles every page on the old domain. Clean, permanent, and handled entirely at the server level. ### Trailing Slash Normalization SEO best practice is to be consistent about whether your URLs include a trailing slash. If both versions of a URL return content, search engines may treat them as duplicate pages and split your link equity. With a redirect rule in Site Rules, you can enforce your preference across your entire site. Redirect all trailing-slash URLs to their non-slash equivalents, or vice versa. ### Conditional Redirects Based on Device Type Some sites maintain separate mobile and desktop experiences. Rather than relying on JavaScript-based detection (which fires client-side, after the page has started loading), you can handle this at the nginx level. Site Rules supports device-based redirect conditions. Create a rule that fires only for mobile devices, redirecting them to `m.yoursite.com` or a mobile-specific URL while desktop users continue to the main site. No JavaScript, no plugin, no PHP. Pure server-level logic. ### Conditional Redirects Based on Query Parameters Running a marketing campaign? Tracking UTM parameters? Need to redirect users who arrive with a specific query parameter to a custom landing page? Site Rules supports query parameter conditions. Create a rule that only fires when a specific query parameter is present in the URL. This is the kind of conditional logic that is difficult to implement reliably in WordPress plugins but straightforward at the nginx level. ### Temporary Redirects During Maintenance or Campaigns Not all redirects should be permanent. During site maintenance, you might want to temporarily redirect traffic to a maintenance page. During a campaign, you might want to redirect a specific URL to a time-limited landing page. Use a 302 (temporary) redirect in Site Rules for these scenarios. When the campaign ends or maintenance is done, delete the rule and the original URL returns to normal. Quickly, safely, and without leaving any permanent redirect baggage in your nginx config. ## Common Mistakes to Avoid Even with a tool that validates your rules automatically, there are mistakes that pass syntax checks but still hurt your site. Here are the ones that come up most often. ### Using 302 When You Mean 301 This is the single most common redirect mistake in WordPress. You change a URL permanently, but you use a 302 (temporary) redirect instead of a 301. The redirect works — visitors get to the right page — so you assume everything is fine. It is not. Google treats a 302 as a signal that the old URL should stay in the index. Your new URL does not get the ranking power from the old one. Months later, you are wondering why your rewritten content is not ranking, and the answer is a redirect type you set once and forgot about. **The fix:** Default to 301 unless you have a specific, time-limited reason for 302 (maintenance page, short campaign). ### Redirect Chains and Loops Page A redirects to Page B. Later, you redirect Page B to Page C. Now you have a chain: A → B → C. Google will follow it (up to about 5 hops), but each hop adds latency and dilutes the SEO signal. Worse: if Page C ever redirects back to A, you have a loop. The browser gives up, the user sees an error, and Googlebot flags the URL as broken. **The fix:** When you create a new redirect, check whether the destination already has a redirect of its own. If it does, point the source directly to the final destination instead. A → C, not A → B → C. ### Forgetting to Redirect Both Slash and Non-Slash Versions You redirect `/old-page` to `/new-page`. But `/old-page/` (with trailing slash) still returns a 404. Search engines may have indexed either version, and visitors might have bookmarked either one. **The fix:** Set up trailing slash normalization as a site-wide rule first, so your site is consistent. Then your individual redirects only need to handle one version. ### **Redirecting Everything to the Homepage** When migrating a site, it is tempting to redirect all old URLs to the homepage rather than mapping each one to the correct new page. Google sees through this. A redirect from a specific blog post to a homepage is treated as a “soft 404” — Google understands the content is gone and does not transfer ranking power. **The fix:** Map old URLs to their closest equivalent on the new site. If there is genuinely no equivalent page, it is better to let the URL return a proper 404 with a helpful “page not found” message than to redirect it somewhere irrelevant. ### **Adding Security Headers Without Testing Them** A misconfigured `Content-Security-Policy` header can break your entire site. Scripts stop loading, styles disappear, embedded content vanishes. The site looks like it was built in 1997. **The fix:** Use `Content-Security-Policy-Report-Only` first. This header tells browsers to report violations without actually blocking anything. Review the reports, adjust your policy, and only switch to the enforcing `Content-Security-Policy` header when you are confident nothing will break. With Site Rules, you can use the **Test Rule** button to validate the nginx syntax before applying. But keep in mind that a syntactically valid CSP can still break your frontend — the test checks server config, not browser behavior. Always test in a staging environment or with report-only mode first. ### Ignoring Header Rules on Subdomains You add security headers to your main domain. But your staging site at `staging.example.com`, your CDN subdomain, or your API endpoint at `api.example.com` gets nothing. Attackers target the weakest link. **The fix:** Apply security headers consistently across every subdomain that serves content. With xCloud, you can manage Site Rules per site, so set up the same header rules on each one. ### Not Setting an Expiry on HSTS Adding `Strict-Transport-Security` without a reasonable `max-age` value is almost pointless. A `max-age` of 300 seconds (5 minutes) means the browser forgets about HSTS enforcement almost immediately. **The fix:** Use `max-age=31536000` (one year) as a minimum for production sites. If you are just starting with HSTS, begin with a shorter duration (like 86400 — one day), verify everything works over HTTPS, then increase to a year and add `includeSubDomains`. ## **The Safety System Behind Site Rules** One of the most important aspects of Site Rules is what happens when something goes wrong. Because sometimes it does, and xCloud has you covered. ### **Automatic Validation Before Every Apply** Every time you create, update, or delete a rule, xCloud does not just write the config and move on. It follows a strict process: 1. **Generate the new config:** xCloud builds the complete nginx config from all your enabled rules 2. **Write to a temp location:** The new config is written temporarily and is not applied yet 3. **Run nginx -t:** xCloud tests the new config for syntax errors on your live server 4. **Apply if clean:** Only if the test passes does xCloud apply the config and reload nginx 5. **Roll back if it fails:** If the test fails, the previous config is restored immediately, and you see the exact nginx error in your dashboard This means your site never goes down because of a bad rule. The worst that happens is you see an error message and the rule is not applied. ### Test Rule Without Saving Not sure how a complex rule will behave? The Test Rule button lets you run the nginx validation check without saving the rule. You will see whether the rule would pass or fail, and if it fails, you will see the exact error before committing anything to your server. This is especially useful for redirect rules with multiple conditions, where the generated nginx rewrite syntax can be complex to predict. ### Rule Limits Site Rules enforces sensible limits to keep your nginx config manageable: **up to 10 header rules and 25 redirect rules per site.** This prevents config bloat and keeps your server performing well. ### Drag-and-Drop Rule Priority Rule order matters, especially for redirects. The first matching rule wins. Site Rules lets you drag and drop rules in the table to set their priority, then hit Save Order to apply the new ordering. You can discard changes before saving if you want to revert. ## Site Rules vs. Plugin-Based Solutions: A Direct Comparison Site Rules Plugin-based When the rule fires At nginx, before PHP runs After WordPress + PHP fully load Performance Zero PHP overhead Adds to every request Reliability Always fires, independent of WordPress Stops working if WordPress breaks Maintenance No updates needed Plugin updates, conflict risk Risk on misconfiguration Auto-rollback, site stays up Can cause white screens or errors Conditional logic Host, URI, query param, device type Varies by plugin, often limited CORS/custom headers Any header, full control Limited by the plugin’s supported headers Cost Included in xCloud paid plans Often premium plugin features ## Who Should Use Site Rules? **WordPress developers** managing client sites who want to add security headers and handle redirects properly without installing plugins for every site. **Agencies** running large portfolios of WordPress sites who need a reliable, scalable way to manage redirects and headers across all their clients. **Site owners** who have been putting off security hardening because it seemed too technical. Site Rules makes it approachable for anyone. **Developers building headless WordPress** who need CORS headers configured correctly for their frontend applications. **SEO professionals** managing URL migrations, domain consolidations, or ongoing redirect strategies who want server-level reliability. ## Start Managing Headers and Redirects the Right Way Security headers and redirects are foundational to how a professional WordPress site operates. They affect your security posture, your SEO, your user experience, and your site’s performance under load. For too long, managing these things properly meant either accepting the overhead of plugins or learning nginx configuration by hand. Most sites ended up with an inconsistent setup that was hard to audit or maintain. Site Rules changes that. It makes server-level header and redirect management accessible to every WordPress developer and team on xCloud, with built-in safety, a clean UI, and none of the risk that used to come with editing nginx configs manually. If your sites are running without security headers or managing redirects through plugins, it is worth taking 10 minutes to explore what Site Rules can do. 👉 **Ready to get started?** [**Sign up for xCloud**](https://app.xcloud.host/register) and start managing your WordPress headers and redirects the right way. If you have found this blog helpful, feel free to [**subscribe**](/blog/) [**to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Advanced Redis Object Caching for Your WordPress Site - xCloud > Redis object caching enhances the speed and efficiency of websites and applications. Imagine you have a big bookshelf full of books. Sometimes, when you want to read a book, you have to search through all the shelves to find it. That can take a lot of time! Now, think of [**Redis object caching**](/docs/how-caching-works-in-xcloud/), like having a small table next to your reading chair. Instead of searching the whole bookshelf every time you want a book, you put your favorite books on the table where they’re easy to grab. So, when you want to read one of them, you can quickly pick it up from the table instead of searching the whole shelf. ![Redis Object Caching](/_mirror/ffc494f0-image-10.jpeg.webp) In technical terms, Redis object caching is like having a super-fast memory for your website. Instead of fetching information from a slow database every time someone visits your site, Redis stores that information in its memory. So, when someone asks for the same info again, it’s already there, ready to go, making your website load much faster. We use Redis object caching to speed up websites and make them more efficient. It helps handle lots of visitors without slowing down the site, which is super important for keeping people happy and engaged. ## **What Is Server Side Page Caching** Before we dive into Redis Full-Page Cache, let’s understand how your website functions. 1. When someone visits your WordPress site, their web browser talks to Nginx (the server). 2. Nginx passes the request to PHP-FPM (a program that runs PHP code). 3. PHP-FPM checks with the database (like MariaDB or MySQL) to get the page content. 4. PHP-FPM processes everything and creates an HTML page. 5. This HTML page is sent back to Nginx. 6. Finally, Nginx sends this HTML page to the visitor’s web browser. ## **Why You Should Always Opt for Server-Side Caching** When you use server-side page caching, Nginx steps in between Nginx and PHP-FPM. It creates a cached HTML page from PHP-FPM. So, when another person visits the same WordPress page, your site doesn’t need to do the same PHP and database work again. Nginx just serves the cached page directly. This makes your server respond much faster after the first load. It also reduces the work for PHP-FPM and MariaDB/MySQL and lowers your server’s CPU usage. With server-side caching, your server can handle more visitors without needing a bigger setup. This means you can stick with a more affordable server without needing to upgrade. ![Redis Object Caching](/_mirror/fa9868c2-image-34.png.webp) ## **What Is Redis? With Example** [**Redis**](https://redis.io/), which stands for Remote Dictionary Server, is a free tool that stores data in memory. It’s like having a super-fast digital organizer that helps keep track of different types of information, such as words, lists, numbers, and even geographical locations. Think of it as a helpful assistant that works alongside databases like MySQL or MariaDB to speed up applications. By storing frequently accessed data close at hand, Redis helps optimize the performance of applications, making them run smoother and faster. Let’s say you have a website where users can see popular articles. Instead of calculating which articles are popular every time someone visits the page, you can use Redis caching. You calculate the popular articles once, store them in Redis, and then whenever someone visits the page, you quickly fetch the list from Redis instead of recalculating it every time.  This makes your website faster and saves a lot of time and effort! ## **Redis Object Caching for WordPress** Object caching saves the results of database queries that users ask for. Then, when someone asks for the same thing later, it can give them the answer much faster without asking the database again. In WordPress, there’s a built-in thing called Object Cache using the [**WP\_Object\_Cache**](https://developer.wordpress.org/reference/classes/wp_object_cache/) class. But there’s a catch: by default, this caching isn’t permanent. That means the saved answers only stick around until the page finishes loading. This isn’t very efficient unless you add a permanent caching system like Redis Object Cache. ## **Understanding Redis Integration with WordPress Cache Plugins** Unlike regular WordPress cache plugins that focus on speeding up how quickly your website’s pages load by saving static versions of pages, Redis works as a server-side cache. This means it stores data directly on the server to make fetching information faster. Let’s imagine you have a blog where you post articles about travel destinations. You also have an online shop where you sell travel gear and accessories. To make your site faster, you decide to use a cache plugin. Most cache plugins focus on storing static versions of your blog posts and shop pages, so they load quickly for visitors. But what about other parts of your site, like the checkout process or interactive features? This dynamic content isn’t cached by default. ![Redis Object Caching](/_mirror/01361a97-image-35.png.webp) With dozens of plugins active on your site, including ones for social media sharing, SEO optimization, and more, your WordPress Admin area might feel sluggish because it’s not caching this dynamic content. ## **Unlocking WordPress Speed: The Role of Redis Explained** Having a slow WordPress website is frustrating for both visitors and site owners. But you can make your site faster and improve the user experience by using a caching system like Redis. When Redis is set up on your WordPress site, [**it speeds up**](/tips-to-speed-up-wordpress-websites/) how quickly visitors can access your content. Normally, when someone asks for information on a WordPress site, the system has to search through a database, which takes time. ![Redis Object Caching](/_mirror/3ed0344d-image-36.png.webp) Redis keeps important information in its memory so it can be quickly accessed when needed. This means data can be retrieved much faster, making your site perform better and reducing the time it takes for pages to load. ## **Using Redis for Query Caching in WordPress** Have you ever faced the frustration of slow database queries? Query caching could be your saving grace, speeding up these queries using various caching methods while keeping costs manageable! Imagine you’ve developed an e-commerce app that’s experiencing rapid growth. Your product catalog is extensive, and you have millions of customers—great for business, but it’s straining your technology. Despite efforts to optimize database queries to your primary database (be it MongoDB or PostgreSQL), they’re slowing down. Even with some performance tweaks, it’s not meeting your customers’ expectations. Redis is a special kind of storage system that mainly handles caching. It helps to ease the burden on your main database by speeding up how quickly you can get information from it. In e-commerce apps, there’s one type of request that comes up a lot: searching for products. To make product searches faster, you can use Redis in a couple of ways: 1. **Cache prefetching:** You can load up Redis with all the product details beforehand. Then, when someone wants to search for a product, the app can check Redis first instead of going straight to the main database. 2. **Cache-aside pattern:** Instead of loading up Redis with everything in advance, you fill it up as needed. When someone wants to search for a product, the app puts that information into Redis so it’s there for the next person who wants to search for the same thing. ### **Cache Aside Method with Redis Object Caching(Cache Miss)** ![Redis Object Caching](/_mirror/ade9fe3f-image-11.jpeg.webp) \[Redis\] Let’s break this diagram into some easy points 1. The app asks for some data. 2. The backend looks in Redis to see if it already has that data. 3. If Redis doesn’t have the data (a “cache miss”), the backend gets it from the main database. 4. Once the data is fetched from the database, it’s saved in Redis. 5. Finally, the data is sent back to the app. ### **Cache Aside Method with Redis Object Caching(Cache Hit)** Now, let’s look at what happens when there’s a “cache hit.” Here’s the same diagram, but with the steps for a “cache hit” highlighted in green. In a “**cache hit**“: 1. The app asks for data. 2. The backend checks if the data is in Redis. 3. If the data is found (a “cache hit”), it’s sent back to the app right away. The cache-aside pattern is handy when you: 1. Need to fetch data a lot: Like in e-commerce, where you’re always checking product info. 2. Want to save space and money: Instead of loading up Redis with everything, it only saves what’s needed when it’s needed. 3. Care about costs: The less stuff you store in the cache, the less you have to pay for storage. ![Redis Object Caching](/_mirror/c2eb05ac-image-12.jpeg.webp) ## **Precautions to Take Before Implementing Redis Cache in WordPress** Before you turn on the Redis cache for your WordPress site, it’s crucial to take some precautions. Neglecting these steps could impact your server and lead to significant losses. ### **Go for Staging Site** Developers recommend testing any changes to your website in a [**staging environment**](/docs/how-to-create-a-staging-environment-in-xcloud/) first. This way, even if something goes wrong, your actual site stays safe. It’s like a practice run where you can learn from any mistakes. Once you’re confident everything works smoothly, you can “push” those changes to your live site. This means the changes aren’t made to the live site until you decide to do so. Your staging environment is basically a copy of your real website. It’s not accessible to the public, and search engines can’t see or index it because it’s protected by a password. ![Redis Object Caching](/_mirror/e8b15938-image-37.png.webp) ### **Configuring WP Config File to Avoid Conflicts** To ensure the smooth operation of Redis on your Cloudways-hosted site, you’ll need to make a few adjustments in the wpconfig.php file. Here’s how: 1. Log in to your FTP client. 2. Connect to your hosting account. 3. Find the public\_html folder. 4. Inside public\_html, locate the wp-config.php file. 5. Open the wp-config.php file using any text editor. 6. Add the following line of code right after the first line, which is PHP’s opening tag ( Secure your website with an advanced web application Firewall (WAF) and learn the best configurations and tips for hosting security. Hosting security is a big concern for businesses of all sizes. As websites handle more and more sensitive data, cyberattacks are becoming both more common and more sophisticated. If you run a website, you have to **protect it against threats** like malware, bot traffic, and even distributed denial of service (DDoS) attacks.  ![Advanced Web Application Firewall](/_mirror/283c8421-image-13-1.png.webp) A web application firewall (WAF) can provide strong protection. But with today’s growing threats, a basic WAF setup might not be enough. Today, we will explore how advanced WAF configurations can keep your hosting secure, how they work, and how to implement them. ## **What Is a Web Application Firewall (WAF)?** A Web Application Firewall (WAF) is a security device designed to protect web applications by filtering and monitoring HTTP traffic between a web application and the internet. Unlike traditional firewalls that guard against unauthorized access to the network, WAFs are application-specific. They focus on filtering traffic that directly interacts with the web application. There are three primary types of WAFs: 1. **Network-based WAF** – This type of WAF is installed on-premises and operates at the network level. 2. **Host-based WAF** – Installed directly on the web server, this WAF offers deep customization but can consume resources. 3. **Cloud-based WAF** – Offered as a service, cloud WAFs are easy to implement and scalable. While traditional WAFs can block common attacks like [**SQL injection**](https://wpdeveloper.com/fortify-wordpress-site-from-sql-injection-9-ways/) and cross-site scripting (XSS), they fall short when faced with complex, evolving threats. This is where the Advanced Web Application Firewall comes in, offering stronger protection with customizable rules and real-time threat intelligence. ## **Why Advanced WAF Configurations Are Crucial for Hosting Security?** With the rise of automated bots, **DDoS attacks,** and highly targeted application-layer threats, having an advanced WAF configuration gives you the edge in identifying and stopping these threats. An advanced web application firewall doesn’t just block attacks based on static rules; it continuously learns and adapts to new attack patterns, using real-time data. Here’s why advanced configurations are essential: ![Advanced Web Application Firewall](/_mirror/82b10a51-image-2-1.png.webp) - **Adaptability**: The modern threat environment is unpredictable and constantly evolving. Hackers constantly find new ways to bypass security defenses. An **advanced web application firewall** can adapt by updating its rules in real time, unlike a traditional WAF, which relies on static configurations. - **Customization**: Every website is unique. While a basic WAF might offer blanket protection, advanced configurations allow you to customize security settings to suit your specific environment, focusing on the risks that are most relevant to your site. - **Layer 7 Protection**: Most attacks, like SQL injections or cross-site scripting (XSS), target the application layer. Basic security tools may miss these sophisticated attacks, but an **advanced web application firewall** focuses heavily on application-level security, ensuring thorough protection. In today’s environment, where even small websites are targets for automated bots and hackers, having an advanced WAF configuration is no longer optional. It’s an essential part of your security strategy. ## **Key Features of Advanced WAF Configurations for Hosting Security** Now that we understand why advanced configurations are necessary let us dive into some specific settings that can greatly enhance your **Advanced Web Application Firewall**. These configurations will not only protect your web application but also ensure that your hosting environment stays secure and resilient against attacks. ### **1\. Traffic Monitoring And Filtering** One of the most powerful features of an **Advanced Web Application Firewall** is its ability to monitor and filter **[web traffic in real-time](/managing-traffic-spikes-on-a-shared-server/).** With advanced monitoring, you can analyze traffic patterns and spot unusual activity that could indicate an attack. For example, you can set up rules to block traffic from certain countries or limit the number of requests from a single IP address. This helps protect against brute force attacks and Distributed Denial of Service (DDoS) attempts. Advanced traffic filtering allows you to create custom rules. You can filter traffic based on headers, cookies, user agents, or even the content of HTTP requests. By customizing these rules, you can block specific attack vectors while allowing legitimate traffic through. This precision is critical in stopping sophisticated attacks without disrupting regular users. ### **2\. Rule Customization Based on Application Type** Not all web applications are the same, and neither are their security needs. A blog, for instance, will have different vulnerabilities compared to an e-commerce store. With advanced rule customization, you can configure your WAF settings to fit the unique behavior of your application. For example, e-commerce sites might need stricter security around credit card transactions, while a news site might focus more on protecting its comment sections from spam and cross-site scripting (XSS) attacks. Advanced WAF settings allow you to create specific security profiles for different parts of your web application, ensuring comprehensive coverage. ### **3\. Virtual Patching** One of the most innovative features of an Advanced Web Application Firewall is virtual patching. In the world of web security, new vulnerabilities are constantly being discovered. But applying patches to fix these vulnerabilities can take time, especially if you are working with complex systems or have limited development resources. Virtual patching is a lifesaver in these situations. With this feature, your WAF can temporarily block attacks targeting a known vulnerability, giving you time to roll out a proper fix. It acts as a temporary bandage, protecting your application from being exploited while you address the issue behind the scenes. ### **4\. Bot Management And Rate Limiting** Bots can be both useful and harmful. Some bots index your site for search engines, while others try to exploit your site by scraping data or launching automated attacks. With advanced **WAF** configurations, you can differentiate between good bots and malicious ones. Bot management tools can block harmful bots or limit their activity, preventing them from overwhelming your servers or scraping sensitive information. **Rate limiting** is another key tool here. This allows you to control how many requests an IP address can make in a certain time period, which helps in mitigating DDoS attacks and reducing server strain. ### **5\. Application Layer Protection (Layer 7)** When it comes to security, the application layer (Layer 7 of the OSI model) is often the most vulnerable. Most web application attacks, such as SQL injection or cross-site scripting (XSS), happen at this level. A basic firewall might not be able to detect these threats, but an Advanced Web Application Firewall provides specific protections for Layer 7. With Application Layer Protection, your WAF will inspect the actual content of web requests to detect malicious patterns. For instance, if someone tries to insert malicious SQL queries into your site’s forms, the WAF can block the request before it reaches your database. This layer of protection is essential for preventing some of the most dangerous web attacks. ## **Core Configurations for Advanced Web Application Firewall** To get the most out of an **Advanced Web Application Firewall (WAF)**, you need to focus on key configurations. These configurations determine how your firewall will react to potential threats and protect your hosting environment from cyber-attacks. Here, we will break down some of the most important settings that every advanced WAF should have. ### **1\. Firewall Policies** Policies are the backbone of any firewall system. In an **Advanced WAF**, firewall policies are used to define which traffic is allowed and which should be blocked. - **Default Deny Policies**: This means that unless the traffic explicitly meets specific criteria, it will be blocked. This type of policy is crucial in a hosting environment where the risk of malicious traffic is high. - **Allow Lists (Whitelisting)**: Trusted IP addresses, users, or applications can be added to the allow list, granting them access while blocking others. - **Deny Lists (Blacklisting)**: This involves identifying known malicious IP addresses or countries from which attacks typically originate and preventing any traffic from these sources. ### **2\. IP Blacklisting And Whitelisting** IP blacklisting is one of the most straightforward ways to block malicious traffic. In an **Advanced WAF**, this feature is typically more robust, allowing you to create dynamic blacklists that automatically update based on real-time threat intelligence. - **Geofencing**: You can block or allow traffic from specific geographical locations based on your business needs. - **Whitelisting Internal IPs**: This is essential for ensuring that your own employees or trusted partners can access your web applications without being accidentally blocked. ### **3\. Rate Limiting And Traffic Shaping** Rate limiting controls how many requests a user can make to your web application in a given time. Without rate limiting, an attacker could bombard your server with thousands of requests per second, causing it to slow down or crash. - **Set Thresholds for Requests**: You can configure your **Advanced WAF** to only allow a certain number of requests per IP address within a specific timeframe. - **Traffic Shaping**: In some cases, rather than completely blocking excessive traffic, you can “shape” or slow it down to maintain performance without overwhelming the server. ### **4\. Application-Layer Filtering And Protection** An **Advanced WAF** operates at the application layer, meaning it specifically protects the functionality of your web apps. This layer of protection is especially important against **SQL Injection** and **Cross-Site Scripting (XSS)** attacks, which exploit vulnerabilities in the code. - **Request Inspection**: Your WAF will inspect each request to ensure it’s legitimate and doesn’t contain harmful code. - **Blocking Common Vulnerability Exploits**: Preconfigured filters can block well-known application vulnerabilities such as **OWASP Top 10** threats. ### **5\. SSL/TLS Encryption Handling** SSL/TLS encryption ensures that data passed between a user and a website is secure. However, SSL traffic can sometimes hide malicious activity from less advanced security systems. An **Advanced Web Application Firewall** can inspect SSL traffic without compromising the encryption, providing full visibility into potential threats. ![Advanced Web Application Firewall](/_mirror/baf1d459-es-for-Managing-Traffic-Spikes-on-a-Shared-Server-3.jpg.webp) - **SSL Offloading**: Offloading SSL processing to your WAF improves performance by reducing the load on your servers. - **SSL Traffic Inspection**: Advanced WAFs can decrypt and inspect traffic, ensuring no malicious content is hidden within encrypted data streams. These core configurations ensure that your **Advanced Web Application Firewall** can provide a high level of security tailored to the needs of your web application. ## **Common Mistakes to Avoid in WAF Configurations** Configuring an advanced web application firewall can significantly boost your website’s security, but if done incorrectly, it can lead to vulnerabilities or unnecessary complications. Here are some common mistakes to avoid when configuring your WAF: ### **1\. Misconfiguring or Over-configuring the WAF** One of the most common mistakes is either misconfiguring or over-configuring the WAF. If your configuration is too loose, attackers can find vulnerabilities and exploit them. If it’s too strict, you might end up blocking legitimate users or services, which can frustrate customers and harm your website’s performance. To avoid this, start with a balanced configuration. Use default settings as a baseline, and then gradually customize the rules based on the traffic patterns and types of threats your site encounters. ### **2\. Failing to Update Rule Sets Regularly** Cyber threats are always evolving, and if your WAF isn’t regularly updated, it will quickly fall behind. A common mistake is failing to enable dynamic rule updates, which allows the WAF to automatically receive the latest threat intelligence and adjust its defenses accordingly. Make sure your advanced web application firewall is set to update rule sets in real-time, and manually check for updates from your WAF provider periodically. ### **3\. Not Monitoring WAF Performance Regularly** Another mistake is the “set it and forget it” approach. After configuring the WAF, many administrators neglect to monitor its performance. Regular monitoring is essential because it helps you identify abnormal traffic patterns, potential weaknesses, and new attack vectors. Use WAF logs and analytics tools to continuously review how well the firewall is performing. Adjust the settings if you notice unusual activities, such as repeated login attempts, high bot traffic, or unexpected spikes in specific regions. ### **4\. Overlooking Application-Specific Threats** Not all websites face the same threats. A mistake many site owners make is assuming that all WAF settings apply universally. For example, if your site hosts sensitive user data, you will need stronger security against application-layer attacks like SQL injections and cross-site scripting (XSS). Failing to account for these specific threats can leave your application vulnerable. When configuring your WAF, tailor it to your site’s specific risks. This will allow the firewall to focus on protecting your most critical areas. ### **5\. Ignoring False Positives** A WAF may sometimes block legitimate traffic by mistake, which is known as a false positive. Ignoring these false positives can hurt your website’s performance and user experience. Regularly review your WAF’s logs to identify and correct these cases, and adjust the firewall settings accordingly to avoid blocking valid users. ## **How to Choose the Right WAF for Your Hosting Security** Choosing the right Advanced Web Application Firewall (WAF) is one of the most important decisions you can make for protecting your web applications. With the increasing complexity of cyber threats, your WAF should not just defend against common attacks but also adapt to emerging threats. Below are key considerations to guide you in selecting the ideal WAF for your hosting security needs. ### **1\. Understand Your Web Application’s Security Needs** The first step in choosing the right WAF is assessing your specific security requirements. Every web application faces different threats based on its functionality, user base, and the types of data it handles. For instance, an e-commerce site that processes credit card payments will need robust protection against SQL injection and cross-site scripting (XSS) attacks, while a content-heavy site may need bot management to prevent scraping and spam. Conducting a security assessment of your application helps determine the types of threats you need protection from. ### **2\. Decide on Deployment Type: Cloud, On-Premises, or Hybrid** There are three primary deployment models for Advanced WAFs: cloud-based, on-premises, and hybrid. Each comes with its advantages and disadvantages. - Cloud-based WAFs are hosted by third-party providers, making them easy to set up, highly scalable, and cost-effective. These are ideal for businesses that require rapid deployment without the hassle of managing hardware. - On-premises WAFs provide greater control over customization and integration with existing network security systems. They are suited for larger enterprises with more complex infrastructure but come with higher upfront costs and maintenance responsibilities. - Hybrid WAFs combine cloud and on-premises elements, allowing you to leverage the scalability of cloud services while retaining some control over specific security components. ### **3\. Consider Ease of Management And Customization** A WAF should be easy to manage while offering the flexibility to customize security rules according to your application’s needs. Look for a WAF solution with an intuitive user interface, real-time reporting, and actionable alerts. It should allow for rule customization so that you can tailor it to the traffic patterns and vulnerabilities of your application. Also, make sure the WAF supports automatic updates to keep up with the latest security threats. Some advanced WAFs integrate AI and machine learning features, which enable them to automatically adapt and block emerging threats without requiring manual input. ### **4\. Focus on Comprehensive Threat Protection** Your WAF should be able to protect against a wide range of attacks, including: - **Layer 7 Attacks:** Look for a WAF that protects at the application layer (Layer 7) to guard against attacks like SQL injection, XSS, and cross-site request forgery (CSRF). - **Bot Management:** Ensure the WAF can differentiate between legitimate bots (such as search engine crawlers) and malicious bots that attempt data scraping or account takeover attacks. - **DDoS Protection:** Distributed Denial of Service attacks can cripple your website by overwhelming it with traffic. A WAF with built-in DDoS mitigation ensures your site stays online during high-traffic attack events. - **Virtual Patching:** This feature can block threats that target known vulnerabilities, giving you time to apply actual patches to your web applications. ### **5\. Scalability And Performance** As your application grows, so will its traffic volume, which means you will need a WAF that can scale alongside your business. Cloud-based WAFs typically offer the best scalability, allowing you to increase resources during traffic spikes. However, even the best WAF can negatively impact performance if not optimized, so be sure to choose a solution that introduces minimal latency. ### **6\. Compliance And Certifications** Your WAF should meet industry standards and certifications that align with your business’s compliance requirements. For example, if your website handles payment transactions, the WAF should comply with PCI DSS. Businesses operating in regions with strict data protection laws, such as Europe, must also ensure their WAF is compliant with GDPR. Check for certifications like ISO/IEC 27001, which guarantees that the WAF provider adheres to international security standards. ### **7\. Cost And Support** Lastly, weigh the cost of the WAF against its features and your budget. Most providers offer tiered pricing based on traffic volume, security features, and the number of protected applications. Look for a WAF that offers the best value without sacrificing key security functions. Additionally, reliable customer support is crucial. You should choose a provider that offers 24/7 support in case of a security incident or technical issue. By considering these factors, you can choose an Advanced Web Application Firewall that best suits your hosting security needs, providing strong, adaptable, and scalable protection. ## **Securing Your Web Application Easily with Advanced WAF Configurations** An Advanced Web Application Firewall (WAF) is a crucial tool in safeguarding web applications against modern cyber threats. Its ability to provide real-time protection, adapt to emerging vulnerabilities, and offer tailored configurations for various hosting environments ensures robust security. Investing time in configuring and automating your WAF properly will protect your web applications and secure your digital presence in today’s threat landscape. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # xCloud - WordPress Hosting Affiliate Program > Unlock the potential to earn up to $719.8 in commissions with just a single referral by promoting as xCloud affiliate. ## Affiliate # Join The xCloud Affiliate Program Turn your influence into profit & maximize your earnings with each sale. Make your affiliation with xCloud highly rewarding. [Apply Now](https://affiliate.xcloud.host/) [Affiliate Dashboard](https://affiliate.xcloud.host/login) ## Up To 20% ### Affiliate Commission Per Sale Join today and start earning 20% affiliate commission per sale [Become Our Affiliate Now](https://affiliate.xcloud.host/) ## Perks ## Explore the Benefits of xCloud Affiliate Program Discover the top advantages of becoming our affiliate partner. ![](/_mirror/55ffe039-Frame-18747-2.png.webp) ## Lucrative Affiliate Commission Unlock earnings at your own pace by promoting xCloud & amazing rewards  ![](/_mirror/2039ee14-Frame-18747-3.png.webp) ## Diverse Marketing Materials Get exclusive promotional materials from us and kick start earring ![](/_mirror/347c02ad-Frame-18747-1.png.webp) ## Monitor Campaign Performance Track your growth and monitor your sales, clicks, and more ![](/_mirror/e440567d-Frame-18747.png.webp) ## Easy To Convert Visitors Maximize conversions with xCloud – the ideal solution for your audience ![](/_mirror/41912389-Frame-187471.png.webp) ## Early Access To News & Updates Become a part of our team and get early news of our campaigns and releases ![](/_mirror/5d5f827a-Frame-187472.png.webp) ## Dedicated Affiliate Manager Receive professional support from our dedicated team anytime ## Ideal Fit ## Who Can Apply For xCloud Affiliate Program? It’s super easy to get started as an xCloud affiliate partner. ![](/_mirror/d705d3c8-icon-7.png.webp) ## Freelancers ![](/_mirror/9cf04138-icon-8.png.webp) ## Small Businesses ![](/_mirror/aeb10325-icon-9.png.webp) ## Marketers ![](/_mirror/25379d31-icon-10.png.webp) ## Agencies ![](/_mirror/2960ea9b-icon-11.png.webp) ## Teacher & Trainers ![](/_mirror/7ba00e2d-icon-12.png.webp) ## Content Creators ## Onboarding ## How Does It Work We welcome anyone with an online presence in xCloud’s affiliate program. Find out if our affiliate program is a right fit for your audience. ![](/_mirror/297881f0-shape1.png.webp) ![](/_mirror/54a77d82-Frame-19243.jpg.webp) ## Sign Up For Our Affiliate Program Fill in the application form & join our affiliate program ![](/_mirror/b1578380-Frame-18879-2.jpg.webp) ## Earn Commissions For Every Sale Earn 20% Commission for each Successful sale ![](/_mirror/53e58963-Frame-18879-1.jpg.webp) ## Promote xCloud To Your Audience Create promotional content and share it with your affiliate link ![](/_mirror/b1578380-Frame-18879-2.jpg.webp) ## Earn Commissions For Every Sale Earn 20% Commission for each Successful sale ![](/_mirror/9700238f-shape2.png.webp) ## Dos and Don’ts ## How To Promote xCloud: What to Do & Avoid Make the most out of our affiliate program through proven strategies. Here’s your roadmap of Dos and Don’ts. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Create videos for YouTube or other video sharing platforms. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Prepare educational material for on MOOC platforms. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Promote our tool on social media. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Write blogs about our solution. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Promote our solution via Mail. - ![checked-icon](/_mirror/d20f700d-checked-icon.png.webp) ### Use our banner and logo inside your content. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Do not distort the facts to get more sells. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Avoid misrepresenting the benefits of using our tool to get more sells. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Do not use your own affiliate link to make purchases for personal use. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Do not share your affiliate link in discount and coupon listing sites. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Do not share unofficial discount offers. - ![close-cross](/_mirror/699073c7-close-cross.png.webp) ### Do not run paid ads on branded keywords (including our brand name or variations) to drive affiliate traffic. Lorem ipsum dolor sit amet, consectetur adipisi cing elit, sed do eiusmod tempor incididunt ut abore et dolore magna ## FAQ’s ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### Is there a cost to join the xCloud Affiliate Program? No, joining the xCloud Affiliate Program is completely free. ### How do I earn commissions? Earn commissions by promoting xCloud services and generating sales through your unique affiliate links. You’ll receive a commission for each sale made through your referral. ### Which plans or lifetime offers qualify for commissions, and how do we track users? We have all plans available to qualify for commissions. ### How are affiliate commissions paid? Commissions are paid out through your preferred payment method, which you can set up in your affiliate dashboard. Payments are typically processed monthly. ### What is the minimum Pay-out Rate? Our minimum payout rate is $50. ### How long do affiliates receive commissions for payments made by referred customers? Affiliates receive commissions for payments made by their referred customers till the end of the first year since the customer’s subscription. --- # WordPress Hosting for Agencies | xCloud > WordPress hosting for agencies running client sites. Unlimited sites on every plan, a team and bill per client, free migrations, white label — plus free servers as you grow. ## Who this is for Agencies, studios and freelancers who host other people's websites — the case where the hosting bill, the client relationship and the maintenance work are three different problems. xCloud is a management layer over cloud servers. You either take a managed server from us or connect one you already run at DigitalOcean, Vultr, AWS, Google Cloud, Linode or Hostinger, and then run every client site through one panel. ## What matters when the sites aren't yours **Unlimited sites and unlimited traffic on every plan.** There is no per-site fee. Server size is the only thing that changes your bill, so winning work does not automatically cost you more. **A team per client, with its own billing.** xCloud separates work into teams. Create one per client or per retainer, invite the people who belong in it, and give each its own billing details and payment method — a client who wants the hosting on their own card can have it without you splitting invoices by hand. **Roles instead of shared logins.** Developers, contractors and clients get the access their job needs, changed or revoked from Team Settings when an engagement ends. **Staging with pull and push.** Any site can have a staging environment. Build there, let the client sign off, push to production — then pull production back down when you need to reproduce something real. **Site isolation.** Every site runs under its own system user, so a compromise on one client's site cannot reach the others sharing the server. On shared hosting across a client book, that is the failure mode that ends relationships. **Unlimited free migrations.** Our team performs them. Open a support ticket with the site details; there is a short prerequisite list for full server migrations, documented at `/docs/request-for-site-migration-support-from-xcloud/`. **Monitoring that reaches you first.** Uptime, CPU, RAM and disk per server and per site, with alerts into Slack, WhatsApp or email. ## Pricing Managed servers start at **$5/month** for 1 GB and run to 64 GB across fifteen plans, every one of them hosting unlimited sites. Bring your own server instead and you pay that provider for the machine and xCloud for the management layer. There is no agency tier to buy into. See `/pricing/`. ## The xCloud Agency Partner Program Bring client servers onto xCloud and the platform pays you back in servers. Tier is determined by your **monthly average of active, managed client servers** — there is no revenue target to calculate and no spend commitment to sign. | | Growth Partner | Elite Partner | Pro Agency Partner | | --- | --- | --- | --- | | Active client servers required | 10 | 25 | 50+ | | Free servers for life | 1 | 2 | 3 | | License to sell xCloud to your clients | yes | yes | yes | | Multi-client dashboard | yes | yes | yes | | Priority partner support | yes | yes | yes | | Partner badge for your site | yes | yes | yes | | Preferred partner pricing | — | yes | yes | | Dedicated migration help | — | yes | yes | | Dedicated partner manager | — | — | yes | | SLA priority | — | — | yes | | Co-marketing | — | — | yes | ### The terms - **Monthly average counts**, not a peak held for one afternoon. - **30-day grace period** if you drop below your threshold. After it, only the free servers pause — your account, paid servers and every client site are unaffected, and the allocation resumes when you requalify. - **Production servers only.** Test and staging deployments do not count, and a new server starts counting after 30 days live. - **Applications are reviewed.** Onboarding is a short partner assessment call, not a signup form. ### How to join 1. Apply and tell us how many client servers you run and where they are today. 2. Onboard — tier activated, free server provisioned, badge and sales material delivered, added to the partner group. 3. Grow — every client server counts toward the next rung. Apply at `https://support.xcloud.host/`. **There is no partner directory yet.** A public listing where businesses find and hire xCloud partner agencies is planned, and is not offered as a benefit until it exists. ### Two adjacent programs, open to anyone | Program | What it is | Where | | --- | --- | --- | | White label reselling | Your brand, logo, domain, packages and prices, billed on your own Stripe account. Clients never see xCloud. | `/reseller-hosting/` | | Affiliate | 20% commission per sale, for clients you would rather refer than host. | `/affiliates/` | ## Agency hosting vs reseller hosting They are different things and xCloud does both. *Agency hosting* means you host client sites on infrastructure you control, billed to you, with the client generally aware of who the host is. *Reseller hosting* means you sell hosting as a product under your own brand, at prices you set, billing the client yourself. Most agencies start with the first and add the second once hosting is worth billing for on its own. They can run side by side. ## Related - `/pricing/` — all fifteen managed sizes, plus self-managed - `/reseller-hosting/` — the white-label program in full - `/affiliates/` — the 20% referral program - `/compare/` — xCloud against other hosts - `/docs/team-roles-permissions-in-xcloud/` — how teams, members and roles work - `/docs/how-to-create-a-staging-environment-in-xcloud/` — staging, pull and push - `/docs/how-billing-works-in-xcloud/` — per-team billing - `/docs/overview-xcloud-white-label-feature/` — white label from the inside --- # xCloud AI Agent Skills: Manage Servers and Sites by Asking > xCloud AI Agent Skills let your AI assistant manage servers, sites, WordPress and SSL in plain English from Claude Code. Free, and installs in three commands. **Note for agents:** this twin is hand-written. `/ai-agent-skills/` is an authored Astro route (`src/pages/ai-agent-skills.astro`), not a WordPress capture, so nothing regenerates this file — edit it alongside the page. The copy on both sides comes from `src/data/aiAgentSkills.ts`. **Related:** [/mcp/](/mcp/) is the other way to point an agent at xCloud, and the one that works with clients other than Claude Code. [/ai-hosting/](/ai-hosting/) is the hub for everything AI on xCloud. ## Build a site by just asking, in plain English Tell your AI assistant what you want, and it happens. Spin up a site, set up SSL, check a server, fix an issue. No dashboard, no code, no endpoints to learn. - Works in Claude Code - Built on the xCloud Public API - Free for every xCloud user ## Setup Connect your xCloud account in a couple of minutes. There is no complex setup. 1. **Install the skills.** Add the xCloud marketplace and install the plugin in Claude Code. Three commands and you are done. 2. **Add your API token.** Generate a token in your xCloud dashboard and add it to your Claude Code. It takes seconds. 3. **Just ask.** Say what you want in plain English. Your assistant does the rest. ### The three commands ``` /plugin marketplace add xCloudDev/xcloud-agent-skills /plugin install xcloud /reload-plugins ``` Then put your token in your Claude Code settings rather than in a chat message, so it never lands in conversation history: ```json { "env": { "XCLOUD_API_TOKEN": "your-token-here" } } ``` Restart Claude Code so it picks up the token, then ask `Check my xCloud API connection.` Create a token at [app.xcloud.host/user/api-tokens](https://app.xcloud.host/user/api-tokens). Full walkthrough: [/docs/install-and-use-xcloud-ai-agent-skills/](/docs/install-and-use-xcloud-ai-agent-skills/). ### The five skills `xcloud:servers` · `xcloud:sites` · `xcloud:wordpress` · `xcloud:ssl` · `xcloud:account` Your assistant picks from these on its own. You never name them. ## What it does The skills give your assistant a live line into your whole xCloud account, with the actions to handle what it finds. | Area | What your assistant can do | | --- | --- | | **Server management** | Reboot servers, manage PHP and databases, set cron jobs, run the firewall and fail2ban, and provision WordPress | | **Site management** | Check status, take and restore backups, manage domains, clear cache, configure SSH, and handle git | | **WordPress management** | Update plugins and themes, scan for vulnerabilities, check PageSpeed, toggle debug mode, and get a one-time admin login link | | **SSL management** | Install, renew, and check certificates, including free Let's Encrypt, before they expire | | **Account and API key tokens** | Check who you are, manage API tokens, review Cloudflare integrations, and list your blueprints | | **Built for Claude Code** | Use the skills right inside Claude Code. They are open source on GitHub, so you can see exactly what they do | ## Everything you manage on xCloud, now a conversation - **Say "build me a site".** Your assistant creates the site, configures it, and sets up free SSL, all from one request. - **Skip the busywork.** It backs up before changes, waits for jobs to finish, and confirms the result. You just watch. - **Forget the technical stuff.** No endpoints, no IDs, no menus. You speak plain English, and it handles the rest. ## Pricing **Free.** xCloud AI Agent Skills come with your xCloud account. No new plan, no add-on, no upgrade. The Public API you already have powers them, so they are yours from day one. No tiers, no upgrades, no credit card. Your AI assistant may have its own usage cost from its provider. That is between you and them; xCloud charges nothing for the skills. ## FAQ **What are xCloud AI Agent Skills?** They are a set of skills that let your AI assistant manage your xCloud servers and sites in plain language. You describe what you want, and the assistant does it through the xCloud Public API. There are no endpoints to learn and no dashboard to open. **Do I need to be a developer to use them?** No. The whole point is plain language. If you can describe what you want in plain English, you can use the skills, whether that is building a site, checking a server, or renewing SSL. **How much do they cost?** Nothing. The skills are included free with your xCloud account. They use the Public API that comes with your account, so there is no extra plan and nothing to upgrade. Your AI assistant may have its own usage cost from its provider. **Is it safe to let the AI take actions on my account?** Yes. The skills only act with the permissions on your API token, and you control that token. For bigger changes like updates, the assistant backs up first and can roll back if something looks off, and every result comes straight from your account. **Which AI assistants do the skills work with?** The skills run in Claude Code. You install them as a plugin, add your xCloud API token, and you are ready to go. For other clients, use the MCP server at [/mcp/](/mcp/). ## Next - [/mcp/](/mcp/) — the same account, over MCP, for any MCP client - [/ai-hosting/](/ai-hosting/) — everything AI on xCloud - [/ai-agent-hosting/](/ai-agent-hosting/) — hosting for the agents themselves - [/docs/install-and-use-xcloud-ai-agent-skills/](/docs/install-and-use-xcloud-ai-agent-skills/) — the full setup guide - [/pricing/](/pricing/) — plans and sizes for the hosting the skills manage --- # AI Hosting | xCloud > Deploy Claude Code, Codex, OpenClaw, Hermes, Paperclip, Odysseus or n8n onto a server you own, then operate that server by describing what you want. MCP, Agent Skills and the Public API are free on every xCloud account. **Note for agents:** `/ai-hosting/` is a hub. It routes to the nine existing AI pages rather than replacing them; each product's own page is canonical for its setup steps and pricing. ## One account, two directions | Direction | What it means | Cost | | --- | --- | --- | | Agents **drive** xCloud | The agent you already use reaches in and operates your infrastructure, through MCP, the Agent Skills or the Public API | Free with every account, including the free plan | | xCloud **runs** agents | The agents you deploy live on servers you own | Server cost only; two ladders, see the table | ## Direction 1: agents that drive xCloud Three doors, same account. Every one of them is free with every xCloud account, including the free plan, and every one reaches the same operations. They differ in what you set up and in what holds the credentials. Every command, endpoint, scope and response below is verbatim from [`/agent-setup/prompt.md`](/agent-setup/prompt.md), which `llms.txt` advertises as the authoritative setup source. ### Door 1: xCloud MCP · [/mcp/](/mcp/) One endpoint for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, OpenCode or anything else that speaks MCP. OAuth fires the first time the agent reaches for an xCloud tool, so no token sits in a config file, and you revoke access from the dashboard rather than by editing a machine. ``` claude mcp add xcloud --transport http https://app.xcloud.host/mcp codex mcp add xcloud --url https://app.xcloud.host/mcp ``` Anything that takes an `mcpServers` block: ```json { "mcpServers": { "xcloud": { "url": "https://app.xcloud.host/mcp" } } } ``` - Stdio-only clients connect through `npx mcp-remote https://app.xcloud.host/mcp`. - Headless and CI use a token scoped to `mcp:invoke`, since no browser can finish OAuth. Clients confirmed in our own docs: Claude Code, Claude Desktop, Cursor, Codex, Windsurf, OpenCode. Anything else speaking Streamable HTTP works too: Google Antigravity, Gemini CLI, Grok and other MCP clients connect through the same endpoint, they are simply not individually certified by us. Docs: `https://app.xcloud.host/mcp/docs` ### Door 2: xCloud AI Agent Skills · [/ai-agent-skills/](/ai-agent-skills/) The MCP hands your agent the tools; the skills teach it xCloud's workflows: which tool to reach for, the guardrails, how to poll an asynchronous job to completion, and how to chain a multi-step change. Install both. Five skills ship in one plugin and the agent picks; you never name one. | Skill | Owns | | --- | --- | | `xcloud:servers` | Servers, PHP, databases, cron, firewall and fail2ban, sudo users, services, provisioning | | `xcloud:sites` | Site lifecycle: status, backups, domains, cache, SSH, git settings, deploys | | `xcloud:wordpress` | Plugins, themes, updates, WP_DEBUG, magic login, vulnerabilities, PageSpeed | | `xcloud:ssl` | Certificates: view, install, renew, status, delete | | `xcloud:account` | Current user, API tokens, Cloudflare integrations, blueprints, health | ``` claude plugin marketplace add xCloudDev/xcloud-agent-skills claude plugin install xcloud@xcloud-agent-skills ``` Then `/reload-plugins` to activate. **Safety.** A skill acts only with the permissions on the token you issued, revocable at any time. Before a bigger change it backs up first, waits for the job to actually finish, and can roll back. ### Door 3: xCloud Public API Everything the MCP exposes is a Public API operation underneath, so there is no capability gap between the paths. Use it directly when the integration lives inside your own product: a backend service, a provisioning script, a CI job, an agent loop of your own. - **Base URL:** `https://app.xcloud.host/api/v1` - **Auth:** Bearer token (Laravel Sanctum personal access token) - **Reference:** OpenAPI 3.0.3 at `https://app.xcloud.host/api/v1/docs` ```bash curl -s https://app.xcloud.host/api/v1/health # -> {"status":"ok","version":"v1"} ``` `/health` needs no auth, which is what makes it useful: it isolates a network problem from a credential one. **Token scopes:** `Full Access`, `read:servers`, `write:servers`, `read:sites`, `write:sites`, `mcp:invoke`. Create them at Settings → Developers → API Tokens, and give each token the narrowest scope that covers its job. ⚠️ **Write operations are asynchronous.** They return a task you poll, not a finished resource, so build in polling and a timeout rather than assuming the thing exists the moment the call returns. ### Things people actually type Every one of these is inside the documented scope of the five skills: - "Which of my sites have plugin vulnerabilities?" → `xcloud:wordpress` - "Reboot staging-01 and tell me when it's back." → `xcloud:servers` - "Back up the shop before I touch the theme." → `xcloud:sites` - "Renew the certificate on every domain expiring this month." → `xcloud:ssl` - "What PHP version is each server on?" → `xcloud:servers` - "Give me a one-click login to the staging site." → `xcloud:wordpress` - "Purge the cache on everything in production." → `xcloud:sites` - "Add a cron job to run the queue worker every minute." → `xcloud:servers` ## Direction 2: agents that run on xCloud Start from the job, not the brand: | I want… | Deploy | How you reach it | From | Page | | --- | --- | --- | --- | --- | | a coding agent that keeps working after I close the laptop | Claude Code | Terminal, Claude web and mobile apps | $5.00/mo | [/claude-code-hosting/](/claude-code-hosting/) | | to put the app Codex just built on a real domain | Codex | Your own domain, redeployed on git push | $5.00/mo | [/codex-hosting/](/codex-hosting/) | | an assistant I can text like a person | OpenClaw | Telegram, WhatsApp, Slack, Discord | $9.99/mo | [/openclaw-hosting/](/openclaw-hosting/) | | an agent that remembers everything between conversations | Hermes | Telegram, plus your tools, files and APIs | $9.99/mo | [/hermes-agent-hosting/](/hermes-agent-hosting/) | | a workforce of agents with roles and budgets | Paperclip | Its own dashboard | $9.99/mo | [/paperclip-hosting/](/paperclip-hosting/) | | a private AI workspace: chat, memory, research, documents | Odysseus | A private web workspace, your own LLM keys | $5.00/mo | [/odysseus-hosting/](/odysseus-hosting/) | | to automate the plumbing between all of the above | n8n | 500+ integrations, webhooks, AI nodes | $5.00/mo | [/n8n-hosting/](/n8n-hosting/) | | to run something that is not on this list | Your own stack | Deploy from Git, or a Docker Compose file | $3.00/server/mo | [/self-managed-hosting/](/self-managed-hosting/) | **Two price ladders, not one.** Claude Code, Codex, Odysseus and n8n run on the standard managed-server ladder (from $5.00/mo). OpenClaw, Hermes and Paperclip run on a dedicated Cloud VPS sized for an always-on agent (from $9.99/mo). Do not merge them. See [/pricing/](/pricing/). Beyond the table, these also deploy as one-click apps on the same servers: Ollama, LibreChat and Open WebUI. See [/ai-agent-hosting/](/ai-agent-hosting/). **Odysseus is the exception to "one click".** It deploys from a Docker Compose file. You add the compose file, an admin login and your own external LLM API keys. ### Bring your own model Anthropic (API key or Claude Code CLI token), OpenAI, OpenRouter, Moonshot AI (Kimi) and Gemini are supported today. Grok, xAI and Mistral are coming. ### Bring your own server An xCloud Managed Server, or your own machine at DigitalOcean, Vultr, Linode, AWS or another provider. Same control panel either way. ## What it all runs on - **Hardware:** 3GHz+ Intel Xeon · NVMe SSD · NGINX or OpenLiteSpeed · 31 locations - **Security:** free SSL, auto-renewed · firewall + fail2ban · automated patching · AI Bot Blocker - **Recovery:** scheduled backups · any S3-compatible store · snapshots · one-click restore - **Visibility:** server and site monitoring · access and deploy logs · vulnerability scans · PageSpeed history ## FAQ **What is free, and what do I pay for?** The control plane is free with every account, including the free plan. You pay only when you run a server. Your AI assistant's model usage is billed by its own provider. **MCP or the Agent Skills?** MCP first: one endpoint, every MCP-compatible client, no token to store. The Skills are Claude Code-specific and add ready-made workflows on top. **Why do the prices in the table differ?** Because they are two different products; see the two-ladder note above. **Can I cancel?** Yes, any time. No lock-in. ## Start - Create a free account: `https://app.xcloud.host/register` - Connect via MCP: `https://app.xcloud.host/mcp/docs` - Browse Agent Skills: `https://app.xcloud.host/agent/skills` --- # [New Feature] How to Automate Security Updates with xCloud for Better Server Performance - xCloud > Keep your server secure and automate security updates with xCloud. Reduce vulnerabilities, save time, and ensure optimal performance with no manual effort. Keeping up with security and performance updates is essential to avoid vulnerabilities and ensure optimal performance. At xCloud, managing these updates has never been easier. You can now [automate security updates](/docs/reboot-server-with-automated-security-updates/) by leveraging the unattended upgrades feature straight from the platform. This managed WordPress hosting solution takes care of your server’s security by **automatically installing critical updates** as soon as they become available. ![Automate Security Updates](/_mirror/8853e907-image.jpeg.webp) This way, you do not need to install each update individually. It helps you make sure your server remains secure without manual intervention. Here in this blog, we will discuss and go through how you can **automate security updates** with [**xCloud**](/) and keep your server in great shape. ## **💡 Why You Should Automate Security Updates for Servers** Security updates are the pillars on which a strong server platform can be built. Without timely updates, servers can become vulnerable to security risks, performance issues, and [**potential downtime**](/best-practices-to-prevent-downtime/). In traditional setups, system or server administrators of a team often need to monitor updates manually and **perform regular maintenance**. However, xCloud security update automation **eliminates this tedious process** by continuously monitoring critical patches and installing them automatically. ### **🌟 Benefits of Automated Security Updates at xCloud:** - **24/7 Protection:** xCloud applies security updates automatically as soon as they are released, reducing the window of vulnerability. - **Enhanced Performance:** You will get the general package updates that boost performance installed automatically at xCloud. - **No Manual Intervention:** You can save time and effort by letting xCloud handle essential updates in the background. - **Minimize Downtime:** If any update requires a server to reboot, you can choose an off-peak hour to schedule the reboot. This helps ensure a minimal disruption to your website. ## **🔂 How xCloud Security Update Automation Works** When it comes to securing your servers, xCloud **makes the process effortless**. Using unattended upgrades, xCloud ensures that all critical updates, from kernel patches to application-level updates like [**Nginx**](https://nginx.org/) or [**PHP**](https://www.php.net/), are automatically applied. If any updates require a server reboot, especially with **kernel updates**, you will receive notifications in two ways: 1. **Email Notification:** You will [**receive an email**](https://notificationx.com/blog/wordpress-email-marketing-automation-tools/) sent to your team’s email address mentioning that a reboot is necessary for the security update to take effect. 2. **Dashboard Notification:** The xCloud dashboard will send alerts with the message to initiate the reboot with just a few clicks. With these notifications, you have **full control over reboot management**, making it convenient to update your server at times that work best for your traffic. ## **🖥️ How to Automate Security Updates on Your xCloud Server** Automating security updates with xCloud is as simple as using other features and functionalities this managed WordPress hosting platform has. It lets you **set up a secure environment** with minimal effort. Follow these steps to manage your server updates: ### **Step 1: Log Into the xCloud Dashboard** ![Automate Security Updates](/_mirror/c2868a30-image-3.png.webp) Log in to your [**xCloud app**](https://app.xcloud.host/) and head to your server’s dashboard to see if any updates are pending. If a reboot is needed, the dashboard will display a notification bar indicating which server requires the update with a **‘Reboot Now’** button. ### **Step 2: Reboot or Update the Server** To apply the update, simply click the ‘**Reboot Now**’ button in the notification bar. This will immediately update your server and apply all necessary security patches. Alternatively, you can go into the **Server Update section** and manually manage the reboot process under the security settings. ### **Step 3: Schedule Automatic Reboots for Security Updates** For even more convenience, you can automate this process by setting specific times for updates and reboots to occur automatically. Navigate to the ‘**Automatic Update**’ toggle, set your preferred time, and click ‘**Save Settings**’. This ensures that updates happen during off-peak hours to avoid any downtime. _\[💡_ **_Pro Tip:_** _It is recommended to schedule your server reboots during low-traffic periods to ensure that visitors are not affected by any downtime.\]_ ## **📌 Importance of Automated Reboots for Kernel Updates** Kernel updates are crucial for both **security and performance improvements**. However, these updates often **require a server reboot** to take effect. By automating your security updates with xCloud, you can ensure that these critical patches are applied swiftly and seamlessly. This helps you **protect your server from vulnerabilities** while maintaining optimal uptime. xCloud not only makes rebooting simple with one-click functionality but also allows you to schedule reboots at a time that is most convenient for you. Once the reboot is complete, your server will be fully updated and secure, as shown below. ![Automate Security Updates](/_mirror/81d15ec6-image-4.png.webp) ### **➕ Additional Features That Complement Security** Beyond automating security updates, xCloud offers a **suite of additional features** that make server management a breeze: - **Monitoring & Alerts:** Stay informed about your server’s health with real-time alerts sent to your dashboard or phone via [**Slack**](/docs/configure-slack-integration-in-xcloud/) and [**WhatsApp**](/docs/how-to-configure-integration-with-whatsapp/). - **Advanced Log Viewer**: Easily access important logs (e.g., **error logs, access logs**) to diagnose potential issues. - **File & Database Management:** Manage your files securely with SFTP access and take advantage of easy [**database management using Adminer**](/docs/access-site-database-using-adminer-xcloud/). These features, **combined with automated security updates**, provide a comprehensive approach to managing and securing your servers. ## **🔐 Automate Security Updates & Strengthen Security with xCloud** By automating your server’s security updates, xCloud helps ensure that your server remains **safe, up-to-date,** and **performing optimally** – all without requiring you to lift a finger. With the ability to schedule reboots and receive real-time notifications, xCloud offers the ultimate solution for server security management. Whether you are managing a single site or multiple servers, automating security updates will save you time, reduce vulnerabilities, and give you peace of mind. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Unlock Full Control of Your Hosting: Automate Server Management with the xCloud API - xCloud > Automate server management with the xCloud API. Create a token, set your scopes, and run your servers and sites from your own scripts. If you run more than one or two sites, you have probably felt it. The same logins, the same clicks, and the same routine checks, repeated day after day. Each task on its own takes only a minute, but together they eat into the hours you would rather spend building. As your setup grows, doing everything by hand quietly becomes the thing that slows you down. ![](/_mirror/33f4e2e8-Email-_-xCloud-API-Is-Here-1024x683.jpg.webp) This is where the xCloud Public API comes in. It gives you a way to automate server management directly from your own scripts, pipelines, and tools, using the same operations you already run in the dashboard. Instead of repeating each step yourself, you write the instruction once and let it run whenever you need it. The rest of this guide explains how the API works, how to create your first token, and what you can do once you have one. ## What the xCloud API actually does Think of the API as a second set of hands. Anything you can do by clicking through the dashboard, you can also do with a simple HTTP request, whether that is listing a server, creating a site, triggering a backup, or checking on performance. The difference is that a request can be saved, scheduled, and repeated without you sitting there to run it. That small shift is what turns a pile of manual chores into a workflow that runs on its own. Once your tasks live in code rather than in your daily to-do list, a few things become possible that are hard to manage by hand. Here is what that looks like in practice. ### Full platform access The API mirrors the dashboard, so the operations you already know are all available from your own code. You are not limited to a handful of actions or a cut-down feature set. If you can do it in xCloud, you can almost certainly script it. ### Seamless integration Your servers do not exist in isolation, and neither should the way you manage them. The API lets you connect xCloud to the tools you already rely on, from CI/CD pipelines to internal scripts and reporting jobs. That means fewer tabs to switch between and fewer steps that depend on someone remembering to do them. ### Automation Some tasks need to happen on a regular rhythm, like restarts, deployments, and backups. With the API, you can set these to run on a schedule and stop thinking about them. The work still gets done, just without a person triggering it each time. ### Real-time insights Good decisions depend on knowing what your servers are actually doing. The API lets you pull CPU, memory, disk, and network data on demand, exactly when you need it. From there, you can feed those numbers into your own dashboards or wire them up to alerts that warn you before a small issue becomes a real one. ### Scoped permissions Not every script needs the keys to everything. The API lets you hand each token a specific set of permissions, with separate read and write access for servers and sites. A reporting tool can be given read-only access, while a deployment script gets just enough to do its job and nothing more. ### Bulk management Repeating the same change across many sites by hand is slow and easy to get wrong. The API lets you act on many servers and sites in a single workflow, applying the same update everywhere at once. For anyone [**managing sites for clients**](/managed-hosting/), this alone can save hours every week. ## How to create your API token Getting your first token takes only a few minutes inside the [**xCloud dashboard**](/docs/how-to-access-the-xcloud-api/) The process is simple, but each step matters, so here is how to do it from start to finish. ### Step 1: Open API settings Log in to your xCloud dashboard to begin. From the left sidebar, go to Settings, select Developers, and then open API Tokens. This is the home for every token tied to your account, and it is where you create, view, and remove them. Click Create New Token to get started. ![How to create your API token ](/_mirror/2ef508f6-image-79-6.jpg.webp) ### Step 2: Name the token and choose permissions A dialog will appear asking for a name and a set of permissions. Give the token a clear name that tells you where it will be used, such as “Reporting Dashboard” or “Deployment Pipeline,” so you can recognize it later. Then choose the scopes it should carry from the options below. - Full Access (all permissions) - read:servers - write:servers - read:sites - write:sites A good rule of thumb is to give each token the least access it needs to do its job, since a reporting script rarely needs permission to change anything. Once you are set, click Create Token. ![Automate Server Management](/_mirror/48fbb961-image-79-4.jpg.webp) ### Step 3: Copy and store your token Your token is shown only once, right after you create it, and it will never be displayed in full again. Copy it straight away and keep it somewhere safe, such as a secrets manager or an environment variable. Avoid pasting it into a plain file or anywhere it might be shared by accident. If you do lose it, you cannot recover the original, so you will simply create a new one and update wherever the old one was used. ![Automate Server Management](/_mirror/ab9a42e2-image-79-5.jpg.webp) ## What you can build with it Now for the more interesting part: what all of this actually saves you. The examples below are some of the most common jobs teams hand over to the API, but they are only a starting point. Each one replaces a task you would otherwise do by hand, often more than once a week. ### Automated WordPress management Keeping WordPress updated across many sites is important, but doing it manually is tedious. The API lets you [](/hosting-for-wordpress/)**[update plugins, themes, and core](/hosting-for-wordpress/)**, activate what you need, and rescan sites after manual changes. You can run all of this on a schedule, with an optional backup taken before an update so you always have a safe point to return to. ### Deployment pipelines If you deploy code regularly, the manual steps around each release add up fast. The API lets you trigger Git deployments and clear cache as part of your pipeline, so new code reaches production without extra clicks. This keeps your releases consistent and removes the small mistakes that creep in when steps are done by hand. ### Backups and maintenance Backups and upkeep are easy to put off until the moment you wish you had not. With the API, you can [start backups](/features/), manage cron jobs, and run routine maintenance at times that suit your traffic rather than your calendar. Setting these to run automatically means the work happens whether or not anyone remembers to do it. ### Security monitoring Staying on top of security is far easier when the information comes to you.The API lets you pull [](/how-xcloud-keeps-your-wordpress-sites-safe/)**[vulnerability scan results](/how-xcloud-keeps-your-wordpress-sites-safe/)**, manage firewall rules, and review banned IP addresses across your sites. You can build this into a regular check or a dashboard, so a new risk is something you notice quickly rather than weeks later. ### Performance tracking A site that slows down rarely announces it, which is why steady monitoring matters. The API lets you queue PageSpeed Insights scans and follow Core Web Vitals over time. With that history in hand, you can spot a slowdown early and act on it before it starts to affect your visitors. ### Agency and multi-site work Managing sites for clients multiplies every routine task by the number of sites you run. The API lets you handle many servers and sites from a single workflow, applying updates and checks across all of them at once. For an agency, this keeps client work organized and frees up time that scaling would otherwise eat away. ## A quick tour of what is available The full documentation lists every endpoint in detail, but a map helps before you dive in. Here is the lay of the land, grouped by the part of your hosting each set of endpoints controls. Knowing roughly where things sit makes it much faster to find the exact call you need later. ## Server operations This is where you manage the servers themselves. You can list and inspect them, reboot when needed, manage services, set PHP versions, and read monitoring data. In short, it covers the health and configuration of the machines your sites run on. ### Site management These endpoints handle everything at the site level. You can create and view sites, and manage SSL certificates, domains, [**staging environments**](/how-to-setup-staging-site-guide/), and deployment logs. It is the day-to-day side of running individual sites rather than the servers beneath them. ### WordPress operations For WordPress sites, a dedicated set of endpoints handles the software itself. You can list plugins and themes, queue updates for plugins, themes, and core, and activate components. This is what powers the automated WordPress management described earlier. ### Backups and scheduling Protecting your data and automating recurring jobs both live here. You can trigger backups, check their status, and manage cron jobs at both the server and site level. Together, these cover the routine work that keeps a site safe and running smoothly. ### Security and integrations This group helps you keep sites protected and connected to outside services. You can review vulnerabilities from Patchstack and Wordfence, manage [**firewall and fail2ban rules**](/docs/server-and-website-security-with-xcloud/)**,** and see connected Cloudflare accounts. It brings your security signals and integrations into the same automated workflow. ### Performance Finally, a set of endpoints focuses on how fast and healthy your sites are. You can run PageSpeed Insights scans and track Core Web Vitals and Lighthouse scores for each site. This is the data that tells you whether your performance work is paying off. ## Put Your API Token to Work with xCloud Pulse If you would rather not write any code yet, there is an easy way to put your new token to use right away. xCloud Pulse is a native macOS app that lives in your menu bar and keeps a live view of your whole xCloud account. It is built on the same xCloud Public API you have just set up, so the token you created is all it needs to connect. Best of all, it is free for every xCloud user. ![xCloud Pulse](/_mirror/0944f101-image-5-1024x683.jpeg.webp) Once connected, Pulse shows every site and server the moment you open it, along with status, SSL, backups, vulnerabilities, and any open issues. You can act on what you find right there, whether that is purging a cache, triggering a backup, or copying a server IP, all without opening a browser. A built-in search lets you jump to any site, server, or action by typing a few letters. Because it is a true native app rather than a browser tab, it stays light on your machine. In many ways, Pulse is the clearest example of what the API makes possible: a single token, powering a tool you can use every day. Setting it up takes only a few minutes, from installing the app to connecting your account and choosing how often it refreshes. For the full step-by-step setup, head to the [**xCloud Pulse documentation**](/docs/install-and-set-up-xcloud-pulse-macos-menubar/), which walks through everything from installing the app to reading your dashboard. [Download xCloud Pulse Now](/xcloud-pulse/) ## Start automating & Take Full Control of Your Hosting Today Moving from manual clicks to a few well-placed scripts is one of the simplest upgrades you can make to how you run your hosting. The setup takes only a few minutes, and the payoff in saved time and fewer repetitive tasks shows up almost right away. You do not have to automate everything at once, either, since even one scheduled task is a clear step forward. The xCloud API puts the full range of dashboard operations within reach of a single request. The best way to get comfortable is to start small. Create a token, give it the right scopes, and use it to automate server management for one task you repeat often. When you are ready to go further, the API documentation walks through every endpoint so you can keep building at your own pace. If you found this guide helpful, feel free to subscribe to our blog for more tutorials, guides, and tips on web hosting and server management. You can also join our Facebook community to share ideas and connect with other xCloud users. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and take part in discussions. --- # AWS Lightsail vs AWS EC2 Instance: Which One Should You Use? - xCloud > AWS Lightsail vs AWS EC2 Instance: Which one should you use? Compare pricing, features, use cases, and find the right service for your project. When you build something in the cloud, choosing the right service matters a lot. If you are working with Amazon Web Services (AWS), two options might come up quickly: [**AWS Lightsail and AWS EC2**](/integrate-aws-with-xcloud/) instances. These services help you deploy applications, websites, and virtual servers. But they work differently and serve different needs. ![AWS Lightsail vs AWS EC2](/_mirror/3ce0f56a--w9ZzEUzJ5LdUmUyEzWZI0d_1h5GZoH_M5NqyiqGdzJDFoQ-4m2YVqzkYxo4.jpg) Read the comparison of AWS Lightsail vs AWS EC2 to help you decide which is the better option for your project. ## **What Is AWS Lightsail?** **AWS Lightsail** is a straightforward cloud service that helps you easily start and manage virtual private servers. It is a good option for beginners looking to explore AWS. Lightsail aims to simplify cloud computing. You can set up a server in just a few minutes without dealing with complicated networking or configuration. This service is suitable for developers, small businesses, and hobbyists who want an easy way to host websites, run simple applications, or try out different server setups. ### **Key Features** - **Pre-configured instances**: You get pre‑built application stacks like WordPress, Node.js, LAMP, or a plain Linux OS with just a few clicks. - **Fixed monthly pricing**: You pay a flat rate based on your instance type. There are no surprise bills. - **Built-in services**: Lightsail includes options for load balancers, databases, storage, and DNS. - **Simple interface**: The dashboard is clean and easy to navigate. You do not need to know how to use the AWS Command Line Interface or deep AWS tools to get started. ### **Common Places Where EC2 Is Used**  Lightsail is best for projects where simplicity matters more than full control. Here are some common examples: - Hosting a blog or a small website. - Creating a development or staging server. - Launching simple web applications. - Running personal projects or portfolio websites. If you want to launch something quickly without worrying about low‑level details, Lightsail gives you the tools you need with less hassle. **What Is an AWS EC2 Instance?** **Amazon EC2 (Elastic Compute Cloud)** is a powerful and flexible service in the AWS ecosystem. It gives you control over your virtual machines and helps you create customizable and scalable cloud environments. The main purpose of EC2 is to provide developers and businesses with **flexible computing** **power** in the cloud. With EC2, you can launch many instances, select from a variety of operating systems, and set up your virtual server as you want. This service is for users who need advanced features, complex setups, or handle heavy workloads. EC2 is commonly used in production environments where high availability, security, and performance are important. ### **Key Features** - **Wide selection of instance types**: EC2 offers hundreds of instance types based on CPU, memory, storage, and GPU capabilities. - **Advanced networking**: You get features like VPC (Virtual Private Cloud), subnets, security groups, route tables, and more. - **Elasticity**: You can scale your infrastructure up or down automatically using Auto Scaling and Elastic Load Balancing. - **Integration with AWS services**: EC2 works smoothly with almost every other AWS tool, from RDS and S3 to CloudWatch, IAM, and Lambda. - **Custom AMIs**: You can create and reuse your own server images to speed up deployment across teams or environments. ### **Common Places Where EC2 Is Used**  EC2 is great for large or complex applications that need strong performance and detailed control. Here are some common uses: - Hosting high-traffic web applications or APIs. - Running machine learning models or big data processing tasks. - Deploying containerized workloads using ECS or Kubernetes. - Managing large-scale enterprise systems or SaaS platforms. - Setting up custom security, networking, or compliance requirements. With EC2, you have the power to build almost anything in the cloud, but it comes with a steeper learning curve and more responsibility for management. ## **AWS Lightsail vs AWS EC2 Instance: Feature Comparison** Now that you understand the basics of both services, let us compare **AWS Lightsail vs AWS EC2 instance** across several critical features. This section will help you see where each service shines and where it may fall short depending on your needs. ![AWS Lightsail vs AWS EC2](/_mirror/2efc14d4-v5YDfUOD-my_tuytH6BmPwkMDxlpYGn-vW1t9zzp8sqS1krj7guBW0Yr3iYt.png) ### **Pricing – Lightsail vs EC2** **AWS Lightsail** uses a **fixed monthly pricing model**. You select a plan, and you know exactly how much it will cost you every month. These plans include a set amount of RAM, vCPUs, SSD storage, and data transfer. For example, a Lightsail plan with 2 GB RAM, 1 vCPU, and 60 GB SSD might cost you $10 per month. **Amazon EC2**, on the other hand, works on a **pay-as-you-go model**. You are billed per second (or per hour for some types) for compute, storage, and data transfer. While this offers flexibility, it also requires you to monitor your usage closely to avoid unexpected costs. EC2 does offer **Savings Plans** and **Reserved Instances** to help reduce long‑term expenses, but these require upfront planning and commitment. If you are cost-conscious and prefer predictable billing, Lightsail offers better simplicity. EC2 is better if you are optimizing for efficiency, scalability, or advanced workload needs. ### **Ease of Use And Setup** Lightsail is designed to be **beginner-friendly**. You can launch a server in under a minute using a clean, intuitive dashboard. There is no need to worry about subnets, VPCs, or IAM permissions in the early stages. EC2 provides **fine-grained control**, but that comes with complexity. You need to configure instance settings, assign security groups, choose an AMI, and possibly use the AWS CLI. While EC2 supports automation and scripting, the initial learning curve is steeper. If you are new to cloud computing or just want to get something up and running fast, Lightsail offers a smoother experience. EC2 is best if you are comfortable managing AWS infrastructure. ### **Performance And Instance Types** EC2 clearly wins when it comes to **performance variety**. You can choose from hundreds of instance types tailored to specific tasks, such as compute-intensive, memory-optimized, GPU-based, or general-purpose. Lightsail offers a **limited set of instance sizes**, typically ranging from 512 MB to 32 GB of RAM. These are great for lightweight workloads, but not for high-demand applications. If you need custom compute power or want to adjust performance settings precisely, EC2 is a better fit. For simpler workloads, Lightsail’s pre-configured instances are more than enough. ### **Networking And Security** Lightsail handles networking with basic tools. You get static IPs, a built-in firewall, and private networking between your Lightsail resources. It keeps things simple. With EC2, networking is more **advanced and flexible**. You can launch instances inside a Virtual Private Cloud (VPC), define custom subnets, use route tables, NAT gateways, internet gateways, and security groups. You have full control over how your network behaves. So, if you need basic networking, Lightsail is fine. But if your application has complex network architecture, EC2 is the clear winner. ### **Storage Options** Lightsail bundles SSD storage with your instance. You can add extra storage volumes if needed, but your flexibility is limited. EC2 lets you choose from multiple types of **Elastic Block Store (EBS)** volumes: General Purpose SSD (gp3), Provisioned IOPS (io2), Throughput Optimized HDD (st1), and others. You can also use **instance store volumes** for high-performance temporary storage. For demanding storage needs and fine-tuned performance, EC2 offers more choices and better scalability. ### **Scalability** Lightsail allows for **vertical scaling**. You can upgrade to a larger plan, but that often means migrating your application to a new instance. Lightsail also offers basic load balancers, but horizontal scaling is limited. EC2 supports **auto scaling groups**, which means your system can scale up or down automatically based on traffic. Combined with **Elastic Load Balancers**, EC2 is ideal for applications that must handle changing demand reliably. If scalability is critical for your project, EC2 provides more control and options. ### **Management And Monitoring Tools** Lightsail includes simple monitoring charts in the dashboard. You get basic CPU, network, and disk metrics. These are fine for personal or small business projects. EC2 integrates with **Amazon CloudWatch**, **CloudTrail**, and other AWS tools. You can monitor nearly everything: CPU, memory, disk, logs, network flow, even user activity. You can create custom dashboards, set alarms, and automate responses to events. If observability and performance tracking are priorities, EC2 gives you more power and depth. ### **Supported OS, Containers, And Apps** Lightsail supports popular OS choices like Ubuntu, Debian, CentOS, and Amazon Linux. You can launch instances with pre-installed software stacks such as WordPress, Magento, or LAMP. EC2 supports **all of that and more**. You can choose from thousands of Amazon Machine Images (AMIs), build your own AMIs, and use custom operating systems. EC2 also integrates tightly with **Docker**, **ECS**, **EKS**, and Kubernetes. If you need total control over your system environment or want to run containers at scale, EC2 is the better option. ### **Backup And Disaster Recovery** Lightsail lets you create **manual snapshots** of your instances and disks. It is simple and quick, but not automated by default. EC2 supports both **manual and automated snapshots**, image backups (AMIs), and disaster recovery across **multiple Availability Zones and Regions**. You can build fault‑tolerant architectures using EC2. For serious production environments where uptime matters, EC2 gives you better disaster recovery options. ### **Ecosystem And Integrations** Lightsail is a **standalone experience**, although it integrates with a few other AWS services like Route 53 and RDS. It is a good fit for isolated or small setups. EC2, however, is part of the **full AWS ecosystem**. You can connect your EC2 instances with S3, IAM, Lambda, CloudFront, SNS, RDS, and many more services. This opens the door to building complete cloud architectures. If you plan to grow your cloud footprint, EC2 offers a lot more flexibility and expansion. ## **Which One to Choose Between Lightsail And EC2?** When deciding between AWS Lightsail and AWS EC2, think about what your project needs. Some projects require simplicity and speed, while others need power, flexibility, and customization.  ### **Simple Websites, Blogs, or Portfolios — Choose Lightsail** If your goal is to launch a basic website, personal blog, or portfolio, then **AWS Lightsail** is a great choice. It is easy to get started, and you do not need to deal with complex configurations. Lightsail even provides **pre-built blueprints** for WordPress, Joomla, and other CMS platforms. You can launch a server, attach a domain, and publish content in under an hour. With static IPs, built-in DNS, and automatic snapshots, managing your small website becomes effortless. Because the pricing is fixed and transparent, you always know what you will pay. This makes Lightsail a popular choice for: - Freelancers launching personal projects. - Small business websites. - Student or hobby websites. - Developers are testing new ideas. If you value speed, predictability, and simplicity, Lightsail delivers exactly what you need without the AWS complexity. ### **Small Business Apps or Start‑Ups — Lightsail or EC2 (Depends on Growth)** If you are building a **web application**, a **mobile backend**, or a **software-as-a-service (SaaS)** product, you could go with either Lightsail or EC2. Your choice depends on how much control you need and how fast you plan to scale. **Lightsail** works well in the early stages: - Easy to deploy basic applications. - Built-in load balancer (though limited in features). - Managed database add-ons. - Affordable plans and quick setup. However, once your app gains traction, you might hit the ceiling. You may need features like auto-scaling, fine-tuned security, or integration with IAM roles and other AWS services. That is where **EC2 becomes more suitable**. It lets you design scalable architectures from day one: - Auto scaling groups for traffic spikes. - Advanced networking and monitoring. - Tight integration with AWS services like RDS, Lambda, and S3. If your app has the potential to grow rapidly, it is smarter to start with EC2 or plan a clear path to migrate when the time comes. ### **Growing Apps or Enterprise Workloads — Choose EC2** When building a system for high-traffic websites, complex enterprise workloads, or resource-heavy apps, **Amazon EC2** is the only choice. Why? Because EC2 gives you: - High-performance computing. - Access to GPUs for AI and ML models. - Security policies and compliance controls. - Support for hybrid cloud and on-prem integration. - The ability to manage thousands of servers across multiple availability zones. Businesses running mission-critical applications need the flexibility to fine-tune their infrastructure. EC2 gives you that freedom. You can optimize performance, minimize downtime, and create custom automation rules. Whether you are managing a corporate ERP system, financial service platform, or healthcare application with strict compliance, EC2 provides the control you need to stay secure, reliable, and scalable. ### **Migrating from Lightsail to EC2** What if you start with Lightsail and later decide to move to EC2? That is possible and fairly straightforward but it does require planning. Here are the key steps: 1. Create a snapshot of your Lightsail instance. 2. Export the snapshot to Amazon EC2. 3. Launch a new EC2 instance from the snapshot. 4. Reconfigure DNS, security groups, and networking as needed. AWS provides documentation to help you with this process. Keep in mind, the environments are not identical, so testing is essential before making the switch. A common approach is to **prototype on Lightsail**, and once your traffic or infrastructure needs increase, **migrate to EC2** for better flexibility. ## **Pros and Cons of AWS EC2 & Lightsail** To help you decide, here is a simple comparison of **AWS Lightsail and** **AWS EC2**. Read the table below to learn the benefits and drawbacks of each service, making it easy for you to see which one meets your needs. ### **Lightsail Pros And Cons** **Pros** **Cons** Fixed monthly pricing Limited instance types and scalability Beginner-friendly interface Fewer customization and networking tools Fast and easy setup Not ideal for complex apps or high traffic Includes bundled storage and bandwidth No support for advanced automation Pre-configured app templates Limited AWS integrations Built-in snapshots and load balancer No support for spot instances or GPUs ### **EC2 Pros And Cons** **Pros** **Cons** Complete control over compute resources Requires more configuration and management Supports wide range of instance types Pricing can be unpredictable without planning Advanced networking and security Steeper learning curve Full access to AWS ecosystem and services More responsibility for backups and scaling Ideal for enterprise and high-performance apps Separate charges for storage and data transfer Supports automation, custom AMIs, and autoscaling Interface is more technical and complex ## **Integrate AWS Server with xCloud Using EC2 Or Lightsail**   xCloud Host integrates smoothly with [**Amazon Web Services**](https://www.facebook.com/share/v/19GyjxdXHW/) (AWS). You can deploy your apps directly using either Lightsail or EC2, depending on what your project needs. You have the freedom to choose the best setup:  - Choose Lightsail if you want fast deployment with less technical setup. It is perfect for small projects, websites, or MVPs. - Choose EC2 if you need deep control, high performance, or want to scale your app across complex cloud environments. With xCloud Host, you do not need to be a cloud expert. You get a clean and user-friendly interface that guides you through every step. Whether you are uploading code, linking domains, or setting up backups, everything is streamlined. You can manage your entire cloud server from a single dashboard. You can start, stop, monitor, or scale your instance in just a few clicks. xCloud Host brings the power of AWS to your fingertips, but without the usual hassle. It lets you focus on your app, not the infrastructure.  Watch the walkthrough video here to see how easy it is to deploy with xCloud Host using Lightsail or EC2. It only takes a few minutes to go live. ## **AWS Lightsail vs AWS EC2 Instance:** **Choose Based on your Application’s Preferences** Choosing between AWS Lightsail vs AWS EC2 instance is not just a technical decision. It is also a decision about your goals, your budget, your experience, and your future growth plans. If you need something simple, predictable, and fast to launch, then AWS Lightsail is the right place to start. It gives you pre-configured options, a friendly interface, and fixed monthly pricing that works well for blogs, small business apps, and prototypes. But if you are building something complex, expecting growth, or needing full control over your cloud environment, Amazon EC2 is the better option. It is more flexible, more powerful, and gives you the tools to scale up, optimize, and connect to the full range of AWS services. Did you find this blog helpful? If you find this blog useful and want to read more blogs like this one, [**Subscribe**](/blog/) to our blogs and join our [**Facebook Community**](https://www.facebook.com/groups/xcloud.community) to connect with more people with common interests. --- # 7 Best Cloudways Alternatives & Competitors in 2026: Complete Expert Guide - xCloud > Discover the 7 best Cloudways alternatives for 2026. Compare pricing, performance, and features to save up to 40% with expert recommendations. Cloudways has powered over **570,000 websites** since its founding, but after DigitalOcean’s acquisition in **2022**, many users are actively researching alternatives of Cloudways due to pricing hikes, limited server control, and slower innovation. ![Best Cloudways Alternatives](/_mirror/d2ee3d15-image-18.jpeg.webp) According to [**Trustpilot reviews**](https://www.trustpilot.com/review/xcloud.host), thousands of WordPress professionals are actively migrating to alternatives that offer better value without sacrificing performance. The managed **cloud hosting** market is projected to reach $527.07 billion by 2032 (according to Fortune Business Insights), and WordPress powers 43.4% of all websites globally (according to W3Techs). With these numbers, choosing the right alternatives can significantly impact your site’s performance, security, and bottom line. Check out the seven expert-recommended [**best Cloudways alternatives**](/xcloud-vs-cloudways/), comparing pricing, features, and real-world performance data to help you make an informed decision. ## Table of Contents ## **Quick Summary / TL;DR** Too Long; Didn’t Read? Here’s what you need to know about the best Cloudways alternatives in 2026. If You Want To…  Use This Expected Savings Migration Time Save 40%+ with the same server specs xCloud ~40% lower costs 6-30 minutes Premium managed WordPress Kinsta Premium pricing 1-2 hours Enterprise-grade hosting WP Engine Enterprise pricing 2-4 hours Budget-friendly with Google Cloud SiteGround 20-30% savings 1-2 hours Maximum server control RunCloud Varies by provider 30-60 minutes Agency white-label hosting GridPane Varies by provider 1-2 hours Self-managed panel alternative ServerAvatar 60-70% savings 30-60 minutes ### **Expert Recommendation:**  According to _**[Online Media Masters](https://onlinemediamasters.com/xcloud-review/),**_ xCloud stands out among modern hosting alternatives of Cloudways, delivering approximately 40% cost savings compared to Cloudways. Among all tested alternatives of Cloudways, xCloud consistently ranks highest for performance thanks to its lightweight control panel and OpenLiteSpeed support. This makes xCloud one of the most recommended Cloudways alternatives for WordPress professionals. - **Best for Cost-Conscious Users:** **xCloud** – Free tier with 1 server + 10 sites, root access, bring-your-own-provider flexibility - **Best for Premium WordPress:** Kinsta – Google Cloud C2 machines, 24/7 expert support, enterprise-grade infrastructure - **Best for Agencies: xCloud or GridPane** – White-label capabilities, team management, client billing features ## **Why WordPress Users Are Leaving Cloudways in 2026** Before diving into more detail**s**, understanding why users are leaving Cloudways helps identify which Cloudways alternative best fits your needs. Rising costs, limited control, and slower innovation are driving WordPress professionals toward more flexible Cloudways competitors in 2026. ### **The Price Hike Problem** Cloudways operates as a managed layer on top of cloud providers, adding significant markups to base server costs. According to multiple independent analyses: - A DigitalOcean server that costs $6/month directly is priced at $14/month on Cloudways (approximately 133% rise) - Vultr High Frequency servers see similar markups – a $24/month Vultr server costs $60/month on Cloudways (150% rise) - Google Cloud and AWS servers carry even higher percentage markups. ### **Limited Server Control** Cloudways does not provide root access to servers. For developers and agencies requiring custom configurations, this limitation can be a dealbreaker. Key restrictions include: - No SSH root access - Limited custom NGINX configuration - No OpenLiteSpeed option - Restricted Cloudflare Enterprise integration (limited dashboard access) ### **Innovation Concerns Post-Acquisition** Since DigitalOcean acquired Cloudways, user reviews indicate concerns about: - Slower [feature development](/features/) compared to competitors - Price increases - Reduced focus on multi-cloud flexibility ## **How We Ranked These Cloudways Alternatives** Industry best practices for evaluating competing platforms include multiple criteria such as cost efficiency, performance, and flexibility. To fairly rank these hosting platforms, we compared each using real-world benchmarks. deliver measurable value beyond marketing claims. The ranking methodology considers: Criteria Why It Matters Weight Cost vs. Value Direct comparison with Cloudways pricing at equivalent specs High Server Control Root access, custom configurations, provider flexibility High WordPress Optimization Caching, PHP versions, WordPress-specific features High Performance Server response times, infrastructure quality High Migration Ease Free migration tools, documentation quality Medium Support Quality Response times, expertise level, and availability Medium Innovation Recent feature releases, roadmap activity Medium ## **Comparing the Best Cloudways Alternatives** **in 2026** This section breaks down pricing, control, and ideal use cases. Each provider listed below represents a proven option among all comparable providers, helping you quickly identify the strongest alternatives of Cloudways for your specific goals. Rank Provider Starting Price Server Control Best For 🥇 1 Kinsta $35/mo ★★★☆☆ Limited Premium WordPress, high-traffic sites 🥈 2 xCloud Free (**Pros**) / $5/mo ★★★★★  Full Root Cost-conscious users, agencies, developers 🥉 3 WP Engine $20/mo ★★★☆☆ Limited Enterprise, agencies needing support 4 SiteGround $2.99/mo ★★☆☆☆ Minimal Budget users, beginners 5 RunCloud $8/mo ★★★★★ Full Root Developers wanting panel control 6 GridPane $50/mo ★★★★★ Full Root Agencies, hosting resellers 7 ServerAvatar Free / $6.67/mo ★★★★★ Full Root Budget-conscious developers ## 🥇**1\. Kinsta – Best for Premium Managed WordPress** Kinsta has established itself as a premium managed WordPress host, consistently ranking among the top performers in independent benchmarks. The platform runs exclusively on Google Cloud Platform’s C2 compute-optimized virtual machines, delivering enterprise-grade infrastructure. According to industry analysts, Kinsta performs exceptionally well in environments that demand maximum reliability and dedicated WordPress expertise. However, this level of performance comes at a premium price point that may not suit budget-conscious users. ### **Key Features** - **Google Cloud C2 VMs:** High-performance compute-optimized virtual machines - **35 Global Data Centers:** Wide geographic coverage - **Built-in CDN:** Cloudflare-powered content delivery - **MyKinsta Dashboard:** Custom-built, intuitive control panel - **24/7 Expert Support:** WordPress-specialized support team - **Automatic Daily Backups:** One-click restore functionality ### **Pros and Cons** **Pros** **Cons** ✅ Google Cloud C2 premium infrastructure ❌ Higher pricing ($35/mo starting) ✅ Excellent support reputation ❌ No root access to servers ✅ User-friendly custom dashboard ❌ Visitor-based pricing can get expensive ✅ Free migrations included ❌ No email hosting included ✅ 35 data center locations **Best for:** Businesses and high-traffic websites that prioritize reliability over cost, and users who want hands-off management with premium WordPress support. ## **🥈2. xCloud – Best for Cost Savings & Full Server Control** According to independent reviews from**[Online Media Masters](https://onlinemediamasters.com/xcloud-review/)** and **[Blog Marketing Academy](https://www.blogmarketingacademy.com/xcloud-hosting-review/),** xCloud has emerged as one of the most compelling **Cloudways alternatives** for users prioritizing cost efficiency and server control. Among all **competing platforms** reviewed, xCloud offers the best balance of pricing, performance, and flexibility. This positions xCloud at the top of the **alternatives** Cloudways list for 2026. xCloud powers over **100,000 websites** across **10,000+ servers** globally (according to xCloud’s 2025 Year in Review), with users consistently reporting **40% cost savings** and noticeably faster performance compared to Cloudways on identical server specifications. The platform offers a unique “bring your own provider” model – connect servers from Vultr, DigitalOcean, Hetzner, AWS, Google Cloud, Linode, or any Ubuntu VPS. This eliminates the markup entirely, meaning you pay retail prices directly to your cloud provider plus xCloud’s lightweight panel fee. Besides, xCloud provides fully managed hosting with xCloud Managed Servers.  ### **Key Features** - [**Free Tier**](/)**:** Allows the deployment of 1 server and 10 sites at zero cost, ideal for testing - [**Root Access**](/features/)**:** Full SSH root access to servers (Cloudways doesn’t offer this) - [**OpenLiteSpeed Support**](/introducing-openlitespeed-server-in-xcloud/)**:** LiteSpeed web server option for superior WordPress performance - [**7G/8G Firewall**](/features/)**:** Built-in WAF protection against XSS, SQL injection, bad bots - [**Full Server Backups**](/features/)**:** Complete server-level backups, not just site-level - [**Unlimited Sites**](/)**:** No restrictions on websites per server - [**WordPress Management**](https://xcloud.host/wordpress-hosting/)**:** One-click updates for core, themes, and plugins ### **How to Migrate from Cloudways** xCloud offers free migration assistance for all users. To migrate your server, follow the steps below: 1. Provision a new destination server in xCloud. 2. Enter the source server’s IP address. 3. Set the SSH port and use root as the SSH username. 4. Choose an authentication method and configure 5. Select the server or specific sites you want to migrate. 6. Choose Go Live or Create Demo Site 7. And start the full server migration. ### **Pros and Cons** **Pros** **Cons** ✅ ~40% cheaper than Cloudways with same specs ❌ Requires choosing your own cloud provider ✅ Free tier with 1 server + 10 sites ❌ Newer platform (launched 2024) ✅ Full root access to servers ❌ Support relies heavily on documentation ✅ OpenLiteSpeed + NGINX options ✅ 5-star Trustpilot rating (295+ reviews) ✅ Bring any Ubuntu VPS ✅ White-label reseller hosting **Best for:** Developers, agencies, and WordPress professionals who want maximum control and significant cost savings. Ideal for users comfortable selecting their own cloud provider or those migrating multiple sites from Cloudways. 👉 See our full [xCloud vs Cloudways](/xcloud-vs-cloudways/) head-to-head comparison → ## **🥉 3. WP Engine – Best for Enterprise & Agency Support** WP Engine positions itself as an enterprise-grade managed WordPress hosting solution, catering to larger organizations, agencies, and high-traffic websites. The platform includes proprietary performance optimizations and a strong agency ecosystem. According to **Hosting Seekers,** WP Engine remains one of the largest managed WordPress hosting providers globally, with a strong emphasis on scalability and compliance. ### **Key Features** - **EverCache Technology:** Proprietary caching system - **Genesis Framework:** Premium theme framework included - **Multiple Environments:** Development, staging, and production workflows - **24/7 Expert Support:** WordPress specialists available around the clock - **Global CDN:** Built-in content delivery network - **Page Performance Monitoring:** Real-time analytics ### **How to Migrate** WP Engine provides an automated migration plugin along with white-glove migration services for larger or more complex deployments. ### **Pros and Cons** **Pros** **Cons** ✅ Enterprise-grade security and compliance ❌ Premium pricing ✅ Genesis Framework + StudioPress themes ❌ No root access ✅ Excellent agency program ❌ Can be overkill for small sites ✅ Strong developer tools ❌ Complex for beginners **Best for:** Enterprises, agencies managing multiple client websites, and organizations that require compliance certifications and enterprise-level SLAs. ## **4\. SiteGround – Best Budget Option with Google Cloud** SiteGround has transitioned from traditional shared hosting to a Google Cloud-powered infrastructure, offering managed WordPress features at competitive introductory prices. According to W3Techs, SiteGround hosts approximately 2.1% of all websites worldwide. This platform is especially appealing to users moving up from shared hosting who want better performance without dealing with server-level complexity. ### **Key Features** - **Google Cloud Infrastructure:** All plans run on GCP - **Site Tools Dashboard:** Modern, user-friendly custom control panel - **Free CDN:** Cloudflare integration included - **Staging Environment:** Available on GrowBig and higher plans - **Daily Backups:** Automatic with easy restore options - **SuperCacher:** Built-in caching technology ### **How to Implement** SiteGround provides free migration for one website. Additional migrations cost $30 per site. ### **Pros and Cons** **Pros** **Cons** ✅ Google Cloud infrastructure ❌ Renewal prices are significantly higher ✅ Beginner-friendly interface ❌ Limited server control ✅ Excellent 24/7 support ❌ Resource limits on lower plans ✅ Competitive introductory pricing ❌ No root access **Best for:** Beginners, small businesses, and users looking for a simple WordPress hosting solution with Google Cloud performance at an affordable entry price. ## **5\. RunCloud — Best Panel Alternative for Developers** [**RunCloud**](/xcloud-vs-runcloud/) functions as a server management control panel, similar to xCloud, allowing users to connect their own VPS and manage WordPress sites through a centralized dashboard. Industry comparisons often highlight RunCloud as a mature platform with extensive documentation. The platform is geared toward developers who want flexibility and control without being locked into a single hosting provider. ### **Key Features** - **NGINX + Apache Hybrid:** Flexible web server setup - **Git Deployment:** Push-to-deploy workflows - **One-Click SSL:** Let’s Encrypt integration - **File Manager:** Web-based file access - **Database Management:** Built-in alternative to phpMyAdmin - **Atomic Deployment:** Zero-downtime deployments ### **How to Implement** You can connect any VPS from providers like DigitalOcean, Vultr, Linode, AWS, or others using RunCloud’s installation script. ### **Pros and Cons** **Pros** **Cons** ✅ Mature and well-established platform ❌ No free tier for unlimited sites ✅ Excellent documentation ❌ Less WordPress-focused than xCloud ✅ Git integration ❌ No OpenLiteSpeed support ✅ Developer-friendly features ❌ Interface feels less modern **Best for:** Developers who are comfortable managing servers and want a stable, panel-based solution with strong documentation and community support. ## **6\. GridPane – Best for Hosting Agencies & Resellers** [**GridPane**](/xcloud-gridpane/) is designed for hosting agencies and professional WordPress developers who require advanced server management combined with client-facing and reseller-focused features. The platform places a strong emphasis on security, performance optimization, and streamlined agency workflows. According to industry reviews, GridPane offers one of the most comprehensive feature sets available for agencies managing large WordPress portfolios. ### **Key Features** - **Server Security:** Advanced hardening, monitoring, and proactive protection - **Nginx + Redis:** Performance-optimized hosting stack - **Client Billing:** Built-in billing and reseller tools - **Multitenancy:** Manage multiple clients on the same server - **Backup Integration:** Support for multiple backup destinations - **Staging:** One-click staging environments ### **How to Implement** Connect your VPS through the GridPane dashboard and deploy servers using the platform’s one-click configuration process. ### **Pros and Cons** **Pros** **Cons** ✅ Best-in-class agency-focused features ❌ Higher starting price ($50/mo) ✅ Advanced security tooling ❌ Steeper learning curve ✅ Ideal for managing large portfolios ❌ Overkill for simple or small sites ✅ Strong community and support resources **Best for:** Established agencies managing 20 or more client websites that need advanced security, integrated billing, and professional-grade workflows. ## **7\. ServerAvatar – Best Budget Hosting Control Panel Alternative** [**ServerAvatar**](/xcloud-vs-serveravatar/) offers functionality similar to xCloud and RunCloud at a more affordable price point, with a focus on simplicity and cost efficiency. The platform supports multiple technology stacks, including LAMP, LEMP, OpenLiteSpeed, and MERN. Based on the platform’s own comparisons, ServerAvatar positions itself as a budget-friendly Cloudways alternative with lower management overhead and reduced markups. ### **Key Features** - **Multiple Tech Stacks:** Apache, NGINX, OpenLiteSpeed, and Node.js - **White-Label Panels:** Client-facing dashboards for resellers - **Free Plan:** Limited free tier available - **Multiple Cloud Providers:** DigitalOcean, Vultr, Linode, Hetzner, and more - **Auto-Installers:** 12+ one-click application installers - **Request Monitoring:** Advanced logging and performance insights ### **How to Implement** Servers can be connected using API integration or installed manually via the provided installation script. ### **Pros and Cons** **Pros** **Cons** ✅ Very affordable pricing ❌ Fewer WordPress-specific optimizations ✅ Support for multiple tech stacks ❌ Interface is less polished ✅ Solid documentation ❌ Smaller user community ✅ Node.js support **Best for:** Budget-conscious developers who need support for multiple tech stacks and are willing to trade a refined interface for significant cost savings. ## **Cost Comparison: Cloudways vs Competitors** Understanding the true cost difference between Cloudways and its leading alternatives requires comparing equivalent server specifications. Many [**Cloudways alternatives**](https://hostinginfo.online/best-cloudways-alternatives/) eliminate provider markups entirely, resulting in substantial long-term savings. This cost breakdown highlights how other modern hosting alternatives outperform Cloudways on price. ### **2GB RAM Server Comparison (Monthly)** **Provider** **DigitalOcean 2GB** **Vultr HF 2GB** **Your Provider Cost** **Cloudways** $28/mo $60/mo N/A [**xCloud**](/) $12/mo (managed) $24 + $5 panel Pay retail + $5/mo **Kinsta** N/A N/A $35/mo (visitor limits) **RunCloud** $12 + $8 panel $24 + $8 panel Pay retail + $8/mo **GridPane** $12 + $50 panel $24 + $50 panel Pay retail + $50/mo **SiteGround** N/A N/A $14.99/mo (GrowBig) ### **Free Tier Comparison** **Provider** **Free Option** xCloud ✅ 1 server + 10 sites RunCloud ❌ No free tier GridPane ❌ No free tier ServerAvatar ⚠️ Limited free tier Cloudways ❌ 3-day trial only ## **Feature Comparison Between Cloudways Competitors** **Features** xCloud Kinsta WP Engine SiteGround RunCloud Root Access ✅ ❌ ❌ ❌ ✅ OpenLiteSpeed ✅ ❌ ❌ ❌ ❌ Self managed Provider ✅ ❌ ❌ ❌ ✅ Free SSL ✅ ✅ ✅ ✅ ✅ Staging ✅ ✅ ✅ ✅ ✅ Redis Cache ✅ ✅ ✅ ✅ ✅ Free Migration ✅ ✅ ✅ ⚠️ (1 site) ❌ White Label ✅ ❌ ❌ ❌ ❌ Unlimited Sites ✅ ❌ ❌ ❌ ❌ Free Tier ✅ ❌ ❌ ❌ ❌ ## **Moving to Modern Cloudways Alternatives: How to Migrate From Cloudways** This migration guide focuses on transitioning safely and efficiently to the best alternative of Cloudways available today. Most alternatives of Cloudways now offer automated tools that minimize downtime and complexity. ### **Pre-Migration Checklist** 1. **Audit Current Sites:** Document all domains, databases, and configurations 2. **Export Backups:** Download full backups from Cloudways 3. **Document DNS Settings:** Record all DNS records before migration 4. **Plan Timing:** Schedule migration during low-traffic periods ### **Step 1: Connect Cloud Provider** Sign up at xCloud (free tier available). Add your [](https://xcloud.host/vultr-hosting/)Vultr, DigitalOcean, or other provider API key, or use[**xCloud Managed Hosting**](/managed-hosting/) for fully managed servers ### **Step 4: Migrate Sites** Enter the source server’s IP address. Set the SSH port and use root as the SSH username. Choose an authentication method ‘Password authentication’, or ‘Public key authentication’. ### **Step 5: Verify and Go Live** Select the server or specific sites you want to migrate. Click Next to proceed. Choose Go Live or Create Demo Site. Start the full server migration. 👉 Watch the step by step tutorial video: You can follow the official [documentation](/docs/perform-a-full-server-migration-with-xcloud/) to migrate your entire server with all WordPress sites, or refer to the [dedicated guide](/docs/migrate-a-website-with-migrate-guru-plugin/) if you only want to migrate a single WordPress site seamlessly. ## **Common Mistakes When Switching from Cloudways** ### 1\. Underestimating Server Requirements Avoid downgrading server specs just to save money. Always **match or exceed** your current Cloudways configuration, especially **RAM allocation**, which directly impacts PHP workers and site performance. ### 2\. Ignoring DNS TTL Settings Before migrating, reduce your DNS TTL to **300 seconds (5 minutes)**. This significantly speeds up DNS propagation when switching servers and helps minimize downtime. ### 3\. Forgetting Email Configuration Cloudways relies on a **Rackspace email add-on**, which many users overlook during migration. Plan email hosting separately using services like **Google Workspace**, **Microsoft 365**, or xCloud’s [**managed email**](/mailbox/) option. ### 4\. Skipping Staging Tests Never migrate directly to production. Always test your site on a **staging environment** first. Most of them offer one-click staging, making this step fast and low-risk. ### 5\. Not Backing Up Before Migration Even if you’re using an automated migration tool, create **manual backups**. Keep your Cloudways account active for **at least 7 days** after migration as a safety net. ## **Frequently Asked Questions** ### Which Cloudways alternative offers the best value for money? xCloud consistently delivers strong value, with up to 40% cost savings compared to Cloudways at equivalent server specs (as cited by Online Media Masters). Its free tier (1 server, 10 sites) makes it ideal for testing before committing. ### Can I get root access with Cloudways alternatives? Yes. xCloud, RunCloud, GridPane, and ServerAvatar all provide full root SSH access. Premium managed hosts like Kinsta and WP Engine do not. ### Which Cloudways Competitor is best for WooCommerce stores? For WooCommerce, xCloud offers excellent value with OpenLiteSpeed support and full Redis object caching. For fully managed solutions, Kinsta and WP Engine provide advanced WooCommerce-specific optimizations. ### How long does migration from Cloudways take? Most migrations complete within 10 – 60 minutes, depending on site size. xCloud’s migration system automates the process with minimal downtime. ### Do I need technical knowledge to use xCloud? xCloud provides more control than Cloudways but remains user-friendly. Its documentation and tutorials cover common workflows, and the managed hosting option requires little technical experience. ### Which alternative has the best support? Kinsta and WP Engine are widely recognized for top-tier managed hosting support. Among control-panel solutions, xCloud maintains a 5-star rating on Trustpilot, with strong feedback on responsiveness. ### Can I host unlimited websites? xCloud allows unlimited websites per server. Most managed hosts—such as Kinsta, WP Engine, and SiteGround – limit site counts based on plan tiers. ### What’s the most underrated Cloudways alternative? xCloud is often considered underrated due to its relatively recent launch in 2022. Despite this, it now supports 10,000+ servers and 100,000+ websites, with rapid feature development and competitive pricing. ### Where can I get help choosing the right alternative? Start with xCloud’s free plan to test the platform risk-free. For deeper insights, review a detailed xCloud vs Cloudways comparison or contact xCloud support for personalized recommendations. ## **Wrapping Up: Which Cloudways Alternative Should You Choose in 2026?** The [**managed cloud hosting**](/what-is-cloud-hosting-and-how-does-it-work/) landscape has changed significantly since DigitalOcean acquired Cloudways. With the web hosting market projected to reach $527 billion by 2032 _(according to Fortune Business Insights)_, selecting the right platform has a direct impact on performance, scalability, and long-term costs. ### **Expert Picks by Goal** **Your Goal** **Best Choice** **Expected Savings** **Best Overall Value** xCloud ~40% vs Cloudways **Best Free Tier** xCloud 1 server + 10 sites free **Best Premium Support** Kinsta Premium pricing **Best for Enterprise** WP Engine Enterprise pricing **Best for Beginners** SiteGround Budget-friendly **Best for Agencies** xCloud or GridPane Varies ### **Recommended Action Plan** 1. **This Week:** Sign up for [xCloud’s free tier](/) and migrate one test site 2. **Week 2:** Compare performance metrics between Cloudways and xCloud 3. **Week 3:** If results meet expectations, migrate remaining sites using [xCloud’s migration tool](/docs/migrate-an-existing-wordpress-website-in-xcloud/) 4. **Week 4:** Cancel your Cloudways subscription after confirming all sites are running correctly The growing consensus among [**WordPress hosting**](/hosting-for-wordpress/) professionals favors lightweight control panel solutions like xCloud for their balance of cost efficiency, performance, and flexibility. With features such as OpenLiteSpeed, Docker support, full root access, and a free tier to manage 1 server and 10 sites for completely free, xCloud has established itself as a leading Cloudways alternative for users who want maximum value without sacrificing control or performance. If you have found this blog helpful, feel free to [subscribe to our blogs](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [Facebook community](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Best CMS in 2026: How to Choose the Right Platform for Your Website - xCloud > Choosing a best CMS in 2026? Compare WordPress, Shopify, Webflow, and headless options. Find the right platform for SEO, AI search, and long-term growth. Choosing a CMS in 2026 is no longer just a technical decision; it directly affects your SEO, AI visibility, and long-term scalability. If you are planning to build a new website, launch an online store, or move your business to a better platform, you are about to make one of the most important technology decisions of the year. ![Best CMS in 2026](/_mirror/2f305587-w-to-Choose-the-Right-CMS-for-Your-Website-1024x576.jpg.webp) The Content Management System (CMS) you choose will shape how your team publishes content, how your site performs in search engines, how AI tools like ChatGPT and Google AI Overviews discover your brand, and how easily your business can scale. In this blog, we are going to walk you through how to select the best CMS for your business in 2026. We will cover the main CMS types, the criteria that actually matter, the leading platforms to consider, and how to match the right hosting setup to the CMS you pick. Without further ado, let us get started. ## TL;DR Choosing a CMS in 2026 is a five-year decision that shapes your SEO, AI visibility, publishing speed, and scalability. Here is the short version: - **Know the categories:** Traditional (WordPress, Drupal), Headless (Strapi, Sanity, Contentful), Hybrid, SaaS Builders (Wix, Squarespace, Webflow), and eCommerce-First (Shopify, WooCommerce). - **Evaluate on seven criteria:** ease of use, customization, performance, security, SEO and AI readiness, integrations, and total five-year cost. - **The quick recommendations:** WordPress for most businesses, Shopify or WooCommerce for eCommerce, and a headless CMS with Next.js or Laravel for multi-channel or custom apps. - **Do not skip hosting:** A great CMS on poor hosting still feels slow and insecure. Managed cloud hosting like xCloud handles performance, security, backups, and migration so your team can focus on content. - **Follow a process:** Define goals, gather stakeholder input, audit your stack, shortlist three to five platforms, test the editor experience, and calculate the true five-year cost before committing. Pick the first time carefully. Switching CMSs later is painful, expensive, and slows your business down. ## **What Is a Content Management System (CMS)?** A CMS is a software platform that lets you create, manage, publish, and update digital content without writing code from scratch. It is the system that connects your team to your website, your mobile app, and increasingly, the AI assistants that summarize your content for users around the world. In 2026, a CMS is no longer just a website tool. It is a strategic platform that supports how your business communicates, markets, and sells across web, mobile, voice, and AI search channels. The platform you pick today shapes how fast your team can publish, how well your site ranks on Google, and whether AI tools like ChatGPT, Perplexity, and Google AI Overviews can find and cite your content. That makes CMS selection a five-year decision with compounding consequences. The right CMS empowers your team and grows with you. The wrong one quietly drains time, money, and momentum every single month. ## **Why CMS Selection Matters More in 2026** The CMS landscape has changed at the edges, not the center. WordPress still powers around 43% of all websites and holds over 60% of the CMS market, according to [**W3Techs data**](https://sqmagazine.co.uk/cms-market-share-statistics/) referenced by SQ Magazine. But the way teams use a CMS has shifted significantly over the past two years. Let us look at the key shifts: ### **AI-First Discovery Is Changing the Game** Search is split between traditional Google results and AI-generated answers from ChatGPT, Gemini, Perplexity, and Google AI Overviews. According to [**Discovered Labs’ SEO research**](https://discoveredlabs.com/blog/best-cms-for-seo-in-2026-wordpress-vs-webflow-vs-headless), AI systems cite content that is structured, authoritative, and easy to interpret programmatically. Your CMS needs to support schema markup and clean structured data without forcing your team into a code editor every time they publish. ### **Headless CMS Adoption Is Surging** The headless CMS market is growing at over 20% CAGR, expanding from roughly $3.94 billion in 2026 to a projected $22.28 billion by 2034, according to a recent survey. Brands now need to deliver content to websites, mobile apps, smart devices, and AI agents from a single source. ### **Performance Is Non-Negotiable** Google’s Core Web Vitals and AI ranking signals both reward fast, well-built sites. Your CMS choice directly affects your page speed, Time to First Byte, and Largest Contentful Paint scores. A slow CMS on poor hosting is a competitive disadvantage that compounds every month. ### **Cloud Hosting Is the Default** Cloud-based CMS deployments now represent over 60% of new implementations. Self-hosting on outdated shared servers is a liability for both performance and security in 2026. ## **The Main Types of CMS in 2026** Before you compare specific platforms, you need to understand the main CMS categories. Each one solves a different problem, and picking the wrong category is the most common reason CMS projects fail. Let us explore the main types below. ### **Traditional (Coupled) CMS** A traditional CMS combines the content backend and the frontend into one system. WordPress, Drupal, and Joomla are the most common examples. The CMS controls both how content is created and how it is displayed to visitors. This makes setup straightforward and gives editors a live preview of what they are publishing. This is the best fit for most small to mid-sized businesses, blogs, marketing sites, and any team that wants visual editing with a large plugin ecosystem. ### **Headless CMS** A headless CMS separates the content backend from the frontend. Content is stored in a structured format and delivered through APIs to any frontend, whether that is a website built with Next.js, a mobile app, a voice assistant, or an AI agent. Popular options include Strapi, Sanity, Contentful, and Payload CMS. A headless CMS is ideal for businesses with multi-channel content strategies, SaaS companies, mobile-first products, and teams with strong frontend development resources. The trade-off is a steeper learning curve and higher setup costs. ### **Hybrid CMS** A hybrid CMS offers both visual editing for non-technical users and API-based content delivery for developers. It blends the simplicity of traditional CMS with the flexibility of headless. Modern WordPress with the REST API and block editor, Drupal, and platforms like Storyblok fit into this category. This works well for growing businesses that need editor-friendly tools today but want headless flexibility tomorrow. ### **SaaS Website Builders** SaaS website builders like Wix, Squarespace, and Webflow handle hosting, security, updates, and infrastructure automatically. You pay a monthly fee and build your site through a visual editor. No code, no servers to manage. This category is great for solo founders, small businesses, designers, and anyone who needs a working site in a few hours without technical setup. The trade-offs are limited customization, vendor lock-in, and monthly costs that compound over time. ### **eCommerce-First CMS** Shopify, BigCommerce, and WooCommerce on WordPress are built specifically for online stores. They include product catalogs, payment processing, inventory management, and shipping integrations out of the box. These platforms are the right choice for direct-to-consumer brands, online retailers, and any business where checkout is the primary user action. ## **How to Select the Right CMS: 7 Key Criteria to Evaluate** Once you understand the categories, the next step is matching your business needs against the available platforms. Use these seven criteria to evaluate any CMS shortlist. - **Ease of Use for Your Team:** The most powerful CMS is useless if your team dreads logging in. Look for visual editors, real-time previews, and intuitive content workflows that non-technical users can handle without developer help. - **Customization & Flexibility:** Your CMS should adapt to your needs without rewriting the codebase. Look for a strong plugin ecosystem, a REST or GraphQL API, custom content types, and flexible templates. - **Performance & Scalability:** Your CMS affects your page speed, traffic handling, and Core Web Vitals scores. Look for built-in caching, CDN integration, and horizontal scalability for traffic spikes. - **Security & Compliance**: A CMS that gets hacked is worse than no CMS at all. Look for active security patching, two-factor authentication, role-based access controls, and compliance with regulations like GDPR or HIPAA if needed. - **SEO & AI Citation Readiness:** Your CMS must support schema markup, customizable meta titles, clean URL structures, XML sitemaps, and structured content that AI systems can parse for citation. - **Integration Capabilities:** Your CMS does not work alone. It needs to connect cleanly with your CRM, email marketing tool, analytics, payment processor, and any custom internal systems. - **Total Cost of Ownership (TCO):** The sticker price is rarely the real price. Calculate the full five-year cost including hosting, plugins, developer time, security services, training, and migration costs. According to [**ButterCMS’s selection guide**](https://buttercms.com/blog/how-to-choose-a-cms/), ease of use and integration capabilities tend to be the make-or-break factors for most teams. Test the editing experience yourself before committing to anything. ## **Best CMS Platforms to Consider in 2026** Now that you know the criteria, let us look at the leading CMS options most businesses should evaluate in 2026. Here is a quick comparison of the most popular platforms by category, use case, and where each one tends to fall short. **CMS** **Type** **Best For** **Starting Cost** **Key Limitation** WordPress Traditional/Hybrid Most websites, blogs, content sites Free (hosting from $5/mo) Plugin sprawl and security risks if not properly maintained Shopify eCommerce SaaS Online stores, DTC brands $29/mo Transaction fees and limited customization outside its ecosystem Webflow SaaS Builder Design-led marketing sites $14/mo Steep learning curve and pricing scales quickly with traffic Wix / Squarespace SaaS Builder Small business sites $14-$23/mo Vendor lock-in and limited flexibility as you grow Drupal Traditional/Enterprise Government, large publishers Free (hosting required) Requires experienced developers; not beginner-friendly Strapi Headless (Open Source) Custom apps, multi-channel Free (hosting required) Requires a separate frontend build and ongoing DevOps Sanity Headless (SaaS) Developer-first teams Free tier + paid API usage costs can spike at scale Contentful Headless (Enterprise) Large omnichannel brands $300+/mo Expensive for small teams; complex permissioning Laravel + Custom CMS Custom (PHP Framework) Bespoke applications Free (hosting required) High build cost and full responsibility for maintenance Node.js + Headless Custom (JavaScript) API-first applications Free (hosting required) Requires strong in-house engineering for long-term support For most small to mid-sized businesses in 2026, WordPress is still the safest, most flexible, and most affordable starting point. For eCommerce, Shopify or WooCommerce on WordPress are the leading choices. For multi-channel publishing or custom apps, a headless CMS paired with a modern framework like Next.js or Laravel is the modern path forward. ## **Why Hosting Matters as Much as the CMS Itself** You might focus all your energy on picking the right CMS and forget about the foundation it runs on. That is a mistake. Your CMS is only as good as the infrastructure running it. A perfectly chosen platform on poor hosting will still feel slow, get hacked, and frustrate your team. A solid CMS on great hosting becomes a competitive advantage that compounds every month. Your CMS decision is only half the equation. The other half is infrastructure. This is where xCloud comes in. [**xCloud**](/) is a next-generation managed cloud hosting platform built to run modern CMS deployments without the usual operational headaches. Whether you choose WordPress, Laravel, a headless setup, or a custom application, xCloud adapts to your stack. ### **Why xCloud Is The Perfect Choice For Your CMS** You might be hesitant about managed hosting due to concerns about cost or flexibility. However, once you understand what xCloud brings to the table, hosting your CMS on xCloud can be highly beneficial for your business. Let us explore these benefits below. - [**Managed WordPress Hosting**](/hosting-for-wordpress/)**:** Fully optimized WordPress hosting with automated updates, daily backups, free SSL, and one-click staging environments. Built-in caching and Cloudflare integration deliver top-tier Core Web Vitals scores. - [**Laravel Hosting**](/laravel-hosting/)**:** Production-ready Laravel hosting with staging environments, SSL, Git deployments, and tooling built for PHP frameworks. Perfect for custom CMS builds and headless backends. - [**Node.js Hosting**](/node-js-hosting/)**:** Managed Node.js infrastructure for headless frontends and API-first applications built on frameworks like Next.js, Express, or NestJS. - [**WooCommerce Hosting**](https://xcloud.host/hosting-for-woocommerce/)**:** Performance-tuned hosting for high-traffic eCommerce stores, capable of handling millions of checkouts per minute. - **[Bring Your Own Cloud](/self-managed-hosting/):** Connect your existing AWS, DigitalOcean, Google Cloud, Vultr, Linode, or Hostinger VPS to xCloud, or use xCloud’s own managed servers. - **One Dashboard for Everything:** Manage your CMS, server, SSL, backups, DNS, and email from a single platform without switching between vendor tools. - **Free Migration Tool:** Move your existing CMS site from any host to xCloud with zero downtime using the built-in migration tool. - **[Free Mailbox Add-On](/mailbox/):** Get a free professional email account at your custom domain on every xCloud managed server. ## **How to Select the Right CMS: A Step-by-Step Process** In this section, we are going to show you a practical six-step process for choosing your CMS without getting lost in vendor pitches. To get started, you will need to gather your team and document a few things. Afterward, follow these steps below. ### **Step 1: Define Your Business Goals** The first step is to understand what your website actually needs to do. Are you selling products, publishing articles, hosting a community, or running a SaaS application? Write down the primary jobs the CMS must support. You should also identify your secondary goals. For example, you might want SEO optimization, multi-language support, or integration with your existing CRM. Documenting these goals helps you filter out platforms that do not fit your real needs. ### **Step 2: Gather Stakeholder Input** Once you have your goals, you need to talk to the people who will actually use the CMS every day. Marketing, content, design, and engineering teams all have different needs. Gathering input early prevents costly switching costs later. Compile a “must-have” and “nice-to-have” feature list based on this input. This list becomes your evaluation rubric for the rest of the process. ### **Step 3: Audit Your Tech Stack** Now that you know what you need, you should document the tools your CMS must integrate with. List your CRM, marketing automation platform, payment processor, analytics tools, and any custom internal systems. Any CMS you consider must connect to these tools natively, through plugins, or through APIs. Skip platforms that do not. ### **Step 4: Shortlist 3 to 5 Platforms** Based on the CMS type and your requirements, narrow your options to three to five platforms. Avoid going broader than that. Comparing fifteen options in detail wastes time and rarely produces a clearer answer than comparing five. ### **Step 5: Test the Editor Experience** Set up a free trial or demo for each shortlisted platform. Have your content team publish a sample page on each one. The editor experience is the single biggest determinant of whether your team will actually use the CMS or quietly avoid it. ### **Step 6: Calculate the Five-Year Total Cost** Add up the five-year cost for each shortlisted CMS, including hosting, premium themes, plugins, developer time, and migration risk. The cheapest option to install is often the most expensive to maintain over time. Once you have completed all these steps, the right CMS for your business is usually obvious. If two platforms still feel equally good, default to the one with the larger community and the easier hiring market. ## **Advanced Tips for Getting the Most From Your CMS** Before ending this blog, we want to share some advanced tips with you to help you maximize the value of whatever CMS you choose. Let us have a quick look at them. ### **Implement Strong Security Measures** You should isolate your sites at the server level, enable two-factor authentication for every user, and use a Web Application Firewall (WAF) to protect against common web threats. Keep all themes, plugins, and core files updated with the latest security patches. Cloud hosting platforms like xCloud can be your trusted choice for built-in security and isolation. ### **Optimize Performance With Caching** You should implement page caching, object caching, and database caching to keep your site fast under load. A built-in caching layer at the hosting level (like xCloud’s NGINX and Object Cache Pro setup) usually outperforms plugin-based caching solutions. ### **Plan Your Backup Strategy** You should schedule automated daily backups for your CMS database and files, and store backups in remote locations using S3-compatible storage providers. Also, do not forget to regularly test your restore process to ensure quick data recovery if anything goes wrong. ### **Prepare for AI-Driven Content Discovery** Make sure your CMS supports JSON-LD schema markup natively or through plugins. Structured data is how AI systems like ChatGPT and Google AI Overviews understand and cite your content. ## **Frequently Asked Questions**: ### **What is the best CMS for a small business in 2026?**  For most small businesses, WordPress on managed hosting like xCloud is the best balance of flexibility, ecosystem, cost, and ease of use. For pure eCommerce, Shopify is often simpler. For design-first marketing sites, Webflow is worth a look. ### **Is WordPress still the best CMS in 2026?**  WordPress still powers around 43% of all websites and holds over 60% of the CMS market. It remains the most flexible, well-supported, and affordable CMS for most use cases. ### **Should I use a headless CMS?**  Use a headless CMS if you need to deliver content across multiple channels (web, mobile apps, AI agents) or already have a strong frontend team. For a single website with a small team, it usually adds complexity without enough benefit. Three realities to weigh first: - **Cost:** Free tiers are misleading. Once you add a separate frontend build, API fees at scale, dual hosting, and developer retainers, expect total costs two to five times higher than a comparable WordPress setup in year one. - **Developer requirements:** Headless is not no-code. You will need at least one frontend developer fluent in frameworks like Next.js or Astro, and editors lose live preview unless your team builds it. - **Maintenance:** You are running two systems instead of one. That means backend, frontend, API contracts, separate deployments, and cross-layer debugging. Features that come standard in WordPress become custom builds in headless. If those trade-offs are worth the flexibility, headless is a strong long-term choice. If not, a hybrid setup like WordPress with the REST API gives you most of the benefits without the overhead. ### **How much should I budget for a CMS in 2026?**  For a typical small business, expect $20 to $100 per month for hosting plus $50 to $500 per year for premium themes and plugins. Headless and enterprise options range from $300 per month to thousands. ### **Can I switch CMSs later?**  Yes, but it is painful and expensive. Most CMSs support content export, but rebuilding templates, integrations, and SEO infrastructure takes significant time. Pick carefully the first time around. ### **Do I need separate hosting for my CMS?**  For self-hosted CMSs like WordPress, Drupal, or open-source headless platforms like Strapi, yes. Managed hosting like xCloud handles the infrastructure, security, and performance optimization so you can focus on content. SaaS platforms like Shopify and Wix include hosting in their monthly fee. ## **Enjoy a Seamless CMS Experience With xCloud** Selecting the right CMS in 2026 is a strategic decision that shapes your marketing speed, search visibility, customer experience, and operational costs for years. The right platform empowers your team, scales with your business, and adapts to a digital landscape that now includes AI search, voice interfaces, and multi-channel delivery. For most businesses, the right answer in 2026 is still WordPress on properly tuned managed hosting. For eCommerce, Shopify or WooCommerce are good options. For multi-channel publishing or custom applications, a headless CMS paired with a modern framework like Next.js or Laravel. Whichever path you take, evaluate ease of use, performance, scalability, security, SEO readiness, integrations, and total cost of ownership before committing. We hope you have learned how to select the right content management system for your business in 2026 from this blog. Now, try [**xCloud’s managed hosting plans**](/managed-hosting/) by yourself and let us know your experience on the [**xCloud Facebook community**](https://www.facebook.com/groups/xcloud.community)**.** Also, do not forget to [**subscribe to our blog**](/blog/) to get updates, helpful resources, and more. --- # 9 Best DeepSeek Harness Hosting Providers in 2026: Compared on Setup, Cost, Security & 24/7 Uptime (Complete Guide) - xCloud > Choosing between DeepSeek Harness hosting providers? We compared 9 DeepSeek Harness hosting providers on setup time, real cost, security, and 24/7 uptime. Read now. _Updated August 2026_ [**DeepSeek Harness**](https://github.com/deepseek-ai/deepseek-harness) passed 141,000 GitHub stars within four days of its August 13, 2026 release, [**per a direct GitHub API query**](https://pasqualepillitteri.it/en/news/11573/deepseek-harness-fastest-github-stars-record), after collecting its first 22,000 stars in 90 minutes. The catch nobody puts in the launch posts: the `dsh` Web UI binds to `127.0.0.1` and stops the moment your laptop sleeps. Scheduled loops, long-running sessions, and anything a teammate or webhook needs to reach all require a server that stays online, and where you run it ends up mattering as much as which model you point it at. ![Best DeepSeek Harness Hosting Providers](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) This guide ranks the nine best DeepSeek Harness hosting providers across managed, self-hosted VPS, and serverless setups, and shows what each one actually costs once your own time enters the math. ## Quick Summary / TL;DR **Too long; didn’t read?** Here is the decision table: If you want to… Use this Best for Setup time Skip infrastructure entirely (managed) [**xCloud**](https://xcloud.host/deepseek-harness/) Founders, agencies, non-developers ~5 minutes Get the cheapest reliable VPS for production **Hetzner Cloud** Cost-conscious long-term operators 30–60 minutes Follow the deepest tutorial library while self-hosting **DigitalOcean** Engineers who want documentation 30–60 minutes Get a cheap VPS with guided tooling **Hostinger VPS** Solo developers comfortable in a CLI 20–40 minutes Optimize for global latency **Vultr** Distributed teams, 30+ regions 30–60 minutes Pay nothing while learning **Oracle Cloud Free Tier** Tinkerers with patience 45–90 minutes Pay only when the agent runs (serverless) **Railway** Bursty workloads, idle most of the day 10–20 minutes Pay hourly while testing setups **LightNode** People still picking models 5–10 minutes Get the most RAM per dollar **Contabo** Heavy sandbox and multi-session use 30–60 minutes **The category context:** DeepSeek Harness is a developer preview. [**AgentsPulse’s adoption review**](https://agentspulse.github.io/tutorials/deepseek-harness-and-cordis-why-everything-is-a-plugin/) recommends evaluating it in non-critical, isolated workflows before any production migration, which makes a rebuild-friendly hosting setup more important than usual. **Best for zero-ops teams:** xCloud, one of the first fully managed DeepSeek Harness services anywhere, running the same managed playbook it proved with [**OpenClaw**](https://xcloud.host/openclaw-hosting/) and [**Hermes Agent**](https://xcloud.host/hermes-agent-hosting/). **Best for budget self-hosters:** Hetzner Cloud, whose CX22 plan runs dsh with room to spare at under $5/month. **Best free option:** Oracle Cloud’s always-free ARM tier, 24 GB of RAM for $0, if you can tolerate the sign-up friction. ## Why DeepSeek Harness Needs Hosting Built for Always-On Agents A [**DeepSeek Harness**](https://xcloud.host/what-is-deepseek-harness/) instance on your laptop is a demo. The features that made it the fastest-growing repository of 2026 only pay off on a machine that never sleeps: - **The append-only session log** supports resume, fork, and replay, but only accumulates value if sessions persist on durable disk across restarts. - **Loops and scheduling are plugins**, which means long-running and recurring work is a configuration change rather than an external cron stack. Scheduled work needs a process that exists at the scheduled time. - **The Web UI binds to localhost** (`127.0.0.1:3080`) by design. Reaching it from anywhere else requires a server with a stable public address, a reverse proxy, SSL, and authentication in front of it. Here is what a DeepSeek Harness host has to do well: Requirement Why it matters **24/7 uptime** Scheduled loops only fire while the process runs **Persistent disk** Session logs and plugin state must survive restarts **Node.js 20+ support** dsh runs on Node; the host must not fight you on runtimes **Reverse proxy + SSL** The localhost-only UI needs secure exposure for remote access **Authentication layer** An exposed agent with shell tools is a breach waiting to happen **At least 2 GB RAM** 1 GB works for light API use; sandboxed tool runs want 4 GB **Outbound API egress** Continuous calls to DeepSeek, Anthropic, OpenAI, or OpenRouter **Process supervisor** systemd or Docker restart policies to recover from crashes **Backups** Session history loss means losing your replay and fork trail Security deserves the extra emphasis in this list. A harness ships with bash and file-editing tools. Exposing that on a public port without auth hands a shell to the internet. The localhost default protects local users; server operators inherit the job of wiring the protection themselves, and that wiring is where most first deployments stall. ## DeepSeek Harness Hosting: 3 Categories You Are Actually Choosing Between The market splits into three buckets, and most lists conflate them. Category What you get What you handle Typical price **Fully managed** Server + dsh deployed + SSL + auth + backups + updates Talking to the agent $9.99/month flat **Self-hosted VPS** A Linux box with root access Everything: install, proxy, SSL, auth, backups, security $4–25/month **Serverless / usage-based** Pay-per-second container that idles when quiet Build, deploy, observability Usage-based As of August 2026, xCloud is one of the first entrants in the fully managed category, days after the harness itself shipped. Hetzner, DigitalOcean, Hostinger, Vultr, Oracle, LightNode, and Contabo are self-hosted infrastructure. Railway is serverless. Each has its place. ## How We Ranked These Hosts Six factors, weighted by how much they affect a dsh operator’s day-to-day life: 1. **Setup time and effort**: minutes to a working, remotely reachable agent, including proxy, SSL, and auth 2. **24/7 reliability**: uptime record, auto-restart, crash recovery 3. **Security posture**: how much of the exposure problem the host solves for you 4. **Session persistence**: disk durability, backup options, restore time 5. **Cost honesty**: list price vs renewal price vs your time cost 6. **Support quality**: response time and depth when something breaks Pricing was confirmed against each provider’s public pricing page in August 2026. Runtime requirements come from the [**official DeepSeek Harness repository**](https://github.com/deepseek-ai/deepseek-harness) and early field reports such as [**Flowtivity’s hands-on installation review**](https://flowtivity.ai/blog/deepseek-harness-open-source-agent-explained/). Because the harness is days old, where dsh-specific benchmarks do not yet exist, comparable Node.js agent workloads (OpenClaw, Hermes Agent) are used as a proxy, and that proxy is reasonable: the resource profile of an API-driven Node agent is well established. ## Master Comparison Table Rank Provider Category Starting Price Setup Time Best For 🥇 1 [**xCloud**](https://xcloud.host/deepseek-harness/) Fully managed $9.99/mo ~5 min Zero-ops dsh deployment 🥈 2 **Hetzner Cloud** Self-hosted VPS $4.59/mo 30–60 min Cheapest production VPS 🥉 3 **DigitalOcean** Self-hosted VPS $6/mo 30–60 min Developer documentation 4 **Hostinger VPS** Self-hosted VPS $6.49/mo (intro) 20–40 min Cheap VPS with guided tooling 5 **Vultr** Self-hosted VPS $5/mo 30–60 min Global latency, 30+ regions 6 **Oracle Cloud Free Tier** Self-hosted VPS $0 45–90 min Free always-on learning box 7 **Railway** Serverless Pay-per-second 10–20 min Bursty, idle-mostly use 8 **LightNode** Self-hosted VPS Hourly billing 5–10 min Short-term testing 9 **Contabo** Self-hosted VPS ~$5.50/mo 30–60 min Most RAM per dollar The table reflects sticker prices. Real cost of ownership, including the time tax of self-hosting, is broken down further below. ## 🥇 1. xCloud — Best Fully Managed DeepSeek Harness Hosting [**xCloud**](https://xcloud.host/deepseek-harness/) is one of the first providers anywhere to ship DeepSeek Harness as a one-click managed service rather than a “here is a Linux box, good luck” VPS. The deployment includes the dsh runtime, a pre-wired reverse proxy with SSL and authentication in front of the localhost-bound Web UI, automatic security updates, and daily backups, wrapped in a $9.99/month flat rate. That positioning matters because the gap between `npx @deepseek-ai/dsh web` on a laptop and a safely exposed server deployment is exactly the part the official quick start does not cover: reverse proxy, certificate renewal, an auth layer, a systemd unit, and a firewall that keeps port 3080 off the public internet. Each of those steps has its own failure mode. xCloud’s pitch is that you skip the entire sequence and get to the part that is actually interesting, which is building with plugins and putting the agent to work. The track record is the differentiator. xCloud is built by the team behind [**WPDeveloper**](https://wpdeveloper.com/) and shipped what was, as of April 2026, the only fully managed Hermes Agent service on the market, alongside established managed [**OpenClaw hosting**](https://xcloud.host/openclaw-hosting/) and one-click deployments for n8n, Node.js, WordPress, WooCommerce, and Laravel. The platform runs across AWS, DigitalOcean, Vultr, Google Cloud, Hostinger, Linode, and bring-your-own-Ubuntu servers. DeepSeek Harness joins a proven catalog; only the application is new. ### Key Features - **One-click deploy**: dsh + reverse proxy + SSL + auth provisioned in roughly five minutes from sign-up - **Secure by default**: the localhost-only Web UI is exposed through an authenticated, SSL-terminated proxy, closing the most common self-hosting mistake - **Model-agnostic setup**: paste an API key for DeepSeek, Anthropic, OpenAI, or any OpenAI-compatible endpoint during deployment - **Session logs preserved across updates**: dsh’s append-only session history survives platform maintenance, with daily backups - **24/7 expert support** from a team already operating OpenClaw and Hermes Agent fleets - **14-day money-back guarantee**: long enough to validate the agent against a real workflow ### How to Deploy on xCloud 1. Sign up at [**app.xcloud.host/deepseek-harness**](https://app.xcloud.host/deepseek-harness) 2. Pick a server region close to you or your team 3. Paste your model provider API key 4. Open your dsh Web UI over SSL and start a session in Standard mode ### Pros and Cons Pros Cons ✅ One of the first fully managed dsh services on the market ❌ Higher sticker price than a raw $4.59 Hetzner box ✅ Solves the reverse proxy + SSL + auth exposure problem by default ❌ Less low-level customization than a raw root VPS ✅ Managed-agent track record with OpenClaw and Hermes Agent ❌ dsh is a developer preview; platform updates track upstream breaking changes ✅ Daily backups of session logs and plugin state ❌ Scaling up is a server upgrade, not a slider **Best for:** Founders, agencies, and operators who want the agent running by lunch, not the weekend. Especially worth it for anyone whose hourly rate makes self-hosted setup time the most expensive line item in the whole stack. ## 🥈 2. Hetzner Cloud — Best Budget VPS for Long-Term Production Hetzner Cloud’s CX22 plan starts at €4.51 (about $4.59) per month for 2 vCPUs, 4 GB RAM, and 40 GB SSD, specs that run DeepSeek Harness with sandboxed tool execution enabled and headroom left over. Hetzner has operated since 1997, owns its data centers in Falkenstein, Nuremberg, and Helsinki, and runs Ashburn and Hillsboro locations for North American latency. The trade-off is hand-holding: there is none. No dsh template, no one-click button, and tutorials that assume comfort with a Linux terminal. What you get in exchange is the best price-to-performance ratio in this comparison and pricing that does not inflate at renewal. ### Key Features - **CX22 at ~$4.59/mo** with 4 GB RAM, enough for heavy tool use - **Hourly billing with monthly cap**: pay for partial months while testing - **Free 20 GB snapshot storage** for session-log backups - **Cloud Firewall included**: gate inbound to SSH and your proxy port only - **API and Terraform provider**: dsh infrastructure as code - **20 TB included traffic**: generous for continuous API egress ### How to Deploy on Hetzner Cloud 1. Create a project and provision a CX22 with Ubuntu 24.04 2. SSH in and install Node.js 20+ (`curl -fsSL https://deb.nodesource.com/setup_20.x | bash -` then `apt install nodejs`) 3. Install and start the harness: `npx @deepseek-ai/dsh web` 4. Create a systemd unit so dsh restarts on crash and boot 5. Put Caddy or nginx in front with a domain, SSL, and basic auth 6. Configure the Cloud Firewall to allow only 22, 80, and 443 Steps 4 through 6 are where most operators lose their first hour. ### Pros and Cons Pros Cons ✅ Cheapest production-grade VPS in this comparison ❌ Zero hand-holding; you debug everything yourself ✅ Stable pricing without renewal inflation ❌ No dsh-specific tooling or templates ✅ 4 GB RAM at a 1 GB price point elsewhere ❌ Support is ticket-based and terse at this tier ✅ Snapshot backups built in ❌ Setup time is the real cost: 30–60 minutes minimum **Best for:** Engineers running dsh long-term who are comfortable in a terminal and want the lowest possible monthly bill. ## 🥉 3. DigitalOcean — Best for Developer-Friendly Self-Hosting DigitalOcean droplets start at $6/month for 1 GB RAM, though most DeepSeek Harness operators want the 2 GB tier ($12/month) for sandboxed tool headroom. The pull is not price. It is the documentation: DigitalOcean’s tutorial library covers every step of the Node.js + reverse proxy + SSL recipe in depth, which matters when you are debugging certificate renewal at 11 PM. New accounts get $200 in credit, which covers months of testing. ### Key Features - **$200 free credit** for new accounts - **One-click Docker droplet**: run dsh in a container with a mounted volume - **15+ regions** with private networking - **Spaces object storage** at $5/month for off-droplet session backups - **The strongest community tutorial library in hosting** for Node.js, nginx, Caddy, and systemd - **$1/month automated droplet backups** ### How to Deploy on DigitalOcean 1. Create a Basic Droplet (2 GB / 1 vCPU) with Ubuntu 24.04 and an SSH key 2. Install Node.js 20+ and run `npx @deepseek-ai/dsh web` to verify 3. Add a systemd unit for supervision 4. Point a Cloudflare-proxied domain at the droplet, terminate SSL at Caddy or nginx with auth 5. Enable the $1/month backup option ### Pros and Cons Pros Cons ✅ Largest tutorial library and developer community ❌ More expensive than Hetzner for similar specs ✅ $200 sign-up credit funds a long evaluation ❌ No dsh-specific template yet ✅ Strong uptime track record ❌ Backups are a paid opt-in ✅ Easy upgrade path to managed databases and Kubernetes ❌ 2 GB tier costs what Hetzner charges for 4 GB **Best for:** Engineers who learn by reading tutorials and want a host where every weird deployment question already has a canonical answer. ## 4\. Hostinger VPS — Best Cheap VPS With Guided Tooling Hostinger’s KVM 2 plan (2 vCPU, 8 GB RAM) starts around $6.49/month on introductory terms and includes a browser terminal, a Docker manager, and an AI assistant (Kodee) that walks through server tasks. There is no DeepSeek Harness template in the Application Catalog yet, which is unsurprising for software this new, but the Docker manager plus generous RAM make it a comfortable middle ground between bare Hetzner and full management. The catch worth knowing before checkout: Hostinger’s introductory rates renew substantially higher, a pattern documented across its VPS line, and the cheapest rates require long-term contracts. Budget on the renewal price, not the banner price. ### Key Features - **8 GB RAM on the entry KVM 2 plan**: unusual at this price point - **Docker manager** for containerized dsh with volume persistence - **AI assistant (Kodee)** for guided troubleshooting - **Weekly backups included** on KVM plans - **NVMe storage** standard - **24/7 chat support** ### How to Deploy on Hostinger VPS 1. Buy a KVM 2 plan with Ubuntu 24.04 2. Use the browser terminal or SSH to install Node.js 20+ 3. Run dsh under Docker with a named volume for session persistence, or bare with systemd 4. Point a domain at the VPS and terminate SSL with Caddy plus basic auth 5. Confirm weekly backups are enabled in hPanel ### Pros and Cons Pros Cons ✅ 8 GB RAM at an entry-level price ❌ Renewal pricing well above intro rates ✅ Guided tooling lowers the CLI barrier ❌ Cheapest rates need 24-month terms ✅ Weekly backups included ❌ No dsh template yet ✅ Browser terminal for quick fixes anywhere ❌ You still own proxy, SSL, auth, and updates **Best for:** Solo developers who want plenty of RAM, some guardrails, and are comfortable committing to a term to lock the price. ## 5\. Vultr — Best for Global Latency Vultr runs 30+ data centers on six continents, which is the practical reason it appears here. If your team is in Singapore and your agent is in Frankfurt, every Web UI interaction and webhook round-trip carries the distance. Vultr lets you put dsh close to whoever uses it. Pricing starts at $5/month for 1 GB and scales linearly; the standard install recipe works unmodified. ### Key Features - **30+ regions**: the widest coverage in this comparison - **Hourly billing** for short-term tests - **High-frequency CPU plans** for compute-heavy tool runs - **Block storage and snapshots** for session backups - **Reserved IPs** for stable webhook and proxy addresses ### How to Deploy on Vultr 1. Pick the region closest to your users 2. Provision a Cloud Compute instance with Ubuntu 24.04 and 2+ GB RAM 3. Install Node.js 20+, run dsh, add a systemd unit 4. Terminate SSL at Caddy or nginx with auth on a reserved IP or domain ### Pros and Cons Pros Cons ✅ Best regional coverage of any provider here ❌ No dsh-specific tooling ✅ Hourly billing for experiments ❌ Documentation thinner than DigitalOcean ✅ Reserved IPs for stable endpoints ❌ Performance per dollar trails Hetzner ✅ Consistent pricing across regions ❌ Support depth varies by plan tier **Best for:** Distributed teams and operators who care about round-trip latency more than absolute price. ## 6\. Oracle Cloud Free Tier — Best Free Always-On Option Oracle Cloud’s always-free tier includes Ampere A1 ARM compute: up to 4 OCPUs and 24 GB of RAM at no cost, indefinitely. DeepSeek Harness runs on Node.js, Node runs fine on ARM, and 24 GB of free RAM is more than any paid entry in this list provides. For a learning box or a personal agent, the price is unbeatable because there is no price. The honesty section: Oracle’s sign-up is famously strict (card verification failures are common), free-tier capacity in popular regions sells out, idle instances can be reclaimed under the free tier’s fair-use terms, and the console is built for enterprises, not hobbyists. You pay in friction instead of dollars. ### Key Features - **4 ARM OCPUs and 24 GB RAM, always free** - **200 GB block storage** included in the free allotment - **Full root Ubuntu server**: the standard recipe applies - **10 TB monthly egress** free, ample for API traffic - **Real production infrastructure**, not a trial that expires ### How to Deploy on Oracle Cloud Free Tier 1. Create an account (persist through verification) and launch an Ampere A1 instance with Ubuntu 24.04 2. Open only 22, 80, and 443 in both the Security List and the OS firewall (Oracle has two layers; missing one is the classic stall) 3. Install Node.js 20+ for ARM, run dsh, add systemd 4. Terminate SSL with Caddy plus auth on a free subdomain 5. Keep the instance minimally active to avoid idle reclamation ### Pros and Cons Pros Cons ✅ Genuinely free with more RAM than any paid entry here ❌ Sign-up friction and regional capacity shortages ✅ ARM performance is strong for Node workloads ❌ Idle instances can be reclaimed ✅ Real infrastructure with generous egress ❌ Enterprise console with a steep learning curve ✅ Room for dsh plus a local model runner if you want one ❌ Two-layer firewall confuses first-timers **Best for:** Patient tinkerers who want an always-on personal agent for exactly $0 and treat the setup friction as part of the hobby. ## 7\. Railway — Best Serverless / Pay-Per-Second Hosting Railway sells a platform, not servers: dsh runs in a container that scales to zero when idle and bills per second when active. For an agent that fires on schedules a few times a day, that can cost less than any always-on VPS that idles 95% of the time. The trade-off is cold starts, a few seconds of wake-up before the first response, which is fine for cron-driven loops and noticeable for interactive sessions. ### Key Features - **Per-second billing** with scale to zero - **Git-based deploys**: push to deploy, one-click rollback - **Persistent volumes** for session-log durability - **Built-in Postgres** if your storage plugin outgrows local files - **Automatic HTTPS** on generated domains, which shortcuts the SSL step ### How to Deploy on Railway 1. Connect a GitHub repository with a dsh Dockerfile 2. Attach a Railway volume mounted at the dsh data directory 3. Set environment variables for your model API key 4. Add an auth layer (Railway’s HTTPS covers transport, not access control) 5. Push to main; Railway redeploys automatically ### Pros and Cons Pros Cons ✅ Costs approach zero when the agent is idle ❌ Cold-start delay on first request ✅ Automatic HTTPS removes one exposure step ❌ You must still add authentication yourself ✅ Git-driven deploys and rollback ❌ Usage pricing is harder to predict than flat VPS ✅ Volumes make session persistence straightforward ❌ Less suited to long interactive sessions **Best for:** Scheduled research, monitoring, and summary workflows where a few seconds of cold start per invocation is invisible and scale-to-zero savings are real. ## 8\. LightNode — Best for Testing and Hourly Billing LightNode’s hourly billing (from about $0.018/hour) and 40+ locations make it the evaluation tool of this list. Spin up an instance, test dsh with two different model providers for an afternoon, destroy it, and pay pocket change. Provisioning takes under two minutes, the fastest in this comparison. It is not the right answer for production: support, tooling, and documentation trail the incumbents. Evaluate here, then commit elsewhere. ### Key Features - **Hourly billing** without commitment - **Sub-2-minute provisioning** - **40+ global locations** across Asia, Europe, and the Americas - **Flexible payment options** including PayPal and crypto ### How to Deploy on LightNode 1. Top up the wallet with $5 and pick a location 2. Provision a 2 GB instance, SSH in within two minutes 3. Install Node.js 20+ and run `npx @deepseek-ai/dsh web` over an SSH tunnel (`ssh -L 3080:127.0.0.1:3080 user@server`), skipping proxy and SSL entirely for throwaway tests 4. Destroy the instance when done ### Pros and Cons Pros Cons ✅ Cheapest way to run real multi-region experiments ❌ Not built for long-term production ✅ Fastest provisioning tested ❌ Thin documentation and smaller support team ✅ SSH-tunnel testing needs no exposure setup at all ❌ Performance varies across regions ✅ No contracts ❌ Data is wiped with the instance **Best for:** Developers in the evaluation phase who want to test dsh in five regions and only pay for the hours used. ## 9\. Contabo — Best RAM Per Dollar Contabo’s Cloud VPS line starts around $5.50/month for 8 GB of RAM, roughly double what Hetzner gives at the price and quadruple DigitalOcean. For DeepSeek Harness workloads that run multiple concurrent sessions, heavy sandboxed tool execution, or a small local model through an OpenAI-compatible endpoint on the same box, the RAM headroom is the draw. The trade-offs are a setup fee on monthly terms, network performance that trails premium clouds, and support best described as economy class. ### Key Features - **8 GB RAM from ~$5.50/month**: the best memory ratio in this list - **Large NVMe or SSD storage allocations** at every tier - **European and US regions** - **Optional object storage** for offsite session backups ### How to Deploy on Contabo 1. Order a Cloud VPS with Ubuntu 24.04 (watch for the setup fee on monthly billing) 2. Install Node.js 20+, run dsh, add a systemd unit 3. Terminate SSL with Caddy plus auth 4. Schedule offsite backups of the dsh data directory; snapshots are not the default here ### Pros and Cons Pros Cons ✅ Unmatched RAM per dollar for heavy workloads ❌ Setup fee on monthly terms ✅ Room to co-host a local model endpoint ❌ Network and I/O trail premium providers ✅ Big storage allocations for long session archives ❌ Slower support response times ✅ Sensible EU data residency options ❌ No dsh tooling and sparse tutorials **Best for:** Operators whose agents run many concurrent sessions or heavy sandboxed tools and who want maximum headroom on a minimum budget. ## Resource Requirements: What DeepSeek Harness Actually Needs The [**official repository**](https://github.com/deepseek-ai/deepseek-harness) targets Node.js, and early operator reports place real-world needs in this range: Workload vCPU RAM Storage Notes Local trial, API models 1 1 GB 10 GB Laptop-class is fine Always-on server, light use 1 2 GB 20 GB Node process + session logs Sandboxed tools, active daily use 2 4 GB 40 GB Code execution wants headroom Multiple concurrent sessions 2–4 8 GB 60 GB Contabo/Hetzner territory Co-hosted local model (Ollama) 4+ 16 GB+ 80 GB+ The model, not dsh, sets the floor No GPU is required unless you self-host a model on the same machine. The harness calls hosted LLM APIs by default, so the server handles agent logic, sessions, and tools, which is CPU-light work. ## Cost Breakdown: What You Will Actually Pay Real cost has three components: hosting, LLM tokens, and your time. Token pricing shifted the week dsh launched: [**VentureBeat reports**](https://venturebeat.com/technology/deepseek-harness-launches-as-open-source-rival-to-claude-code-alongside-v4-pro-on-api-with-higher-prices) that DeepSeek moved from flat API pricing to peak and off-peak rates starting August 16, 2026, so token bills now depend on when your loops run as much as how much they run. Setup Hosting/mo Tokens/mo (typical) Your time/mo Total monthly **xCloud managed** + DeepSeek V4 $9.99 $5–20 ~$0 (zero ops) **$15–30** **Hetzner CX22** + DeepSeek V4 $4.59 $5–20 1–3 hrs ($30–150 at $30–50/hr) **$40–175** **DigitalOcean 2 GB** + OpenRouter $12 $10–25 1–2 hrs **$52–90** **Hostinger KVM 2 (intro)** + Claude $6.49 $15–30 1–2 hrs **$52–90** **Vultr 2 GB** + DeepSeek V4 $12 $5–20 1–2 hrs **$47–85** **Oracle Free Tier** + DeepSeek V4 $0 $5–20 2–4 hrs (first month) **$65–220 month 1, then $5–20** **Railway** + DeepSeek V4 $0–10 $5–20 1–2 hrs **$35–80** **LightNode hourly** + any $2–15 $5–15 30 min **$22–55** **Contabo 8 GB** + DeepSeek V4 $5.50 $5–20 1–2 hrs **$40–80** The “your time” column is what most comparisons skip. If your billable rate is $50/hour and self-hosting takes two hours of setup plus an hour a month of maintenance, that is $50+ per month on top of a $4.59 bill, and the cheapest VPS quietly becomes one of the most expensive options on the page. ## Setup Difficulty: How Hard Each Path Is in Practice Provider Setup time Skills needed Ongoing maintenance **xCloud** ~5 min None; just a credit card and an API key Minimal; managed updates **Hetzner Cloud** 30–60 min Linux CLI, systemd, Caddy/nginx, firewall Hours per month **DigitalOcean** 30–60 min Linux CLI, Docker or systemd Hours per month **Hostinger VPS** 20–40 min Docker basics or CLI comfort Moderate **Vultr** 30–60 min Linux CLI, systemd Hours per month **Oracle Free Tier** 45–90 min All of the above plus Oracle’s console Moderate **Railway** 10–20 min Git, Docker, env config Low after initial setup **LightNode** 5–10 min Basic terminal, SSH tunneling Minimal; testing only **Contabo** 30–60 min Linux CLI, systemd, backup scripting Hours per month ## Common Mistakes Operators Make Choosing DeepSeek Harness Hosting Five patterns already repeating in the first week of deployments: - **Exposing port 3080 directly.** The Web UI has no built-in public auth story; it expects localhost. Operators who bind to `0.0.0.0` to “make it work” hand an agent with shell tools to the internet. Always front it with an authenticated proxy or an SSH tunnel. - **Picking the cheapest VPS without budgeting time.** A $4.59 box that takes two hours to secure costs more than $9.99 of managed hosting the moment your hourly rate enters the equation. - **Forgetting session persistence in Docker.** dsh’s replay and fork features depend on the session log. Running the container without a mounted volume wipes your history on every rebuild. - **Skipping the process supervisor.** Without systemd or a Docker restart policy, the agent dies on its first crash and stays dead until you notice. The entire 24/7 premise depends on auto-restart. - **Pinning production to a release candidate.** The repository’s own version string is 0.1.0-rc.5 and the README promises breaking changes. Keep deployments rebuild-friendly and test upgrades before adopting them. ## Audience Mapping: Which One Fits Your Situation If you are… Best choice Why A founder validating an agent workflow **xCloud** 5-minute deploy answers “does this help?” this week An agency running agents for clients **xCloud** Multi-server management, backups, and support in one panel A solo developer comfortable in a terminal **Hetzner Cloud** Lowest bill; you will tolerate the setup An engineer who learns from tutorials **DigitalOcean** Every step has a canonical guide Working with a distributed global team **Vultr** Put the agent near its users A student or hobbyist with $0 budget **Oracle Free Tier** 24 GB RAM for free, friction included Running scheduled, cron-style loops only **Railway** Scale-to-zero stops paying for idle hours Still comparing models and regions **LightNode** Hourly billing wastes nothing Running heavy concurrent sandboxed work **Contabo** Most RAM per dollar by a wide margin ## Video Resources For a walkthrough of the architecture you are about to host, DevsKingdom’s 12-minute breakdown of the plugin model is the clearest primer: [**Deepseek Harness: Everything is a Plugin (YouTube)**](https://www.youtube.com/watch?v=xe-aHJLC5UU). For pointing dsh at local and alternative model providers on your own server, this hands-on install session covers the provider configuration end to end: [**DeepSeek Harness + Ollama or Any Other Provider Locally (YouTube)**](https://www.youtube.com/watch?v=iqWtDOeTveI). ## Frequently Asked Questions ### What is the best hosting for DeepSeek Harness in 2026? For most users, [**xCloud’s managed DeepSeek Harness hosting**](https://xcloud.host/deepseek-harness/) is the practical answer because it removes the entire infrastructure layer, including the reverse proxy, SSL, and authentication the localhost-bound Web UI requires, for $9.99/month. For developers who prefer to self-host, Hetzner Cloud delivers the best price-to-performance, and Oracle’s free tier is the best $0 option. ### Can I run DeepSeek Harness on a cheap 1 GB VPS? Yes, for light API-driven use. The harness itself is a Node.js process and runs in 1 GB. Enable heavy sandboxed tool execution or multiple concurrent sessions and you want 4 GB, which is why Hetzner’s CX22 (4 GB at $4.59) beats nominally cheaper 1 GB plans. ### Do I need a GPU for DeepSeek Harness hosting? No. dsh calls hosted LLM APIs (DeepSeek, Anthropic, OpenAI, Bedrock, Vertex, Azure, or any OpenAI-compatible endpoint) by default, so the server only runs agent logic. A GPU becomes relevant only if you co-host a local model with Ollama or vLLM, which is a separate deployment decision. ### Is xCloud the only managed DeepSeek Harness host? As of August 2026, xCloud is one of the first fully managed options anywhere, days after the harness itself launched. Infrastructure providers in this list give you the raw server; xCloud is the entry that also deploys, secures, supervises, and backs up the application. Expect more managed entrants as the ecosystem matures; expect few with an existing managed-agent fleet behind them. ### How much does it cost to run DeepSeek Harness for a year? A budget setup on Hetzner with DeepSeek V4 tokens lands around $115–300/year before your time. Managed hosting on xCloud with moderate token use lands around $180–360/year all-in. Note that DeepSeek’s API moved to peak and off-peak pricing on August 16, 2026, so scheduling loops in off-peak windows now directly lowers the token line. ### Why can’t I reach the Web UI from my browser after installing on a VPS? The Web UI binds to `127.0.0.1:3080`, localhost only, by design. Either open an SSH tunnel (`ssh -L 3080:127.0.0.1:3080 user@server`) or put an SSL-terminated, authenticated reverse proxy in front of it. Do not bind dsh to `0.0.0.0` on a public IP. ### My session history vanished after redeploying. What happened? Almost always a Docker container without a mounted volume. The append-only session log lives in the dsh data directory; mount it as a named volume (or run on persistent VPS disk) and the resume, fork, and replay features keep working across restarts and rebuilds. ### The agent stops responding every few days until I restart it. What is the fix? That is a missing process supervisor. Create a systemd unit with `Restart=always` (or Docker `restart: unless-stopped`) so crashes recover automatically. Every provider in this list supports one of the two; managed hosting configures it for you. ### Is it safe to host DeepSeek Harness publicly at all? Yes, with the right layers: SSL, authentication in front of the UI, a firewall exposing only 22/80/443, and prompt updates while the project iterates through its developer preview. The session log helps here too, since every tool invocation is inspectable after the fact. ### Can DeepSeek Harness run alongside OpenClaw or Hermes Agent on one server? Yes. They are separate processes with separate ports and data directories. Allocate at least 4 GB RAM for two agents with active tool use, supervise each independently, and back up each data directory on its own schedule. Comparisons between the three are covered in the [**Hermes Agent vs OpenClaw**](https://xcloud.host/hermes-agent-vs-openclaw/) guide. ### Should I wait for DeepSeek Harness to leave developer preview before hosting it? Waiting is reasonable for production dependencies; the README promises breaking changes. Hosting it now is also reasonable for evaluation and plugin development, which is exactly what a $9.99 managed instance, an hourly LightNode box, or Oracle’s free tier are for. Keep whatever you deploy rebuild-friendly. ### Can I migrate between hosts later? Yes, easily. Everything important lives in the dsh data directory: session logs, config, and plugin state. Archive it, copy it to the new server, restore, restart. Migration takes minutes and platform lock-in is essentially zero, which lowers the risk of starting anywhere on this list. ## Conclusion: Your 2026 DeepSeek Harness Hosting Roadmap The DeepSeek Harness hosting decision comes down to a single trade: how much of your week do you want to spend on infrastructure for a project that is itself moving fast? If the answer is “none,” xCloud’s managed service is the entry on this list built to deliver exactly that, on a playbook already proven with OpenClaw and Hermes Agent. If the answer is “I enjoy it and want the lowest bill,” Hetzner has earned its reputation, and Oracle’s free tier rewards patience with a $0 line item. Everyone else fits between those poles based on the trade-offs you are prepared to make. ### Expert Picks by Goal Your goal Best choice Why Best fully managed [**xCloud**](https://xcloud.host/deepseek-harness/) One of the first managed dsh services, secure exposure handled by default Best budget VPS **Hetzner Cloud** 4 GB RAM at $4.59 with honest pricing Best for developers **DigitalOcean** The tutorial library answers everything Best cheap guided VPS **Hostinger VPS** 8 GB RAM plus tooling at entry price Best global reach **Vultr** 30+ regions on six continents Best free option **Oracle Free Tier** 24 GB RAM for $0, friction included Best serverless **Railway** Scale-to-zero for scheduled loops Best for testing **LightNode** Hourly billing, 2-minute provisioning Best RAM per dollar **Contabo** 8 GB from ~$5.50/month **What to do this week:** Pick the row that matches your situation, deploy, and run DeepSeek Harness against one real workflow for two weeks. Either it earns its keep or it does not, and you find out fast. The [**14-day money-back guarantee on xCloud’s managed plan**](https://app.xcloud.host/deepseek-harness) is a free trial of the fastest path; LightNode’s hourly billing is a free trial of the cheapest. Between the two, you can answer the question for under $15. The pattern from watching OpenClaw and Hermes Agent operators over the past year holds here: the people getting the most out of a new agent are rarely the ones who picked the absolute cheapest host. They are the ones who matched the host to the workload and stopped tinkering with infrastructure once the agent was running. Whichever direction you go, that is the move worth making. If you found this guide useful, [**subscribe to the xCloud blog**](https://xcloud.host/blog/) for more deep-dive comparisons on hosting AI agents, automation tools, and the open-source stack behind them, or join the [**xCloud Facebook community**](https://www.facebook.com/groups/xcloud.community) to compare setups with other operators. --- # 9 Best Hermes Agent Hosting Providers in 2026: Compared on Setup, Cost, Memory & 24/7 Uptime (Complete Guide) - xCloud > Compare 9 best Hermes Agent hosting providers for 2026. Managed, VPS & serverless options ranked by setup time, cost, memory persistence & 24/7 uptime. Hermes Agent crossed [**90,000 GitHub stars**](https://dev.to/wonderlab/one-open-source-project-a-day-no40-hermes-agent-nous-researchs-self-improving-ai-agent-4ale) within roughly six weeks of launch in February 2026, which makes it one of the fastest-growing open-source AI agents ever shipped. The catch nobody talks about: an agent that learns and remembers across sessions only earns its keep when it actually stays online, and that almost never happens on a laptop. Where you host it ends up mattering as much as which model you point it at. ![Best Hermes Agent Hosting Providers](/_mirror/50ac80cc-Hermes-Agent-Hosting-Providers.jpg.webp) This guide ranks the nine best Hermes Agent hosting providers across managed, self-hosted VPS, and serverless setups and shows what each one actually costs once you factor in your time. ## Quick Summary / TL;DR **Too long; didn’t read?** Here is the decision table: If you want to… Use this Best for Setup time Skip infrastructure entirely (managed) **[xCloud](/hermes-agent-hosting/)** Founders, agencies, non-developers ~5 minutes Get the cheapest reliable VPS for production **Hetzner Cloud** Cost-conscious long-term operators 30–60 minutes One-click Docker via an Application Catalog **Hostinger VPS** Solo developers comfortable in a CLI 15–30 minutes Use a developer-first VPS with deep tutorials **DigitalOcean** Engineers who want documentation 30–60 minutes Run a Hermes-specialist EU host with one-line install **Virtua.Cloud** EU-based privacy-focused users 10–20 minutes Optimise for global messaging latency **Vultr** International messaging users 30–60 minutes Pay hourly while testing setups **LightNode** People still picking models 5–10 minutes Get always-on VPS with retail-grade support **Bluehost VPS** Beginners who want a phone number 30–45 minutes Pay only when the agent runs (serverless) **Railway** Bursty workloads, idle most of the day 10–20 minutes **Expert consensus:** [**The New Stack’s analysis of persistent AI agents**](https://thenewstack.io/persistent-ai-agents-compared/) argues the hard part of running one isn’t the model — it’s keeping the runtime alive 24/7 without babysitting it. That framing is what separates this list into two camps: managed (xCloud) and self-hosted on a VPS (everyone else). **Best for solo operators:** Hostinger VPS — the Application Catalog has a [**pre-built**](https://www.hostinger.com/vps/docker/hermes-agent) **[Hermes Agent Docker template](https://www.hostinger.com/vps/docker/hermes-agent).** **Best for production teams:** xCloud — the only fully managed Hermes Agent service with pre-configured messaging gateways, daily backups, and SSL handled for you. **Best for budget hawks:** Hetzner — [**Remote OpenClaw’s cost analysis**](https://www.remoteopenclaw.com/blog/hermes-agent-cost-breakdown) found Hetzner has the best price-to-performance ratio of any provider tested. ## **Why Hermes Agent Needs Hosting Built for Persistent AI Agents** A [**Hermes Agent**](/what-is-hermes-agent-features-and-use-cases/) that runs only on your laptop is not really a learning agent. The whole pitch from Nous Research is the **[three-layer memory architecture](https://hermes-agent.nousresearch.com/docs/)** – active memory in MEMORY.md, session history in SQLite with FTS5 search, and procedural memory as portable skills. That memory only compounds when the agent runs continuously and gets exposed to real workflows. Close your laptop and you’ve paused the part that makes Hermes useful. There’s a second reason hosting matters: messaging gateway uptime. Hermes can connect to Telegram, Discord, Slack, WhatsApp, Signal, Email, and roughly 10 other channels through one gateway process. That gateway has to be reachable from the internet for inbound webhooks to work. A residential IP behind NAT won’t do — you need a server with a stable public address. Here is what a Hermes Agent host has to do well: Requirement Why it matters **24/7 uptime** The learning loop only fires when the agent is running **Persistent disk storage** SQLite memory + skills files must survive restarts **Stable public IP / domain** Webhooks from Telegram, Discord, Slack require a reachable URL **At least 2 GB RAM** 1 GB works for CLI-only; browser automation needs 4 GB+ **SSL certificate** Required by Telegram for secure webhook delivery **Outbound API egress** Calls to OpenRouter, Anthropic, OpenAI go out continuously **Process supervisor** systemd or Docker restart-policy to recover from crashes **Backups** Memory loss = capability loss; backups are non-negotiable The two paths people take are managed hosting (someone else handles the list above) or self-hosted on a VPS (you handle it, often well, sometimes at 3 AM). ## **Hermes Agent Hosting: 3 Categories You’re Actually Choosing Between** Before the rankings, a quick frame. The Hermes Agent hosting market splits cleanly into three buckets, and most “best of” lists conflate them. Category What you get What you handle Typical price **Fully managed** Server + Hermes deployed + gateway + SSL + backups + updates Talking to the agent $9.99/month flat **Self-hosted VPS** A Linux box with root access Everything: install, gateway config, SSL, backups, security $4–25/month **Serverless / usage-based** Pay-per-second container that hibernates when idle Build, deploy, observability $0.000–$0.005 per second xCloud is the only entrant in the fully managed category as of April 2026. Hetzner, Hostinger, DigitalOcean, Vultr, Virtua.Cloud, LightNode, and Bluehost are self-hosted VPS. Railway is serverless. Each has its place. ## **How We Ranked These Hosts** This list is built on six factors, weighted by how much they affect a Hermes Agent operator’s day-to-day life. 1. **Setup time and effort** — minutes to a working agent, including LLM API key, gateway, and SSL 2. **24/7 reliability** — uptime track record, auto-restart, crash recovery 3. **Memory persistence** — disk durability, backup options, restore time 4. **Messaging gateway readiness** — how much webhook plumbing the host pre-configures 5. **Cost honesty** — list price vs renewal price vs your time cost 6. **Support quality** — response time and depth when something breaks Pricing was confirmed against each provider’s public pricing page on April 28, 2026. Resource requirements come from the [official Hermes Agent README](https://github.com/nousresearch/hermes-agent) and field reports from production operators on the r/openclaw subreddit. Where Hermes-specific benchmarks exist, they are cited; where they don’t, comparable Docker workload benchmarks are used as a proxy. ## Master Comparison Table Rank Provider Category Starting Price Setup Time Best For 🥇 1 **[xCoud](/hermes-agent-hosting/)** Fully managed $9.99/mo ~5 min Zero-ops Hermes deployment 🥈 2 **Hetzner Cloud** Self-hosted VPS $4.59/mo 30–60 min Cheapest production VPS 🥉 3 **Hostinger VPS** Self-hosted VPS $6.49/mo (intro) 15–30 min One-click Docker template 4 **DigitalOcean** Self-hosted VPS $6/mo 30–60 min Developer documentation 5 **Virtua.Cloud** Self-hosted VPS €5/mo 10–20 min Hermes-specialist EU host 6 **Vultr** Self-hosted VPS $5/mo 30–60 min Global latency / 30+ regions 7 **LightNode** Self-hosted VPS Hourly billing 5–10 min Short-term testing 8 **Bluehost VPS** Self-hosted VPS $19.99/mo 30–45 min Beginner-friendly support 9 **Railway** Serverless Pay-per-second 10–20 min Bursty / idle-mostly use The table reflects sticker prices. Real cost-of-ownership — including the time tax of self-hosting — is broken down further down in the cost section. ## 🥇 1. xCloud — Best Fully Managed Hermes Agent Hosting [xCloud](/hermes-agent-hosting/) is the only host that ships Hermes Agent as a one-click managed service rather than a “here’s a Linux box, good luck” VPS. According to [**xCloud’s product page**](/hermes-agent-hosting/), the deployment includes the Hermes binary, a pre-configured Telegram gateway, free SSL, and security updates — all wrapped in a $9.99/month flat rate. ![Best Hermes Agent Hosting Providers](/_mirror/7a6bf3ee-image-119-1024x668.png.webp) That positioning matters because the [Hermes Agent documentation](https://hermes-agent.nousresearch.com/docs/) walks new users through Python, uv, Node.js, gateway tokens, systemd unit files, reverse proxies, and SSL renewal. Each of those steps has its own failure mode. xCloud’s pitch is that you skip the entire sequence and get to the part that’s actually interesting — building skills and assigning workflows. xCloud is built by the same team behind WPDeveloper and runs across **global server locations** on AWS, DigitalOcean, Vultr, Linode, Hostinger VPS, Google Cloud, and bring-your-own-Ubuntu providers. The same managed control panel that the team uses for WordPress, Laravel, and n8n hosting now wraps Hermes Agent with a deployment template. ### **Key Features** - **One-click deploy** — Hermes Agent + gateway + SSL provisioned in roughly five minutes from sign-up - **Pre-configured Telegram gateway** — bot token field built into the deploy form; Discord, Slack, WhatsApp, and Signal available out of the box - **Self-improving skills preserved across updates** — Hermes’ procedural memory survives platform updates - **Free SSL with auto-renewal** — required for Telegram webhook delivery, handled without configuration. - **24/7 expert support** with sub-four-hour median response time - **14-day money-back guarantee** — long enough to validate the agent against a real workflow ### **How to Deploy on xCloud** With xCloud, deploying Hermes Agent is as simple as signing up, choosing your region, and adding your API keys. Everything runs on xCloud’s managed servers, so the entire stack, from provisioning, SSL, to gateway setup, is taken care of for you. Here’s how to get started:” ![](/_mirror/afdf6d4e-image-117-1024x505.png.webp) 1. Sign up at [**xCloud Hermes Agent Hosting**](/hermes-agent-hosting/) 2. Pick a region near your messaging users (the closer to your Telegram/Discord traffic, the lower webhook latency) 3. Paste your LLM provider API key (Nous Portal, OpenRouter, Anthropic, or OpenAI) 4. Paste your Telegram bot token to enable the gateway 5. Open Telegram and message your agent 👉 To learn more with a step-by-step guide, visit the guide to [**deploy your own Hermes Agent with xCloud**](/docs/how-to-deploy-hermes-agent-with-xcloud/). ### Pros and Cons Pros Cons ✅ Only fully managed Hermes Agent service on the market ❌ Higher sticker price than a raw $4.59 Hetzner box ✅ Memory and skills survive platform updates without operator action ❌ Less low-level customisation than a raw root VPS ✅ Pre-configured Telegram gateway saves the hardest setup step ❌ Region availability tied to xCloud’s partner clouds (still 30+) ✅ Auto-SSL handled by default ❌ Limited tiers mean scaling up is a server upgrade, not a slider. **Best for:** Founders, agencies, and operators who want the agent running by lunch, not the weekend. Especially worth it for anyone whose hourly rate makes self-hosted setup time the most expensive line item. ## **🥈 2. Hetzner Cloud — Best Budget VPS for Long-Term Production** Hetzner Cloud’s CX22 plan starts at €4.51 (about $4.59) per month for 2 vCPUs, 4 GB RAM, and 40 GB SSD — specs that comfortably run Hermes Agent with browser automation enabled. [Remote OpenClaw’s cost-of-running analysis](https://www.remoteopenclaw.com/blog/hermes-agent-cost-breakdown) lands on Hetzner as the best price-to-performance ratio of any provider tested for AI agent workloads. Hetzner is German, has been around since 1997, and runs its own data centres in Falkenstein, Nuremberg, and Helsinki, plus Ashburn (US East) and Hillsboro (US West) for North American latency. The trade-off is documentation depth: Hetzner’s tutorials assume comfort with a Linux terminal. There is no Hermes Agent template, no Application Catalog one-click button, and no on-call support. ### **Key Features** - **Dedicated CPU options** — CCX series gives Hermes a CPU core nobody else can hit - **Hourly billing with monthly cap** — pay for partial months when testing - **Free 20 GB external snapshot storage** for memory database backups - **40 Gbps unmetered traffic** — generous for inbound webhook traffic from messaging platforms - **Cloud Firewall included** — gate inbound to Hermes’ webhook port and SSH only - **API and Terraform provider** — Hermes Agent infrastructure can be code-managed ### **How to Deploy on Hetzner Cloud** 1. Create a Hetzner Cloud project, generate an API token 2. Provision a CX22 instance with Ubuntu 24.04 3. SSH in and run the [official Hermes installer](https://github.com/nousresearch/hermes-agent): `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash` 4. Run `hermes setup` to configure your LLM provider 5. Configure systemd: `hermes gateway install` to keep the gateway alive across reboots 6. Point a domain via Cloudflare, set up Caddy or nginx for SSL, configure the Telegram webhook URL The four steps after step 2 are where most operators lose two hours. ### **Pros and Cons** Pros Cons ✅ Cheapest production-grade VPS in this comparison ❌ Zero hand-holding — you debug everything yourself ✅ Stable pricing without renewal-rate inflation ❌ No Hermes-specific tooling or templates ✅ Strong privacy posture (German law, owned data centres) ❌ Limited support hours; no live chat for €4.59 plans ✅ Snapshot-based backups built-in ❌ Setup time is the real cost — 30–60 minutes minimum **Best for:** Engineers running Hermes long-term who are comfortable in a terminal and want the lowest possible monthly hosting bill. ## **🥉 3. Hostinger VPS — Best One-Click Self-Hosted Setup** Hostinger added a [dedicated Hermes Agent template](https://www.hostinger.com/vps/docker/hermes-agent) to its Application Catalog in early 2026 — pick “Hermes Agent” from the Docker Manager, paste an LLM API key, click deploy, and you have a working agent on a public IP in under 15 minutes. According to the [Hostinger setup guide](https://www.hostinger.com/support/how-to-get-started-with-hermes-agent-at-hostinger/), the template handles the Docker volume mounts so memory and skills persist across container restarts, configures the gateway, and exposes the CLI through the VPS terminal. The Hostinger AI assistant (Kodee) can also walk through gateway setup if you get stuck. The catch worth knowing: Hostinger’s introductory rates renew at substantially higher rates. [**Remote OpenClaw documented**](https://www.remoteopenclaw.com/blog/hermes-agent-cost-breakdown) renewal increases of 140–230% above the introductory price. A $4.99/month plan can renew at $11–15/month, which still beats most US providers but is not the headline number. ### **Key Features** - **Pre-built Hermes Agent Docker template** in the VPS Application Catalog - **AI assistant (Kodee)** that helps with deployment and troubleshooting - **NVMe SSD storage** across all VPS plans - **Weekly backups included** on KVM 1+ plans - **Choice of Docker Manager or full root SSH** — flexibility for both new and experienced users - **24/7 chat support** with reasonable response times ### **How to Deploy on Hostinger VPS** 1. Buy a KVM 2 plan (4 GB RAM recommended for browser automation) 2. In the VPS dashboard, open Docker Manager → Catalog 3. Search “Hermes Agent” → Select → Deploy 4. Provide your LLM API key when prompted 5. SSH or use the browser terminal to run `hermes setup` and configure the messaging gateway 6. Point a domain to the VPS IP for the Telegram webhook ### **Pros and Cons** Pros Cons ✅ Fastest one-click deploy outside fully managed services ❌ Renewal pricing 140–230% above intro rates ✅ Hermes Agent template officially maintained ❌ Long-term contracts required for the cheapest rate ✅ NVMe storage standard across plans ❌ Memory/skills persistence still requires understanding Docker volumes ✅ Built-in AI assistant for setup help ❌ You still own SSL, gateway, and updates **Best for:** Solo developers who want one-click deployment but don’t need fully managed support, and are comfortable signing 24-month terms to lock in the introductory rate. ## 4\. DigitalOcean — Best for Developer-Friendly Self-Hosting DigitalOcean droplets start at $6/month for 1 GB RAM, though most Hermes Agent users want at least the 2 GB ($12/month) tier for browser automation headroom. The pull isn’t price — it’s the documentation. DigitalOcean’s tutorial library is the most extensive in the developer hosting space, which matters when you’re debugging a Telegram webhook at 11 PM and need a clean answer fast. [The Top 6 Hermes Agent VPS comparison](https://vpssos.com/top-6-hermes-agent-vps-hosting/) calls out DigitalOcean’s clean interface and stability as the main reasons production Hermes deployments end up there despite the higher price. New users also get $200 in credits, which covers four months on the recommended droplet size. ### Key Features - **One-click Docker droplet** — Hermes deploys as standard Docker image - **$200 free credit** for new accounts (4 months on a $50/mo droplet) - **15+ data centre regions** with private networking - **Spaces object storage** at $5/month for off-droplet backups - **Managed databases** if Hermes ever outgrows SQLite - **Best-in-class community tutorials** — large existing Hermes Agent setup guide library ### How to Deploy on DigitalOcean 1. Create a project, add a Basic Droplet (2 GB / 1 vCPU / 50 GB) with Ubuntu 24.04 2. Add an SSH key, attach a $1/mo backup 3. SSH in and run the official Hermes Agent install script 4. Run `hermes setup` to pick a model provider 5. Configure systemd via `hermes gateway install` 6. Add a Cloudflare-proxied domain for SSL and the Telegram webhook URL ### Pros and Cons Pros Cons ✅ Largest tutorial library and developer community ❌ More expensive than Hetzner for similar specs ✅ $200 sign-up credit covers 4+ months ❌ No Hermes-specific template (yet) ✅ Reliable infrastructure with strong uptime track record ❌ Backups are an extra $1/mo opt-in ✅ Easy upgrade path to managed databases or Kubernetes ❌ US-only support for entry tiers **Best for:** Engineers who learn by reading tutorials and want a hosting provider where every weird Hermes question has already been answered on the company blog. ## 5\. Virtua.Cloud — Best Hermes-Specialist European VPS [Virtua.Cloud](https://www.virtua.cloud/vps/hermes-agent) markets itself directly to Hermes Agent users — the landing page advertises “16 messaging platforms, 400+ AI models, web dashboard, persistent memory” and includes a one-line install script tuned for Hermes. Plans start at €5/month and the data centres are EU-based (independent European hosting, owned infrastructure). The deployment flow is the closest a self-hosted VPS comes to fully managed without crossing the line. The installer handles dependencies on Debian 12 or Ubuntu 22.04, installs systemd unit files, and exposes a clean web dashboard alongside the CLI. ### Key Features - **One-line installer** specifically for Hermes Agent - **EU data residency** (relevant for GDPR-sensitive users) - **Web dashboard** for managing config, sessions, and skills - **DDoS protection** included on all plans - **Full root SSH access** retained for advanced users - **Hermes-aware support** — the team actually uses the product ### How to Deploy on Virtua.Cloud 1. Pick Debian 12 or Ubuntu 22.04 at checkout 2. Receive credentials immediately upon provisioning 3. SSH in and run the one-line installer 4. The web dashboard becomes available on a subdomain 5. Configure messaging gateways through the dashboard 6. Done — DDoS protection and base firewall are pre-configured ### Pros and Cons Pros Cons ✅ Hermes-aware support — team understands the product ❌ Smaller than Hetzner / DigitalOcean (less documentation breadth) ✅ EU-only data residency for privacy-sensitive users ❌ Limited US/Asia presence for global messaging latency ✅ Web dashboard included alongside the CLI ❌ Pricing is in euros — exchange rate variance for non-EU customers ✅ DDoS protection on all plans ❌ Single-region for most plans **Best for:** EU-based users who want a Hermes-specialist host with a web UI and don’t need the managed convenience of xCloud. A reasonable middle ground between Hetzner’s bare metal and xCloud’s full managed service. ## 6\. Vultr – Best for Global Messaging Latency Vultr runs 30+ data centres on six continents, which is the practical reason it shows up in Hermes Agent comparisons. If your Telegram users are in Singapore and your VPS is in Frankfurt, the gateway round-trip adds noticeable latency. Vultr lets you put the agent close to the users. Pricing starts at $5/month for 1 GB RAM and scales linearly. There is no Hermes-specific template, but Docker is supported on every instance and the standard Hermes installer works without modification. ### Key Features - **30+ global data centre locations** — most regions of any major VPS provider - **Hourly billing** for short-term testing - **High-frequency CPU plans** for compute-bound Hermes workflows - **Block storage and snapshots** for memory backups - **IPv6 included** by default ### How to Deploy on Vultr 1. Pick a region close to your primary messaging traffic 2. Provision a Cloud Compute instance with Ubuntu 24.04 and 2+ GB RAM 3. SSH in, install Docker, run the official Hermes Agent install script 4. Configure the gateway via `hermes gateway` 5. Use Cloudflare or Vultr’s reserved IP for the Telegram webhook URL ### Pros and Cons Pros Cons ✅ Best regional coverage of any provider in this comparison ❌ No Hermes-specific tooling ✅ Hourly billing for short-term tests ❌ Documentation thinner than DigitalOcean ✅ Reasonable pricing across all regions ❌ Less generous free tier than DigitalOcean ✅ Reserved IPs available for stable webhook URLs ❌ Performance per dollar lags Hetzner **Best for:** Operators whose Hermes Agent talks to users across multiple continents and who care about gateway-to-user latency more than absolute price. ## 7\. LightNode — Best for Testing and Hourly Billing LightNode shows up in the [**VPS SOS Hermes Agent comparison**](https://vpssos.com/top-6-hermes-agent-vps-hosting/) primarily because of its hourly billing model and 40+ global locations. Spin up an instance for $0.018/hour, test Hermes for an afternoon, destroy it, and pay roughly $0.15. That’s a useful pattern when you’re still picking which LLM provider works best for your workflows. LightNode is not the right answer for production. The infrastructure is solid for testing but the support, tooling, and documentation aren’t at Hetzner or DigitalOcean’s level. Use it to evaluate, then move when you’re committed. ### Key Features - **Hourly billing** without commitment - **Sub-2-minute provisioning** — fastest deploy in this list - **40+ global locations** covering Asia, Europe, and the Americas - **No long-term contracts** required - **Crypto and PayPal payment options** for flexibility ### How to Deploy on LightNode 1. Sign up, top up the wallet with $5 2. Pick a location and a 2 GB instance 3. SSH in within two minutes, run the Hermes installer 4. Configure for testing — skip the gateway and SSL setup if you’re only using the CLI 5. Destroy the instance when done; data is wiped ### Pros and Cons Pros Cons ✅ Hourly billing means cheap experimentation ❌ Not designed for long-term production ✅ Fastest provisioning of any provider tested ❌ Smaller support team than incumbents ✅ 40+ regions for latency testing ❌ Documentation thin; little Hermes Agent specific guidance ✅ Flexible payment options including crypto ❌ Resource performance variable across regions **Best for:** Developers in the evaluation phase who want to spin up Hermes in five different regions, compare latency, and only pay for the hours used. ## 8\. Bluehost VPS — Best for Beginner-Friendly Always-On Setup Bluehost is better known for shared WordPress hosting, but its VPS line works for Hermes Agent and shows up on this list for one reason: the support model. Bluehost has phone support, live chat, and an onboarding team that walks first-time VPS users through deployment. None of the cheaper providers offer that. According to [**Bluehost’s Hermes Agent guide**](https://www.bluehost.com/blog/run-hermes-agent-vps/), their VPS plans give the always-on foundation, root access, and resource control needed for long-running Hermes workflows — and the company’s own engineers wrote the deployment tutorial. Pricing starts at $19.99/month, which is more than Hetzner and Hostinger but cheaper than the full xCloud managed tier. The middle ground here is real: a beginner-friendly self-hosted experience without paying for full management. ### Key Features - **Phone and live chat support** — rare at this price tier for VPS - **Pre-installed Linux distros** with cPanel option - **Free domain name** with annual plans - **NVMe storage** across VPS plans - **Built-in caching and security tools** ### How to Deploy on Bluehost VPS 1. Buy a Standard or Enhanced VPS plan 2. Use Bluehost’s onboarding chat to provision the server with Ubuntu 3. SSH in and run the Hermes Agent install script 4. Configure the gateway and SSL via the included WHM panel or manually 5. Set up the systemd service for auto-restart ### Pros and Cons Pros Cons ✅ Phone support included — uncommon for VPS at this price ❌ Roughly 4x the price of Hetzner for similar specs ✅ Beginner-friendly onboarding with hand-holding ❌ No Hermes-specific tooling ✅ Free domain on annual plans ❌ cPanel-style management adds overhead some operators dislike ✅ Long uptime track record ❌ Renewal pricing also climbs after intro period **Best for:** First-time VPS users who want an always-on Hermes Agent and value being able to call a human when something breaks. ## 9\. Railway — Best for Serverless / Pay-Per-Second Hermes Hosting Railway is the outlier on this list. It doesn’t sell servers — it sells a platform-as-a-service where Hermes runs in a container that scales to zero when idle and bills per second when active. For a Hermes Agent that only fires a few times per day, Railway can cost less than $5/month while a $5/month always-on VPS sits idle 95% of the time. The trade-off is cold starts. A scaled-to-zero Hermes Agent takes a few seconds to wake up, which is fine for cron-driven workflows and noticeable for interactive Telegram chat. The right fit depends on what you’re doing with the agent. ### Key Features - **Per-second billing** with usage-based pricing - **Scale to zero** when idle - **Git-based deploys** — push to deploy, rollback in one click - **Built-in Postgres** for operators who outgrow SQLite - **Generous free tier** for small workloads ### How to Deploy on Railway 1. Connect a GitHub repository with a Hermes Agent Dockerfile 2. Railway auto-detects Docker, deploys 3. Set environment variables: LLM API key, Telegram bot token, persistent volume mount path 4. Attach a Railway volume for memory persistence 5. Add a custom domain for the Telegram webhook 6. Push to main; Railway redeploys automatically ### Pros and Cons Pros Cons ✅ Scales to zero — pay nothing when idle ❌ Cold start delay on first message after idle ✅ Git-driven deploys and rollback ❌ Persistent volumes have stricter size limits ✅ Works well for cron-driven Hermes workflows ❌ Pricing model harder to predict than flat VPS ✅ Built-in Postgres available if needed ❌ Less suited for chat-heavy interactive use **Best for:** Hermes Agent setups that run scheduled workflows (research, summaries, monitoring) rather than interactive chat — where a few seconds of cold-start latency on each invocation is fine and the cost savings of scale-to-zero are real. ## Resource Requirements: What Hermes Agent Actually Needs The [official Hermes Agent README](https://github.com/nousresearch/hermes-agent) gives baseline requirements. Real-world numbers from operators land in this range: Workload vCPU RAM Storage Bandwidth CLI-only personal use 1 1 GB 10 GB 100 GB/mo Single messaging channel 1 2 GB 20 GB 250 GB/mo Multi-channel gateway (Telegram + Slack + Discord) 2 4 GB 40 GB 500 GB/mo Multi-channel + browser automation 2–4 4–8 GB 60 GB 1 TB/mo Heavy automation + multiple concurrent skills 4 8 GB 80 GB 2 TB/mo The Camofox anti-detection browser introduced in Hermes Agent v0.7.0 needs roughly 2 GB of additional RAM. A $5/month plan with 1 GB RAM that handled Hermes fine in v0.6 will swap heavily in v0.7+ if browser tools are enabled. ## **Cost Breakdown: What You’ll Actually Pay** Real cost has three components: hosting, LLM tokens, and your time. The first is easy to compare, the second varies wildly, and the third is the line item people forget. Setup Hosting/mo LLM tokens/mo Your time/mo Total monthly cost **xCloud managed** + DeepSeek V4 $9.99 $5–15 ~$0 (zero ops) **$29–39** **Hetzner CX22** + DeepSeek V4 $4.59 $5–15 1–3 hrs ($30–150 at $30–50/hr) **$39–169** **Hostinger KVM 2 (intro)** + Claude Haiku $6.49 $15–30 1–2 hrs **$50–85** **DigitalOcean 2 GB** + OpenRouter $12 $10–25 1–2 hrs **$52–87** **Virtua.Cloud €5** + DeepSeek V4 $5.30 $5–15 1 hr **$40–80** **Vultr 2 GB** + Claude Haiku $12 $15–30 1–2 hrs **$57–92** **LightNode hourly** + DeepSeek V4 $13–18 $5–15 30 min **$33–58** **Bluehost VPS Standard** + OpenRouter $19.99 $10–25 1 hr **$60–95** **Railway pay-per-second** + DeepSeek V4 $0–10 $5–15 1–2 hrs **$35–75** The “your time” column is what most comparisons skip. If your billable rate is $50/hour and self-hosting takes three hours of setup plus an hour a month maintaining it, that’s $50/month on top of the $4.59 Hetzner bill — and the cheapest VPS is suddenly the most expensive option. ## Setup Difficulty: How Hard Each Path Is in Practice Provider Setup time Skills needed Ongoing maintenance **xCloud** ~5 min None — just a credit card Minimal — managed updates **Hetzner Cloud** 30–60 min Linux CLI, systemd, nginx/Caddy, Cloudflare Hours per month **Hostinger VPS** 15–30 min Docker basics, Application Catalog familiarity Moderate **DigitalOcean** 30–60 min Linux CLI, Docker, systemd Hours per month **Virtua.Cloud** 10–20 min Basic Linux comfort Low — installer handles most **Vultr** 30–60 min Linux CLI, Docker, systemd Hours per month **LightNode** 5–10 min Basic terminal use Minimal — testing only **Bluehost VPS** 30–45 min Some Linux comfort, willingness to chat support Moderate **Railway** 10–20 min Git, Docker, Railway-specific config Low after initial setup ## Common Mistakes Operators Make Choosing Hermes Hosting Five patterns repeat in production deployments and Reddit threads: - **Picking the cheapest VPS without budgeting time.** A $4.59 Hetzner box that takes three hours to set up costs more than $9.99 of xCloud once your hourly rate is in the math. - **Forgetting persistent volumes.** Hermes’ learning loop only matters if memory and skills survive a container restart. Several operators have lost weeks of accumulated skills by running Docker without a mounted volume. - **Skipping SSL and HTTPS for the gateway.** Telegram requires HTTPS for webhook delivery. Operators who try to wire a plain HTTP webhook spend an hour debugging before realising this. - **Running v0.7+ on 1 GB RAM.** Camofox browser automation needs 4 GB total. A 1 GB plan that worked fine on v0.6 will OOM on v0.7+. - **Not setting up a process supervisor.** Without systemd or Docker `restart: unless-stopped`, the agent dies on first crash and stays dead until you SSH in. The whole 24/7 promise depends on auto-restart. ## Audience Mapping: Which One Fits Your Situation If you are… Best choice Why A founder validating an AI workflow **xCloud** 5-minute deploy means you find out if Hermes solves your problem this week, not next month A solo developer comfortable in a terminal **Hetzner Cloud** Lowest sticker price, you’ll tolerate the setup A solo developer who hates Linux configs **Hostinger VPS** Application Catalog template skips the worst parts Running an agency with 5+ Hermes deployments **xCloud** Multi-server management in one panel Building inside the EU with GDPR concerns **Virtua.Cloud** EU-only data residency, Hermes-aware team Connecting to global users on multiple continents **Vultr** Region count beats everyone Just testing for a weekend **LightNode** Hourly billing wastes nothing New to VPS but want self-hosted **Bluehost VPS** Phone support catches you when stuck Running scheduled / cron-only workflows **Railway** Scale-to-zero saves real money on idle agents ## Frequently Asked Questions ### **What is the best hosting for Hermes Agent in 2026?** For most users, [xCloud’s managed Hermes Agent hosting](/hermes-agent-hosting/) is the practical answer because it removes the entire infrastructure layer for $9.99/month. For developers who prefer to self-host, Hetzner Cloud delivers the best price-to-performance, and Hostinger VPS has the smoothest one-click Docker deployment thanks to its [Application Catalog template](https://www.hostinger.com/vps/docker/hermes-agent). ### **Can I run Hermes Agent on a self-managed server?** Yes, for CLI-only and single-channel use. Hermes Agent without browser automation needs roughly 1 vCPU and 1 GB RAM, which fits comfortably on a self-managed server. Once you enable browser tools (Camofox or Chrome CDP) in v0.7+, plan on 4 GB RAM minimum, which moves you to $9.99–24/month tiers depending on provider. ### **Do I need a GPU for Hermes Agent hosting?** No. Hermes Agent calls hosted LLM APIs (OpenAI, OpenRouter, Anthropic, Nous Portal) by default, so the VPS only handles agent logic, memory, and the gateway — all CPU-light work. A GPU is only relevant if you decide to run a local LLM via Ollama or vLLM on the same box, which is a different deployment pattern. ### **Is xCloud the only managed Hermes Agent host?** As of April 2026, yes. Hostinger has a Docker template, Virtua.Cloud has a one-line installer, and Bluehost has a tutorial, but xCloud is the only provider that runs Hermes as a fully managed service with pre-configured gateways, automatic updates, and support that knows the product. ### **How much does it cost to run Hermes Agent for a year?** A budget setup using Hetzner CX22 + DeepSeek V4 lands around $90–180/year for hosting and tokens combined. A managed setup on xCloud + a moderately-priced model lands around $350–500/year. A premium setup with Claude Sonnet 4.6 on a 4 GB VPS runs $500–1,000/year. The model choice typically dominates the bill once usage scales. ### **Will my agent’s memory and skills persist across server restarts?** Only if you configure persistent storage correctly. Hermes Agent stores memory in `~/.hermes/` by default. On Docker, mount that path as a named volume. On a VPS, the data lives on the disk and survives reboots automatically. Managed services like xCloud handle this for you and back it up daily. ### **Can Hermes Agent run alongside OpenClaw on the same server?** Yes. Both projects are documented to coexist on a single VPS, and the [HermesClaw community bridge](https://github.com/nousresearch/hermes-agent) even lets them share a WeChat account. Allocate at least 4 GB RAM if you want both running with browser automation enabled. ### **What happens if Telegram requires SSL for webhooks?** Telegram’s Bot API requires HTTPS for webhook delivery, period. Self-hosted setups need a domain pointed at the VPS plus Let’s Encrypt, Caddy, or Cloudflare for SSL. Managed services like [xCloud](/hermes-agent-hosting/) handle SSL automatically. This single requirement is why so many self-hosted Hermes deployments stall on day one. ### **Is Hermes Agent good for non-technical users?** The agent itself is approachable through Telegram or Discord chat once running. The setup is the hard part. For non-technical users, fully managed hosting through xCloud is the realistic option — none of the self-hosted paths in this list are non-developer-friendly, regardless of how the marketing describes them. ### **How does Hermes Agent compare to OpenClaw and Paperclip for hosting?** All three run on similar VPS specs (2 GB RAM minimum) and the xCloud platform offers [**managed hosting for each at $9.99/month**](/openclaw-vs-paperclip-vs-hermes/). Hermes is the lightest of the three on idle resources because of its single-process architecture. Paperclip needs Postgres, which adds memory overhead. OpenClaw’s resource use scales with the number of messaging channels enabled. ### **Can I migrate from one host to another later?** Yes. Hermes Agent stores everything important in `~/.hermes/` — memory database, skills, config, credentials. Tar that directory, copy to the new server, untar, restart the agent, and your accumulated skills and memory move with it. The migration takes minutes; the platform lock-in concern is essentially zero. ### **Where can I get help if my Hermes setup breaks?** For Hermes-specific issues: the [**Nous Research Discord**](https://hermes-agent.nousresearch.com/) and the GitHub Issues tab. For hosting-specific issues: each provider’s own support — xCloud and Bluehost have the most responsive human support for Hermes-related questions specifically. ## **Conclusion: Your 2026 Hermes Agent Hosting Roadmap** The Hermes Agent hosting decision comes down to a single trade: how much of your weekend do you want to spend on infrastructure? If the answer is “none,” xCloud’s managed service is the only entry on this list that actually delivers that. If the answer is “I enjoy it and I want the lowest possible bill,” Hetzner Cloud has earned its reputation. Everyone else fits between those two poles based on which trade-offs you’re prepared to make. ### Expert Picks by Goal Your goal Best choice Why Best fully managed **[xCloud](/hermes-agent-hosting/)** Only fully managed Hermes Agent service with pre-configured gateways Best budget VPS **Hetzner Cloud** Best price-to-performance for production workloads Best one-click deploy **Hostinger VPS** Pre-built Hermes Agent template in Application Catalog Best for developers **DigitalOcean** Largest tutorial library and developer community Best for EU privacy **Virtua.Cloud** EU-only data residency with Hermes-aware support Best for global reach **Vultr** 30+ regions covering all six continents Best for testing **LightNode** Hourly billing for short-term experiments Best for beginners **Bluehost VPS** Phone support included at the price tier Best for serverless **Railway** Scale-to-zero saves money on idle agents **What to do this week:** Pick the row that matches your situation, deploy on the matching host, and run Hermes against one real workflow for two weeks. Either it earns its keep, or it doesn’t, and you find out fast. The 14-day money-back guarantee on xCloud’s managed plan gives you a free trial of the fastest path. The hourly billing on LightNode gives you a free trial of the cheapest. Between those two options, you can answer the question for under $25. The honest take after watching this market for six months: the people getting the most out of Hermes Agent in 2026 are not the ones who picked the absolute cheapest host. They’re the ones who matched the host to the workload and stopped tinkering with infrastructure when the agent was running. Whichever direction you go, that’s the move worth making. If you found this guide useful, [**subscribe to the xCloud blog**](/blog/) for more deep-dive comparisons on hosting AI agents, automation tools, and the open-source stack powering modern operators. You can also join the **[xCloud Facebook community](https://www.facebook.com/groups/xcloud.community)** to compare setups with other Hermes Agent operators. --- # 9 Best Hosting for WooCommerce in 2026: Speed, Cost & Scalability Compared - xCloud > Learn which WooCommerce hosting delivers the fastest speed, lowest real cost, and best scalability in 2026. 9 providers compared with independent benchmarks. WooCommerce now powers **over 4.17 million live online stores worldwide**, making it the most widely used eCommerce platform by store count, [**according to BuiltWith**](https://trends.builtwith.com/shop/WooCommerce). Yet most of those stores never reach their revenue potential because of one preventable mistake: choosing the wrong hosting. Research from [**Akamai**](https://www.akamai.com/site/en/documents/research-paper/akamai-online-retail-performance-report-milliseconds-are-critical.pdf) shows a 1-second delay in page load time reduces conversions by up to 7%, and [**Colorlib reports**](https://colorlib.com/wp/woocommerce-statistics/) only 33–40% of WooCommerce stores currently pass Google’s Core Web Vitals, compared to 75–78% for Shopify stores. ![Best Hosting for WooCommerce](/_mirror/94003cba-Best-Hosting-for-WooCommerce.jpg.webp) This guide ranks the 9 best hosting providers for WooCommerce in 2026 based on speed benchmarks, real pricing, scalability under traffic spikes, and WooCommerce-specific features verified across G2, Trustpilot, Capterra, and independent technical reviews. ## **Quick Summary: Best Hosting for WooCommerce at a Glance** Here is a quick expert guide for you. The table below shows what to pick based on what you actually need: If You Want To… Use This Starting Price Best For Cut hosting costs by ~40% vs. Cloudways while keeping managed features **xCloud** Free → $5/mo Stores wanting cost-efficient managed cloud + BYOS Run a high-traffic store with zero server decisions **Kinsta** $35/mo (WooCommerce: $115/mo) Stores with $100K+ ARR Scale across multiple cloud providers from one panel **Cloudways** $14/mo Existing Cloudways users, multi-cloud teams Launch your first WooCommerce store cheaply **Hostinger** $2.69/mo New stores, side projects Get reliable shared hosting with 24/7 phone support **SiteGround** $2.99/mo Non-technical store owners Match enterprise speed without enterprise prices **Rocket.net** $30/mo Speed-obsessed merchants Auto-scale during Black Friday traffic spikes **Nexcess** $21/mo Seasonal peak stores Run heavy-plugin WooCommerce builds on dedicated VPS **Liquid Web** $25/mo Established stores Host on a Genesis-friendly managed platform **WP Engine** $25/mo (WooCommerce: ~$50/mo) Agencies, content-driven stores [**According to Online Media Masters**](https://onlinemediamasters.com/xcloud-review/), xCloud is around 40% cheaper than Cloudways at equivalent server specs, while [**Blog Marketing Academy confirmed**](https://www.blogmarketingacademy.com/xcloud-hosting-review/) xCloud has measurably faster page loads on identical Vultr High Frequency hardware after migrating 11 sites away from Cloudways. - **Best for Beginners:** [**Hostinger**](https://www.hostinger.com/) has the cheapest entry price with a WooCommerce-optimized stack and 24/7 chat support - **Best for Growing Stores:** [**xCloud**](/) has a free tier (1 server, 10 sites) plus ~40% lower cost per server vs. Cloudways - **Best for Enterprise:** [**Kinsta**](https://kinsta.com/) runs on Google Cloud C3D infrastructure with Cloudflare Enterprise included on every plan ## **Why WooCommerce Hosting is Different from Regular WordPress Hosting** WooCommerce is not a typical WordPress site. [**According to WP101**](https://wp101.com/best-woocommerce-hosting/), every product page, cart action, and checkout triggers database queries, PHP execution, session handling, and frequently a payment gateway API call, all happening in real time. Generic shared hosting that handles a brochure site fine will buckle under WooCommerce traffic. Three technical factors make WooCommerce uniquely demanding for hosting: - **Uncacheable pages:** Cart, checkout, and “My Account” pages cannot be cached the same way blog posts are, because each visitor’s session data is unique. [**Kinsta’s documentation**](https://kinsta.com/blog/woocommerce-hosting/) confirms these pages must be excluded from full-page cache to prevent users seeing each other’s carts. - **PHP workers handle concurrent checkouts:** A single PHP worker can only process one checkout at a time. Stores running flash sales need 4+ PHP workers minimum to avoid timeouts. This is why [**Kinsta recommends its Business 1 plan ($115/month) as the minimum for WooCommerce**](https://kinsta.com/pricing/), since it is the first tier with 4 PHP workers. - **Database load grows with order volume:** WooCommerce makes hundreds of database calls per page load. Without Redis or Memcached object caching, the database becomes the bottleneck once you exceed roughly 50–100 concurrent shoppers. Beyond the technical demands, the financial stakes are higher than for any other site type. Research from [**Walmart, cited in a Cloudways speed analysis**](https://www.cloudways.com/blog/site-speed-impact-conversions/), shows a 2% conversion lift for every 1-second improvement in load time. For a store doing $10,000/month, that is roughly $200/month in recovered revenue per second saved, which is far more than the cost difference between any two hosts on this list. ## **How We Ranked the Best WooCommerce Hosting Providers** Rankings are based on five criteria weighted by impact on store revenue, not on affiliate commission rates or marketing claims: Criterion Weight What We Measured **Speed under WooCommerce load** 30% TTFB and LCP on a sample WooCommerce install with 50 products, tested via PageSpeed Insights and GTmetrix **Real cost (year 1 + year 2)** 25% Listed pricing including renewal hikes, server fees, and required add-ons **WooCommerce-specific features** 20% Cache rules for cart/checkout, Redis support, PHP workers, HPOS compatibility **Scalability** 15% Ease of upgrading plans, autoscaling availability, traffic spike handling **Support quality** 10% Verified reviews on G2, Trustpilot, and Capterra; response times during checkout issues Pricing data was verified directly from each provider’s official pricing page in April 2026. Performance claims are cross-referenced with independent reviews from [**Online Media Masters**](https://onlinemediamasters.com), [**Blog Marketing Academy**](https://www.blogmarketingacademy.com), [**Managed WP Guide**](https://managedwpguide.com), and [**WPBeginner**](https://www.wpbeginner.com/best-woocommerce-hosting/). ## Master Comparison: Best WooCommerce Hosting Providers 2026 Rank Provider Speed (LCP) Starting Price WooCommerce Plan Best For 🥇 1 **xCloud** ★★★★★ (1.6s avg) Free → $5/mo $5/mo + server cost Cost-efficient managed cloud, BYOS flexibility 🥈 2 **Kinsta** ★★★★★ (1.7s avg) $35/mo $115/mo (Business 1) Premium enterprise stores 🥉 3 **Cloudways** ★★★★ (1.9s avg) $14/mo $46/mo (4GB DO) Multi-cloud teams 4 **Rocket.net** ★★★★★ (1.5s avg) $30/mo $30/mo Speed-obsessed merchants 5 **Nexcess** ★★★★ (2.0s avg) $21/mo $21/mo (Spark) Seasonal autoscaling 6 **WP Engine** ★★★★ (2.1s avg) $25/mo ~$50/mo (Professional) Agencies, content stores 7 **SiteGround** ★★★★ (2.0s avg) $2.99/mo\* $7.99/mo (GrowBig)\* Beginner-friendly setup 8 **Hostinger** ★★★ (2.2s avg) $2.69/mo\* $3.99/mo (Business)\* Budget-conscious launch 9 **Liquid Web** ★★★★ (1.9s avg) $25/mo $25/mo (Spark) Heavy-plugin WooCommerce \*Introductory price; renewal pricing is significantly higher. LCP figures based on aggregated independent benchmarks from Online Media Masters, Managed WP Guide, and PageSpeed Matters. ## 🥇 1. xCloud — Best for Cost-Efficient Managed Hosting + BYOS Flexibility [**According to Online Media Masters’ independent review**](https://onlinemediamasters.com/xcloud-review/), [**xCloud**](/) is around 40% cheaper than Cloudways at identical server specifications, while running a measurably faster tech stack on the same Vultr hardware. [**Blog Marketing Academy reached the same conclusion**](https://www.blogmarketingacademy.com/xcloud-hosting-review/) after migrating 11 client sites and observing faster TTFB on every site, even on a 1 vCPU / 1GB RAM server. ![Best Hosting for WooCommerce](/_mirror/fc63fed2-ChatGPT-Image-May-1-2026-03_30_06-PM.png.webp) What makes [**xCloud**](/) different is its dual-mode architecture. You can either use [**xCloud Managed Servers**](/hosting-for-wordpress/) starting at $3/month, or use the Bring Your Own Server (BYOS) model to connect any cloud provider (Vultr, DigitalOcean, AWS, Google Cloud, Linode, Hetzner, or Contabo) and pay just $5/month per server for the control panel. This eliminates the markup that traditional managed hosts add on top of cloud infrastructure, which is the core reason WordPress professionals switched after DigitalOcean acquired Cloudways in 2022. For WooCommerce specifically, [**xCloud’s WooCommerce Hosting page**](/woocommerce-hosting/) details Redis caching presets tuned for WooCommerce database queries, NGINX FastCGI full-page caching with cart/checkout exclusions configured by default, and OpenLiteSpeed support for stores running LiteSpeed Cache plugin. ### **Key Features** - **BYOS pricing:** Free for 1 server + 10 sites; $5/server for 1–5 servers; $4 (6–10); $3 (10+), confirmed in [**xCloud’s billing documentation**](/docs/how-billing-works-in-xcloud/) - **Full root SSH access:** Unlike Kinsta or WP Engine, you have complete server control - **WooCommerce caching presets:** Pre-configured Redis rules and FastCGI cache exclusions for cart/checkout - **Free migration:** Bulk + single-site WordPress migration plugin with team-assisted transfers - **OpenLiteSpeed option:** LiteSpeed web server for stores using LiteSpeed Cache - **7G/8G Firewall:** Web Application Firewall protection against XSS, SQL injection, bad bots - **Staging environments:** Every site includes a separate staging environment with one-click “Go Live” - **100 free transactional emails/month:** Mailgun, SendGrid, Elastic Email integrations - **No site limits:** Host unlimited WooCommerce stores per server (unlike Kinsta’s per-site pricing) ### **How to Get Started with xCloud for WooCommerce?** Getting started with [**xCloud**](/) is pretty simple. Pick the path that matches your situation: **Option A: BYOS (Bring Your Own Server) — Cheapest Path** 1. Sign up for [**xCloud’s**](/) free tier. 2. Sign up for a Vultr or DigitalOcean account (new accounts get $300 / $200 in free credits). 3. Add your cloud provider API key in xCloud’s dashboard. 4. Spin up a Vultr High Frequency server (2 vCPU, 4GB RAM is the sweet spot for WooCommerce). 5. Install WordPress + WooCommerce in one click. 6. Migrate your existing store using xCloud’s free migration plugin. ![](/_mirror/a6d63f93-image-1024x469.png.webp) **Option B: xCloud Managed Hosting — Easiest Path** 1. Choose a plan from [**xCloud’s WooCommerce Hosting page**](/woocommerce-hosting/) 2. Pick a server location closest to your customers. 3. Install WordPress + WooCommerce automatically. 4. Request free migration assistance. ![](/_mirror/ce183124-image-1-1024x472.png.webp) ## **Detailed Guides:** - [**xCloud vs Cloudways: Complete Comparison**](/xcloud-vs-cloudways/) - [**Best Cloudways Alternatives in 2026**](/best-cloudways-alternatives/) - [**Best WP Engine Alternatives 2026**](/best-wp-engine-alternatives/) ### **Pros and Cons** Pros Cons ✅ ~40% cheaper than Cloudways at equivalent specs (per Online Media Masters) ❌ Requires basic understanding of “control panel + cloud provider” model ✅ Free tier with 1 server + 10 sites ❌ Self-service support model (docs + chat, no phone) ✅ Full root SSH access (rare among managed panels) ❌ Newer than Cloudways/Kinsta, smaller community ✅ OpenLiteSpeed and NGINX both supported ❌ BYOS users pay separately for cloud server ✅ Built-in WooCommerce cache presets ❌ Some advanced features still in active development ✅ White-label option for agencies **Best for:** Store owners who outgrew shared hosting, agencies managing 5+ WooCommerce sites, and existing Cloudways users feeling squeezed by post-acquisition pricing increases. ## **🥈 2. Kinsta — Best for Premium Enterprise WooCommerce Stores** [**According to Kinsta’s official pricing page**](https://kinsta.com/pricing/), the company recommends its Business 1 plan ($115/month) as the minimum for WooCommerce stores, specifically because it is the first tier with 4 PHP workers, the threshold needed to handle concurrent checkout sessions without timeouts. [**Managed WP Guide confirms**](https://managedwpguide.com/kinsta-hosting/) this is well-aligned with reality: stores doing meaningful checkout volume will hit ceiling errors on Kinsta’s $35 Starter and $70 Pro plans. [**Kinsta**](https://kinsta.com/) runs every site in isolated Linux Containers on Google Cloud Platform’s premium tier C3D machines, with Cloudflare Enterprise CDN bundled on every plan. [**G2’s 2026 Best Software Awards**](https://www.g2.com/products/kinsta/) ranks Kinsta #1 for premium WordPress hosting based on 930+ verified reviews averaging 4.8/5. ### Key Features - **Google Cloud C3D infrastructure:** Same hardware tier used by Google’s own products - **Cloudflare Enterprise included:** Worth $200+/month if purchased separately - **Isolated containers:** Other tenants’ traffic spikes can’t slow your store - **PHP workers per plan:** Starter (2), Pro (2), Business 1 (4), Business 2 (6), Business 3 (8) - **Free unlimited migrations:** Handled by Kinsta’s migration team, no downtime - **APM monitoring:** Built-in WordPress performance tool included free - **30-day money-back guarantee:** Full refund on any plan ### **How to Implement Kinsta for WooCommerce?** Whenever you’re going to use Kinsta for WooCommerce, keep in mind the entry plans don’t fit production stores. Follow these steps: 1. Sign up at [**Kinsta**](https://kinsta.com/) (no free trial, relies on 30-day money-back guarantee) 2. Choose Business 1 plan ($115/month) for stores doing $5K+ monthly revenue 3. Request free migration via the MyKinsta dashboard 4. Configure WooCommerce caching exclusions (auto-applied on Kinsta) 5. Test checkout under load before pointing DNS ### **Pros and Cons** Pros Cons ✅ Top-tier infrastructure (Google C3D + Cloudflare Enterprise) ❌ Expensive at $115/month minimum for WooCommerce ✅ Excellent 24/7 WordPress-specialist support ❌ Per-site pricing punishes multi-store operators ✅ Free migrations on all plans ❌ No phone support, chat-only ✅ Strong CWV pass rates (verified by independent benchmarks) ❌ Rigid plan tiers; overage fees if you exceed visit limits ✅ APM tool included ❌ No free trial, only money-back guarantee **Best for:** Established WooCommerce stores doing $20,000+ monthly revenue where downtime carries real revenue cost and the founder wants zero infrastructure decisions. ## 🥉 3. Cloudways — Best for Multi-Cloud Teams (with Caveats) [**According to Managed WP Guide’s Cloudways analysis**](https://managedwpguide.com/cloudways-hosting/), Cloudways serves over 100,000 customers and hosts 570,000+ websites. The platform’s core strength is letting you pick the underlying cloud (DigitalOcean, Vultr, Linode, AWS, or Google Cloud) while [**Cloudways**](https://www.cloudways.com/) handles caching, security patches, and backups on top. That said, [**Trustpilot reviews**](https://www.trustpilot.com/review/cloudways.com) and [**G2 reviews**](https://www.g2.com/products/cloudways/) document a pattern of pricing increases and support degradation since DigitalOcean’s 2022 acquisition. [**Online Media Masters calculates**](https://onlinemediamasters.com/xcloud-review/) that Cloudways’ Vultr High Frequency 2vCPU/4GB plan at $60/month costs only $24/month on xCloud at retail Vultr pricing, a markup of around 60%. ### Key Features - **5 cloud providers:** DigitalOcean, Vultr, Linode, AWS, Google Cloud - **Built-in stack:** Varnish + Redis + Memcached + Nginx + PHP-FPM - **Cloudflare Enterprise add-on:** $4.99/month per site - **Object Cache Pro:** Included free on 4GB+ servers (otherwise $95/month standalone) - **Pay-as-you-go billing:** No long-term contracts - **Free SSL + automated backups:** Standard on all plans - **3-day free trial:** No credit card required ### How to Implement Cloudways for WooCommerce? 1. Start the [**3-day free trial at Cloudways**](https://www.cloudways.com/) 2. Choose DigitalOcean (cheapest, best for most stores) or Vultr High Frequency (faster CPU) 3. Pick a 4GB RAM server minimum for WooCommerce ($46/month on DigitalOcean) 4. Use Cloudways Migrator plugin or request paid migration ($25/site) 5. Enable the Cloudflare Enterprise add-on for global speed ### **Pros and Cons** Pros Cons ✅ Multi-cloud flexibility ❌ ~60% markup over retail cloud pricing (per OMM benchmarks) ✅ Strong stack with Object Cache Pro on 4GB+ ❌ Support quality degraded post-acquisition (per G2 reviews) ✅ Pay-as-you-go billing ❌ Cloudflare Enterprise costs extra ($4.99/site) ✅ 100,000+ customers, mature platform ❌ No root access ✅ 3-day free trial ❌ Phone support requires $100/month upgrade **Best for:** Existing Cloudways users who don’t want to migrate, agencies that need multi-cloud-vendor support in a single dashboard, and Magento or Laravel stores that need PHP application flexibility. ## 4\. Rocket.net — Best for Speed-Obsessed Merchants [**Online Media Masters’ Rocket.net review**](https://onlinemediamasters.com/rocket-net-review/) calls [**Rocket.net**](https://rocket.net/) “the best Cloudflare Enterprise implementation in managed WordPress hosting” because it bundles Cloudflare Enterprise with Argo Smart Routing on every plan starting at $30/month, a feature combination that costs $250+/month if assembled separately. Rocket.net runs every site on a single CPU core dedicated to that site, with Object Cache Pro included free. For WooCommerce stores where checkout speed directly affects conversion, the result is consistently low TTFB and fast LCP scores in independent CrUX data. ### **Key Features** - **Cloudflare Enterprise on every plan:** Including Argo Smart Routing - **Object Cache Pro included free:** Normally $95/month standalone - **Per-site dedicated CPU:** Other sites can’t steal your resources - **30-day money-back guarantee** - **Free migrations:** Handled by Rocket.net’s team ### Pros and Cons Pros Cons ✅ Best-in-class Cloudflare Enterprise implementation ❌ Higher entry price than budget hosts ✅ Object Cache Pro included free ❌ Smaller ecosystem than Kinsta or Cloudways ✅ Excellent CWV pass rates ❌ Limited to managed WordPress only ✅ Per-site dedicated CPU ❌ No free trial **Best for:** WooCommerce stores where 200ms of TTFB difference translates to measurable revenue, especially globally distributed customer bases. ## **5\. Nexcess — Best for WooCommerce-Specific Autoscaling** [**Nexcess**](https://www.nexcess.net/) is owned by Liquid Web and built specifically for WooCommerce stores. Its key differentiator is automatic vertical scaling during traffic spikes. The platform adds CPU and RAM resources during Black Friday or flash sales without merchant intervention. [**WooCommerce.com’s official partner directory**](https://woocommerce.com/hosting-solutions/) lists Nexcess as a featured WooCommerce hosting partner. Plans include WooCommerce-specific features like image compression, plugin performance monitoring, and pre-installed sales-boosting plugins. ### **Key Features** - **Auto-scaling resources:** Add CPU/RAM automatically during traffic spikes - **WooCommerce pre-installed:** Including sales-boosting plugin bundle - **No renewal price hikes:** Same price year 1 and year 5 - **Built-in performance testing:** Stress testing tools included - **30-day money-back guarantee** ### **Pros and Cons** Pros Cons ✅ Auto-scaling during traffic spikes ❌ Higher entry price than shared hosting ✅ No renewal price increases ❌ WooCommerce/Magento-only focus is restrictive ✅ WooCommerce-specific stack tuning ❌ Smaller global data center footprint ✅ Owned by Liquid Web (established parent) ❌ Less developer flexibility than Cloudways/xCloud **Best for:** Seasonal or event-driven stores that experience predictable traffic spikes (Black Friday, product launches, viral marketing campaigns). ## **6\. WP Engine — Best for Agencies and Content-Driven Stores** [**WP Engine**](https://wpengine.com/) is the established premium managed WordPress host, serving over 200,000 customers globally. Its WooCommerce-specific feature, **Dynamic Plugin Loading**, prevents non-checkout plugins from running on checkout pages, a measurable speed win for stores with 30+ plugins. [**Omnisend’s hosting analysis**](https://www.omnisend.com/blog/best-woocommerce-hosting/) highlights WP Engine’s strength for agencies: the EverCache layer is configured to handle WooCommerce dynamic pages out of the box, and the Genesis framework (acquired by WP Engine in 2018) is included free on all plans. ### **Key Features** - **Dynamic Plugin Loading:** Stops unnecessary plugins on checkout pages - **EverCache:** WooCommerce-aware caching layer - **Genesis Framework included:** $129+ value - **Global Edge Security:** Cloudflare-powered - **24/7 chat + phone support:** Phone available on Premium plan and above ### **Pros and Cons** Pros Cons ✅ Mature platform with deep WooCommerce expertise ❌ Some plugins blocked from WordPress.org ecosystem ✅ Dynamic Plugin Loading speeds checkouts ❌ Recent acquisition turbulence (private equity) ✅ Genesis framework free ❌ Higher pricing than xCloud or Cloudways ✅ Multi-site agency tools ❌ Restrictive plugin policies vs. fully open hosting **Best for:** Agencies managing 10+ client WooCommerce sites that benefit from centralized billing, white-label tools, and Genesis framework integration. ## **7\. SiteGround — Best for Beginner-Friendly WooCommerce Setup** [**SiteGround**](https://www.siteground.com/) runs on Google Cloud Platform with WordPress + WooCommerce pre-installed, in-house SuperCacher technology, and 24/7 phone, chat, and ticket support. [**WPBeginner’s testing**](https://www.wpbeginner.com/best-woocommerce-hosting/) consistently ranks SiteGround as a top pick for beginners due to its straightforward dashboard and migration tools. The catch: introductory pricing of $2.99–$12/month renews at 5–6× the original rate after the first term. Factor renewal cost into year-2 budgets. ### **Key Features** - **Google Cloud Platform infrastructure** - **In-house SuperCacher:** Three-layer caching system - **24/7 phone support:** Available on all plans - **Free CDN, SSL, and email:** Included on all paid plans - **Auto WordPress + WooCommerce updates** ### **Pros and Cons** Pros Cons ✅ True 24/7 phone support (rare in shared hosting) ❌ Renewal pricing 5–6× introductory rate ✅ Easy WooCommerce setup for beginners ❌ Resource limits hit faster than VPS-based hosts ✅ Google Cloud infrastructure ❌ Limited PHP workers on entry plans ✅ Free CDN and SSL ❌ No staging on Startup plan **Best for:** First-time WooCommerce store owners who want hand-holding support and don’t mind year-2 price increases. ## **8\. Hostinger — Best Budget Option for New WooCommerce Stores** [**Hostinger**](https://www.hostinger.com/) has WooCommerce-optimized shared hosting starting at $2.69/month with WordPress + WooCommerce pre-installed, integrated payment gateways, free SSL, free domain, and a built-in WordPress AI assistant. [**Cybernews ranked Hostinger #1 for WooCommerce in their April 2026 review**](https://cybernews.com/best-web-hosting/woocommerce-hosting/) based on 63 hosts tested over three months. The trade-off mirrors SiteGround: introductory pricing is dramatically lower than renewal pricing. Stores with serious revenue ambitions will outgrow Hostinger’s shared hosting within 12–18 months and need to migrate. ### **Key Features** - **WooCommerce pre-installed:** One-click setup - **Free domain + SSL:** Included on Premium and Business plans - **AI assistant:** For product descriptions and content - **24/7 chat support** - **30-day money-back guarantee** ### **Pros and Cons** Pros Cons ✅ Cheapest entry point ($2.69/month) ❌ Significant renewal price increase ✅ WooCommerce-optimized shared hosting ❌ Performance ceiling hit at ~10K monthly visits ✅ Free domain and SSL ❌ Migration path off Hostinger requires effort ✅ AI tools included ❌ Less PHP worker headroom than VPS-based hosts **Best for:** Brand-new stores validating product-market fit on a tight budget, side-project WooCommerce stores, and dropshipping experiments. ## **9\. Liquid Web — Best for Heavy-Plugin WooCommerce Builds** [**Liquid Web’s**](https://www.liquidweb.com/) Managed WooCommerce hosting (also marketed as Nexcess Spark) is built on cloud VPS infrastructure with dedicated resources per account. [**HostingAdvice’s testing**](https://www.hostingadvice.com/best/woocommerce-hosting/) highlights Liquid Web’s strength for complex stores running 30+ plugins, where shared hosting collapses. The pricing starts at $25/month for the Spark plan, with no renewal increases. Liquid Web also has managed VPS plans for stores that have outgrown standard managed hosting. ### **Key Features** - **Dedicated VPS resources** - **No renewal price hikes** - **Built-in performance testing** - **WooCommerce-specific staging** - **24/7 phone support:** Included on all plans ### **Pros and Cons** Pros Cons ✅ Dedicated VPS resources at managed-host prices ❌ Smaller data center network than Kinsta/Cloudways ✅ No renewal pricing trickery ❌ Less developer-friendly than xCloud/Cloudways ✅ Phone support on all plans ❌ Migration tool less polished than Kinsta’s ✅ Heavy-plugin tolerance ❌ Older dashboard UX **Best for:** Established WooCommerce stores running 30+ plugins, custom-built themes, and complex integrations that need dedicated resources without enterprise-tier prices. ## **Performance Benchmark Comparison** Provider Avg LCP (mobile) Avg TTFB CWV Pass Rate PHP Workers Entry **xCloud** (4GB Vultr HF) 1.6s 180ms 75% Configurable **Kinsta** (Business 1) 1.7s 220ms 78% 4 **Cloudways** (4GB DO) 1.9s 250ms 65% Configurable **Rocket.net** (Starter) 1.5s 160ms 80% Dedicated **Nexcess** (Spark) 2.0s 280ms 62% 4 **WP Engine** (Professional) 2.1s 300ms 60% 4 **SiteGround** (GrowBig) 2.0s 320ms 55% Limited **Hostinger** (Business) 2.2s 380ms 50% Limited **Liquid Web** (Spark) 1.9s 240ms 65% 4 _Data aggregated from [**Online Media Masters**](https://onlinemediamasters.com/), [**PageSpeed Matters**](https://www.pagespeedmatters.com/), and [**Managed WP Guide**](https://managedwpguide.com/) benchmarks during Q1 2026, run on identical sample WooCommerce stores with 50 products._ ## **Cost Breakdown: True Year-1 vs Year-2 WooCommerce Hosting Cost** Provider Year 1 (12 mo.) Year 2 (12 mo.) 2-Year Total Renewal Markup **xCloud** (BYOS, $5 panel + $24 Vultr HF) $348 $348 $696 0% **Kinsta** (Business 1) $1,380 $1,380 $2,760 0% **Cloudways** (4GB DO) $552 $552 $1,104 0% **Rocket.net** (Starter) $360 $360 $720 0% **Nexcess** (Spark) $252 $252 $504 0% **WP Engine** (Pro) $300 $300 $600 0% **SiteGround** (GrowBig) $96\* $588 $684 ~6× **Hostinger** (Business) $48\* $191 $239 ~4× **Liquid Web** (Spark) $300 $300 $600 0% _SiteGround and Hostinger introductory pricing only applies on annual prepay. Monthly billing is significantly higher._ ## **Feature Comparison Matrix** Feature xCloud Kinsta Cloudways Rocket.net Nexcess WP Engine SiteGround Hostinger Liquid Web Free SSL ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ Redis Caching ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ Object Cache Pro Add-on ✅ 4GB+ ✅ ✅ ✅ ❌ ❌ ✅ Cloudflare Integration ✅ $4.99/site ✅ ❌ ✅ ❌ ❌ ❌ Full Root SSH ✅ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ✅ Free Migration ✅ ✅ 1 site ✅ ✅ ✅ ✅ ✅ ✅ 24/7 Phone Support ❌ ❌ $100/mo ❌ ✅ ✅ ✅ ❌ ✅ WooCommerce Auto-Scaling ❌ ❌ Manual ❌ ✅ ❌ ❌ ❌ ❌ Free Tier Available ✅ ❌ 3-day ❌ ❌ ❌ ❌ ❌ ❌ OpenLiteSpeed Support ✅ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ## **Audience Mapping: Which WooCommerce Hosting is Best for You?** Your Situation Best Choice Expected Outcome Brand-new store, validating idea, $0 ad budget **Hostinger Business** Lowest year-1 cost, easy setup Growing store, $1K–$10K monthly revenue **xCloud (BYOS Vultr HF)** Best price-to-performance ratio Established store, $10K–$100K monthly revenue **xCloud Pro / Cloudways / Nexcess** Reliable performance at sustainable cost Enterprise store, $100K+ monthly revenue **Kinsta Business 2 / Rocket.net** Premium infrastructure, zero infra decisions Agency managing 5–20 client stores **xCloud (white-label)** Centralized control + agency margins Seasonal store with predictable traffic spikes **Nexcess** Auto-scaling during peaks WooCommerce store with 30+ plugins **Liquid Web** Dedicated resources for plugin overhead Existing Cloudways user feeling priced out **xCloud** ~40% lower cost at equivalent specs ## **Common Mistakes WooCommerce Store Owners Make with Hosting** These mistakes cost stores more revenue than the hosting decision itself: 1. **Picking shared hosting for a real store.** Once you have 50+ products and 1,000+ monthly visits, shared hosting becomes the bottleneck on conversions. The $5/month savings vs. a $25/month VPS is dwarfed by lost sales from slow checkout. 2. **Ignoring renewal prices.** A “$2.99/month” host that renews at $14.99/month costs more in year 2 than a $5/month xCloud + $24/month Vultr server combination. 3. **Underprovisioning PHP workers.** 2 PHP workers can handle a few concurrent shoppers but will time out during a flash sale. WooCommerce stores need 4+ PHP workers minimum during peak shopping times. 4. **Skipping object caching.** Without Redis or Memcached, WooCommerce hits the database hundreds of times per page load. Object caching cuts that by 20–60% [**(per WooCommerce statistics from Marketing LTB)**](https://marketingltb.com/blog/statistics/woocommerce-statistics/). 5. **Caching cart/checkout pages incorrectly.** Generic caching plugins will serve another customer’s cart to the wrong shopper. Use WooCommerce-aware caching (built into Kinsta, Cloudways, and xCloud by default). 6. **Hosting checkout in the wrong region.** Server location affects TTFB by 200–500ms. Pick a data center close to where your highest-spending customers live, not where you live. ## **Frequently Asked Questions About Best Hosting for WooCommerce** ### **What is the best hosting for WooCommerce in 2026?** The best hosting depends on store size and budget. For cost-efficient managed hosting with full control, [**xCloud**](/) is the strongest pick at ~40% lower cost than Cloudways per [**Online Media Masters**](https://onlinemediamasters.com/xcloud-review/). For premium hands-off hosting, Kinsta’s Business 1 ($115/month) is the threshold for serious WooCommerce stores. For the absolute cheapest entry, Hostinger starts at $2.69/month. ### **How much does WooCommerce hosting cost in 2026?** WooCommerce hosting in 2026 ranges from $2.69/month (Hostinger shared) to $115+/month (Kinsta Business 1, recommended for WooCommerce). [**Swell’s WooCommerce pricing analysis**](https://www.swell.is/content/woocommerce-pricing) puts most growing stores in the $11–$40/month range with cloud-managed providers. Factor in renewal pricing, since SiteGround and Hostinger renew at 4–6× their introductory rates. ### **Can I run WooCommerce on shared hosting?** You can technically run WooCommerce on shared hosting, but performance suffers once you exceed 1,000 monthly visits or 50 products. Shared hosting plans rarely include enough PHP workers (typically 1–2) to handle concurrent checkouts. For stores generating any meaningful revenue, VPS or managed cloud hosting starting at around $15–$25/month delivers measurably better conversion rates. ### **Why does WooCommerce need special hosting?** WooCommerce makes hundreds of database calls per page load and runs uncacheable cart/checkout pages that need PHP workers and object caching. Generic shared hosting that handles a brochure site fine will cause checkout timeouts during sales. WooCommerce-specific hosting includes Redis object caching, full-page cache rules that exclude cart/checkout, and PHP workers tuned for concurrent shoppers. ### **Which WooCommerce hosting is the fastest?** Based on aggregated independent benchmarks, Rocket.net (1.5s avg LCP), [**xCloud**](/) on Vultr High Frequency (1.6s avg LCP), and Kinsta on Business 1+ (1.7s avg LCP) deliver the fastest WooCommerce performance. Speed depends as much on configuration (Redis, image optimization, theme choice) as on the host itself, but premium infrastructure provides a higher ceiling. ### **Is xCloud better than Cloudways for WooCommerce?** For most WooCommerce stores, [**xCloud**](/) provides better value than Cloudways. [**Online Media Masters’ independent review**](https://onlinemediamasters.com/xcloud-review/) measured around 40% cost savings on identical Vultr High Frequency hardware, with xCloud’s lighter tech stack producing faster page loads. xCloud also has full root SSH access (Cloudways does not), OpenLiteSpeed support, and a free tier. The detailed [**xCloud vs Cloudways comparison**](/xcloud-vs-cloudways/) breaks down feature-by-feature differences. ### **How many PHP workers does WooCommerce need?** Small WooCommerce stores (under 100 monthly orders) can run on 2 PHP workers. Growing stores need 4 PHP workers minimum to avoid timeouts during concurrent checkouts. High-traffic stores (5,000+ monthly orders or flash sales) should use 6–8 PHP workers. This is why [**Kinsta recommends Business 1 ($115/month)**](https://kinsta.com/pricing/), since it’s the first plan with 4 workers. ### **What is BYOS (Bring Your Own Serve**r) hosting? BYOS hosting lets you connect your own cloud server (Vultr, DigitalOcean, AWS, Google Cloud, Linode, Hetzner) to a managed control panel. You pay the cloud provider directly at retail prices and pay the panel a small monthly fee for management features. [**xCloud**](/) pioneered this model for WooCommerce, charging $5/month for unlimited sites + control panel features regardless of which cloud provider you use underneath. ### **Do I need a CDN for WooCommerce?** Yes. A CDN reduces image and asset load times by serving them from servers close to your customers. Cloudflare’s free plan handles most stores; Cloudflare Enterprise (included with Kinsta and Rocket.net) adds Argo Smart Routing for around 30% additional speed gains. [**Hostinger’s CDN**](https://www.hostinger.com/) is included on Business plans and above. ### **How long does it take to migrate a WooCommerce store to a new host?** Most WooCommerce migrations complete in 1–4 hours of active work plus 24–48 hours for DNS propagation. xCloud, Kinsta, WP Engine, and Liquid Web all have free migration assistance. For self-service migrations, plugins like Migrate Guru or All-in-One WP Migration handle most stores under 5GB. Test the migrated store on a staging URL before pointing DNS. ### **Should I host WooCommerce on AWS or Google Cloud directly?** Direct AWS/Google Cloud hosting is the cheapest option but requires you to handle server provisioning, security patches, scaling, backups, and WooCommerce-specific caching configuration yourself. Most store owners get better value from a managed control panel ([**xCloud**](/) at $5/month) on top of AWS or Google Cloud, paying retail cloud pricing while getting managed features. ### **What is the most underrated WooCommerce hosting option?** [**xCloud’s BYOS model**](/best-cloudways-alternatives/) remains underrated because it requires understanding the “control panel + cloud provider” category. Most comparison articles focus only on traditional managed hosts, missing the 60–80% cost savings possible by connecting your own cloud infrastructure while keeping managed WordPress features. For stores willing to learn the model, the savings compound over years. ## **Your 2026 WooCommerce Hosting Decision** The hosting market has shifted significantly since DigitalOcean acquired Cloudways in 2022. Pricing has gone up, support quality has dropped, and a new generation of lighter, cheaper alternatives, including [**xCloud**](/), Rocket.net, and modern Nexcess plans, now match or exceed Cloudways’ performance at lower cost. ### **Expert Picks by Goal** Your Goal Best Choice Expected Impact Best Overall Value **xCloud** ~40% lower cost vs. Cloudways at equivalent performance Best for Beginners **Hostinger** Lowest entry price + WooCommerce pre-installed Best for Growing Stores **xCloud (BYOS Vultr HF)** Sub-2s LCP at $29/mo total Best for Enterprise **Kinsta Business 2+** Google Cloud C3D + Cloudflare Enterprise Best for Speed Obsession **Rocket.net** Cloudflare Enterprise + Object Cache Pro free Best for Black Friday **Nexcess** Auto-scaling during traffic spikes Best for Agencies **xCloud (white-label)** Centralized billing + agency margins Best for Heavy-Plugin Stores **Liquid Web** Dedicated VPS resources The data-backed action plan: - **Get started:** Sign up for [**xCloud’s free tier**](/) (1 server + 10 sites) - **Test first:** Connect a $24/month Vultr High Frequency server and migrate one site - **Measure baseline:** Run PageSpeed Insights on your current host before switching - **Compare results:** Re-measure 14 days after migration on xCloud - **Scale up:** If results meet expectations, migrate the rest of your sites - **Upgrade if needed:** For fully hands-off enterprise hosting, Kinsta Business 1 ($115/month) is the next step Whichever host you choose, measure baseline TTFB, LCP, and CWV pass rate before migrating, then re-measure 14 days after. Lock in the host that produces measurable speed gains. Anything else is a guess. 👉 [**Get started with xCloud**](/) — Manage 1 server, 10 sites for Free. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and take part in discussions. --- # Best Laravel Hosting for Developers: What Developers Should Know Before Choosing a Hosting Provider? - xCloud > Learn about the best Laravel hosting for developers and how xCloud makes Laravel hosting effortless with powerful features. [Laravel](/laravel-hosting/) has quickly established itself as one of the most popular PHP frameworks for web application development. Developers admire its elegant syntax, powerful features, and strong community support. As Laravel continues to lead in backend development, the demand for optimized, tailored hosting solutions grows significantly. ![Best Laravel Hosting for Developers](/_mirror/ba123bff-ntroducing-Laravel-Hosting-with-Advanced-Features-1.jpg.webp) xCloud Hosting has met this demand by launching a fully optimized, managed Laravel hosting solution that surpasses the limitations of basic shared hosting. With advanced tools like Supervisor, Laravel Horizon, Queue Workers, and other performance-driven features, xCloud enables developers to deploy and manage Laravel applications with greater efficiency and control. Let us learn about the best Laravel Hosting for developers and how to [**deploy Laravel projects**](/docs/deploy-laravel-applications/) with xCloud, and what makes xCloud stand out in a competitive landscape. ## **Powerful Built-In Laravel Features with xCloud for Seamless Management** When you seek Laravel hosting optimized for performance and developer control, the real advantage lies in the features. xCloud Laravel hosting does not simply support Laravel—it enhances your application with integrated tools that many hosting providers overlook. ### **✔️ Supervisor: Automatically Restarts Background Processes** Laravel developers frequently depend on long-running queue workers to handle tasks such as email dispatching, payment processing, and image conversion. When a worker crashes, Supervisor ensures background processes restart automatically. It runs your queue workers as persistent processes, removing the need for manual restarts after server crashes or reboots. In essence, your Laravel queue system becomes highly reliable and nearly fail-proof. ### **✔️ Laravel Horizon: Simplifies Real-Time Queue Monitoring** Laravel Horizon serves as the official dashboard for managing Laravel queues. It offers insights into queue metrics such as job throughput, failure rates, and processing times. On many shared hosts, setting up Horizon can be complex and time-consuming, requiring manual configuration of Redis and terminal commands. xCloud simplifies this by allowing you to manage Horizon directly from its dashboard. ### **✔️ Queue Workers: Production-Ready from the Start** Queue workers power asynchronous tasks like processing orders, sending notifications, and managing cron jobs. xCloud provides robust support for these workers, eliminating the need to access your server via SSH to modify settings or restart processes. With Horizon and Supervisor included, your queue workers function reliably from day one. ### **✔️ CI/CD Integration: Professional Deployment Workflow** Deployments often introduce complications. xCloud streamlines this process through CI/CD integration for Laravel projects. You can: - Push code to GitHub, GitLab, or Bitbucket to trigger automatic deployments - Run migrations, seeders, or other Artisan commands after deployment - Roll back to previous versions when needed Each deployment keeps your queue workers and Supervisor processes running without interruption. ### **✔️ Application Environments for Full Lifecycle Control** xCloud provides separate environments for Local, Staging, and Production, each with its own configuration. This setup allows you to test new features safely without risking downtime in your production environment. ## **How to Get Started with Laravel Hosting on xCloud** Getting started with **xCloud Laravel hosting** is much simple — especially when compared to traditional providers, where you spend hours on server setup, deployment process, ci/cd and all. With xCloud, every tool you need to launch and scale a production-ready Laravel app is ready out of the box. Follow this step-by-step guide to launch your project on the **best Laravel hosting, optimized** for performance, scalability, and ease of use. ### **Step 1: Create and Configure Your Site** To get started, log in to your xCloud dashboard and click on **+New Site**. Choose your preferred server and proceed to the **Laravel** tab. Select **Clone a Git Repository** to deploy your Laravel application. Next, set your **Site Title** and choose a domain. You can opt for a **Demo Site** to test and refine your app, or select **Migrate into a New Domain** for a live deployment. Once your domain settings are configured, click **Next** to continue. ![](/_mirror/f108b11b-image-57.png.webp) ### **Step 2: Set Up Environment** In the settings section, choose your **PHP version**, define the **Site User**, and specify the **Web Root** directory. When it comes to the database, you have three options: create a new database on the server, connect to an existing one, or skip database setup if not needed. If you choose to create a new database, fill in the database name, username, and password—or use the auto-generated credentials. After setting up your environment and database, proceed to the next step. ![](/_mirror/659f23a7-image-58-1024x541.png.webp) ### **Step 3: Connect Git & Automate Deployment** In the **Git Repo** section, enter your repository URL and branch. Enable the **Push to Deploy** feature to generate a **Deployment URL**, which allows for continuous deployment. To automate this, you can optionally add the Deployment URL as a **Webhook** in your Git hosting service (like GitHub). Simply go to the repo’s **Settings**, select **Webhooks**, and paste the URL under **Payload URL**, using application/json as the content type. _Note: The ‘Deployment URL’ step is not a mandatory step. You can skip this process if you want._ ![](/_mirror/6d7219ef-image-59-1024x538.png.webp) ### **Step 4: Finalize Deployment Setup** Now, specify any commands needed after deployment in the **Deploy Script** section. This could include installing dependencies or running migrations, such as: ``` php8.1 $(which composer) install --no-interaction --prefer-dist --optimize-autoloader --no-dev php8.1 artisan migrate --force php8.1 artisan optimize:clear npm install –-quite npm run build ``` Copy to Clipboard **_Note:_** _We can use PHP version 8.3 or 8.4 as well._ Also, copy the **Public Key** from xCloud and add it to your Git repository as a **Deploy Key**. This allows xCloud to securely access and clone your repository via SSH. ![](/_mirror/31a4239b-image-60-1024x502.png.webp) ### **Step 5: Deploy** After everything is configured, click **Start** to begin the deployment process. xCloud will handle the migration and setup. Once complete, you will be taken to your site’s dashboard. From there, you can manage your Laravel **Application** and **Environment** settings as needed. ![](/_mirror/b398d159-image-61.png.webp) For more details, check out the guide on how to [**deploy Laravel applications with xCloud**](/docs/deploy-laravel-applications/). ## **💡 Why xCloud Excels at the Best Laravel Hosting for Developers** In a market full of general-purpose cloud hosting providers and Laravel-compatible platforms, **xCloud Laravel Hosting** distinguishes itself as the only solution purpose-built for the Laravel ecosystem. xCloud does not simply support Laravel—it fully understands it. Every component is designed to meet Laravel’s most critical production requirements. From its integrated command runner to easy queue worker management, scheduler, and simplified Horizon control, xCloud removes the need for manual configuration and technical overhead. ### **Effortless Queues and Jobs Management** Most platforms place the responsibility of setting up queues and installing Supervisor on the developer. xCloud takes a different approach. It includes a built-in Supervisor management panel, so you can manage your queue workers directly from the dashboard—no need to dive into the terminal or wrestle with SSH configurations. Although Horizon does not come pre-configured, xCloud streamlines worker management, reducing your setup time and allowing you to focus on what matters most—building your application. ### **Optimized for Queues and Background Jobs** xCloud removes the need for DevOps support, which gives startups and solo developers a significant advantage. It delivers a truly managed Laravel hosting experience with: - **Real-time queue monitoring** - **Auto-scaling queue workers based on traffic** - **Redis tuned for optimal performance** - **Fault-tolerant Supervisor processes that restart automatically** You never need to log into a terminal to restart services or troubleshoot failures. In comparison, other platforms may offer Laravel support, but they require you to handle Redis tuning, Supervisor setup, and other critical configurations yourself. This not only increases the risk of errors but also delays project delivery. xCloud removes these hurdles by handling it all for you. ### **Horizon Integration Built for Teams** xCloud provides a collaborative hosting environment that benefits agencies and development teams managing multiple Laravel projects. With centralized dashboards, project isolation, and version-controlled Git-based deployments, you can manage your Laravel applications seamlessly These features make xCloud ideal for maintaining client work or adapting to fast-moving product updates. ### **Start Deploying Your Laravel Applications with xCloud** Laravel has grown far beyond a simple PHP framework. If your application depends on Laravel, then xCloud Laravel Hosting is the environment it deserves. With powerful built-in features that most providers do not offer, xCloud ensures developers spend less time managing infrastructure and more time creating exceptional applications. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # 10 Best Managed Hosting For WordPress in 2026: Expert-Tested for Speed & Security (Complete Guide) - xCloud > Looking for the best managed hosting for WordPress in 2026? Compare top providers for speed, security, pricing, and scalability in one guide. Choosing the right managed hosting for WordPress can directly impact your site’s speed, security, and long-term scalability. With WordPress now powering over **[43% of all websites worldwide](https://wordpress.com/blog/2025/04/17/wordpress-market-share/)** (W3Techs), competition for fast, reliable hosting has never been more intense. ![Managed Hosting For WordPress](/_mirror/3f140b39-26_-Expert-Tested-for-Speed-Security-Complete-Guide.jpg.webp) In 2026, performance research and industry benchmarks consistently show that **managed hosting for WordPress outperforms [traditional shared hosting](/cloud-hosting-or-traditional/) by 2–3× in load speed**, while also reducing maintenance overhead and security risk. Let us explore the **10 best [managed hosting for WordPress](/managed-hosting/)**, ranked using real-world performance testing, verified user reviews, and recommendations from experienced WordPress professionals. ## Table of Contents ## **Quick Summary / TL;DR** [**Managed hosting for WordPress**](/hosting-for-wordpress/) consistently delivers faster load times, stronger security, and less hands-on maintenance than shared hosting. If you’re running a business site, agency portfolio, or high-traffic blog in 2026, managed hosting is no longer optiona,l it is a performance baseline. The right provider depends on your needs and values brings each provider. Let us see what you need to know: **If You Want To…** **Use This** **Expected Impact** **Monthly Cost** **Maximum flexibility with unlimited sites** xCloud 40% cost savings vs competitors $5-$395 **Premium enterprise-grade hosting** Kinsta 99.99% uptime, Google Cloud $30-$1,650 **Budget-friendly managed hosting** Hostinger Fast setup, beginner friendly $2.99-$6.99 **WordPress-recommended hosting** SiteGround Superior support, Google Cloud $2.99-$7.99 **Agency-level performance** WP Engine 1.5M+ sites, enterprise security $20-$600 **Developer-first cloud control** Cloudways Multi-cloud flexibility $11-$400+ **Value-focused performance** Bluehost WordPress.org recommended $2.99-$13.99 **Speed-optimized hosting** Rocket.net Enterprise CDN built-in $25-$80 **Scalable cloud hosting** Nexcess Autoscaling, WooCommerce focus $19-$999 **High-traffic sites** Pressable Automattic-owned, WP Cloud $25-$500 Expert Recommendation: Industry reviewers from WPBeginner, HostingStep, and Blog Marketing Academy recommend starting with xCloud for cost-conscious users who want cloud-level performance (delivering 40% savings compared to Cloudways, according to OnlineMediaMasters). - **Best for Beginners:** Hostinger – Lowest entry price with managed features and an intuitive interface. - **Best for Agencies:** xCloud – Unlimited sites, white-label options, and bring-your-own-server flexibility.  - **Best for Enterprise:** Kinsta – Google Cloud Platform with 99.99% uptime guarantee ## **Why Managed Hosting For WordPress Matters in 2026** Website performance is no longer a technical concern, it is a revenue driver. Research from the Baymard Institute shows that **nearly 70% of shopping carts are abandoned on slow-loading websites**, making speed and reliability critical for any WordPress site with commercial goals. Managed hosting for WordPress is designed to eliminate the most common performance and security bottlenecks by handling the heavy lifting at the server and platform level: - **Automatic updates** – Core, plugin, and theme updates are handled proactively to reduce compatibility issues and vulnerabilities - **Security monitoring** – Continuous malware scanning, firewalls, and intrusion prevention protect sites before issues escalate - **Performance optimization** – Server-level caching, CDN integration, and database tuning deliver faster load times without manual configuration - **Expert WordPress support** – Access to technicians who specialize in WordPress-specific issues, not generic hosting problems - **Daily backups** – Automated backups with one-click restore minimize downtime and data loss risk Beyond convenience, managed hosting for WordPress delivers measurable risk reduction. **Forrester Research reports that businesses using managed hosting environments experience up to 60% fewer security incidents** compared to [**self-managed hosting**](/self-managed-hosting/) setups. ## **How We Ranked These Hosting Providers** Our rankings are based on a structured evaluation framework aligned with the methodologies used by leading WordPress industry reviewers such as HostingStep, WPBeginner, and IsItWP. Each provider was assessed across performance, value, scalability, support quality, security features, developer tools, and verified user feedback to ensure rankings reflect real-world use, not marketing claims. **Criteria** **Why It Matters** **Weight** **Performance** Page load times, uptime, and server response High **Value** Features per dollar, transparent pricing High **Scalability** Ability to handle traffic spikes, growth options High **Support** Response time, WordPress expertise, availability Medium **Security** SSL, firewall, malware protection, backups Medium **Developer Tools** Staging, Git, SSH, CLI access Medium **User Reviews** Trustpilot, G2, community feedback Medium ## **Comparison: Key Overview Of Top Managed Hosting For WordPress At a Glance** This table provides a side-by-side comparison of the leading managed hosting for WordPress in 2026, highlighting pricing, site limits, and ideal use cases. Use it to quickly identify which host best matches your budget, technical needs, and growth plans. **Rank** **Provider** **Rating** **Starting Price** **Sites Allowed** **Best For** 🥇 1 xCloud ★★★★★ $5/mo Unlimited Agencies & developers wanting cloud control 🥈 2 Kinsta ★★★★★ $30/mo 1-150+ Enterprise sites needing premium performance 🥉 3 Hostinger ★★★★★ $2.99/mo 1-300 Budget-conscious beginners 4 SiteGround ★★★★☆ $2.99/mo 1-unlimited WordPress.org recommended hosting 5 WP Engine ★★★★☆ $20/mo 1-30+ Agencies needing enterprise reliability 6 Cloudways ★★★★☆ $11/mo Unlimited Multi-cloud flexibility seekers 7 Bluehost ★★★★☆ $2.99/mo 1-unlimited First-time WordPress users 8 Rocket.net ★★★★☆ $25/mo 1-unlimited Speed-obsessed site owners 9 Nexcess ★★★★☆ $19/mo 1-250 WooCommerce and high-traffic sites 10 Pressable ★★★★☆ $25/mo 1-50+ Automattic ecosystem users ## **🥇 1. xCloud – Best for Unlimited Sites & Cost Efficiency** **[xCloud](/)** has emerged as one of the most compelling managed WordPress platforms for agencies and developers, combining cloud-level performance with pricing that undercuts most traditional managed hosting. Independent reviewers at OnlineMediaMasters and Blog Marketing Academy highlight xCloud for delivering **up to [40% lower costs](https://xcloud.host/case-studies/wattz-web-design/)** than comparable platforms, without sacrificing speed or control. The platform currently manages **100,000+ websites across 10,000+ servers worldwide** and maintains a **4.9/5 Trustpilot rating** based on 287+ verified reviews. Its appeal lies in offering advanced cloud features—such as bring-your-own-server flexibility and full Cloudflare integration through a lightweight, performance-focused control panel. As David Risley of Blog Marketing Academy notes: > “Every site I moved was noticeably faster on xCloud than it was on Cloudways. This was a direct apples-to-apples comparison, and xCloud was simply faster.” ### **Key Features** - **Unlimited WordPress sites** – No artificial site limits on any plan - **Bring Your Own Server (BYOS)** – Connect Vultr, DigitalOcean, AWS, Google Cloud, Hetzner, or Linode - **One-click deployments** – WordPress, n8n, Node.js, Laravel, PHP apps, and LLM workloads - **Full Cloudflare integration** – CDN, DNS management, and edge caching included - **White-label reseller platform** – Create and brand your own hosting service - **Free SSL certificates** – Let’s Encrypt with automatic renewal - **NGINX FastCGI caching** – Server-level full-page caching for faster delivery - **Redis object caching** – Built-in database query optimization - **Staging environments** – One-click staging with push-to-production - **Automated backups** – Local and remote backups (Google Drive, Amazon S3) - **Team collaboration** – Role-based access for agencies and teams - **WordPress Updates Manager** – Centralized core, plugin, and theme updates - **Site Security PRO** – Patchstack-powered vulnerability protection ($2/site) - **30+ global data centers** – Deploy servers close to your audience ### **Pros and Cons** #### **Pros** ✅ 40% cheaper than Cloudways for the same specs ✅ Unlimited sites on all plans ✅ Lightweight panel = better performance ✅ Full Cloudflare + Redis integration ✅ 4.9/5 Trustpilot rating ✅ Free tier available (1 server, 10 sites) ✅ Lifetime deal option available #### **Cons** ❌ Learning curve for BYOS setup ❌ Newer platform (launched 2024) ❌ Support relies heavily on documentation ❌ Email hosting requires add-on ### **Best for:** Agencies managing multiple client sites, developers who want cloud-level control without server maintenance, and cost-conscious teams [migrating from shared hosting](/migrate-wordpress-from-shared-hosting-to-cloud-server/) or Cloudways who need unlimited sites without enterprise pricing. ## **🥈 2. Kinsta – Best for Premium Enterprise Performance** Kinsta is widely regarded as a top-tier managed hosting for WordPress, built exclusively on **Google Cloud Platform** using C2 compute-optimized virtual machines. This infrastructure-first approach has consistently placed Kinsta among the fastest WordPress hosts in independent performance benchmarks. With **35+ global data centers** and edge caching delivered through **260+ CDN points of presence**, [**Kinsta**](https://hostinginfo.online/kinsta-review/) is engineered for low latency, high availability, and predictable performance at scale. All plans are backed by a **99.99% uptime SLA**, making it a common choice for mission-critical and high-traffic WordPress deployments. ### **Key Features** - **Google Cloud C2 infrastructure** – Compute-optimized virtual machines on every plan - **35+ data centers worldwide** – Reduced latency for global audiences - **MyKinsta dashboard** – Award-winning, developer-friendly control panel - **DevKinsta** – Free local WordPress development environment - **Built-in Application Performance Monitoring (APM)** – No additional cost - **Free expert migrations** – Hands-off site transfers handled by Kinsta’s team - **Daily backups** – 14–30 day retention depending on plan tier - **Free malware cleanup** – Included if your site is compromised Best for: High-traffic business sites, enterprise WordPress deployments, and developers who prioritize performance over cost and need Google Cloud’s infrastructure. ## 🥉 **3. Hostinger – Best Budget-Friendly Option For Managed Hosting For WordPress** Hostinger has emerged as the value leader in managed hosting for WordPress, trusted by over 2.5 million customers worldwide (according to Hostinger). With plans starting at $2.99/month and LiteSpeed-powered servers, it delivers managed features at [**shared hosting**](/shared-hosting-vps-or-cloud-hosting/) prices. WordPress.org officially recommends Hostinger for its combination of performance, features, and affordability. ### **Key Features** - **LiteSpeed Cache:** Server-level caching for WordPress optimization - **100-300 websites:** Depending on plan tier - **Free domain:** Included for the first year - **Weekly/Daily backups:** Automatic protection - **Managed WordPress:** Automatic updates and security - **AI Website Builder:** Quick site creation for beginners - **Global CDN:** Built-in content delivery network - **Free SSL Certificates:** Let’s Encrypt certificates included ### Pros and Cons #### **Pros** ✅ Lowest entry price ($2.99/mo) ✅ LiteSpeed cache performance ✅ Free domain and SSL ✅ WordPress.org recommended ✅ AI website builder included #### **Cons** ❌ Renewal prices significantly higher ❌ Support quality varies ❌ Limited storage on basic plans ❌ Fewer developer tools than premium hosts Best for: First-time WordPress users, personal blogs, small business sites, and anyone prioritizing budget while still wanting managed hosting features. ## **4\. SiteGround – Best WordPress.org Recommended Hosting** [SiteGround](https://hostinginfo.online/siteground-review/) has maintained WordPress.org’s official recommendation since 2004, trusted by owners of 3 million+ domains. Running on Google Cloud infrastructure with proprietary SuperCacher technology, [**SiteGround**](/xcloud-vs-siteground/) consistently ranks among the top performers in independent speed tests. ### Key Features - **Google Cloud infrastructure:** Enterprise-grade reliability - **SuperCacher technology:** Proprietary 3-level caching system - **Daily backups:** Automatic with on-demand options - **Staging environments:** One-click staging on GrowBig+ - **Free SSL:** Auto-renewed Let’s Encrypt - **Managed WordPress:** Automatic updates and patches - **Speed Optimizer plugin:** Free performance plugin - **24/7 expert support:** Phone, chat, and ticket options ### Pros and Cons #### **Pros** ✅ Google Cloud infrastructure ✅ Superior customer support ✅ WordPress.org recommended ✅ Free Speed Optimizer plugin ✅ 20+ years hosting experience #### **Cons** ❌ Renewal prices 3-4x intro price ❌ Storage limits (10-40GB) ❌ Visit caps on each plan ❌ Higher-tier features require GrowBig+ Best for: Users who prioritize customer support quality, WordPress.org endorsement credibility, and Google Cloud’s reliability over raw cost savings. ## **5\. WP Engine – Best Managed for Enterprise Agencies** WP Engine pioneered managed hosting for WordPress and now powers over 1.5 million websites across 150+ countries. As the only WordPress hosting provider to win the Global Customer Service Department of the Year Stevie Award, WP Engine sets the industry standard for enterprise reliability. ### Key Features - **EverCache technology:** Proprietary caching for instant page loads - **Genesis Framework:** Premium theme framework included - **StudioPress themes:** Premium themes bundled free - **Global Edge Security:** Cloudflare-powered protection (add-on) - **60-day backup retention:** Industry-leading backup history - **Dev, staging, production:** Three environments included - **24/7 expert support:** WordPress specialists are available always - **Automated migrations:** Free site transfers included ### Pros and Cons #### **Pros** ✅ 60-day backup retention ✅ Genesis + StudioPress included ✅ Award-winning support ✅ 1.5M+ sites proven at scale ✅ Three environments per site #### **Cons** ❌ Premium pricing ($20+/month) ❌ No email hosting ❌ Plugin restrictions (disallowed list) ❌ Limited to WordPress Best for: Digital agencies, enterprise WordPress deployments, and businesses that value proven reliability and premium support over cost optimization. ## 6\. Cloudways – Best for Multi-Cloud Flexibility Cloudways offers managed [**cloud hosting**](/what-is-cloud-hosting-and-how-does-it-work/) across five infrastructure providers: DigitalOcean, AWS, Google Cloud, Vultr, and Linode. This flexibility makes it popular among developers who want cloud performance without server management complexity. ### Key Features - **5 cloud providers:** DigitalOcean, AWS, GCP, Vultr, Linode - **Pay-as-you-go pricing:** No long-term contracts - **Managed security:** Firewalls, SSL, and monitoring - **Staging environments:** One-click staging available - **24/7 support:** Expert assistance always available - **Team collaboration:** Multi-user access controls - **Server cloning:** Duplicate servers instantly - **Cloudflare integration:** Enterprise CDN add-on ### Pros and Cons Pros ✅ Multi-cloud provider choice ✅ Pay-as-you-go flexibility ✅ Instant server scaling ✅ 3-day free trial available ✅ 24/7 expert support #### **Cons** ❌ Markup on cloud provider pricing ❌ Object Cache Pro requires workarounds ❌ No email hosting included ❌ Cloudflare Enterprise limited features Best for: Developers wanting cloud provider flexibility, users who prefer pay-as-you-go over annual contracts, and those comfortable with slightly technical interfaces. ## 7\. Bluehost – Best for First-Time WordPress Users Bluehost holds the distinction of being WordPress.org’s longest-running recommended host since 2005. With plans designed specifically for beginners and an AI-powered website builder, Bluehost makes WordPress accessible to everyone. WPShout’s November 2025 hosting comparison shows Bluehost delivering 0.35s load times in the US – faster than most hosts tested. ### Key Features - **1-click WordPress install:** Pre-installed and ready - Free domain: First year included - Free SSL certificate: Security from day one - AI site builder: Create sites with AI assistance - 24/7 WordPress support: Phone and chat available - LiteSpeed servers: Performance-optimized infrastructure - Free CDN: Global content delivery included - Single Sign-On: Access WordPress from Bluehost dashboard ### Pros and Cons #### **Pros** ✅ WordPress.org recommended since 2005 ✅ AI-powered site builder ✅ Free domain first year ✅ Beginner-friendly interface ✅ 30-second support response #### **Cons** ❌ Renewal prices increase significantly ❌ Basic plans have limited features ❌ Migration plugin for existing sites ❌ Upsells during signup process Best for: Absolute beginners, first-time website creators, and small businesses wanting WordPress.org-endorsed hosting with minimal technical requirements. # 8\. Rocket.net – Best for Speed-Obsessed Users Rocket.net built its entire platform around one goal: delivering the fastest WordPress hosting available. With enterprise-level security configurations and a control panel designed for maximum productivity, Rocket.net appeals to performance-focused site owners. ### Key Features - **Enterprise CDN:** Full-page caching at the edge - **WAF protection:** Enterprise-level security included - **Unlimited bandwidth:** No traffic caps - **Free migrations:** Expert team handles transfers - **Daily backups:** Automatic protection - **Staging sites:** One-click staging environments - **24/7 support:** Chat support included - **White-label reseller:** Agency hosting options ### Pros and Cons #### **Pros** ✅ Enterprise-grade speed ✅ Unlimited bandwidth ✅ Enterprise security included ✅ Free test migrations ✅ White-label reseller options #### **Cons** ❌ Higher price point ($25+/month) ❌ Fewer data center locations ❌ Newer platform (less track record) ❌ WordPress-only hosting Best for: Site owners who prioritize raw speed above all else, agencies wanting white-label options, and users willing to pay premium for enterprise-level performance. ## **9\. Nexcess – Best for WooCommerce & High-Traffic Sites** Nexcess, owned by Liquid Web, specializes in managed WordPress and WooCommerce hosting with automatic scaling capabilities. Their platform intelligently handles traffic spikes without manual intervention. ### Key Features - **Autoscaling:** Automatic resource allocation for traffic spikes - **WooCommerce optimized:** Specialized eCommerce hosting - **Plugin performance monitoring:** Identify slow plugins - **Visual regression testing:** Catch styling issues before they go live - **Stencil development:** Local development tools - **Free migrations:** Expert-assisted transfers - **Always-on security:** Managed firewalls and monitoring - **99.99% uptime SLA:** Enterprise-grade reliability ### Pros and Cons #### **Pros** ✅ Autoscaling for traffic spikes ✅ WooCommerce-optimized ✅ Plugin performance monitoring ✅ Visual regression testing ✅ Liquid Web infrastructure #### **Cons** ❌ Higher pricing than shared hosts ❌ Interface less intuitive ❌ Fewer global data centers ❌ Primarily US-focused support Best for: WooCommerce store owners, high-traffic WordPress sites, and businesses expecting significant traffic fluctuations who need automatic scaling. ## 10\. Pressable — Best for Automattic Ecosystem Users Pressable is owned by Automattic (the company behind WordPress.com and WooCommerce) and runs on the WP Cloud platform. This direct connection to WordPress’s creators provides unique advantages for users invested in the Automattic ecosystem. ### Key Features - **WP Cloud platform:** Built by WordPress.com’s creators - **Jetpack included:** Premium Jetpack features bundled - **24/7 WordPress experts:** Support from WordPress specialists - **Automatic updates:** Core, themes, and plugins - **Site activity log:** Full audit trail of changes - **Free SSL:** Security certificates included - **Staging sites:** Safe testing environments - **Free migrations:** Expert-assisted transfers ### Pros and Cons #### **Pros** ✅ Built by WordPress.com creators ✅ Jetpack Premium included ✅ Direct Automattic support ✅ Site activity logging ✅ WP Cloud infrastructure #### **Cons** ❌ Limited customization options ❌ Visit-based pricing ❌ Less control than other hosts ❌ Fewer advanced developer tools Best for: Users already invested in Automattic products (Jetpack, WooCommerce), those wanting WordPress.com-level reliability with self-hosted flexibility. # Implementation Difficulty Comparison See how easy or complex it is to get started with each managed hosting provider. Use it to assess required technical skill, setup time, and whether a platform suits beginners, developers, or teams. Provider Technical Skill Setup Time BYOS Option Beginner Friendly? xCloud Basic-Medium 5-15 mins ✅ Yes ✅ Yes (managed) / ⚠️ (BYOS) Kinsta None-Basic 5 mins ❌ No ✅ Yes Hostinger None 3 mins ❌ No ✅ Yes SiteGround None-Basic 5 mins ❌ No ✅ Yes WP Engine None-Basic 5 mins ❌ No ✅ Yes Cloudways Basic-Medium 10 mins ✅ Yes ⚠️ Learning curve Bluehost None 3 mins ❌ No ✅ Yes Rocket.net None-Basic 5 mins ❌ No ✅ Yes Nexcess None-Basic 5 mins ❌ No ✅ Yes Pressable None 5 mins ❌ No ✅ Yes ## Cost Breakdown: Comparing Price vs Performance Across Hosting Providers See how managed hosting for WordPress providers stack up on cost at different growth stages. This table shows where pricing aligns or fails to align with real performance and features. Provider Entry Plan Mid-Tier High-Tier Sites Included Free Tier? xCloud $5/mo $30/mo $200/mo Unlimited ✅ Yes Kinsta $30/mo $75/mo $313/mo 1-3+ ❌ No Hostinger $2.99/mo $3.99/mo $5.99/mo 1-300 ❌ No SiteGround $2.99/mo $4.99/mo $7.99/mo 1-unlimited ❌ No WP Engine $20/mo $49/mo $115/mo 1-15+ ❌ No Cloudways $11/mo $24/mo $84/mo Unlimited ❌ No (3-day trial) Bluehost $2.99/mo $5.99/mo $13.99/mo 1-unlimited ❌ No Rocket.net $25/mo $50/mo $80/mo 1-25+ ❌ No Nexcess $19/mo $49/mo $149/mo 1-25+ ❌ No Pressable $25/mo $45/mo $90/mo 1-10+ ❌ No ## Feature Comparison Matrix Feature xCloud Kinsta Hostinger SiteGround WP Engine Cloudways Unlimited Sites ✅ ❌ ❌ ✅ (higher plans) ❌ ✅ BYOS Option ✅ ❌ ❌ ❌ ❌ ✅ Free SSL ✅ ✅ ✅ ✅ ✅ ✅ Staging ✅ ✅ ✅ ✅ ✅ ✅ CDN Included ✅ ✅ ✅ ✅ ❌ ❌ Git Integration ✅ ✅ ❌ ✅ ✅ ✅ Redis Cache ✅ ✅ ❌ ❌ ❌ ✅ White-Label ✅ ❌ ❌ ✅ ❌ ❌ n8n/Node.js ✅ ❌ ❌ ❌ ❌ ❌ LLM Hosting ✅ ❌ ❌ ❌ ❌ ❌ Team Management ✅ ✅ ❌ ❌ ✅ ✅ Free Tier ✅ ❌ ❌ ❌ ❌ ❌ ## Common Mistakes to Avoid 1. Choosing based on intro pricing only – Renewal rates often triple or quadruple. Always check year-2 pricing before committing to long-term contracts. 2. Ignoring site limits – Budget hosts often cap sites at 1-3. If you plan multiple projects, choose unlimited-site providers like xCloud or Cloudways from the start. 3. Overlooking server location – Site speed depends heavily on server proximity to users. Select hosts with data centers near your audience. 4. Skipping staging environments – Making changes directly on live sites causes preventable outages. Always use staging for testing updates. 5. Not testing migrations first – Request test migrations on temporary URLs before committing. This reveals compatibility issues without downtime. 6. Underestimating bandwidth needs – Traffic spikes from viral content or seasonal sales can exceed plan limits, causing overage fees or throttling. 7. Assuming “managed” means fully hands-off – Even managed hosts require attention to plugin updates, content backups, and performance monitoring. 8. Ignoring support quality – 24/7 availability means nothing if support staff can’t solve WordPress-specific problems. Test support before committing. # Frequently Asked Questions ### 1\. Which managed hosting should beginners start with? For absolute beginners, Hostinger offers the lowest barrier to entry at $2.99/month with managed features. For those willing to invest slightly more, SiteGround provides superior support that beginners often need. ### 2\. Is managed hosting for WordPress worth the extra cost? Yes – managed hosting typically costs 2-5x more than shared hosting but delivers measurably faster load times, better security, and time savings on maintenance. Sites with commercial goals (eCommerce, lead generation) see direct ROI from improved performance. ### 3\. Can I host unlimited sites affordably? xCloud offers unlimited sites on all plans starting at $5/month for managed hosting. The self-managed (BYOS) option allows unlimited sites with just the control panel fee ($5/server/month) plus cloud provider costs. ### How do I migrate my existing WordPress site? Most managed hosts offer free migrations. Request a test migration first to verify everything transfers correctly before pointing DNS to the new host. xCloud, Kinsta, WP Engine, and Rocket.net all include migration assistance. ### What’s the difference between managed and cloud hosting? Managed hosting handles WordPress-specific optimization automatically (updates, caching, security). Cloud hosting provides scalable infrastructure but may require manual configuration. xCloud and Cloudways bridge both cloud infrastructures with managed WordPress tools. ### Do managed hosts include email hosting? Managed hosting handles WordPress-specific optimization automatically (updates, caching, security). Cloud hosting provides scalable infrastructure but may require manual configuration. xCloud and Cloudways bridge both cloud infrastructures with managed WordPress tools. ### Which host handles traffic spikes best? Nexcess offers true autoscaling that automatically allocates resources during traffic surges. Kinsta’s Google Cloud infrastructure handles spikes well. xCloud allows instant server upgrades or additional server deployment through its cloud provider integrations. ### What security features should I look for? Essential security features include free SSL certificates, automatic malware scanning, web application firewall (WAF), brute force protection, and isolated site environments. xCloud’s Site Security PRO ($2/site) adds Patchstack vulnerability monitoring. ### Can I switch hosts later without losing my site? Yes, WordPress sites are portable. All major hosts support migrations. Export your site via plugin (Migrate Guru, All-in-One WP Migration) or request host-assisted migration. Plan 1-2 hours for DNS propagation after switching. ### Which host offers the best developer tools? xCloud provides the most developer flexibility with SSH access, Git integration, WP-CLI, multiple PHP versions, and support for Node.js, Laravel, and custom applications. Kinsta’s DevKinsta offers excellent local development. WP Engine includes three environments per site. ## **Wrapping Up: Which Managed Hosting For WordPress Is Right for You?** Selecting the right managed WordPress host depends on your specific priorities: cost optimization, raw performance, developer flexibility, or beginner-friendly simplicity. ### Expert Picks by Goal Your Goal Best Choice Why Best Overall Value xCloud Unlimited sites, 40% cheaper than Cloudways, free tier available Best for Beginners Hostinger $2.99/mo entry, intuitive interface, WordPress.org recommended Best for Agencies xCloud White-label, unlimited sites, team collaboration, BYOS flexibility Best for Enterprise Kinsta Google Cloud C2 VMs, 35 data centers, 99.99% uptime Best for WooCommerce Nexcess Autoscaling, commerce optimization, plugin monitoring Best Support Quality SiteGround 20+ years experience, WordPress.org recommended, 24/7 experts Best Multi-Cloud Cloudways 5 cloud providers, pay-as-you-go, developer-friendly Ready to get started? Industry experts recommend beginning with xCloud’s free tier to test cloud-level performance without commitment. Migrate one site first, benchmark the results, then scale as needed. The hosts that consistently earn expert recommendations share common traits: transparent pricing, WordPress-specific optimization, responsive support, and modern infrastructure. Prioritize these factors over marketing promises, and your WordPress site will perform reliably for years to come. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # 7 Best n8n Hosting Providers in 2026: Complete Comparison Guide for Workflow Automation - xCloud > Compare the 7 best n8n hosting provider in 2026. See pricing, performance, and expert picks for fast workflow automation provider. The workflow automation market reached **$23.77 billio**n in 2025 and continues expanding at **9.52%** annually, according to Mordor Intelligence. As businesses adopt n8n – the open-source automation platform with **230,000+** active users according to n8n – choosing the right **[n8n hosting provider](/n8n-hosting/)** has become a critical decision that directly impacts workflow reliability, execution speed, and long-term costs. ![n8n Hosting Provider](/_mirror/bd3f4a2b-Best-n8n-Hosting-Providers.jpg.webp) Industry data shows **60% of organizations** achieve ROI within 12 months of implementing workflow automation (according to Kissflow), but poor hosting choices lead to workflow failures, slow webhook responses, and unexpected costs. This guide evaluates seven **[n8n hosting](/n8n-hosting/) providers** through rigorous testing, performance benchmarks, and real-world deployment scenarios to help you make an informed decision. ## Table of Contents ## **TL;DR: Quick Decision Guide** **on n8n Hosting Provider** **If You Want To…** **Use This** **Expected Impact** **Setup Time** **Deploy n8n in under 10 minutes** xCloud Workflow automation in production 5-8 minutes **Get maximum workflow executions/dollar** Hostinger VPS KVM 2 High execution volume at low cost 15-20 minutes **Scale from small to enterprise** Kamatera Cloud VPS Seamless resource scaling 20-30 minutes **Minimize technical setup** xCloud Managed n8n Zero Docker/Node.js configuration 3-5 minutes **Run AI-powered workflows with GPUs** xCloud Custom Plans LLM + n8n integrations 30-45 minutes **Europe-focused data compliance** IONOS VPS GDPR-compliant automation 15-25 minutes **Maximum RAM per dollar** Contabo VPS Memory-intensive workflows 20-30 minutes ### **Expert Recommendation by Use Case** - **For Beginners:** xCloud offers one-click n8n deployment with managed updates and 24/7 support. - **For Developers:** Hostinger provides Docker-ready VPS with full root access at competitive pricing. - **For Enterprises:** Kamatera delivers scalable infrastructure with global reach and 99.95% uptime. ## **Why Your n8n Hosting Choice Directly Impacts Workflow Performance** [n8n](https://n8n.io/) processes automation workflows differently than traditional applications. According to n8n’s official documentation, each workflow execution involves: 1\. Webhook triggers that must respond within 30 seconds to avoid timeouts 2\. Memory-intensive operations when processing JSON data, file attachments, or API responses. 3\. Persistent background processes that run 24/7 regardless of user activity 4\. Database writes for execution logs, error tracking, and workflow state management Research from n8n’s scalability benchmark study demonstrates that hosting infrastructure affects: - **Webhook latency:** Proper hosting reduces webhook response time by 40-75% - **Execution failures:** Stable servers decrease timeout errors by 60-80% - **Concurrent workflows:** Adequate RAM allows running 3-5x more simultaneous workflows - **Cost efficiency:** Right-sized hosting prevents $200-500/month in wasted resources Automation platform analyst **6sense reports** that over 1,597 companies worldwide now use n8n for workflow automation. Those with optimized hosting report 25-30% productivity increases according to Kissflow automation statistics compared to organizations running n8n on inadequate infrastructure, according to Kissflow automation statistics. ## **How We Ranked the n8n Hosting Providers Based on Testing and Evaluation Criteria** We evaluated seven [**n8n hosting**](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) providers across eight weighted categories. Each provider underwent real-world deployment testing over a 30-day period. ### **Evaluation Criteria** **1\. n8n Compatibility (25% of total score)** - Docker support and container management - Node.js version compatibility - PostgreSQL/SQLite database support - Redis availability for queue mode **2\. Performance Metrics (20% of total score)** - Webhook response time (tested with 1,000 concurrent requests) - Workflow execution speed (measured across 10 standard workflows) - Memory allocation stability during peak loads - CPU performance under concurrent executions **3\. Scalability (15% of total score)** - Vertical scaling options (RAM/CPU upgrades) - Horizontal scaling support (multiple worker instances) - Resource limits per plan tier - Upgrade/downgrade friction **4\. Deployment Ease (15% of total score)** - Set up time from account creation to live n8n instance - One-click installation availability - Documentation quality - Technical knowledge required **5\. Reliability & Uptime (10% weight)** - Guaranteed uptime SLA - Actual uptime measured over 30 days - Backup frequency and restoration testing - DDoS protection and security measures **6\. Support Quality (10% of total score)** - Response time for technical queries - n8n-specific expertise - Support channel availability (chat, email, phone) - Documentation and community resources **7\. Cost Efficiency (5% of total score)** - Price per 1,000 workflow executions - Total cost of ownership over 12 months - Hidden fees (backups, SSL, migrations) - Money-back guarantee period **8\. Testing Environment:** - Standard n8n workflows: Data sync, webhook processing, API integrations, scheduled triggers - Workflow complexity: 5-15 nodes per workflow - Execution volume: 100-10,000 executions per month - Test period: 30 days ## **Comparison of the 7 Best n8n Hosting Providers** Below is an overview of the top n8n hosting providers based on pricing, server resources, Docker support, setup difficulty, and ideal use cases to help you quickly identify the best option for your [**workflow automation**](/how-to-build-an-ai-agent-with-n8n/) needs. Rank Provider Starting Price RAM CPU Cores Storage Docker Support Setup Difficulty Best For 🥇1 xCloud 6.99$/mo 2 – 32 GB 1 – 8 vCPU 50 – 400 GB NVMe ✅ One-click ★☆☆☆☆ Easy Managed n8n hosting with zero DevOps overhead 🥈2 Hostinger $4.99/mo 4 – 32 GB 1 – 8 vCPU 50 – 400 GB NVMe ✅ Native ★★☆☆☆ Moderate Budget-conscious developers needing full control 🥉3 Kamatera $4.00/mo 1 – 128 GB 2 – 104 vCPU 20 – 4000 GB SSD ✅ Yes ★★★☆☆ Advanced Enterprises requiring global infrastructure 4 IONOS $2.00/mo 4 – 24 GB 2 – 8 vCPU 20 -80 GB SSD ✅ Yes ★★☆☆☆ Moderate European businesses needing GDPR compliance 5 Contabo $4.42/mo 8 – 18 GB 3 – 6 vCPU 150 – 400 GB SSD ✅ Yes ★★★☆☆ Advanced Memory-intensive workflow automation 6 HostArmada $3.69/mo 1 – 16 GB 1 – 8 vCPU 40–320 GB SSD ✅ Yes ★★☆☆☆ Moderate Balanced performance and support 7 Scala Hosting $13.95/mo 4 – 128 GB 2 – 24 vCPU 50–2000 GB SSD ✅ Yes ★★☆☆☆ Moderate Security-focused n8n deployments ### **Impact Rating Based on Workflow Execution Capacity** Below, you’ll find a simple explanation of each rating level and the type of workloads it is designed to support. ★★★★★ = Exceptional (handles 10,000+ executions/month) ★★★★☆ = Strong (handles 5,000-10,000 executions/month) ★★★☆☆ = Good (handles 1,000-5,000 executions/month) ★★☆☆☆ = Adequate (handles 100-1,000 executions/month) ★☆☆☆☆ = Basic (handles <100 executions/month) ## **Detailed Reviews On The 7 Best n8n Hosting Providers** Here’s a detailed look at each provider, highlighting strengths, limitations, and ideal use cases. The sections below break down each hosting option so you can easily compare them and choose the right one. ### **🥇 1. xCloud – Best for Managed n8n Hosting with One-Click Deployment** Industry experts consistently recommend xCloud for organizations prioritizing deployment speed and managed infrastructure over DIY server management. Research from hosting comparison site HostAdvice shows [**managed n8n hosting**](/n8n-hosting/) reduces time-to-production by 75-85% compared to self-configured VPS setups. xCloud differentiates itself through n8n-optimized infrastructure that removes common deployment friction points. While competitors require manual Docker installation, database configuration, and webhook setup, xCloud provides pre-configured n8n instances that reach production status in under 10 minutes. ![n8n Hosting Providers](/_mirror/273f0dad-image-81.png.webp) Organizations running AI-powered n8n workflows particularly benefit from xCloud’s infrastructure, which provides seamless integration between workflow automation and **[LLM](/docs/how-to-self-host-llms-with-xcloud/)** processing. According to n8n’s 2026 market analysis, businesses combining AI and automation see 40-60% greater efficiency gains than those using automation alone. #### **Key Features** - **One-Click n8n Deployment:** Pre-configured Docker containers with PostgreSQL, Redis, and webhook endpoints configured automatically - **Managed Updates:** Automatic n8n version updates without workflow downtime  - **AI-Ready Infrastructure:** Native integration with LLM hosting for GPT-4, Claude, and custom AI models within the same environment - **24/7 Technical Support:** n8n-specific expertise with an average response time of 12 minutes for critical workflow issues - **Free SSL & Backups:** Automated daily backups with 30-day retention and one-click restoration - **Global CDN:** Webhook response time reduced by 35-50% through geographically distributed endpoints #### **How to Deploy n8n With xCloud** Let us show you how to deploy n8n on xCloud using the One Click Apps feature. It explains how to create a site, set basic options, and get n8n running on your server. The steps are simple and suitable for both testing and live use, helping you set up n8n quickly without complex configuration. - Create an account and log in to **xCloud**, then connect your server - From the dashboard, click **New Site → Server → One Click Apps**, then select **n8n** - Enter the site title and tags, then choose the deployment mode **Go Live** for production, **Demo Site** for testing (temporary subdomain) - Review domain settings, keep the default **Port** and **Site User**, select your **Timezone**, and click **Next** to start installation ![](/_mirror/65aa1a2f-image-16-1024x528.jpeg.webp) - Click **Visit Site** from the dashboard, complete the n8n registration, and access the n8n dashboard to start creating workflows - Customize configuration using the **Environment Editor** (available on PRO plans) - Keep n8n up to date by navigating to **Updates → Check for Updates** in the dashboard For the full detailed step by step process visit this [documentation](/docs/deploy-n8n-with-xcloud-with-one-click-apps/). ### **Pros and Cons** **Pros** **Cons** ✅ Zero DevOps knowledge required ❌ Higher cost than self-managed VPS ✅ Managed updates without downtime ❌ Limited to xCloud’s infrastructure regions ✅ AI/LLM integration within the same platform ❌ Custom Docker configurations require a support ticket ✅ 99.9% uptime SLA with automatic failover ❌ Not suitable for users wanting full OS-level access ✅ n8n-specific support team **Best for:** Small to medium businesses wanting production-ready n8n hosting provider without hiring DevOps engineers. Ideal for teams running 100-10,000 workflow executions per month who value reliability over cost optimization. **Pricing**: Starting at $6.99/month for 2 GB RAM, 1 vCPU, 50 GB NVMe storage (sufficient for 1,000-3,000 executions/month) **Real-World Performance:** - Webhook response time: 145ms average (tested with 1,000 concurrent requests) - Workflow execution success rate: 99.7% over a 30-day period - Zero downtime during managed updates ### **🥈 2. Hostinger – Best Budget VPS for Self-Hosted n8n** According to Gizmodo’s comprehensive n8n hosting provider review, Hostinger provides the best price-to-performance ratio for developers comfortable with self-managed infrastructure. Industry benchmarks show [**Hostinger’s**](https://www.hostinger.com/) KVM 2 plan delivers 8 GB RAM and 2 vCPU cores at $6.99/month, undercutting competitors by 30-40% for equivalent specifications. Hostinger’s native Docker support eliminates the primary complexity of n8n deployment. Unlike providers requiring manual Docker installation, Hostinger’s VPS control panel includes one-click Docker activation with pre-configured container networking. n8n deployment testing conducted by Bitcatcha demonstrated Hostinger’s LiteSpeed servers process webhook requests 25-35% faster than Apache-based alternatives, critical for time-sensitive automation workflows. #### **Key Features** - **Native Docker Integration:** One-click Docker installation through hPanel control panel with container management GUI - **LiteSpeed Web Server:** Industry data shows 40% faster request processing compared to Apache/Nginx configurations - **10 Global Data Centers:** Reduce webhook latency by 50-75ms through geo-optimized server selection - **NVMe SSD Storage:** Workflow execution logs and database operations run 3-5x faster than traditional SSD - **Weekly Automated Backups:** Restore n8n instance to any point within the last 4 weeks with zero data loss - **99.9% Uptime Guarantee:** Backed by Tier-3 data center infrastructure with redundant power and networking #### **How to Implement** Basic Docker Setup (15-20 minutes) 1. Purchase Hostinger KVM 2 VPS plan ($6.99/month) 2. Select Ubuntu 22.04 LTS operating system 3. Access hPanel → VPS → Operating System → Enable Docker 4. SSH into server: ssh root@your-vps-ip 5. Run n8n Docker command (see documentation) 6. Access n8n at http://your-vps-ip:5678 7. Configure SSL using Hostinger’s free Let’s Encrypt integration Follow Hostinger’s detailed n8n deployment [guide](http://hostinger.com/tutorials). ### **Pros and Cons** **Pros** **Cons** ✅ Lowest cost per GB of RAM ($0.87/GB) ❌ Requires basic Linux/Docker knowledge ✅ Native Docker support in control panel ❌ Self-managed updates (no automation) ✅ LiteSpeed performance advantage ❌ Support focuses on VPS, not n8n-specific ✅ 10 global server locations ❌ Weekly backups (vs daily with managed providers) ✅ 30-day money-back guarantee ❌ Maximum 8 vCPU cores (limited for large-scale) **Best for:** Developers with basic Docker experience seeking maximum value for money. Ideal for agencies managing multiple client workflows or businesses running 3,000-15,000 executions per month on a controlled budget. **Pricing:** KVM 2 plan at $6.99/month (8 GB RAM, 2 vCPU, 100 GB NVMe, 8 TB bandwidth) **Real-World Performance:** - Webhook response time: 178ms average - Docker container restart time: 3.2 seconds - n8n upgrade downtime: 45 seconds (manual process) ### **🥉 3. Kamatera – Best for Scalable Enterprise n8n Infrastructure** Enterprise automation demands drive [**Kamatera’s**](https://www.kamatera.com/) position as the leading choice for organizations requiring elastic scalability. According to n8n’s scaling documentation, businesses processing over 10,000 executions per month benefit significantly from horizontally scalable infrastructure – Kamatera’s core strength. ### **Key strengths:**  - 99.95% uptime SLA,  - Hourly billing option, - Instant vertical scaling,  - Global data centers on 4 continents, - Custom server configurations from 1-128 GB RAM. **Best for:** Enterprises running 10,000+ workflow executions monthly with variable loads. Pricing:  Starting at $4.00/month; typical production: $45-75/month ### **4\. IONOS – Best for European Data Compliance & GDPR-Focused n8n Hosting** **Provider** [**IONOS**](https://www.ionos.com/) emerges as the preferred choice for organizations prioritizing European data sovereignty and GDPR compliance. All infrastructure located in Germany and France with guaranteed data residency. **Key features:** ISO 27001 & GDPR compliance, personal consultant, snapshot backups, DDoS protection included, full root access. **Best for:** European businesses requiring GDPR-compliant workflow automation. Pricing: Starting at $2.00/month; recommended VPS Linux M at $8.00/month ### **5\. Contabo – Best for Maximum RAM Per Dollar** [Contabo](https://contabo.com/en/) dominates the value segment by providing exceptional RAM allocations at budget-friendly pricing. Entry plans start at 8 GB RAM vs 2-4 GB at competitors—approximately 3x more memory at equivalent price points. **Key strengths:** High RAM allocations (8-18 GB base), NVMe storage option, unlimited bandwidth, European data centers, DDoS protection included. **Best for:** Memory-intensive n8n workflows with large data processing. Pricing: VPS S SSD at $4.42/month (8 GB RAM) ### **6\. HostArmada – Best for Balanced Performance & Support Quality** [**HostArmada**](https://hostarmada.com/) distinguishes itself through comprehensive 24/7 support combined with solid technical performance. Daily automated backups with 30-day retention and one-click restoration provide peace of mind for production automation environments. ### **Key features:** - Daily automated backups,  - SSD storage across all plans,  - 24/7 technical support with n8n knowledge,  - Free website migration,  - Multiple data centers (US, EU, Asia, Australia). **Best for:** Small businesses valuing responsive support.  **Pricing:** VPS starts at $3.69/month or VPS Business at $7.99/month (recommended) ### **7\. Scala Hosting – Best for Security-Focused n8n Deployments** **[Scala Hosting](https://www.scalahosting.com/)** positions itself as the security-first [**VPS provider**](/managed-hosting/) through its proprietary SPanel control system and advanced security automation. SShield real-time security monitors and blocks 85-90% of common VPS attack vectors. **Key features:** SShield real-time security, daily malware scanning, free SSL certificates, SPanel control panel, 99.9% uptime guarantee, full root access. **Best for:** Organizations with strict security requirements or compliance obligations (HIPAA, SOC 2, PCI-DSS).  **Pricing:** VPS starts at $13.95/month with managed security ### **Performance Benchmarks: Webhook Response Time** The benchmarks below show how quickly each hosting provider responds to webhook requests during performance testing. **Provider** **Avg Response Time** **95th Percentile** **Test Load** **Test Date** **xCloud** 145ms 198ms 1,000 concurrent Dec 2025 **Kamatera** 132ms 185ms 1,000 concurrent Dec 2025 **Scala Hosting** 158ms 215ms 1,000 concurrent Dec 2025 **IONOS** 165ms 223ms 1,000 concurrent Dec 2025 **HostArmada** 172ms 238ms 1,000 concurrent Dec 2025 **Hostinger** 178ms 245ms 1,000 concurrent Dec 2025 **Contabo** 195ms 268ms 1,000 concurrent Dec 2025 ## **Expert Picks For Best n8n Hosting Providers** After rigorous testing of seven n8n hosting providers over 30 days, three clear winners emerge for different use cases. Let us see in short: ### **🥇 Best Overall: xCloud** For businesses prioritizing reliability, ease of deployment, and managed infrastructure, xCloud delivers unmatched value. The one-click deployment, automatic updates, and n8n-specific support justify the slightly higher cost. Organizations running business-critical workflows with 100-10,000 monthly executions will appreciate the zero-downtime updates and 99.9% uptime guarantee. ### **🥈 Best Value: Hostinger** Developers and technically-proficient teams seeking maximum cost efficiency should choose Hostinger’s KVM 2 plan. At $6.99/month for 8 GB RAM and native Docker support, it delivers 30-40% cost savings compared to managed alternatives. Perfect for agencies managing multiple client workflows or businesses running 3,000-15,000 monthly executions. ### **🥉 Best for Enterprise: Kamatera** Organizations processing 10,000+ monthly executions with variable loads require Kamatera’s elastic scalability. The 99.95% uptime SLA, hourly billing, and instant vertical scaling provide enterprise-grade reliability without enterprise-grade pricing. Global data centers across 4 continents ensure low webhook latency worldwide. ## **Frequently Asked Questions** ### **1\. Which n8n hosting provider should beginners start with?** Beginners should start with managed hosting like xCloud, or choose Hostinger if they’re comfortable managing their own server. Industry data shows 75–85% of beginners successfully deploy n8n within 10 minutes using managed hosting, compared to only 45–60% success rates with self-managed VPS setups that require Docker and Linux knowledge. Managed providers remove technical friction with one-click deployment, automatic updates, and n8n-specific support—allowing you to focus on building workflows instead of infrastructure. ### **2\. Do I need to pay for n8n Cloud, or can I just use hosting?** You do not need n8n Cloud. n8n itself is free and open-source—you only pay for the hosting infrastructure. Self-hosting typically saves $35–43 per month (70–86%) compared to n8n Cloud for mid-volume usage. According to n8n’s 2025 community survey, 68% of users choose self-hosting primarily for cost efficiency. ### **3\. How long does it take to see results from workflow automation?** Most organizations see measurable ROI within 4–12 weeks. Industry research shows 60% of companies achieve ROI within 12 months. Example: A marketing agency automated client reporting with n8n, reducing 40 hours/month of manual work to just 2 hours. This generated $1,900/month in savings against $15/month hosting costs, resulting in a 12,567% ROI. ### **4\. Is managed n8n hosting worth the extra cost?** Yes, if your time is worth more than $25–50/hour or you lack Docker/Linux expertise. Managed hosting saves 4–7 hours per month on setup, updates, troubleshooting, and maintenance. At $25/hour, just 4 saved hours equals $100 in value—for only $10–15 extra hosting cost. Businesses using managed hosting also report up to 90% fewer deployment failures. ### **5\. Will n8n work for my industry or niche?** Yes. n8n is industry-agnostic and works anywhere APIs or web applications are used. With 450+ pre-built integrations, n8n supports virtually every use case. Proven industries include: - E-commerce - Healthcare - Real Estate - Finance - Marketing Agencies - SaaS - Manufacturing Example: A dental practice automated appointment confirmations and reduced patient no-shows by 40%. ### **6\. What budget is required to run n8n successfully?** - Minimum viable setup: $5–7/month (small or personal use) - Business-critical automation: $15–50/month Generally, the pricing plans are: - Tier 1 (Personal): $5–10/month → 100–1,000 executions - Tier 2 (Small Business): $15–35/month → 1,000–5,000 executions - Tier 3 (Mid-Size): $50–150/month → 5,000–20,000 executions - Tier 4 (Enterprise): $300–1,000+/month → 50,000+ executions ### **7\. How often should I upgrade my n8n hosting plan?** Review resource usage monthly and upgrade when RAM consistently exceeds 70–80%. Upgrade immediately if you notice: - RAM usage above 75% - Workflow failures are increasing by 20%+ - Webhook response times over 500 ms - Database query times increasing by 100%+ Proactive upgrades prevent 90–95% of workflow failures. ### **8\. What’s the most underrated n8n hosting option?** Contabo offers one of the best RAM-to-price ratios—but requires technical expertise. You can get 8 GB RAM for $4.42/month, while competitors charge $15–25 for similar specs (70–82% savings). One user reported running 42 active workflows and 12,000 executions/month on Contabo’s base plan—workloads that would cost $45–65/month on managed hosting. ### **9\. Can I migrate my existing n8n instance to better hosting?** Yes. Most migrations take 30–90 minutes and are low risk. Migration options: - Backup & Restore (PostgreSQL): 30–45 minutes - Export/Import via n8n UI: 15–30 minutes, beginner-friendly - Managed Migration: Free with some providers Overall, 95% of migrations were completed successfully with zero data loss. ### **10\. How do I know if my workflows are too complex for my hosting?** If webhook response times consistently exceed 300 ms or you see timeout errors, your hosting is likely underpowered. Warning signs: - More than 5% of webhooks are timing out - Execution times are doubling unexpectedly - Database lock errors - Memory warnings Recommended RAM by complexity: - Simple workflows (≈5 nodes): 2 GB RAM - Medium workflows (10–15 nodes): 4 GB RAM - Complex workflows (20+ nodes): 8 GB RAM ### 11\. Are there any free n8n hosting options worth using? Yes—but only for learning or testing. - Oracle Cloud Free Tier: 4 ARM CPUs, 24 GB RAM, 200 GB storage (requires 2–3 hours of complex setup) - Railway: ~$5/month in free credits (≈500–1,000 executions) - Raspberry Pi: $35–75 one-time cost, no SLA Free hosting is ideal for experimentation. Once workflows become business-critical, investing $6.99–14.99/month is strongly recommended. ### 12\. What happens if my n8n hosting provider goes down? All workflow executions stop immediately. Immediate impact: - Webhooks fail - Scheduled workflows don’t run - In-progress executions terminate Downtime severity: - 5–15 minutes: minimal impact - 1–4 hours: moderate impact - 4–24 hours: significant impact - 24+ hours: critical Mitigation best practices: - Choose providers with 99.9%+ uptime SLAs - Enable automated daily backups - Set up monitoring and alerts With proper preparation, recovery typically takes 45–90 minutes. ### 1\. Which n8n hosting provider should I start with as a beginner? Start with xCloud for managed hosting or Hostinger for self-managed hosting. Industry data shows 75-85% of beginners successfully deploy n8n using managed hosting (xCloud) within 10 minutes, compared to only 45-60% success rates with self-managed VPS requiring Docker knowledge. xCloud removes technical barriers through one-click deployment, automatic updates, and n8n-specific support. ### 2\. Do I need to pay for a separate n8n Cloud, or can I just use hosting? n8n software is free and open-source you only pay for the hosting infrastructure to run it. Self-hosting saves $35-43/month (70-86%) compared to n8n Cloud for mid-volume workflows. According to n8n’s 2025 community survey, 68% of users choose self-hosting for cost efficiency. ### 3\. How long until I see results from workflow automation? Most organizations achieve measurable ROI within 4-12 weeks of deploying n8n. Industry research shows 60% of organizations achieve ROI within 12 months. A marketing agency automated client reporting using n8n, reducing 40 hours/month of manual work to 2 hours – generating $1,900/month savings vs $15/month hosting costs (12,567% ROI). ### 4\. Is managed n8n hosting worth the extra cost? Yes, if your time costs more than $25-50/hour or you lack Docker/Linux expertise. Managed hosting saves 4-7 hours monthly in setup, updates, troubleshooting, and maintenance. If your time is worth $25/hour: 4 hours × $25 = $100 value for $10-15 additional cost. Businesses using managed hosting report 90% fewer deployment failures. ### 5\. Will n8n work for my specific industry/niche? Yes, n8n is industry-agnostic and works for any business using web applications or APIs. n8n’s 450+ pre-built integrations cover virtually every industry need. Confirmed applications include: E-commerce, Healthcare, Real Estate, Finance, Marketing Agencies, SaaS Companies, and Manufacturing. A dental practice automated appointment confirmations, reducing no-shows by 40%. ### 6\. What’s the budget needed to run n8n successfully? Minimum viable budget: $5-7/month for small deployments; $15-50/month for business-critical automation. **Tier 1 (Personal):** $5-10/month supports 100-1,000 executions. **Tier 2 (Small Business):** $15-35/month supports 1,000-5,000 executions. **Tier 3 (Mid-Size):** $50-150/month supports 5,000-20,000 executions. **Tier 4 (Enterprise):** $300-1,000+/month supports 50,000+ executions. ### 7\. How often should I upgrade my n8n hosting plan? Monitor RAM usage monthly; upgrade when consistently exceeding 70-80% capacity. Upgrade immediately when RAM usage >75%, workflow failures increase >20%, webhook response time >500ms, or database query time increases >100ms. Proactive upgrades prevent 90-95% of workflow failures. ### 8\. How do I know if my workflows are too complex for my current hosting? Monitor webhook response times, if consistently exceeding 300ms or seeing timeout errors, your hosting is inadequate. **Red flags**: >5% webhooks timing out, workflow execution time >2x expected, database lock errors, memory warnings. - Simple workflows (5 nodes): need 2 GB RAM. - Medium (10-15 nodes): needs 4 GB RAM. - Complex (20+ nodes): need 8 GB RAM. ### 9\. Are there any free n8n hosting options worth considering? Oracle Cloud Free Tier and Railway free credits offer viable free hosting, but with limitations. Oracle Cloud provides 4 ARM CPUs, 24 GB RAM, 200 GB storage – but requires 2-3 hours complex setup. Railway offers $5 free credits monthly (~500-1,000 executions), good for testing only. Raspberry Pi costs $35-75 one-time for a permanent self-hosted n8n, but no SLA. F ree hosting makes sense for learning; once workflows become business-critical, invest $6.99-14.99/month. ### 10\. What happens if my n8n hosting provider goes down? Workflow executions stop immediately; recovery time depends on your backup strategy. **Immediate impacts:** All webhook triggers fail, scheduled workflows don’t execute, and in-progress executions terminate. Downtime of 5-15 minutes has minimal impact; 1-4 hours causes moderate impact; 4-24 hours creates significant business impact; 24+ hours is critical. **Mitigation:** Choose providers with 99.9%+ uptime SLA, implement automated daily backups, and set up monitoring/alerts. The recovery procedure takes 45-90 minutes with proper preparation. ### 11\. Can I migrate my existing n8n instance to better hosting? Yes – n8n migration takes 30-90 minutes depending on setup complexity. Three methods: Method A (Backup & Restore): 30-45 minutes using PostgreSQL dump. Method B (Export/Import via n8n UI): 15-30 minutes, no technical knowledge needed. Method C (Managed Migration): Free service from HostArmada/xCloud. 95% of migrations are completed successfully with zero data loss ## **Key Takeaways** 1\. Hosting infrastructure directly impacts n8n performance proper hosting reduces webhook latency by 40-75% and prevents 60-80% of execution failures. 2\. Self-hosting n8n saves 70-86% compared to n8n Cloud for mid-volume workflows while providing unlimited workflow capacity. 3\. RAM is more critical than CPU for n8n – prioritize memory allocation when selecting plans. 2 GB minimum for basic use, 8 GB for production environments. 4\. Managed hosting (xCloud) saves 4-7 hours monthly in maintenance, making it cost-effective for teams where time costs $25+/hour. 5\. Queue mode with Redis becomes essential beyond 2,000-3,000 monthly executions, increasing throughput by 300-500%. 6\. Geographic server location matters – proper placement reduces webhook latency by 40-60%. The workflow automation market is growing at 9.52% annually, and organizations implementing n8n achieve 60% ROI within 12 months. Your hosting choice determines whether you’re in that successful 60% or struggling with workflow failures and slow performance. Start with the recommendations in this guide, deploy your first workflows, and scale as your automation needs grow. Whether you choose managed simplicity with xCloud, cost-efficient self-hosting with Hostinger, or enterprise scalability with Kamatera, you now have the data needed to make an informed decision. Ready to deploy n8n? Your automation journey starts with choosing the right hosting foundation. Article compiled from 30 days of testing across 7 hosting providers, 10,000+ workflow executions, and analysis of 25+ authoritative sources, including n8n documentation, Mordor Intelligence, Kissflow, 6sense, HostAdvice, Gizmodo, Bitcatcha, and Reddit r/n8n community discussions. If you have found this blog helpful, feel free to **[subscribe to our blogs](/blog/)** for valuable tutorials, guides, knowledge, and tips on web hosting and server management.  You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and take part in discussions. And do not forget to share what you have built. We would love to see your work. --- # 7 Best OpenClaw(Clawdbot) Hosting Providers in 2026: From Self-Hosted to Fully Managed (Complete Guide) - xCloud > Compare the 7 best OpenClaw hosting providers in 2026. Explore self-hosted vs fully managed options, pricing, setup time, and expert picks. [**OpenClaw**](/openclaw-hosting/), now rebranded as Clawdbot, has become one of the fastest-growing open-source AI projects in GitHub history, amassing over **60,000 stars** in just weeks (according to GitHub). Created by Peter Steinberger, founder of PSPDFKit, this AI assistant promises what Siri and Alexa never delivered: a **24/7 personal assistant** that actually takes action through WhatsApp, Telegram, and other messaging platforms. ![](/_mirror/76b95834-Group-2085665014-1024x572.png.webp) But here’s the catch self-hosting OpenClaw requires Docker expertise, VPS management, and dealing with the dreaded “API Wallet Assassin” problem, where runaway loops can drain hundreds of dollars overnight. This comprehensive guide compares hosting options from fully managed solutions to budget VPS providers, helping you deploy your AI assistant without the 3 AM debugging sessions. ## Quick Summary / TL;DR Too Long; Didn’t Read? Here’s what you need to know: If You Want To… Use This Expected Impact Time Required Deploy with zero DevOps OpenClaw by xCloud Live in 60 seconds Under 1 minute Self-host on a budget Hostinger VPS Full control, $4.99/mo 2-4 hours setup Scale dynamically Kamatera Pay-per-use flexibility 1-2 hours setup Developer-friendly tools DigitalOcean Excellent documentation 1-2 hours setup Rapid prototyping Railway Git-push deployment 30-60 minutes Maximum GPU power Vultr High-performance inference 2-3 hours setup Complete privacy Local hardware Zero cloud dependency 4+ hours setup **Expert Recommendation:** Industry experts consistently recommend starting with a fully managed solution for non-technical users, as self-hosting OpenClaw requires comfort with Docker, terminal commands, and ongoing maintenance (according to the official Moltbot documentation). **Best for Beginners:** OpenClaw by xCloud — One-click deployment with pre-configured Telegram and WhatsApp integration, no technical skills required. **Best for Developers:** DigitalOcean — Excellent documentation, familiar interface, strong community support for troubleshooting. **Best for Enterprise:** OpenClaw by xCloud (White-Label) — Managed infrastructure with SLA-backed support and custom branding options. ## What is OpenClaw (Clawdbot)? OpenClaw, renamed to Clawdbot on January 27, 2026, following Anthropic’s trademark request, is an open-source, self-hosted AI personal assistant created by Peter Steinberger (according to the official project documentation). Unlike traditional AI chatbots that simply respond to queries, Open is an agentic AI that takes real actions on your behalf. The assistant integrates with messaging platforms, including WhatsApp, Telegram, Slack, Discord, Signal, and iMessage, allowing you to interact with it like messaging a colleague. It can execute terminal commands, manage emails, control calendars, browse the web, and even write code – all from a chat interface. Key capabilities include: - Persistent memory across conversations that builds understanding over months - Proactive notifications through scheduled “heartbeats” that check tasks and alert you - 50+ service integrations including Gmail, Google Calendar, Todoist, GitHub, and smart home devices - Custom skills marketplace (ClawdHub) with hundreds of community-contributed plugins - Multi-platform support with the same conversation flowing across all devices The architecture consists of four components: a Gateway (control plane), Agent (AI brain using Claude, GPT-4, or local models), Memory (persistent storage), and Skills (modular capabilities). ## Why OpenClaw Hosting Matters: Self-Hosted vs Managed Understanding the hosting decision is critical because OpenClaw requires 24/7 uptime to function as a proactive assistant. The choice between self-hosting and managed hosting dramatically impacts your experience, costs, and time investment. ### The Self-Hosting Challenge Self-hosting OpenClaw appeals to developers who want complete control, but it comes with significant responsibilities (according to community reports): Challenge Impact Docker configuration 1-4 hours initial setup VPS management Ongoing maintenance required API cost monitoring Risk of “runaway loops” costing $100-500 overnight Security hardening Root access creates vulnerability risks Manual updates No automatic patching Channel setup Telegram bot tokens, WhatsApp QR codes SSL configuration Manual certificate management ### The Managed OpenClaw Alternative Fully managed hosting eliminates DevOps complexity by handling infrastructure, updates, security, and channel configuration. Users simply sign up and start chatting. Feature Self-Hosted VPS Fully Managed Setup time 1-4 hours Under 5 minutes Technical skill Docker, Linux, networking None required Server management Your responsibility Provider handles everything Updates & patches Manual Automatic SSL certificates Manual configuration Auto-provisioned Telegram/WhatsApp setup Manual bot creation Pre-configured 3 AM outages You fix it Provider fixes it Support Community forums Dedicated team ## **How We Ranked These Providers** Rankings in this guide are based on criteria established by industry best practices for AI workload hosting (according to Gartner’s cloud infrastructure evaluation framework): Criterion Why It Matters Weight Ease of Deployment Time from signup to running agent High Total Cost of Ownership Server + API + maintenance time High Reliability Uptime guarantees and redundancy High Channel Integration Pre-configured Telegram/WhatsApp support Medium Scalability Ability to handle increased workloads Medium Support Quality Response time and expertise Medium Security Isolation, SSL and more High Scoring methodology follows cloud infrastructure best practices, with providers evaluated across all criteria and weighted by importance for AI agent deployments. ## Master Comparison Table Rank Provider Setup Time Monthly Cost Best For Difficulty Support 🥇 1 OpenClaw by xCloud ★★★★★ $9.99/mo (all-in) Zero DevOps users Easy 24/7 human 🥈 2 Hostinger VPS ★★★☆☆ $5.99+/mo + API Budget self-hosting Medium 24/7 chat 🥉 3 Kamatera ★★★☆☆ Pay-per-use Dynamic scaling Medium 24/7 technical 4 DigitalOcean ★★★★☆ $6+/mo + API Developers Medium Tickets + community 5 Railway ★★★★☆ $5+/mo usage Rapid prototyping Easy-Medium Community 6 Vultr ★★★☆☆ $6+/mo + API GPU workloads Medium Tickets 7 Local Hardware ★★☆☆☆ $0 (hardware cost) Privacy maximalists Hard None ## 🥇 1. OpenClaw Hosting By xCloud – Best for Zero DevOps Deployment Industry experts consistently recommend fully managed solutions for users who want AI assistant capabilities without infrastructure management overhead (according to cloud hosting best practices). [**OpenClaw**](/openclaw-hosting/) by xCloud represents the only truly managed Moltbot hosting option that eliminates all DevOps requirements. Unlike VPS providers, where you still configure Docker, manage updates, and handle outages yourself, xCloud deploys your personal AI agent automatically. The entire experience happens through chat, there’s no dashboard or hosting panel to learn. You sign up, xCloud provisions everything behind the scenes, and you start messaging your agent on Telegram. xCloud has managed over _**10,000 servers**_ across _global locations_ (according to xCloud), bringing enterprise-grade infrastructure expertise to personal AI assistants. The parent company WPDeveloper powers over 6 million websites, demonstrating proven scale and reliability. ### Key Features - **60-second deployment:** Sign up and your agent is live immediately—no terminal, no configuration - **Pre-configured channels:** Telegram works out of the box with bot token connection. Anthropic and other built in chaneels coming very soon. - **Fully managed infrastructure:** Server, updates, SSL, and security handled automatically ### How to Implement **Getting Started:** 1. Visit this [**page**](/openclaw-hosting/) and create your account 2. Choose your plan (starting at $9.99/month) 3. Connect your Telegram bot token 4. Start chatting with your AI agent No Docker. No SSL configuration. No debugging at 3 AM. ### Pros and Cons Pros Cons ✅ Instant deployment with zero technical setup ❌ Higher base price than raw VPS ✅ Pre-configured Telegram and WhatsApp integration ❌ Less customization than self-hosting ✅ Server included—no additional infrastructure costs ❌ Limited to supported messaging platforms ✅ 24/7 human support for issues ✅ Automatic updates and security patches ✅ White-label options for enterprise **Best for:** Non-technical users, busy professionals, small teams, and agencies who want a working AI assistant without managing infrastructure. Ideal for anyone who values time over cost savings from DIY hosting. ## **🥈 2. Hostinger VPS – Best for Budget Self-Hosting** For users comfortable with server administration who want the lowest possible hosting costs, Hostinger offers VPS plans optimized for AI workloads (according to HostAdvice). The platform provides NVMe SSD storage, full root access, and dedicated IPs at competitive prices. Hostinger’s custom hPanel simplifies VPS management compared to traditional control panels, though users still need to install Docker, configure Moltbot, set up messaging bridges, and handle ongoing maintenance. The 99.9% uptime guarantee across data centers in the US, UK, Singapore, and the Netherlands provides stable infrastructure for always-on assistants. ### Key Features - **NVMe SSD storage:** Fast read/write speeds for agent operations - **Full root access:** Complete control over server configuration - **AI-ready templates:** Pre-configured environments for Python and Node.js workloads - **99.9% uptime SLA:** Reliable infrastructure across 4 global regions - **24/7 live chat support:** Assistance with infrastructure issues ### How to Implement **Option A: Manual Setup** 1. Purchase a VPS plan (minimum 2GB RAM recommended) 2. SSH into your server and install Docker 3. Clone the Moltbot repository 4. Configure your AI model API keys (Anthropic Claude or OpenAI) 5. Set up a Telegram bot via @BotFather or a WhatsApp bridge 6. Configure SSL certificates 7. Set up monitoring and backup scripts **Option B: Community Scripts** Use community-maintained installation scripts that automate most configuration steps, though you still manage the server. ### Pros and Cons Pros Cons ✅ Lowest base hosting cost ($5.99/month) ❌ Requires Docker and Linux knowledge ✅ Full control over configuration ❌ Manual channel setup required ✅ hPanel simplifies server management ❌ You handle updates and security patches ✅ Good global coverage ❌ No pre-configured Moltbot templates ✅ 24/7 chat support for server issues ❌ API costs are additional **Best for:** Technical users on a budget who enjoy hands-on server management and want maximum control over their AI assistant deployment. Ideal for developers who already manage their own infrastructure. ## 🥉 3. Kamatera – Best for Dynamic Scaling Kamatera provides over 1,000 custom server configurations with a pay-as-you-go billing model, making it ideal for AI developers who need dynamic resource allocation (according to HostAdvice). The platform’s flexibility allows scaling CPU, RAM, and storage independently based on workload demands. For Moltbot deployments that vary in intensity—perhaps heavy use during work hours and minimal activity overnight—Kamatera’s model can optimize costs compared to fixed-resource VPS plans. The platform supports GPU options for users running local language models through Ollama. ### Key Features - **1,000+ configurations:** Customize CPU, RAM, storage, and networking independently - **Pay-as-you-go billing:** Pay only for resources consumed - **GPU availability:** Access to NVIDIA GPUs for local model inference - **99.95% uptime SLA:** Enterprise-grade reliability - **Global infrastructure:** 18 data center locations worldwide ### **How to Implement** **Setup Process:** 1. Create an account and configure custom server specs 2. Deploy Ubuntu or your preferred Linux distribution 3. Install Docker and container dependencies 4. Clone and configure Moltbot with your settings 5. Set up messaging platform integrations 6. Configure monitoring for resource usage optimization ### Pros and Cons Pros Cons ✅ Highly customizable resource allocation ❌ Steeper learning curve than simplified VPS ✅ Pay-per-use reduces waste ❌ All self-hosting responsibilities apply ✅ GPU options for local models ❌ Costs can spike with heavy usage ✅ 24/7 technical support ❌ No Moltbot-specific assistance ✅ Excellent for variable workloads **Best for:** AI developers and technical teams who need fine-grained control over resources and prefer usage-based pricing. Ideal for deployments with variable workloads or those experimenting with local language models. ## 4\. DigitalOcean – Best for Developer Experience DigitalOcean has established itself as a developer-friendly cloud platform with excellent documentation, community tutorials, and a clean interface (according to industry reviews). For developers familiar with the “Droplets” paradigm, deploying Moltbot follows familiar patterns. The platform’s extensive tutorial library includes guides for Docker, Node.js, and AI application deployment, reducing the learning curve for self-hosting. Community support through forums and Stack Overflow provides troubleshooting resources beyond official support channels. ### Key Features - **Droplets:** Simple, predictable-priced virtual machines - **Extensive documentation:** Step-by-step guides for common deployments - **One-click apps:** Marketplace includes Docker and development tools - **Spaces:** Object storage for agent data and backups - **Monitoring:** Built-in metrics and alerting ### How to Implement **Setup Process:** 1. Create a Droplet (minimum 2GB RAM, 1 vCPU recommended) 2. Use one-click Docker installation from marketplace 3. Follow DigitalOcean’s container deployment guides 4. Configure Moltbot with environment variables 5. Set up domain and SSL via Let’s Encrypt 6. Configure firewall rules and monitoring ### Pros and Cons Pros Cons ✅ Exceptional documentation and tutorials ❌ Self-hosting responsibilities ✅ Predictable pricing with no surprises ❌ Support limited to infrastructure ✅ Strong developer community ❌ No Moltbot-specific templates ✅ Clean, intuitive interface ❌ API costs additional ✅ Reliable infrastructure **Best for:** Developers who value documentation quality and community support. Ideal for those who prefer learning and troubleshooting through comprehensive guides rather than direct support. ## 5\. Railway – Best for Rapid Prototyping Railway offers a modern deployment platform that bridges the gap between fully managed and self-hosted (according to DataCamp). The git-push deployment model allows developers to ship Moltbot configurations quickly without deep infrastructure knowledge. The platform handles container orchestration, networking, and basic scaling automatically, reducing operational overhead compared to raw VPS management. However, users still configure the application itself and manage updates. ### Key Features - **Git-push deployment:** Push code, Railway handles the rest - **Automatic HTTPS:** SSL certificates provisioned automatically - **Environment management:** Easy configuration variable handling - **Usage-based pricing:** Pay for what you consume - **Team collaboration:** Shared projects and deployment history ### How to Implement **Setup Process:** 1. Connect your GitHub repository with Moltbot configuration 2. Configure environment variables for API keys 3. Deploy with git push 4. Configure custom domain (optional) 5. Set up messaging platform integrations ### Pros and Cons Pros Cons ✅ Fastest path from code to deployment ❌ Less control than VPS ✅ Automatic SSL and networking ❌ Usage costs can accumulate ✅ Modern developer experience ❌ Still requires application configuration ✅ Good for iterating quickly ❌ Community support only ✅ No server management **Best for:** Developers who want to experiment with Moltbot quickly without infrastructure setup. Ideal for prototyping and testing before committing to production hosting. ## 6\. Vultr – Best for GPU-Accelerated Workloads Vultr provides high-performance cloud compute with GPU instances suitable for running local language models through Ollama (according to AI hosting benchmarks). For users who want to avoid ongoing API costs by running models locally, Vultr’s GPU offerings provide necessary compute power. The platform offers bare metal and cloud GPU instances across multiple regions, with NVMe storage for fast model loading. This approach eliminates per-token API costs but requires significantly more technical expertise and higher base hosting costs. ### Key Features - **GPU instances:** NVIDIA GPUs for local model inference - **Bare metal options:** Dedicated hardware for maximum performance - **NVMe storage:** Fast model loading and agent operations - **Global network:** 32 data center locations - **Hourly billing:** Flexibility for testing and development ### How to Implement **Setup Process:** 1. Provision a GPU-enabled instance 2. Install NVIDIA drivers and CUDA toolkit 3. Deploy Ollama for local model serving 4. Configure Moltbot to use local inference 5. Set up messaging integrations 6. Optimize model loading and caching ### Pros and Cons Pros Cons ✅ Eliminates per-token API costs ❌ High GPU instance costs ($90+/month) ✅ Complete privacy—no external API calls ❌ Complex setup requiring GPU expertise ✅ Full control over model selection ❌ Model performance varies by hardware ✅ Good for high-volume usage ❌ Significant technical overhead **Best for:** Advanced users with high-volume AI usage who want to eliminate API costs through local inference. Ideal for privacy-focused deployments or those with specific model requirements. ## **7\. Local Hardware – Best for Maximum Privacy** Running Moltbot on local hardware—a Mac Mini, old laptop, Raspberry Pi, or home server—provides complete data sovereignty with zero cloud dependency (according to the official Moltbot documentation). Many early adopters in the developer community have driven increased sales of Mac Mini units specifically for this purpose. This approach requires the most technical expertise and ongoing maintenance but offers the ultimate in privacy and control. Your data never leaves your network, and there are no monthly hosting costs beyond electricity and API fees. ### Key Features - **Zero hosting costs:** Only hardware investment required - **Complete privacy:** Data never leaves your network - **Full customization:** Unlimited configuration options - **No cloud dependency:** Works offline for local models - **Physical access:** Direct hardware control and monitoring ### **How to Implement** **Minimum Requirements:** - macOS, Linux, or Windows (via WSL2) - Node.js version 22 or higher - 4GB RAM minimum (8GB recommended) - Stable internet connection for messaging bridges - Static IP or dynamic DNS for external access **Setup Process:** 1. Prepare hardware with supported operating system 2. Install Node.js and required dependencies 3. Clone Moltbot repository and run setup script 4. Configure AI model API keys 5. Set up messaging platform bridges 6. Configure router for external access (optional) 7. Set up monitoring and alerting ### Pros and Cons Pros Cons ✅ Zero ongoing hosting costs ❌ Requires dedicated hardware ✅ Complete data privacy ❌ Complex networking for remote access ✅ Maximum customization ❌ You handle all maintenance and updates ✅ No vendor lock-in ❌ Hardware failures are your problem ❌ Power and cooling considerations **Best for:** Privacy-focused developers with spare hardware and strong technical skills. Ideal for those who want complete control and don’t mind the maintenance overhead. ## Implementation Difficulty Comparison Provider Technical Skill Time to Deploy Requires Docker? Beginner Friendly? OpenClaw by xCloud None 1 minute No ✅ Yes Railway Basic 30-60 minutes Container knowledge Some learning DigitalOcean Intermediate 1-2 hours Yes ✅ Documentation helps Hostinger VPS Intermediate 2-4 hours Yes Self-guided Kamatera Intermediate 1-2 hours Yes Self-guided Vultr (GPU) Advanced 2-3 hours Yes + GPU Expert only Local Hardware Advanced 4+ hours Yes Expert only ## True Cost Breakdown Understanding the total cost of ownership requires looking beyond base hosting prices. Monthly costs include server hosting, AI model API usage, and the often-overlooked value of your time. Provider Server Cost Typical API Cost Setup Time Value\* Monthly TCO OpenClaw by xCloud $9.99/mo Bring Your Own API $0 $9.99 Hostinger VPS $4.99/mo $20-50/mo $150-300 (one-time) $25-55 DigitalOcean $6/mo $20-50/mo $100-200 (one-time) $26-56 Railway $5-15/mo $20-50/mo $50-100 (one-time) $25-65 Kamatera $5-20/mo $20-50/mo $100-200 (one-time) $25-70 Vultr (GPU) $90+/mo $0 (local) $200-400 (one-time) $90+ Local Hardware $0/mo $20-50/mo $300-500 (one-time) $20-50 + hardware \*Setup time valued at $50/hour for technical work. API costs based on moderate daily usage with Claude or GPT-4. ### The Hidden Cost: Maintenance Time Self-hosted solutions require ongoing maintenance—updates, security patches, troubleshooting outages, and configuration changes. Industry estimates suggest 2-4 hours monthly for competent administrators (according to DevOps community surveys). At $50/hour, that’s $100-200/month in time investment that managed solutions eliminate. ## Feature Comparison Matrix Feature xCloud Hostinger Kamatera DigitalOcean Railway Vultr Local One-click deploy ✅ ❌ ❌ ❌ ⚠️ ❌ ❌ Server included ✅ ✅ ✅ ✅ ✅ ✅ ❌ Managed updates ✅ ❌ ❌ ❌ ⚠️ ❌ ❌ Auto backups ✅ ❌ ❌ ❌ ❌ ❌ ❌ Pre-configured Telegram ✅ ❌ ❌ ❌ ❌ ❌ ❌ Pre-configured WhatsApp ✅ ❌ ❌ ❌ ❌ ❌ ❌ Auto-SSL ✅ ❌ ❌ ❌ ✅ ❌ ❌ No Docker needed ✅ ❌ ❌ ❌ ❌ ❌ ❌ Dedicated support ✅ ⚠️ ✅ ⚠️ ❌ ⚠️ ❌ White-label option ✅ ❌ ❌ ❌ ❌ ❌ ❌ GPU available ❌ ❌ ✅ ❌ ❌ ✅ ⚠️ ## Common Mistakes to Avoid ### 1\. Underestimating API Costs The “API Wallet Assassin” problem is real (according to community reports). Moltbot operates in loops, potentially making 10+ API calls for a single request. Without monitoring, simple requests can trigger hundreds of dollars in charges overnight. **Solution:** Set up billing alerts, implement request limits, and monitor usage closely during initial deployment. Managed providers like xCloud include predictable pricing that eliminates this risk. ### 2\. Skipping Security Hardening Moltbot requires significant system permissions to function. Running it on your main computer with access to crypto wallets, banking credentials, or sensitive data creates serious security risks. **Solution:** Use dedicated hardware, isolated environments, strict IP whitelisting, and principle of least privilege. Self-hosters should run Moltbot in sandboxed environments separate from sensitive systems. ### 3\. Ignoring Backup Requirements Your agent’s persistent memory represents months of learned context. Losing it means starting over with a blank slate. **Solution:** Implement automated daily backups for the memory store and configuration. Test restore procedures before you need them. ### 4\. Choosing Based on Server Price Alone The cheapest VPS means nothing if you spend 10 hours setting it up and troubleshooting. Total cost of ownership includes your time investment. **Solution:** Match provider complexity to your skill level. If you’ve never used Docker, the $15/month savings from self-hosting isn’t worth the learning curve when managed options exist. ### 5\. Neglecting Channel Setup Complexity WhatsApp integration requires Business API access or complex bridge configurations. Telegram needs bot creation and token management. These aren’t trivial for beginners. **Solution:** Choose providers with pre-configured channel support if messaging integration is critical to your use case. ## Frequently Asked Questions ### Which hosting provider should I start with? Start with Clawdbot by xCloud if you want a working AI assistant immediately without technical setup. The $20/month price includes everything—server, updates, channel configuration, and support. Only choose self-hosting if you specifically need customizations that managed hosting doesn’t support. ### Do I need to pay for AI model APIs separately? With self-hosted options, yes – you’ll pay Anthropic (Claude) or OpenAI (GPT-4) separately based on usage. Typical moderate use runs $20-50/month in API costs on top of hosting. Heavy automation users report $100-300/month. Fully managed solutions like xCloud include AI costs in their pricing. ### How long until my AI assistant is useful? With managed hosting, you can have a working assistant within minutes. Self-hosted deployments typically take 2-4 hours for initial setup, then days to weeks of refinement. The agent becomes more useful over time as it builds persistent memory and you add custom skills. ### Can non-technical users run Clawdbot/Moltbot? Yes, but only with fully managed hosting. Self-hosting requires comfort with terminal commands, Docker, and server administration. Industry consensus recommends non-technical users choose managed solutions to avoid frustration and security risks. ### What’s the realistic budget for a personal AI assistant? Budget $20-75/month for a functional setup. Fully managed solutions like xCloud start at $20/month all-inclusive. Self-hosting starts around $5/month for the server plus $20-50/month for API costs. Add $100-300 in time investment for initial setup if self-hosting. ### Will this work for business automation? Yes, Moltbot excels at business automation through integrations with Gmail, Google Calendar, CRMs, and project management tools. For business use, managed solutions with SLA guarantees and dedicated support are recommended over self-hosting. ### Is running Moltbot on my main computer safe? Industry experts strongly advise against this (according to security best practices). Moltbot requires system-level permissions that create security risks. Use dedicated hardware, isolated environments, or managed hosting instead. ### What’s the most underrated option? Railway offers an excellent middle ground that most users overlook. It handles infrastructure automatically while giving developers control over the application layer, making it ideal for those who want faster deployment than VPS without full managed hosting. ### How often should I update my Moltbot deployment? Self-hosted users should check for updates weekly, as the project evolves rapidly. Apply security patches immediately. Managed solutions handle updates automatically, eliminating this concern. ### Where can I get help with Moltbot issues? The official Discord community has 8,900+ members and active contributors. For managed hosting, xCloud provides 24/7 support. Self-hosters rely primarily on community resources, GitHub issues, and documentation. ## Conclusion: Your 2026 AI Assistant Roadmap The AI assistant landscape has fundamentally shifted with Clawdbot/Moltbot, proving that proactive, action-taking AI agents are no longer science fiction (according to industry analysts). With over 60,000 GitHub stars, this represents one of the fastest-growing open-source projects in history—and choosing the right hosting determines whether you get a working assistant or a frustrating project. ### Expert Picks by Goal Your Goal Best Choice Expected Impact Best Overall ROI Clawdbot by xCloud Working assistant in few minutes, $24/mo all-in Best for Beginners Clawdbot by xCloud Zero technical setup, pre-configured channels Best for Budget Self-Hosting Hostinger VPS Lowest server cost at $4.99/mo + API Best for Developers DigitalOcean Excellent documentation and community Best for Rapid Prototyping Railway Git-push deployment, minimal infrastructure Best for Privacy Maximalists Local Hardware Complete data sovereignty Best for Enterprise Clawdbot by xCloud (White-Label) Managed infrastructure with SLA and branding ### Your Next Step Don’t let infrastructure complexity prevent you from experiencing what a proactive AI assistant can do. If you want the assistant—not the DevOps project—start with fully managed hosting. **For immediate deployment:** Sign up at clawdbot.xcloud.host and have your AI assistant running in few minutes seconds. Early adopters lock in launch pricing at just $9.99/month permanently. **For technical exploration:** Set up a DigitalOcean Droplet or Railway project this weekend and experience the self-hosting process firsthand. You’ll quickly understand whether managed or self-hosted fits your preferences. The future of AI assistants is here. The only question is whether you’ll spend your time using your assistant or maintaining its infrastructure. --- # Tips & Best Practices to Prevent Downtime And Boost Website Performance - xCloud > Keep your website running smoothly! Discover tips to prevent downtime and how hosting providers can optimize site performance for success. A key problem for any online business, whether large or small, is website downtime. A website usually represents the entire business. So, downtimes can lead to irregular visits to your site, tarnish your business image, and can result in reduced profit. However, there are ways to make sure you [**prevent downtime**](/docs/server-gets-disconnected/) whether you run an eCommerce store to sell products, manage corporate sites, or a blog. ![Prevent Downtime](/_mirror/15f723cd-image-10.png.webp) This article will guide you through ways you can **prevent downtime** and ensure that your website is always functional for consistent business growth. We will also highlight how [**xCloud Host**](/) can help you achieve **optimal website performance** and reliability along with providing you with some proactive tips to prevent website downtime. ## **🧑‍💻 Understanding Website Uptime to Prevent Downtime** Essentially, [**website uptime**](https://www.catchpoint.com/glossary/website-uptime-monitoring) is the total operational time of a system minus its downtime. It indicates how often your **website is live**, working fully functionally, and available for people to browse. However, most monitoring tools express this **as a percentage**. This percentage is calculated on the basis of the total operational time with reference to the total time available. Even though the goal is to **reach 100% availability**, an industry standard of [**99.999%**](https://www.uptrends.com/what-is/website-uptime) is seen as extremely good. In the highly competitive online world, website owners need to ensure their sites are always accessible. ### **Why Is Uptime So Important?** Imagine your website suddenly disappearing. How would it impact your business? Uptime is not just a technical metric, it is a direct reflection of your [**brand’s reliability**](https://wpdeveloper.com/ways-to-protect-your-brand-reputation/) and customer satisfaction. **📌 Financial loss:** If your site is not operating properly, your brand is **losing money**, particularly when it is an online business or company that directly makes money on the internet. **📌 Business reputation:** Once your website goes down, you lose visitors who could be your [**potential customers**](https://notificationx.com/blog/discount-alerts-notify-customers-about-sale/). Plus, your regular customers might divert somewhere else looking for their required products and services. This severely damages your company image. **📌 Online exposure**: Websites that are often not working can be harder to find on search engines. It reduces your **online visibility** and your business is likely to see the face of a big loss. Think about what would happen if a big online store’s website stopped working during a big sale. They would lose a lot of profits and the customer might not be satisfied. This reveals how crucial it is for companies to ensure that their website is always up and running and that [**they have strategies**](/tips-to-speed-up-wordpress-websites/) to prevent downtime. ## **💡 Tips to Prevent Downtime: Tried & Tested** Now that you know how website uptime plays a crucial role in ensuring your business’s growth online, let us learn some tips to prevent downtime. ### **📌 Choose a Reliable Hosting Provider** Creating a dependable website starts with selecting the **right web hosting company**. Consider a cloud hosting service such as [**xCloud Host**](/), which provides better reliability, scalability, and security than older hosting methods. xCloud ensures **smooth website operation** through its powerful server integration, including [**Vultr**](https://www.vultr.com/), [**Google Cloud**](https://cloud.google.com/), [**AWS**](https://aws.amazon.com/), Hetzner, and DigitalOcean to offer high-speed performance, robust security, and automatic scaling. Plus, you can **integrate any server** and connect to xCloud to maximize a personalized experience. ![Prevent Downtime](/_mirror/90315747-image-3.jpeg.webp) #### **Key Features of xCloud Hosting** **xCloud** is more than just a hosting service. It is a fully **managed hosting** solution for WordPress designed for ease of use and exceptional performance. Here is why xCloud stands out with its [**extensive features**](/features/): **🌟 Lightning-fast performance:** Optimized for speed with **NGINX LEMP** Stack, OLS Stack, and page/object caching options. **🌟 Enhanced security:** Advanced security measures, site isolation, SSL certificates, SFTP/SSH, Fail2Ban, automated firewall protection, and 7G/8G firewall. **🌟 Seamless integrations:** Integrate with cloud servers, email providers, DNS management, storage options, and Slack/WhatsApp for notifications. **🌟 Simplified server management:** Utilize full root access, auto-healing, unlimited Sudo users and site deployments, advanced log viewer, automation with Cron jobs, and server/site health monitoring for simplified server management. **🌟 Efficient site management:** xCloud Host offers advanced extensive features for seamless site management, including staging environments, backup/restore, multiple PHP versions, SFTP/SSH access, multisite, file manager, blueprints, custom NGINX config, WordPress Magic login, WP-Cron/xCloud Cron – all you need in a single place. **🌟 Streamlined team collaboration:** One account for multiple teams, user roles, user access control, and easy team management. ### **📌 Regularly Monitor Website Performance** Regularly checking how well your website is working is crucial to **finding any problems** before they cause your site to stop working. Use tools that give you instant warnings if pages are loading slowly, if there are server mistakes, or if there is unusual activity. By watching these details, you can quickly fix problems to prevent website downtime. #### **Tips for Effective Monitoring** Good monitoring is important for keeping a website running well and fast. By following these tips to prevent downtime, you can fix issues before they come up and ensure a smooth experience. **🌟 Set up warnings:** Make warnings for big issues like server overload, high computer use, or sudden big jumps in visitors. **🌟 Look at visitor numbers:** Knowing when the most people visit helps you get ready for possible overloads. **🌟 Check regularly:** Plan regular checks to make sure your website stays fast and works well. ### **📌 Implement a Content Delivery Network (CDN)** A [**Content Delivery Network (CDN)**](https://www.cloudflare.com/learning/cdn/what-is-a-cdn/) is a group of servers spread out across various places around the world. A CDN makes websites **load faster** by storing things like **pictures, styles**, and scripts on these servers and giving them to users from the server closest to them. This makes the main server work less and makes the website run better. Using a CDN can greatly lower the chance of your website going down, especially when many people visit simultaneously. xCloud Hosting works well with top CDN companies, making sure your content reaches users quickly and without problems all over the world. #### **Benefits of Using a CDN** A Content Delivery Network (CDN) provides many benefits for companies looking to **enhance their website’s speed**, security, and ability to reach a global audience. Here are a few key advantages: **🌟 Faster loading:** Quick content delivery lowers the chance of website crashes due to too much traffic. **🌟 Better security:** CDNs add extra security features, like protection against DDoS attacks. **🌟 Worldwide access:** Ensures a smooth experience for users no matter where they are located. ### **📌 Regularly Backup Your Website** Regularly backing up your website is very important because it helps you quickly fix any problems, like server issues, security problems, or data mistakes. Automated backups let you bring your website back to an earlier time with little trouble. xCloud Hosting offers [**automatic daily backups**](/docs/site-backups-in-xcloud/), so your website’s information is safe and can be quickly fixed if something goes wrong. #### **Backup Best Practices** Having a good backup plan is key to keeping your website’s data safe and making sure your business keeps running. Follow these tips to protect your important information. **🌟 Set up automatic backups:** Plan for backups every day or week to avoid mistakes. **🌟 Keep backups somewhere safe:** Store backups in a secure place away from your main server to prevent data loss if the server fails. **🌟 Check backup fixes:** Regularly test restoring from backups to make sure they work properly. ### **📌 Secure Your Website** ![Prevent Downtime](/_mirror/4193442c-image-2.jpeg.webp) Security issues are a major reason why websites go down. A successful cyberattack can shut down your website, steal user information, and harm your reputation. So, it is crucial to take [**strong security measures**](/docs/server-and-website-security-with-xcloud/) to **protect your website** from possible threats and prevent downtime. xCloud Hosting provides complete security features, such as firewalls, malware checks, and **DDoS protection**, to keep your website safe from attacks. #### **Security Measures to Implement** Are you sure your website is safe from cyberattacks? Do not take any risks. Find out about the key security steps you should take to protect your business. **🌟 SSL certificates:** [**Encrypt the data**](/docs/install-lets-encrypt-ssl-certificate/) sent between your website and users to prevent it from being intercepted. **🌟 Regular security updates:** Keep your software, plugins, and themes updated to avoid vulnerabilities. **🌟 DDoS protection:** Use [**protection against**](/docs/security-and-vulnerability-disclosure-protocols/) Distributed Denial of Service (DDoS) attacks to keep your website running during an attack. ### **📌 Optimize Your Website for Performance** A well-optimized website [**improves user experience**](https://wpdeveloper.com/increase-traffic-improve-user-experience/) and lowers the chances of it going offline. Slow pages can cause server issues, especially when there is a lot of traffic. So, making your website faster clearly has no alternative. xCloud Hosting provides tools to help you make your website faster, like caching, image compression, and managing your database. ### **Tips for Making Your Website Faster** Making your website faster is crucial for a good user experience and [**better search results**](https://wpdeveloper.com/wordpress-site-seo-checklists/). Here are some tips to help your website load quicker and work better. **🌟 Reduce HTTP requests:** Cut down on the number of things on your pages to make them load faster. **🌟 Use browser caching:** Let users’ browsers save parts of your website, which reduces the server’s work. **🌟 Compress images:** Use tools to make images smaller without losing quality. ### **📌 Plan for Disaster Recovery** Even with your best efforts, downtime can happen because of **unexpected events** like natural disasters, hardware problems, or cyberattacks. Having a disaster recovery plan helps you quickly get your **website back online** even if you fail to prevent downtimes. xCloud Hosting offers strong **disaster recovery options**, including automatic failover systems and data copying across many servers. #### **Parts of a Disaster Recovery Plan** A well-thought-out disaster recovery plan is a must for **keeping your website safe** from sudden outages. By taking these steps, you can prevent downtime and make sure your business keeps running. **🌟 Identify important parts:** Figure out which parts of your website are most important and focus on getting them back first. **🌟 Automatic failover:** Make sure your website can automatically move to a backup server if something goes wrong. **🌟 Regular testing:** Test your disaster recovery plan often to make sure it works well and is up to date. ### **📌 Leverage Cloud Hosting for Better Reliability** Traditional hosting methods sometimes cannot meet the needs of today’s websites, which can cause more chances of your site going offline. Cloud hosting, like [**xCloud Hosting**](https://wpdeveloper.com/why-we-built-xcloud/#:~:text=Besides%2C%20when%20you%20have%20multiple,users%20as%20well%20as%20newcomers.), provides a more reliable service by letting you take advantage of **choosing from multiple servers** for your website. This means that even if one server stops working, your website will still be available. With xCloud Hosting, you can easily **adjust your resources** to match the amount of visitors you get, making sure your website stays up even when there are sudden increases in traffic. #### **Advantages of Cloud Hosting** Imagine experiencing a sudden surge in website traffic during a viral event. Cloud hosting can help you **scale your resources** quickly to accommodate the increased demand and prevent website downtime. **🌟 High availability:** Multiple servers ensure that your website remains online, even in the event of a server failure. **🌟 Scalability:** Easily scale resources to match your website’s needs to **prevent downtimes** and overloads. **🌟 Cost-effective:** Pay only for the resources you use, making cloud hosting a cost-effective solution for maintaining uptime. ## **🚀 Utilize the Best Hosting & Prevent Downtime for Consistent Growth** Keeping your website online is very important for your online success. By using these tips and the advanced tools from xCloud Hosting, you can greatly **prevent downtime** and make sure your website is always available for visitors. Remember, an always-available website is key to a successful business. With xCloud Hosting, you have a team committed to **keeping your website running well**, so you can concentrate on growing your business without stressing about downtime. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # 7 Best RunCloud Alternatives in 2026: Manage WordPress Servers Affordably (Complete Guide) - xCloud > Discover the 7 best RunCloud alternatives in 2026. Compare free tiers, pricing, WordPress features, and find the most affordable server panel. Server management panels have become essential for WordPress professionals, with the global cloud management market projected to reach $17.1 billion by 2026 _(according to MarketsandMarkets)_. While RunCloud has served the WordPress community well, recent pricing changes and the discontinuation of their free tier have prompted developers, agencies, and site owners to actively search for RunCloud Alternatives that deliver better value, flexibility, and long-term scalability. ![](/_mirror/5e245bf7-7-Best-Runcloud-Alternatives-1024x576.jpg.webp) Read this guide to learn about the top RunCloud Alternatives based on hands-on testing, verified user reviews from Trustpilot and G2, and recommendations from industry experts. Each RunCloud alternative was evaluated for pricing, WordPress optimization, support quality, and scalability. Whether you’re managing a single WordPress site or running an agency with dozens of clients, you’ll find a solution that matches your requirements and budget. ## Table of Contents ## Quick Summary / TL;DR Too Long; Didn’t Read? Here’s what you need to know about the best RunCloud Alternatives available in 2026: If You Want To… Use This Expected Savings Setup Time Get a free tier with unlimited sites xCloud Up to 40% vs RunCloud 5 minutes Maximum WordPress optimization GridPane Premium performance 15 minutes Affordable multi-app hosting ServerAvatar $0 starting price 10 minutes WordPress-focused simplicity SpinupWP 70% vs managed hosts 8 minutes Laravel + WordPress flexibility Ploi €8/month starting 12 minutes **Industry Expert Pick for Beginners**: Among all of the RunCloud Alternatives, xCloud offers a genuinely free tier with 1 server and 10 sites, plus a 5-star Trustpilot rating from 297+ verified reviews, making it one of the most beginner-friendly RunCloud Alternatives. **Best for WordPress Agencies:** GridPane is purpose-built for WordPress professionals with advanced security and Object Cache Pro integration. **Best for Budget-Conscious Users:** ServerAvatar has a $0/month starting tier with WordPress, PHP, and Node.js support. ## Why WordPress Professionals Are Seeking RunCloud Alternatives in 2026 The server management landscape has shifted significantly. [**According to W3Techs**](https://w3techs.com/technologies/details/cm-wordpress), WordPress powers 43.5% of all websites globally, creating massive demand for efficient server management tools. Here’s why professionals are exploring alternatives: **Pricing Structure Changes:** RunCloud’s Essentials plan starts at $9/month for a single server, while many modern **RunCloud Alternatives** now offer free tiers or far more generous entry-level plans. **Free Tier Discontinuation:** RunCloud no longer offers a free tier, pushing budget-conscious users toward alternatives that still provide no-cost options. **Feature Gaps:** Some users report that advanced features like one-click app deployment for tools like n8n, Mautic, and custom Docker stacks require higher-tier plans or aren’t available at all — a key reason many users migrate to more flexible **RunCloud Alternatives**. **Support Limitations:** [**According to G2 reviews**](https://www.g2.com/products/runcloud-io/reviews), support on lower-tier RunCloud plans can be limited, with some users noting that “you are on your own with your configuration and applications.” ## **How We Ranked These Alternatives** The evaluation methodology for these **RunCloud alternatives** follows industry-standard criteria used by hosting experts at publications like WPBeginner and HostingAdvice, ensuring each RunCloud alternative is compared fairly and objectively. Criterion Why It Matters Weight **Pricing & Value** Total cost including all needed features High **Free Tier Availability** Entry barrier for testing/small projects High **WordPress Optimization** Caching, staging, one-click installs High **User Reviews** Trustpilot, G2, Capterra ratings Medium **Cloud Provider Support** DigitalOcean, Vultr, AWS, Hetzner, etc. Medium **Support Quality** Response time, technical depth Medium **Feature Breadth** Backups, SSL, monitoring, team management Medium ## Master Comparison Between the Best RunCloud Alternatives Rank Platform Rating Free Tier Starting Price Best For 🥇 **xCloud** ★★★★★ ✅ Yes (1 server, 10 sites) $0/month WordPress professionals wanting free tier + growth 🥈 **GridPane** ★★★★★ ✅ Yes (Core plan, 25 sites) $0/month Agencies demanding maximum WordPress performance 🥉 **ServerAvatar** ★★★★☆ ✅ Yes (1 server, 1 site) $0/month Multi-stack developers (PHP, Node.js, WordPress) 4 **SpinupWP** ★★★★☆ ❌ No $12/month WordPress developers wanting clean simplicity 5 **Ploi** ★★★★☆ ✅ Yes (1 server, 1 site) €8/month Laravel and WordPress hybrid projects 6 **Moss.sh** ★★★☆☆ ✅ Yes (1 integration) $0/month Teams needing collaboration features 7 **CloudPanel** ★★★★☆ ✅ Yes (Open source) $0/month Self-hosted enthusiasts wanting full control ## 🥇 xCloud – Best for WordPress Professionals Seeking Value [**According to Trustpilot**](https://www.trustpilot.com/review/xcloud.host), xCloud has emerged as a leading alternative with a 5-star rating from 297+ verified users. The platform, developed by [**WPDeveloper**](https://wpdeveloper.com/) (the team behind [**Essential Addons for Elementor**](https://essential-addons.com/) with 2M+ active users), has rapidly gained recognition for combining enterprise features with accessible pricing. What sets xCloud apart from other RunCloud alternatives is its genuinely free tier that includes 1 server and 10 sites – a significant advantage over RunCloud’s paid-only model. Users consistently report substantial cost savings, with [**Online Media Masters**](https://onlinemediamasters.com/xcloud-review/) noting “up to 40% cost savings at equivalent specs” when comparing to other managed solutions. The platform supports major cloud providers, including Vultr, DigitalOcean, AWS, Hetzner, Google Cloud, and Linode, giving users flexibility in choosing their infrastructure. Beyond WordPress, xCloud offers one-click deployment for [n8n](/n8n-hosting/) automation workflows, Mautic marketing automation, and custom Docker stacks. Real user feedback highlights why xCloud is quickly becoming one of the most talked-about RunCloud Alternatives, especially among WordPress freelancers and agencies seeking fast iteration and responsive support. One Trustpilot reviewer shared: “Nearly every suggestion I and others in their Facebook group have shared has been acknowledged, considered, discussed, and in a huge chunk of cases, have actually been implemented… that’s rare in this industry.” Another user noted significant cost savings: “[**Reduced server costs by 60%**](https://xcloud.host/case-studies/wattz-web-design/) when I switched to xCloud from shared cPanel hosting. Had a few hiccups but nothing xCloud’s amazing support couldn’t handle.” ### Key Features - **Free Tier:** 1 server, 10 sites, unlimited bandwidth. - **One-Click Apps:** WordPress, WooCommerce, n8n, Mautic, LLM hosting, and 15+ applications - **Server Stacks:** LEMP, OpenLiteSpeed, MERN — choose based on your needs - **Caching:** Full-page NGINX FastCGI caching and Redis Object caching - **Security:** Free SSL, automatic updates, isolated environments - **Backups:** Automated backups to AWS S3, DigitalOcean Spaces, or any S3-compatible storage ### How to Get Started with xCloud? Getting started with xCloud is pretty simple. Follow these steps: **Option A(Free Tier** **Availabe):** 1. Sign up at xCloud. 2. Connect your cloud provider (Vultr, DigitalOcean, etc.) 3. Deploy your first server in under 5 minutes 4. Install WordPress with one click **Option B: Managed Hosting** Choose xCloud’s managed server option starting at $5/month for a fully managed experience with included server resources. **Helpful Resources:** - [**How to Create Your First Server with xCloud**](https://xcloud.host/docs/) - [**WordPress Installation Guide**](https://xcloud.host/docs/) ### Pros and Cons Pros Cons ✅ Genuinely free tier with 10 sites ❌ Newer platform (launched 2024) ✅ 5-star Trustpilot rating (297+ reviews) ❌ Email hosting still maturing ✅ One-click n8n, Mautic, Docker deployment ❌ Some advanced features require paid plans ✅ White-label reseller option included ✅ 24/7 support with video call option **Best for:** WordPress developers, agencies, and freelancers who want enterprise-grade features without enterprise pricing and are evaluating modern **RunCloud Alternatives**. Ideal for those migrating from RunCloud who need a free tier to test before committing. ## 🥈 GridPane – Best for WordPress Agencies Demanding Performance [**GridPane**](/xcloud-gridpane/) has built a strong reputation among serious WordPress professionals, hosting over 120,000 websites according to their official data. The platform focuses exclusively on WordPress, making it the go-to choice for agencies and developers who prioritize performance and security above all else. [**According to G2 reviews**](https://www.g2.com/products/gridpane/reviews), GridPane users consistently praise its performance capabilities, with one reviewer noting: “None of the alternative cloud web hosting control panels offer the same level of performance.” The platform includes premium features like Object Cache Pro integration and Fortress security, typically available only in expensive enterprise solutions. GridPane introduced a free Core plan in late 2025, allowing users to host up to 25 websites on Vultr or their managed PeakFreq servers. This democratizes access to enterprise-grade WordPress hosting for smaller operations. ### Key Features - **Free Core Plan:** 25 websites, server page caching, Redis object caching, 7G Firewall - **WordPress-Specific:** WP-CLI, staging environments, WordPress multisite support - **Security:** Fortress security, Fail2Ban, malware scanning with Maldet + ClamAV - **Performance:** Object Cache Pro integration, OpenLiteSpeed or Nginx stacks - **Team Features:** Client portal, white-label branding (higher tiers) ### How to Get Started with GridPane? **Option A: Free Core Plan** 1. Sign up for GridPane Core (free) 2. Connect your Vultr account or use PeakFreq managed servers 3. Provision your first WordPress-optimized server 4. Deploy sites with built-in security and caching **Option B: Panel Plan ($100/month)** Unlock unlimited servers, 50 sites, and support ticket access for growing agencies. ### Pros and Cons Pros Cons ✅ Free tier with 25 sites ❌ WordPress-only (no Laravel, Node.js) ✅ Object Cache Pro integration ❌ Paid plans start at $100/month ✅ Enterprise security (Fortress) ❌ Learning curve for non-technical users ✅ Excellent Facebook community support ❌ Limited cloud provider integrations on free tier ✅ Snapshot failover for disaster recovery **Best for:** WordPress agencies managing 20+ client sites who need maximum performance, advanced security, and don’t mind the WordPress-only limitation. ## 🥉 ServerAvatar – Best for Multi-Stack Developers on a Budget [**ServerAvatar**](/xcloud-vs-serveravatar/) stands out as a versatile platform supporting WordPress, Laravel, PHP, and Node.js applications — making it ideal for developers working across multiple technology stacks. With a free tier that includes 1 server and 1 site, it’s accessible to beginners while scaling to enterprise needs. [**According to G2 reviews**](https://www.g2.com/products/serveravatar/reviews), ServerAvatar has earned recognition for its balance of pricing and features. One verified reviewer noted: “ServerAvatar has been fantastic, striking the perfect balance of competitive pricing, good server availability, and highly knowledgeable technical support.” The platform integrates with 100+ cloud providers, offering flexibility that few competitors match. ServerAvatar also provides a white-label suite for agencies wanting to resell hosting under their own brand. ### Key Features - **Free Tier:** 1 server, 1 site, essential features included - **Multi-Stack:** WordPress, Laravel, PHP, Node.js support - **One-Click Apps:** WordPress, n8n, Mautic, Nextcloud, Moodle, and 15+ applications - **Server Stacks:** Apache, Nginx, OpenLiteSpeed, MERN - **Security:** 8G Firewall, Fail2ban, isolated environments - **Team Management:** Roles, permissions, and alias credentials ### How to Get Started with ServerAvatar? **Option A: Free Tier ($0/month)** 1. Create a ServerAvatar account 2. Connect your VPS provider (Vultr, Hetzner, DigitalOcean, etc.) 3. Provision a server with your preferred stack 4. Deploy applications via one-click installer **Option B: Tier 2 ($19/month)** Unlock up to 25 self-managed servers with team management features. ### Pros and Cons Pros Cons ✅ $0 free tier available ❌ Panel not multi-language ✅ Supports 100+ cloud providers ❌ No ModSecurity one-click setup ✅ WordPress + Node.js + Laravel support ❌ Site migration could be smoother ✅ White-label reseller included ✅ Active Facebook community (4.8/5 rating) **Best for:** Full-stack developers and agencies managing diverse projects across WordPress, Laravel, and Node.js who need maximum provider flexibility at minimum cost. ## 4\. SpinupWP – Best for WordPress Developers Wanting Simplicity [**SpinupWP**](/xcloud-vs-spinupwp/), created by the team behind WP Migrate, has earned a reputation as one of the cleanest and most developer-friendly RunCloud Alternatives for WordPress-focused professionals. The platform bridges the gap between “scary self-hosting and expensive managed hosting,” as their community describes it. [**According to Capterra reviews**](https://www.capterra.com/p/10012241/SpinupWP/), SpinupWP users consistently praise its simplicity: “SpinupWP made setting up and managing my own WordPress server super simple. The dashboard is powerful yet intuitive, and the documentation is comprehensive and helpful.” While SpinupWP doesn’t offer a free tier, its $12/month Personal plan includes all essential features, making it competitive for serious WordPress developers. ### Key Features - **WordPress-Focused:** Optimized specifically for WordPress with built-in caching and security - **Clean Dashboard:** Intuitive interface with excellent documentation - **Git Deployment:** Push code directly from GitHub, GitLab, or Bitbucket - **Staging:** One-click staging environments for testing - **Backups:** Automated backups to Amazon S3, DigitalOcean Spaces, etc. - **REST API & CLI:** Full programmatic control for automation ### How to Get Started with SpinupWP? **Option A: Personal Plan ($12/month)** 1. Start the free trial. 2. Connect DigitalOcean, Vultr, Linode, or other supported providers 3. Spin up your first WordPress-optimized server 4. Add sites with automatic SSL configuration **Option B: Team Plan ($39/month)** Add team members, unlimited servers, and priority support. ### Pros and Cons Pros Cons ✅ Best-in-class documentation ❌ No free tier available ✅ Clean, intuitive dashboard ❌ WordPress/PHP only (no Node.js) ✅ Git deployment built-in ❌ No file manager in dashboard ✅ Free plan available ❌ Pricing per-server model ✅ Created by trusted WP developers **Best for:** WordPress developers who value clean design, excellent documentation, and don’t mind paying for a premium experience. Ideal for those who found managed hosting too restrictive. ## 5\. Ploi – Best for Laravel and WordPress Hybrid Projects [**Ploi**](https://ploi.io/) has carved out a niche as the preferred server management tool for Laravel developers who also work with WordPress. The platform’s Laravel optimization is unmatched, while still providing solid WordPress support with one-click installation. [**According to SaaSworthy**](https://www.saasworthy.com/product/ploi-io), Ploi is “generally praised for its ease of use, comprehensive features, and affordability.” The platform starts at €8/month (approximately $10), making it one of the most affordable paid options available. Ploi’s 2025 recap highlighted significant improvements, including IPv6 support, a CLI tool for terminal-based management, and making Ploi Core completely free and open-source. ### Key Features - **Laravel Optimized:** Automatic detection and environment editor - **WordPress Support:** One-click WordPress installation - **Git Deployment:** GitHub, GitLab, Bitbucket with auto-deploy on push - **Load Balancers:** Easy load balancer setup - **DNS Management:** Built-in DNS record management - **Notifications:** Email, Slack, Discord, Telegram, and mobile app alerts ### Pros and Cons Pros Cons ✅ Best Laravel integration ❌ Support can be slow on basic plans ✅ Affordable €8/month starting price ❌ Less WordPress-specific features ✅ 5-day free trial ❌ Limited documentation in some areas ✅ Open-source Ploi Core ❌ Node.js support not out-of-box ✅ Active development and updates **Best for:** Developers who work primarily with Laravel but also maintain WordPress projects. The €8/month starting price makes it accessible for freelancers and small agencies. ## 6\. Moss.sh – Best for Team Collaboration **Moss** positions itself as a “virtual sysadmin” that handles server management tasks while enabling team collaboration. The platform is unique in its approach to connecting team members around shared server infrastructure. With a free tier that includes 1 integration and 25 Git deployments, Moss offers an accessible entry point for small teams. The platform supports WordPress, Laravel, Symfony, and other PHP applications. ### Pros and Cons Pros Cons ✅ Free tier available ❌ No backup functionality ✅ Team collaboration focus ❌ Ubuntu only ✅ Zero downtime deployments ❌ Server monitoring costs extra ✅ Clean interface ❌ Limited cloud provider integrations **Best for:** Development teams who need collaboration features and zero-downtime deployments. Less suitable for solo developers or WordPress-only users. ## 7\. CloudPanel – Best for Self-Hosted Control **CloudPanel**, is a free, open-source server control panel that has gained significant traction among users searching for self-hosted RunCloud Alternatives with complete control and zero licensing fees. As an open-source solution, there are no licensing fees — ever. The platform supports PHP, Node.js, Python, and static sites, making it versatile for various web applications. CloudPanel is particularly popular among users coming from cPanel who want a modern alternative without monthly fees. ### Pros and Cons Pros Cons ✅ 100% free and open-source ❌ Self-managed (you handle updates) ✅ No licensing fees ever ❌ No managed server option ✅ Modern, clean interface ❌ Limited compared to paid panels ✅ Active community support ❌ Requires more technical knowledge **Best for:** Technically proficient users who want maximum control without any recurring panel costs. Ideal for self-hosted enthusiasts and budget-constrained projects. ## Feature Comparison Matrix Feature xCloud GridPane ServerAvatar SpinupWP Ploi Free Tier ✅ ✅ ✅ ❌ ✅ WordPress One-Click ✅ ✅ ✅ ✅ ✅ n8n Deployment ✅ ❌ ✅ ❌ ❌ Node.js Support ✅ ❌ ✅ ❌ ❌ Laravel Support ✅ ❌ ✅ ❌ ✅ Team Management ✅ ✅ ✅ ✅ ✅ White-Label ✅ ✅ ✅ ❌ ❌ OpenLiteSpeed ✅ ✅ ✅ ❌ ❌ Object Caching ✅ ✅ ✅ ✅ ✅ Git Deployment ✅ ✅ ✅ ✅ ✅ ## Cost Breakdown: Free vs Paid Options Platform Free Option First Paid Tier Best Value Plan xCloud 1 server, 10 sites $5/mo (managed) Pro at $19/mo GridPane 25 sites (Core) $100/mo (Panel) Panel at $100/mo ServerAvatar 1 server, 1 site $19/mo (Tier 2) Tier 2 at $19/mo SpinupWP Free trial only $12/mo (Personal) Team at $39/mo Ploi 1 server, 1 site €8/mo Unlimited at €30/mo Moss.sh 1 integration $9/mo (Starter) Professional at $19/mo CloudPanel Full (open-source) N/A N/A (free) ## Common Mistakes to Avoid When Switching 1. **Not Testing Migration First:** Always test your migration on a staging site before moving production. Most platforms offer free trials — use them. 2. **Ignoring Server Location:** Choose a data center close to your audience. All platforms support multiple regions — select wisely. 3. **Overlooking Backup Strategy:** Even with built-in backups, maintain off-platform backups. Connect to S3, DigitalOcean Spaces, or similar. 4. **Choosing Based on Price Alone:** The cheapest option isn’t always best. Consider support quality, features you’ll actually use, and long-term scalability. 5. **Forgetting DNS TTL:** Before migration, lower your DNS TTL to 300 seconds (5 minutes) at least 24-48 hours ahead to enable faster propagation. 6. **Not Documenting Current Setup:** Screenshot your RunCloud configurations, note PHP versions, caching settings, and custom rules before switching. ## Frequently Asked Questions ### Which RunCloud alternative should I start with? Start with xCloud if you want a free tier with room to grow. Among all RunCloud Alternatives, it offers the most generous free plan while remaining scalable for agencies and professionals. It offers the most generous free plan (1 server, 10 sites) and has earned a 5-star Trustpilot rating. For WordPress-only with maximum performance, GridPane’s free Core plan is excellent ### Do I need to pay for a server management panel? No, several alternatives offer genuinely free tiers. xCloud, ServerAvatar, GridPane (Core), and CloudPanel all have free options. However, paid plans typically include better support and advanced features like team management and white-labeling ### How long does migration from RunCloud take? Most migrations complete in 1-3 hours per site depending on database size. Platforms like xCloud and ServerAvatar offer free migration tools. Plan for DNS propagation time (up to 24-48 hours) after the technical migration. ### Can I manage non-WordPress sites with these alternatives? Yes, ServerAvatar, Ploi, and xCloud support Laravel, PHP, Node.js, and other applications. GridPane and SpinupWP are WordPress-only. CloudPanel supports PHP, Node.js, Python, and static sites. ### What’s the most underrated RunCloud alternative? ServerAvatar is often overlooked despite offering WordPress, Laravel, Node.js, and 100+ cloud provider integrations at $0/month starting. Users report support that “spent hours running tests until problems were completely fixed. ### Will these alternatives work for WooCommerce stores? Yes, all platforms support WooCommerce. GridPane and xCloud are particularly optimized for WooCommerce with Redis object caching and performance-tuned stacks. For high-traffic stores, GridPane’s Object Cache Pro integration is valuable. ### How do I know if my server resources are adequate? All platforms provide server monitoring. Start with 2GB RAM for small-medium WordPress sites. Monitor CPU and memory usage for 1-2 weeks, then scale as needed. Most platforms allow vertical scaling without migration. ### What happens to my sites if I cancel my panel subscription? Your sites remain on your cloud server – you just lose panel access. You’d need to manage via SSH/command line or migrate to another panel. This is why self-hosted options like CloudPanel are attractive for maximum control. ### Can I try multiple alternatives simultaneously? Absolutely, and you should. Use free tiers to test interfaces, performance, and support responsiveness. Many professionals maintain accounts on 2-3 platforms for different use cases or client requirements. ### Where can I get help if I’m stuck during migration? Most platforms offer documentation and community forums. xCloud provides 24/7 support with video call options. GridPane has an active Facebook community. SpinupWP’s documentation is considered industry-leading. ## Your 2026 Server Management Roadmap The server management panel landscape offers more choice than ever, with RunCloud Alternatives now outperforming traditional panels in pricing, flexibility, and feature depth. Based on the analysis above, here are the expert picks by goal: ### Expert Picks by Goal Your Goal Best Choice Why Best Free Tier xCloud 1 server, 10 sites Maximum WordPress Performance GridPane Object Cache Pro, Fortress security Multi-Stack Development ServerAvatar WordPress + Node.js + Laravel Simplest WordPress Experience SpinupWP Clean UI, excellent docs Laravel + WordPress Ploi Best Laravel integration Complete Control (Self-Hosted) CloudPanel 100% free, open-source ### Action Plan - **Get started:** Sign up for free tiers on xCloud and GridPane to test interfaces and performance - **Within 30 Days:** Migrate one non-critical site to your chosen platform and monitor for 2-3 weeks - **Within 60 Days:** Complete full migration from RunCloud, maintaining documented configurations The WordPress server management ecosystem continues to evolve rapidly. The alternatives highlighted in this guide represent the current state of the industry, each offering unique advantages for different use cases. Choose the platform that aligns with your technical requirements, budget constraints, and growth trajectory and don’t hesitate to test multiple RunCloud Alternatives before committing long-term. --- # 6 Best SMTP and Email API Providers for SaaS [2026] - xCloud > Compare the 6 best SMTP and email API providers for SaaS in 2026: xCloud, Mailtrap, Postmark, Mailgun, Amazon SES, and SendGrid. Pricing, features, trade-offs. Email is one of the most under-budgeted parts of a typical SaaS stack. The same SMTP relay or email API quietly handles signup verifications, password resets, billing receipts, and real-time alerts. If any of those fail, you lose user trust fast. Sender reputation takes weeks to build and one bad weekend to wreck. Picking the right provider is engineering work, not a marketing decision. ![Best SMTP and Email API Providers](/_mirror/555461d6-Best-SMTP-and-Email-API-Providers-for-SaaS-1024x576.png.webp) The six best SMTP and email API providers for SaaS in 2026 are **xCloud Mail Delivery, Mailtrap, Postmark, Mailgun, Amazon SES, and SendGrid**. If you run a SaaS app on [**xCloud**](/), the Mail Delivery addon plugs in without any third-party setup. The other five connect through SMTP credentials or REST APIs into Node.js, Laravel, or PHP applications. The comparison table and decision map below will help you figure out which service matches your stack. ## **Best SMTP and Email API Providers for SaaS: Quick Comparison** **Provider** **Primary focus** **Stream separation** **Free tier** **Starting paid plan** **SDK languages** **xCloud Mail Delivery** Native integration with xCloud-hosted apps Managed (powered by Elastic Email) 100 emails/mo $1/mo for 100 emails, $3/mo for 3,000 emails SMTP works with any mail library; native xCloud config Mailtrap High deliverability Native 4,000 emails/mo $15/mo for 10K emails Node.js, Ruby, PHP, Python, .NET, Elixir, Java Postmark Inbox delivery speed Native Trial only $15/mo for 10K emails Node.js, PHP, Python, Ruby, .NET, Java, Go Mailgun API routing and pre-send validation Manual 100 emails/day $15/mo for 10K emails Node.js, Python, PHP, Ruby, Java, Go, C# Amazon SES Cost efficiency for AWS-native SaaS Manual 3,000 emails/mo from EC2 $0.10 per 1K emails Full AWS SDK: JS, Python, Java, Go, Ruby, PHP, .NET, Rust, C++, Kotlin SendGrid Omnichannel integration Manual 100/day during 60-day trial $19.95/mo for 50K emails Node.js, PHP, Python, Ruby, Java, Go, C# ## **How to Choose the Best SMTP and Email API for Your SaaS in 2026?** Each SMTP and Email API provider optimizes for a different problem. Some prioritize inbox speed, others minimize cost, and others give you routing control at the expense of setup time. The decision map below matches each provider to the constraint it handles best. **Decision map:** - Choose **xCloud Mail Delivery** when you already run your SaaS on xCloud and want transactional email handled inside the same control panel, with no separate vendor account or DNS plumbing for a third party. - Choose **Mailtrap** when you require high deliverability with native stream separation out of the box. - Choose **Postmark** when transactional inbox speed matters more than per-send cost. - Choose **Mailgun** when pre-send email validation and per-domain routing rules are core to your workflow. - Choose **Amazon SES** when your SaaS already runs on AWS and per-email cost is the binding constraint. - Choose **SendGrid** when you need broad SDK coverage and want SMS or voice unified under Twilio billing. Our recommendations are based on the following criteria: - **Deliverability infrastructure** – stream separation, dedicated IPs, authentication automation, IP warmup - **Ease of integration** – SDK coverage, setup time, framework and platform support - **Multi-tenant and transactional email support** – per-domain isolation, template management, support for recurring account-triggered flows (verification, billing, alerts) - **Analytics and observability** – delivery tracking, bounce and complaint reporting, per-provider breakdown - **Total cost of ownership** – base pricing, overage fees, dedicated IP costs, engineering time for setup and maintenance ## **xCloud Mail Delivery: Best for SaaS Apps Hosted on xCloud** [**xCloud Mail Delivery**](/mail-delivery/) is the native SMTP addon built into the xCloud control panel. Instead of opening an account with a separate provider, verifying DNS records on a third-party dashboard, and copying SMTP credentials between two systems, you enable Mail Delivery from the same panel where your sites live. The addon runs on Elastic Email’s infrastructure under the hood, so you get a managed sending network without setting one up yourself. ### **Key features** - **Setup inside the xCloud panel:** Pick a plan, generate SMTP credentials, and connect your domain — all from the addon dashboard. The SMTP host, port, username, and password drop into your site’s Email Config tab without ever leaving xCloud. For WordPress sites, the integration also wires into the Mail Delivery addon at the site level. - **Authentication.** SPF, DKIM, and DMARC are handled through the addon. The panel walks you through domain verification, and a default DMARC policy is applied automatically. You can override it with your own policy if you need stricter rules for a particular domain. - **Deliverability infrastructure.** Mail Delivery routes through reputable shared IPs with active reputation management, anti-spam filtering, and abuse protection. Email tracking links can be stripped automatically so the recipient sees a clean message body. - **Real-time analytics.** Sending logs, delivery status, and basic analytics live in the same dashboard as your servers and sites. No second tab open to a vendor portal. - **Works with any stack.** Because Mail Delivery exposes standard SMTP credentials, it works with Laravel’s Mailable classes, Node.js libraries like Nodemailer, PHP’s PHPMailer, and any WordPress SMTP plugin. There’s no SDK lock-in — the same credentials work everywhere SMTP works. - **No mail server on your web host.** xCloud explicitly recommends against running a mail daemon on the same server as your sites for security and performance reasons. Mail Delivery is the supported alternative, with mail handled on infrastructure built for it. ### **Pricing** The free tier covers 100 emails per month. Paid plans start at **$3/month for 3,000 emails**, then $4/month for 4,000 emails, and $12/month for 10,000 emails. There is no separate dedicated IP add-on at this tier, the service is built around shared, reputation-managed infrastructure. ### **Why it works for SaaS** If your SaaS already runs on xCloud, Mail Delivery removes a moving piece from your stack. You’re not paying a second vendor, managing a second dashboard, or rotating API keys across two systems. For small and mid-sized SaaS products sending transactional volume — order confirmations, password resets, WooCommerce invoices, signup verifications — that’s a real reduction in setup and maintenance overhead. The trade-off is scope. Mail Delivery is built for transactional sending at small to mid volumes, not for high-volume bulk campaigns or use cases that depend on native stream separation between transactional and marketing traffic. If you’re sending hundreds of thousands of mixed-stream emails per month, one of the dedicated providers below will give you more control. For everything below that bar — which is most early- and growth-stage SaaS apps — Mail Delivery is the lowest-friction option. # **Mailtrap: Best for High Deliverability** Mailtrap is an [email API and SMTP relay provider](https://mailtrap.io/) for developers and product teams that need their emails to land in the inbox, not the spam folder. It separates transactional and bulk traffic into distinct sending streams by default. That stream separation is the core of its deliverability focus, and most of the features below build on it. ![](/_mirror/f0368211-image-88-1024x614.png.webp) ## **Key features** - **Separate email streams.** Transactional and bulk email run on isolated infrastructure, each with its own IP reputation. A bounce spike on a promotional campaign does not affect delivery of password resets or login codes. The streams are a platform default, not IP pool configuration you wire up yourself. - **MCP server and skills.** Mailtrap MCP server lets AI coding assistants (VS Code, Cursor, Claude Code, Windsurf, and others) send emails, run sandbox tests, and manage templates through natural language prompts. Open-source skills files are available, drop them into your project and coding agents get the API context they need to write working integrations. - **Setup and SDKs.** The setup process takes about 5 minutes. Mailtrap covers Node.js, Ruby, PHP, Python, .NET, Elixir, and Java with official SDKs, 25+ framework code snippets for Laravel, Symfony, Django, Rails, and Next.js. Native integrations for Vercel and Supabase are also available. - **Authentication and IP warmup.** SPF, DKIM, and DMARC are configured automatically once you add the DNS records. DKIM keys rotate every month on their own. Dedicated IPs come with automatic warmup. - **Analytics.** Drill-down reports break out delivery, opens, clicks, bounces, and spam complaints by mailbox provider, domain, and stream. Email logs are retained for up to 30 days. - **Webhooks.** Webhooks fire on delivery events with 40 retries every 5 minutes. That retry window means transient failures rarely cause permanent gaps in your event stream. - **Compliance and uptime.** ISO 27001, SOC 2 Type II, and GDPR certified, with a 99% uptime SLA on distributed infrastructure. ## **Pricing** The free tier covers 4,000 emails per month. Paid plans start at $15/month for 10,000 emails. The Business plan at $85/month for 100,000 emails includes a dedicated IP and automatic warmup. Enterprise pricing starts at $750/month for 1.5 million emails. ## **Why it works for SaaS** Most SaaS apps end up running two kinds of email traffic: account-critical messages (login codes, password resets, billing alerts) and bulk product announcements. When both share one IP pool, a marketing send with a soft-bounce spike pulls down placement for the very emails that block users from signing in. Mailtrap handles that separation by default, with no IP pool plumbing on your side. For SaaS engineering teams running Laravel or Node.js apps on [xCloud Laravel hosting](/laravel-hosting/) or [Node.js hosting](/node-js-hosting/), the SMTP credentials drop into existing config without anything custom on the server side. xCloud isolates environment variables per site, so you can also test multiple providers side by side on the same server without credentials leaking between apps. # **Postmark: Best for Delivery Speed** Postmark is an email service built to get your emails into the inbox fast. The platform runs a strict account review before enabling live sending, which keeps shared IP pool neighbors clean. Like Mailtrap, Postmark uses Message Streams to isolate transactional, broadcast, and inbound traffic at the infrastructure level. Other providers leave that separation as your problem. Postmark builds it in. ## **Key features** - **Setup and SDKs.** New accounts go through a Postmark review before live sending opens, which usually clears within a business day. Setup itself runs 5 to 10 minutes after that, with official libraries for Node.js, PHP, Python, Ruby, .NET, Java, and Go. - **Message Streams.** Each send carries a stream ID, and Postmark routes transactional, broadcast, or inbound traffic accordingly. The streams are first-class API objects, not a configuration trick layered on top of shared infrastructure. - **Authentication.** SPF, DKIM, and DMARC are configured during account setup. - **Webhooks and logs.** Activity logs are retained for 45 days. Webhooks cover delivery, bounce, open, click, and spam complaint events. Every bounce is automatically processed, categorized, and suppressed, which keeps sending hygiene clean without manual work. - **Dedicated IPs.** Structured warmup is included, but the option is only available to accounts sending 300,000 or more emails per month. - **Compliance.** SOC 2 Type II certified. Postmark publishes a public status page and maintains a sender compliance team that reviews accounts before enabling live sending. ## **Pricing** Plans start at $15/month for 10,000 emails. 50,000 emails cost $60.50/month. 125,000 emails run $138/month. Dedicated IPs are $50/month on top, gated to high-volume accounts. ## **Why it works for SaaS** Postmark works well for SaaS products where the user experience depends on a transactional message arriving fast: magic-link auth, two-factor codes, password resets, real-time billing alerts. Message Streams isolate reputation cleanly without IP pool configuration, which saves noticeable setup time. The catch is cost at scale.  Pricing climbs steeply once volume crosses six figures, and the dedicated IP add-on is locked behind 300K monthly sends. For SaaS apps running below that volume but where every minute of delay erodes user trust, Postmark is hard to beat. # **Mailgun: Best for API Routing** ![](/_mirror/340f3410-image-89-1024x472.png.webp) Mailgun is an API-first email service for engineering teams that want fine-grained routing and pre-send validation. Its clearest differentiator is a built-in email validation API that checks addresses against DNS/MX records, disposable domain lists, and syntax rules before sending. That step helps avoid the bounce spikes that quietly damage sender reputation at scale. ## **Key features** - **Setup and SDKs.** Setup runs about 10 to 15 minutes for DNS records, domain verification, and per-domain API keys. Mailgun covers Node.js, Python, PHP, Ruby, Java, Go, and C# with official SDKs, and the PHP SDK alone records over 1.3 million weekly Packagist installs. - **Email validation API.** If your application collects user-submitted addresses at scale, running them through Mailgun’s validation reduces bounce rates and protects sender reputation. Validation works one address at a time or in bulk, and the result includes both a deliverability classification and the underlying signal. - **Authentication and stream separation.** SPF, DKIM, and DMARC are configured manually through DNS verification. Stream separation works through multiple sending domains rather than a native stream architecture. - **Batch sending and routing.** Batch calls accept up to 1,000 recipients per API request with recipient variables for personalization. Domain-specific API keys give per-domain permission control, which is useful for multi-tenant SaaS apps that send on behalf of several customers or product lines. - **Webhooks and logs.** Webhooks retry for 8 hours on failure. Event logs are retained for up to 30 days depending on plan. - **Compliance.** SOC 2 Type II and GDPR compliant, offers a 99.99% uptime SLA on Scale plans. ## **Pricing** The free tier covers 100 emails per day. Paid plans start at $15/month for 10,000 emails, with Foundation at $35/month for 50,000 emails and Scale starting at $90/month for 100,000+ emails. Overage runs around $1.80 per 1,000 emails, the highest of the providers in this list. Dedicated IPs cost $59/month. ## **Why it works for SaaS** Mailgun fits SaaS teams that already have the engineering capacity to invest in email infrastructure and want explicit control in exchange. The combination of the validation API and per-domain keys works especially well for multi-tenant products that send on behalf of customers, partners, or product lines, where each domain needs its own isolation. The drawback is cost at higher volumes and setup overhead, plus the dedicated IP runs $59/month, the highest in this comparison. # **Amazon SES: Best for Cost Efficiency on AWS** ![](/_mirror/caf3af64-image-91-1024x426.png.webp) Amazon SES is the cheapest SMTP and email API on this list at $0.10 per 1,000 emails with no monthly minimum. That price is real, but so is the engineering work it implies. SES is raw infrastructure. Suppression logic, analytics, templating, and production access approval are pieces you assemble yourself using Lambda, SNS, SQS, and CloudWatch. ## **Key features** - **Setup and SDKs.** Full setup runs 15 to 20 minutes for DNS authentication, IAM permissions, and CloudWatch metric configuration. New accounts start locked to verified addresses only until AWS approves a production access request, which can sit in a queue for several business days. Once approved, you get full AWS SDK coverage across JavaScript, Python (boto3), Java, Go, Ruby, PHP, .NET, Rust, C++, and Kotlin, and SMTP works with any standard mail library. - **Authentication.** SPF, Easy DKIM, and DMARC are supported but require manual setup. - **Events and observability.** SES does not provide native webhooks. Delivery, bounce, and complaint events fire as SNS notifications instead. You consume them with Lambda or SQS to build your own suppression list. Reputation metrics surface through Virtual Deliverability Manager, which is a paid add-on. - **AWS integrations.** SES has native hooks into Lambda, S3, SNS, EventBridge, and CloudWatch. That is the platform’s clearest practical advantage if your stack already lives on AWS. - **Compliance.** SES inherits the AWS compliance footprint: SOC 2, ISO 27001, FedRAMP, HIPAA-eligible.  ## **Pricing** $0.10 per 1,000 emails, no monthly minimum. The free tier covers 3,000 emails per month for the first 12 months when sending from EC2 instances. Dedicated IPs cost $24.95/month, the lowest in this list. Attachments and data transfer are billed separately at $0.12/GB. ## **Why it works for SaaS** Amazon SES is the right call for SaaS teams already on AWS with the in-house DevOps capacity to assemble the surrounding pieces. If your stack already lives on Lambda, S3, and EventBridge, SES drops in alongside the other AWS services with no new vendor relationship to manage, and it inherits AWS’s compliance footprint: SOC 2, ISO 27001, FedRAMP. If you run your SaaS on [xCloud AWS hosting](/docs/how-to-set-up-aws-server-in-xcloud/), SES credentials go into your app’s environment config the same way as any other provider. The catch is that everything other providers include in the box, you build yourself, including the day-to-day work of suppression list maintenance and reputation monitoring. # **SendGrid: Best for High-Volume Enterprise SaaS** ![](/_mirror/9005675d-image-90-1024x451.png.webp) SendGrid is the longest-running SMTP and email API in this category. The PHP SDK alone has more than 44 million installs on Packagist, and almost any framework has a community integration already written. That adoption is its clearest advantage at enterprise SaaS scale. ## **Key features** - **Setup and SDKs.** You complete sender verification and domain authentication first, then setup runs about 10 to 15 minutes plus DNS propagation time. SDKs are available for Node.js, PHP, Python, Ruby, Java, Go, and C#. The PHP SDK is around 800 KB because it covers the entire platform (contacts, marketing campaigns, suppression lists, and mail sending) in a single client. - **Templates.** Server-side dynamic templates with Handlebars are a first-class feature for personalized transactional content. - **Authentication and stream separation.** SPF, DKIM, and DMARC are configured manually via the domain authentication dashboard. There is no native stream separation. Teams approximate it with IP pools or subuser accounts, both of which carry their own configuration overhead. - **Webhooks and logs.** Event webhooks retry for 24 hours after a failure, but the free tier caps webhook endpoints at one. Activity logs are retained for 30 days on paid plans. - **Dedicated IPs.** Available as a paid add-on, not bundled with any plan tier. - **Compliance.** SOC 2 Type II certified and GDPR compliant under Twilio’s data processing agreements.  ## **Pricing** The free plan is 100 emails per day during a 60-day trial, then expires. Essentials starts at $19.95/month for 50,000 emails. Pro is $89.95/month for 100,000 emails. Premier pricing is custom-quoted. ## **Why it works for SaaS** SendGrid makes the most sense for enterprise SaaS already running inside the Twilio ecosystem. Unified billing across email, SMS, and voice is useful when your product uses multiple channels for verification and notifications. The breadth of SDK coverage and community integrations means almost any engineer joining your team has probably worked with it before. The downsides are customer support response times and the lack of native stream separation, which means more manual work to keep transactional reputation isolated from bulk sends. ## **Conclusion** Whichever provider you pick, the integration works the same way: verify your sending domain, grab the SMTP credentials or API key, and add them to your app’s environment variables. If you run on xCloud, the Mail Delivery addon collapses that work into a single panel, pick a plan, verify the domain, and the credentials wire into your site automatically. For the other five providers, expect a few minutes of config inside xCloud after creating the external account. The more important question is which trade-offs you can live with. xCloud Mail Delivery is the lowest-friction choice for apps already on xCloud at small to mid transactional volumes. Mailtrap and Postmark give you native stream separation so transactional and bulk email stay isolated by default. Mailgun and SendGrid leave that separation to you but offer other advantages: validation for Mailgun, the Twilio ecosystem for SendGrid. SES is the cheapest at scale but expects you to build everything around it. Start with the decision map, test on a free tier, and pay attention to inbox placement rates rather than feature lists. ## **FAQ** ## **What’s the difference between an SMTP relay and an email API?** An SMTP relay accepts mail through the SMTP protocol and delivers it for you. An email API lets your application send mail through HTTP requests instead. Both end up in the same inbox. The practical difference is integration: SMTP slots into any mail library in any language, while APIs give you template management, scheduling, batch sending, and webhook callbacks for delivery events. Most providers in this list offer both, so you can mix them. Use SMTP for legacy services and the API for newer code. ## **Do SaaS apps need a dedicated IP address?** It depends on volume. Below 100,000 emails per month, a shared IP pool from a reputable provider works fine as long as that provider keeps its other tenants clean. Above that volume, a dedicated IP gives you full control over your sender reputation, but you also own the 2- to 4-week warmup. Some providers (Mailtrap or Postmark, for example) include the dedicated IP and warmup in the plan price. Others charge it as an add-on between $24.95 and $59 per month. ## **How do I connect an SMTP provider to my xCloud-hosted app?** After you create an account and verify your sending domain, the provider gives you an SMTP host, port, username, and password (or API key). You add those to your app’s environment variables on the server and point your mailer library at them. xCloud isolates environment variables per site, so different SMTP credentials on the same server stay cleanly separated across apps. --- # Best WordPress Hosting for Agencies in 2026 | xCloud > Nine WordPress hosts compared for agencies running client sites — per-site fees, staging, team access, migrations and white label, with what 10 client sites really cost on each. Written by xCloud, who make one of the products below. Every competitor here gets a real "best for" and every entry — xCloud first — carries an honest drawback, because a comparison where the publisher wins on everything is an advertisement. Competitor pricing verified **August 2026**. ## Five things that only matter when the sites are not yours Speed and uptime are table stakes; every host below has them. These are the criteria that change how an agency operates. 1. **What the tenth site costs.** Per-site pricing turns every won pitch into a bigger invoice. Per-server pricing does not. At ten sites this is the difference between $29 and $175 a month. 2. **Client and contractor access.** Can you grant exactly the access someone's job needs and revoke it later, without sharing one login? 3. **Whose name is on the bill.** Absorb hosting into a retainer, have the client pay directly, or sell it under your own brand — a host that supports only one of those picks your business model for you. 4. **Who does the migration.** Every new client is a migration off someone else's host. Free, capped, or self-service is the difference between an afternoon and a billable week. 5. **Isolation between client sites.** If one client's site is compromised, can it reach the others on that server? Per-site system users contain it; cheap shared hosting does not. ## Nine WordPress hosts for agencies, at a glance | Host | From | Sites included | Best for | | --- | --- | --- | --- | | **xCloud** | $5/mo + your server | Unlimited | Agencies scaling past ~5 client sites | | WP Engine | $96/mo (Growth, 10 sites) | 1 on entry plan | Agencies wanting a mature partner program | | Kinsta | $35/mo | 1 | Premium performance, single flagship sites | | Cloudways | $14/mo | Unlimited per server | Multi-cloud flexibility | | Rocket.net | $25/mo | 1 | Maximum raw speed | | Pressable | $25/mo | 1 | Automattic / WordPress.com ecosystem | | Flywheel | $25/mo | 1 | Designers and creative studios | | SiteGround | $2.99/mo intro | 1 | Small agencies, beginner clients | | Hostinger | $2.99/mo intro | 1 | Tight budgets | ## What ten client sites actually cost per year Entry prices are marketing. Same workload — ten production WordPress sites — on each platform's real plan for it: | Host | Plan required | Per month | Per year | | --- | --- | --- | --- | | **xCloud + Vultr 4 GB** | Pro + VPS | $29 | **$348** | | Cloudways (Vultr 4 GB) | Standard | $60 | $720 | | Nexcess | Designer | $79.50 | $954 | | Rocket.net | Business | $80–100 | $960–1,200 | | WP Engine | Growth | $96 | $1,152 | | Kinsta | Business (WP 10) | $175 | $2,100 | The pattern is per-site versus per-server billing. Hosts that bill per site get *more* expensive than WP Engine as an agency grows; hosts that bill per server do not change price when the eleventh site lands. ## The nine, reviewed ### 1. xCloud — agencies scaling past about five client sites A management layer over cloud servers rather than a host with plans. Take a managed server or connect one you run at DigitalOcean, Vultr, AWS, Google Cloud, Linode or Hostinger; every client site runs through one panel. Sites and traffic are unlimited on every plan. Teams are the agency-relevant piece: one per client, each with its own members, roles and its own billing and payment method. **Where it falls short:** it is a control panel, not a hands-off host. You still choose a server size and provider. If you want to pay one bill and never see infrastructure, WP Engine or Kinsta will feel calmer. The brand is also younger than everything else here, which matters if a client's procurement asks who hosts them. ### 2. WP Engine — the most developed partner program in the category Over 10,000 partners, and it shows in the parts that are not hosting: a partner directory that sends real leads to agencies, co-selling support, an awards programme, and Growth Suite for billing and branded client reports. If you want hosting to also be a source of new business, nothing else here matches it. **Where it falls short:** the most expensive way to host ten sites bar Kinsta, with hard traffic-overage escalation, plugin restrictions and bandwidth caps. ### 3. Cloudways — per-server pricing with a managed feel The closest competitor to xCloud's model: pick a cloud provider, they manage the stack, sites per server are unlimited. Their agency program is tiered by monthly spend (Bronze → Platinum) with credits, discounts and a partner directory. It ranks first for most agency hosting searches for a reason. **Where it falls short:** roughly double an equivalent xCloud setup at ten sites, no root access on managed servers, and support quality reports have slipped since the DigitalOcean acquisition. ### 4. Kinsta — one flagship client site where performance is the product Excellent hosting and few dispute it — Google Cloud premium tier, superb support, a genuinely pleasant panel. **Where it falls short:** per-site pricing makes it the worst value here at agency scale. Ten sites is $175/mo — more than WP Engine, six times an equivalent xCloud setup. Priced for the site, not the portfolio. ### 5. Pressable — agencies already inside the Automattic ecosystem Automattic-owned, so close to WordPress.com, Jetpack and WooCommerce, with Jetpack Security included. **Where it falls short:** a smaller feature surface than WP Engine at comparable price, with no root access or provider choice. ### 6. Rocket.net — agencies selling speed as the deliverable Enterprise Cloudflare on every plan makes it measurably fast, and it is the easiest host here to demo a before-and-after with. **Where it falls short:** per-site pricing again ($80–100/mo for ten), and deliberately narrow control beyond the panel. ### 7. Flywheel — design studios handing finished sites to clients Built for designers; billing transfer hands a finished site and its invoice to the client cleanly. **Where it falls short:** now WP Engine-owned with less independent investment, per-site pricing, limited developer tooling. ### 8. SiteGround — small agencies whose clients are small businesses GoGeek supports multiple sites with staging and client collaboration, and support is consistently well rated. **Where it falls short:** the intro price is the exception — renewals are several times higher, and resource limits arrive quickly under real traffic. ### 9. Hostinger — the tightest budgets Agency plans and a directory now exist, priced aggressively. If the client will not fund hosting at all, this is the honest answer. **Where it falls short:** shared infrastructure at entry tiers means noisy-neighbour risk across client sites, and support depth does not match the managed hosts above. ## Which one you should actually pick - **Under five client sites** — almost anything works; optimise for the workflow you like. SiteGround or Hostinger on budget, Kinsta if one client is paying for excellence. - **Five to fifty client sites** — where per-site pricing starts hurting. xCloud or Cloudways. xCloud for root access, separate client billing and lower cost; Cloudways if brand familiarity with clients matters more. - **You want hosting to bring you leads** — WP Engine, honestly. Nothing else here matches their directory and co-selling yet. - **You want to sell hosting as your own product** — you need white label with your own billing. xCloud and Cloudways do it; most of the rest do not. ## FAQ **What is the best WordPress hosting for agencies?** It depends almost entirely on how many client sites you run. Below about five, most hosts are fine — pick on workflow. Between five and fifty, per-server hosts (xCloud, Cloudways) cost dramatically less than per-site hosts (Kinsta, Rocket.net): ten sites is $348/yr versus $2,100. If you want lead generation rather than infrastructure, WP Engine's partner program is the most developed. **Is agency hosting different from reseller hosting?** Yes. Agency hosting means hosting client sites on infrastructure you control, billed to you. Reseller hosting means selling hosting as a product under your own brand at your prices, billing the client yourself. Some platforms do both, and they run side by side. **How much should an agency pay to host ten client sites?** Between roughly $348 and $2,100 a year for the same ten sites, depending on whether the host prices per server or per site. The difference is not quality — it is the billing model. **Can I give clients access without sharing my login?** On the better platforms, yes, through teams and roles. Check before committing — sharing one set of credentials across a client book is how agencies end up with a disclosable security incident. **Do agency hosting plans include free migrations?** Usually some, rarely unlimited. Most managed hosts include a fixed number on higher plans and charge beyond that. It matters more than it looks: every new client is a migration off someone else's host. **Should agencies use white-label hosting?** If hosting is a line item you want the margin on, yes. If you would rather not own the support relationship for infrastructure, keep the client on their own account. ## Related - `/agency/` — xCloud for agencies, including the partner program and free-server tiers - `/pricing/` — all fifteen managed plans plus self-managed - `/reseller-hosting/` — the white-label program - `/best-wp-engine-alternatives/` — eleven alternatives compared in depth - `/best-cloudways-alternatives/` — seven alternatives compared - `/compare/` — xCloud head-to-head against individual hosts --- # 11 Best WP Engine Alternatives in 2026: Faster, Cheaper & WordPress.org-Friendly (Complete Guide) - xCloud > Compare 11 WP Engine alternatives in 2026. Find faster, cheaper, WordPress.org-friendly hosting and the best pick for beginners, agencies, and speed. Since WordPress.org banned WP Engine from accessing its plugin and theme repositories, over 1.5 million websites have faced uncertainty about automatic updates and long-term platform stability _(according to TechCrunch)_. Combined with WP Engine’s premium pricing starting at $25/month for just one site and aggressive overage billing that catches many users off guard, the search for reliable alternatives has surged dramatically. ![](/_mirror/25d0d898-Best-WP-Engine-Alternatives-1024x576.png.webp) Read this guide comparing 11 WP Engine alternatives that industry experts and the WordPress community consistently recommend – covering managed hosting giants like Kinsta and SiteGround, innovative server management platforms like xCloud that offer the BYOS ([**Bring Your Own Server**](/self-managed-hosting/)) model, and performance-focused options like Rocket.net that include premium tools at no extra cost. ## Table of Contents - [Quick Summary / TL;DR](/best-wp-engine-alternatives/) - [Why WordPress Users Are Leaving WP Engine in 2026](/best-wp-engine-alternatives/) - [How These WP Engine Alternatives Were Ranked](/best-wp-engine-alternatives/) - [Master Comparison: All WP Engine Alternatives at a Glance](/best-wp-engine-alternatives/) - [Detailed Reviews: The 11 Best WP Engine Alternatives](/best-wp-engine-alternatives/) - [🥇 1. xCloud – Best for Agencies & Maximum Cost Savings](/best-wp-engine-alternatives/) - [🥈 2. Kinsta – Best for Premium Performance](/best-wp-engine-alternatives/) - [🥉 3. Cloudways – Best for Multi-Cloud Flexibility](/best-wp-engine-alternatives/) - [4\. SiteGround – Best for Beginners & Small Businesses](/best-wp-engine-alternatives/) - [5\. Rocket.net — Best for Maximum Speed](/best-wp-engine-alternatives/) - [6\. Nexcess — Best for WooCommerce Stores](/best-wp-engine-alternatives/) - [7\. Pressable — Best for Automattic Ecosystem](/best-wp-engine-alternatives/) - [8\. Flywheel – Best for Designers & Creative Agencies](/best-wp-engine-alternatives/) - [9\. Hostinger — Best Budget Option](/best-wp-engine-alternatives/) - [10\. Bluehost – Best for WordPress.org Recommendation](/best-wp-engine-alternatives/) - [11\. InMotion Hosting – Best for US-Based Support](/best-wp-engine-alternatives/) - [Cost Comparison at Scale: Hosting 10 WordPress Sites](/best-wp-engine-alternatives/) - [Migration Difficulty Comparison of WP Engine Alternatives](/best-wp-engine-alternatives/) - [Common Mistakes When Switching from WP Engine](/best-wp-engine-alternatives/) - [Frequently Asked Questions](/best-wp-engine-alternatives/) ## Quick Summary / TL;DR **Too Long; Didn’t Read?** Here’s what you need to know: If You Want To… Use This Expected Impact Monthly Cost Save 60-80% hosting costs xCloud (BYOS) $29/mo for unlimited sites vs $242/mo WP Engine $5/mo + VPS Premium Google Cloud performance Kinsta 99.99% uptime SLA, sub-200ms TTFB $35/mo Multi-cloud flexibility Cloudways Choose between 5 cloud providers $14/mo Beginner-friendly managed hosting SiteGround WordPress.org recommended, 24/7 support $2.99/mo\* Maximum speed without plugins Rocket.net Enterprise Cloudflare CDN + free WP Rocket $25/mo WooCommerce optimization Nexcess Autoscaling, 6 premium plugins included $19/mo Automattic ecosystem benefits Pressable Free Jetpack Security Daily included $25/mo _\*Introductory pricing; renews at $17.99/mo_ **Expert Recommendation:** According to Online Media Masters’ comprehensive testing, xCloud delivers “40% cost savings compared to Cloudways while matching or exceeding performance benchmarks.” For agencies managing 10+ sites, the BYOS model represents the most cost-effective approach without sacrificing features. **Best for Beginners:** SiteGround — WordPress.org officially recommended with exceptional 24/7 support and Google Cloud infrastructure at accessible pricing. **Best for Agencies:** xCloud — Unlimited sites per server, white-label capabilities, and root access starting at $5/month management fee plus your choice of VPS provider. **Best for Performance Seekers:** Kinsta — Google Cloud C2/C3D machines, 37 data centers, and G2’s Best Software Award 2025 winner with 4.8/5 Trustpilot rating. ## Why WordPress Users Are Leaving WP Engine in 2026 The managed WordPress hosting landscape shifted dramatically when WordPress.org officially banned WP Engine in September 2024, blocking customers from accessing plugin and theme updates through the official repository _(according to WordPress.org news)_. WordPress co-founder Matt Mullenweg publicly called WP Engine “a cancer to WordPress,” creating unprecedented uncertainty for users _(according to TechCrunch)_. Beyond the WordPress.org drama, users consistently report three primary frustrations: ### Pricing That Scales Aggressively WP Engine’s Growth plan costs $96/month for just 10 sites with 100,000 monthly visits. Reddit users frequently share experiences like: _“Every other month I am getting an email about some overage and then needing to upgrade to a plan that is 2-3x my current one”_ _(r/Wordpress community feedback)_. For comparison, hosting 10 WordPress sites costs: - **WP Engine:** $96-242/month - **xCloud + Vultr:** $29/month (unlimited sites) - **Cloudways:** $60/month (unlimited sites per server) ### Plugin Restrictions and Bandwidth Caps WP Engine restricts certain caching plugins and imposes strict bandwidth limits with overage charges. The forced use of WP Engine’s “Advanced Network” (their Cloudflare proxy) limits direct CDN control for advanced users. ### Support Quality Decline Trustpilot reviews from 2024-2025 reveal growing concerns: _“They used to be a reliable good company, they are now a complete mess”_ and _“If you have an important website do not put it in the hands of WP engine”_ _(Trustpilot verified reviews)_. ## How These WP Engine Alternatives Were Ranked Rankings in this guide reflect methodology aligned with industry standards from G2, Trustpilot, and WPBeginner’s testing protocols: Criterion Why It Matters Weight **Cost Efficiency** Total cost at scale (1, 10, 25 sites) High **Performance** TTFB, uptime guarantees, infrastructure quality High **WordPress.org Compatibility** No bans, full repository access High **Scalability** Resource allocation, growth handling Medium **Feature Set** Staging, CDN, backups, migrations, SSL Medium **User Reviews** Trustpilot, G2, Reddit community sentiment Medium **Support Quality** Response times, expertise, availability Medium ## Master Comparison: All WP Engine Alternatives at a Glance Rank Provider Starting Price Sites Included Performance Trustpilot Best For 🥇 1 **xCloud** $5/mo + VPS Unlimited ★★★★★ 4.9/5 Agencies, cost-conscious developers 🥈 2 **Kinsta** $35/mo 1 ★★★★★ 4.8/5 Premium performance seekers 🥉 3 **Cloudways** $14/mo Unlimited/server ★★★★☆ 4.7/5 Multi-cloud flexibility 4 **SiteGround** $2.99/mo\* 1 ★★★★☆ 4.9/5 Beginners, small businesses 5 **Rocket.net** $25/mo 1 ★★★★★ 4.8/5 Speed-focused sites 6 **Nexcess** $19/mo 1 ★★★★☆ 4.6/5 WooCommerce stores 7 **Pressable** $25/mo 1 ★★★★☆ N/A Automattic ecosystem users 8 **Flywheel** $25/mo 1 ★★★★☆ N/A Designers, creative agencies 9 **Hostinger** $2.99/mo\* 1 ★★★☆☆ 4.5/5 Budget-conscious beginners 10 **Bluehost** $2.95/mo\* 1 ★★★☆☆ 4.2/5 WordPress.org recommended 11 **InMotion** $3.29/mo\* 1 ★★★☆☆ 4.3/5 US-based support preference ## **Detailed Reviews: The 11 Best WP Engine Alternatives** ### **🥇 1. xCloud – Best for Agencies & Maximum Cost Savings** Industry experts increasingly recognize the BYOS (Bring Your Own Server) model as the most cost-effective approach to managed WordPress hosting. xCloud has emerged as the leader in this category, powering over 100,000 websites across 10,000+ servers _(according to xCloud)_. What sets xCloud apart is the fundamental pricing model: rather than charging per site like WP Engine ($25-242/month depending on site count), xCloud charges a flat $5/month server management fee plus whatever you pay your cloud provider directly. This means agencies can host unlimited WordPress sites on a $24/month Vultr High Frequency server for a total of $29/month—an 88% savings compared to WP Engine’s Growth plan. According to Online Media Masters’ independent review, xCloud delivers “40% cost savings [**compared to Cloudways**](/best-cloudways-alternatives/) while matching or exceeding performance benchmarks on equivalent infrastructure.” #### Key Features - **Unlimited Sites Per Server:** No artificial limits—host as many WordPress sites as your server can handle - **BYOS Model:** Connect your own Vultr, DigitalOcean, Linode, Hetzner, AWS, or Google Cloud server - **Full Root Access:** Complete server control unavailable on traditional managed hosts - **OpenLiteSpeed Support:** Enterprise-grade caching without plugin overhead - **White-Label Reseller Tools:** Rebrand the dashboard for client management - **Free Tier Available:** 1 server, 10 sites. #### Pricing Plan Monthly Cost Sites Storage Best For **Free** $0 10 Varies by VPS Testing, small projects **Pro (BYOS)** $5/mo + VPS Unlimited Varies by VPS Agencies, developers **Managed** $15-49/mo Unlimited 25-200GB NVMe Hands-off management **Lifetime** $749 one-time Unlimited Varies Long-term agencies #### How to Migrate from WP Engine **Option A: Free Migration Service** 1. Sign up at xCloud(free tier available) 2. Connect your preferred cloud provider 3. Submit a migration request through the dashboard. 4. xCloud team handles the entire transfer **Option B: Manual Migration** 1. Export WordPress site using All-in-One WP Migration or Duplicator 2. Create a new WordPress site in the xCloud dashboard 3. Import backup to the new installation 4. Update DNS records #### Pros and Cons Pros Cons ✅ 60-80% cost savings vs managed hosts ❌ Requires choosing a VPS provider ✅ Unlimited sites per server ❌ Less turnkey than traditional managed hosting ✅ Full root access and server control ❌ Smaller brand recognition vs Kinsta/Cloudways ✅ White-label agency features ❌ Email hosting needs improvement _(per G2 reviews)_ ✅ Free tier with 10 sites ✅ No WordPress.org drama **Best for:** Agencies managing 5+ client sites who want maximum control and cost efficiency, developers comfortable selecting their own cloud infrastructure, and power users seeking root access without sacrificing managed features. ### 🥈 2. Kinsta – Best for Premium Performance Kinsta has earned G2’s Best Software Award 2025 and maintains a 4.8/5 Trustpilot rating with over 1,000 reviews, making it the consensus premium choice among WordPress hosting experts. Built entirely on Google Cloud Platform’s C2 and C3D compute-optimized machines, Kinsta delivers performance that benchmarks consistently show exceeds WP Engine _(according to industry testing from WPBeginner and IsItWP)_. With 37 global data centers and a 99.99% uptime SLA backed by service credits, Kinsta targets high-traffic sites, enterprises, and agencies where performance justifies premium pricing. The MyKinsta dashboard provides staging environments, automatic daily backups, free migrations, and an APM (Application Performance Monitoring) tool that rivals standalone solutions. #### Key Features - **Google Cloud C2/C3D Machines:** Fastest compute-optimized instances available - **37 Data Centers:** Global coverage with automatic failover - **99.99% Uptime SLA:** Industry-leading guarantee with credits - **MyKinsta Dashboard:** Intuitive management with staging, analytics, and SSH access - **Free Cloudflare Integration:** Enterprise-level CDN and DDoS protection - **APM Tool Included:** Performance monitoring without third-party tools #### Pricing Plan Monthly Sites Visits Storage Best For Single 35K $35 1 35,000 10GB Personal sites WP 2 $70 2 70,000 20GB Small business WP 5 $115 5 125,000 30GB Growing agencies WP 10 $175 10 250,000 50GB Established agencies Enterprise $1,650+ Custom Custom Custom High-traffic sites #### How to Migrate from WP Engine **Option A: Free Migration by Kinsta** 1. Sign up for a Kinsta plan 2. Submit migration request via MyKinsta dashboard 3. Kinsta engineers handle the complete transfer 4. Verify site functionality before DNS switch **Option B: Using Kinsta Migration Plugin** 1. Install the Kinsta Migrations plugin on WP Engine site 2. Enter API credentials from MyKinsta 3. Initiate automated transfer 4. Update DNS after verification #### Pros and Cons Pros Cons ✅ Exceptional Google Cloud performance ❌ Per-site pricing adds up quickly ✅ Best-in-class dashboard (MyKinsta) ❌ PHP worker limits on lower plans ✅ 99.99% uptime SLA with credits ❌ Premium pricing not suitable for beginners ✅ Free APM tool included ❌ 10 sites costs $175/mo vs $29/mo on xCloud ✅ 24/7 expert WordPress support **Best for:** High-traffic sites generating revenue where performance directly impacts conversions, enterprises requiring SLA guarantees, and agencies serving premium clients who expect top-tier infrastructure. ### 🥉 3. Cloudways – Best for Multi-Cloud Flexibility Acquired by DigitalOcean in 2022, Cloudways offers a unique multi-cloud approach that lets users choose between five infrastructure providers: DigitalOcean, Vultr, Linode, AWS, and Google Cloud. This flexibility, combined with unlimited sites per server and pay-as-you-go hourly billing, has made Cloudways the go-to choice for developers seeking cloud performance without the complexity of raw server management _(according to WPBeginner’s 2024 testing)_. [**Cloudways**](/xcloud-vs-cloudways/) maintains a 4.7/5 Trustpilot rating and powers over 570,000 websites _(according to BuiltWith data)_. The platform includes staging environments, server cloning, team collaboration tools, and free SSL certificates. #### Key Features - **5 Cloud Providers:** DigitalOcean, Vultr, Linode, AWS, Google Cloud - **Unlimited Sites Per Server:** No per-site fees - **Hourly Billing:** Pay only for what you use - **Server Cloning:** Duplicate environments instantly - **Free Migration Tool:** Automated WordPress transfers - **Staging Environments:** One-click staging with push-to-live #### Pricing Provider RAM Monthly Cost Direct Cost\* Markup DigitalOcean 1GB $14 $6 2.3x DigitalOcean 4GB $50 $24 2.1x Vultr HF 4GB $60 $24 2.5x AWS 2GB $38.56 ~$20 1.9x Google Cloud 1.7GB $37.45 ~$20 1.9x #### How to Migrate from WP Engine **Using Cloudways Migrator Plugin:** 1. Sign up at cloudways.com and launch a server 2. Install Cloudways WordPress Migrator on the WP Engine site 3. Enter destination credentials from the Cloudways dashboard 4. Initiate migration and verify 5. Update DNS records #### Pros and Cons Pros Cons ✅ Choose between 5 cloud providers ❌ ~2x markup over direct VPS costs ✅ Unlimited sites per server ❌ No email hosting included ✅ Hourly billing flexibility ❌ Cloudflare Enterprise integration restrictive ✅ Excellent staging and cloning tools ❌ Support response times vary ✅ No WordPress.org compatibility issues **Best for:** Developers who want cloud infrastructure flexibility without raw server management, agencies needing multi-cloud deployment options, and users who value pay-as-you-go hourly billing. ### 4\. SiteGround – Best for Beginners & Small Businesses **[SiteGround](/xcloud-vs-siteground/)** holds the distinction of being one of only three hosts officially recommended by WordPress.org, a status that carries significant weight following the WP Engine ban controversy. With over 27,000 Trustpilot reviews maintaining a 4.9/5 rating, SiteGround has built a reputation for exceptional customer support, beginner-friendly managed WordPress hosting _(according to Trustpilot verified data)_ and one of the best [**WP Engine alternatives**](https://hostinginfo.online/best-wp-engine-alternatives/). Built on Google Cloud Platform infrastructure since 2020, SiteGround offers performance that exceeds traditional shared hosting while maintaining accessible entry pricing. Their proprietary SuperCacher system and free Speed Optimizer plugin provide caching capabilities typically reserved for premium hosts. #### Key Features - **WordPress.org Officially Recommended:** One of only three endorsed hosts - **Google Cloud Infrastructure:** Enterprise-grade performance at shared hosting prices - **SuperCacher System:** Custom caching for improved load times - **24/7 Expert Support:** Consistently rated among the best in the industry - **Free CDN Included:** Cloudflare integration on all plans - **Automatic Daily Backups:** Free on all managed WordPress plans #### Pricing Plan Intro Price Renewal Price Sites Storage Visits StartUp $2.99/mo $17.99/mo 1 10GB ~10,000 GrowBig $4.99/mo $24.99/mo Unlimited 20GB ~100,000 GoGeek $7.99/mo $39.99/mo Unlimited 40GB ~400,000 Cloud $100+/mo Same Custom Custom Custom #### How to Migrate from WP Engine **Using SiteGround Migrator:** 1. Sign up for SiteGround hosting 2. Install SiteGround Migrator plugin on WP Engine site 3. Generate migration token from SiteGround dashboard 4. Enter token and initiate transfer 5. Verify and update DNS #### Pros and Cons Pros Cons ✅ WordPress.org officially recommended ❌ Steep renewal price increase (~6x) ✅ Outstanding 24/7 support quality ❌ Limited storage on lower plans ✅ Exceptional beginner experience ❌ Not truly “managed” on entry plans ✅ Google Cloud infrastructure ❌ Overage policies can add costs ✅ Free migration service **Best for:** WordPress beginners prioritizing support quality, small businesses seeking affordable managed hosting, and anyone valuing WordPress.org’s official endorsement for long-term platform stability. ### 5\. Rocket.net — Best for Maximum Speed Rocket.net has built its entire brand around performance, achieving TTFB (Time To First Byte) benchmarks that consistently outperform competitors in independent testing _(according to WPBeginner and ReviewSignal testing)_. The platform bundles enterprise-grade Cloudflare CDN—the same tier that costs enterprises $5,000+/month directly—with every plan, plus a free WP Rocket plugin license (normally $49-249/year). Founded in 2020, Rocket.net has quickly earned a 4.8/5 Trustpilot rating with 237+ reviews by focusing exclusively on WordPress performance optimization. #### Key Features - **Enterprise Cloudflare CDN:** Full page caching, Argo Smart Routing, image optimization - **Free WP Rocket Plugin:** Premium caching plugin included (saves $49-249/year) - **Edge-First Architecture:** Content delivered from 300+ global edge locations - **Automatic Optimization:** No caching plugins needed—performance built-in - **24/7 WordPress Expert Support:** All staff are WordPress specialists - **$1 First Month:** Low-risk trial on all plans #### Pricing Plan Monthly Sites Visits Storage Best For Starter $25 1 250,000 10GB High-traffic personal sites Pro $50 3 500,000 20GB Small agencies Business $80-100 10 1,000,000 40GB Growing agencies Agency $166 25 2,500,000 50GB Large agencies #### Pros and Cons Pros Cons ✅ Exceptional out-of-box speed ❌ Higher price point than budget options ✅ Enterprise Cloudflare CDN included ❌ Limited storage on lower plans ✅ Free WP Rocket plugin ($49-249 value) ❌ Relatively new company (2020) ✅ 250K visits included on starter plan ❌ Per-site pricing limits scalability ✅ $1 first month trial **Best for:** Performance-obsessed site owners where speed directly impacts revenue, WooCommerce stores needing fast checkout experiences, and anyone wanting enterprise Cloudflare features without enterprise pricing. ### 6\. Nexcess — Best for WooCommerce Stores Owned by Liquid Web since its acquisition, Nexcess has carved a niche as the WooCommerce specialist among managed WordPress hosts. Uniquely among competitors, Nexcess promises no renewal price increases—the price you sign up at remains your price forever _(according to Nexcess pricing policy)_. With autoscaling that handles traffic spikes automatically and six premium WordPress plugins included free (Jetpack, Qubely, WP Starter, Starter Sites, Starter Templates, and a store builder), Nexcess targets e-commerce businesses that need reliability during high-traffic sales events. #### Key Features - **No Renewal Price Hikes:** Locked-in pricing unlike competitors - **Autoscaling Included:** Handles traffic spikes without overage fees - **6 Premium Plugins Free:** Jetpack, site builders, and templates included - **Email Hosting Included:** Rare among managed WordPress hosts - **WooCommerce-Optimized Plans:** Dedicated e-commerce infrastructure - **Own Data Centers:** US, Europe, and Asia locations #### Pricing Plan Monthly Sites Storage Bandwidth Best For Spark $19 1 8GB 1TB New stores Maker $47.85 5 40GB 4TB Growing stores Designer $79.50 10 80GB 5TB Multi-store agencies Enterprise $999 250 800GB 10TB Large e-commerce #### Pros and Cons Pros Cons ✅ No renewal price increases ❌ Higher entry price than shared hosts ✅ Autoscaling included free ❌ Dashboard less modern than Kinsta ✅ Email hosting included ❌ Fewer data center locations ✅ WooCommerce-optimized infrastructure ❌ Brand less recognized than competitors ✅ 6 premium plugins free **Best for:** WooCommerce stores requiring reliable scaling during sales events, e-commerce businesses wanting predictable long-term pricing, and users who need email hosting included with their WordPress plan. ### 7\. Pressable — Best for Automattic Ecosystem Pressable operates under Automattic ownership—the same company behind WordPress.com, WooCommerce, and Jetpack—giving it unique integration advantages within the WordPress ecosystem. Every Pressable plan includes Jetpack Security Daily (normally $9.95/month) for real-time backups, malware scanning, and spam protection. This Automattic connection provides a level of WordPress integration that third-party hosts cannot match, making Pressable particularly appealing for users already invested in the Jetpack ecosystem. #### Key Features - **Automattic-Owned:** Deep WordPress.com and WooCommerce integration - **Free Jetpack Security Daily:** Real-time backups, malware scanning included - **WP Cloud Infrastructure:** Built on Automattic’s proprietary platform - **Agency Partner Program:** Bulk pricing for resellers - **Instant Staging:** One-click test environments - **Expert WordPress Support:** Teams trained on WordPress internals #### Pricing Plan Monthly Sites Visits Storage Best For Entry $25 1 30,000 20GB Personal projects Starter $45 3 50,000 30GB Small agencies Pro $90 5 100,000 50GB Growing agencies Agency Custom 25+ Custom Custom Large agencies _Overage: $1.20 per 1,000 visits or $8 per 10,000 pre-purchased_ #### Pros and Cons Pros Cons ✅ Automattic ecosystem integration ❌ Smaller brand recognition ✅ Free Jetpack Security Daily included ❌ Overage fees can accumulate ✅ WP Cloud infrastructure reliability ❌ Fewer data centers than Kinsta ✅ Deep WordPress expertise ❌ Per-site pricing limits scale **Best for:** Users already using Jetpack who want seamless integration, agencies seeking Automattic-backed infrastructure, and WordPress professionals wanting deep ecosystem access. ### 8\. Flywheel – Best for Designers & Creative Agencies Flywheel was purpose-built for designers and creative agencies, featuring collaboration tools like client billing transfer, designer-friendly dashboards, and the Local development tool (now used by over 1 million developers). While acquired by WP Engine in 2019, Flywheel maintains its distinct brand identity and agency-focused toolset. **Important note:** As a WP Engine subsidiary, Flywheel shares infrastructure and is affected by the same WordPress.org restrictions. Users concerned about the WordPress.org drama should consider alternatives not owned by WP Engine. #### Key Features - **Designer-Friendly Dashboard:** Beautiful UI built for creative professionals - **Client Billing Transfer:** Hand off sites with billing included - **Local Development Tool:** Industry-standard local WordPress development - **Free Demo Sites:** Show clients work before they commit - **Site Migration Included:** Free transfers for new customers - **Collaboration Tools:** Multi-user access with role permissions #### Pricing Plan Monthly Sites Visits Storage Best For Starter $25 1 25,000 10GB Freelancers Freelance $96 10 100,000 20GB Small agencies Agency $242 30 400,000 50GB Large agencies Custom Contact Custom Custom Custom Enterprise #### Pros and Cons Pros Cons ✅ Industry-best designer experience ❌ Owned by WP Engine (same concerns) ✅ Client billing transfer feature ❌ Affected by WordPress.org restrictions ✅ Free Local development tool ❌ Pricing aligned with WP Engine since acquisition ✅ Beautiful collaboration interface ❌ Not a true “alternative” for WP Engine escapees **Best for:** Designers and creative agencies prioritizing workflow over infrastructure concerns, freelancers using Local for development, and users who need client billing transfer features. ### 9\. Hostinger — Best Budget Option Hostinger has become the dominant budget WordPress host, serving over 29 million users worldwide with aggressive pricing and a modernized control panel _(according to Hostinger)_. While not offering the managed features of premium hosts, Hostinger’s WordPress hosting includes LiteSpeed web servers, automatic updates, and free SSL. For cost-conscious users where maximum savings outweigh premium features, Hostinger delivers acceptable WordPress performance at industry-low prices. #### Key Features - **LiteSpeed Web Servers:** Better performance than traditional shared Apache - **AI Website Builder:** Automated site creation tools - **Aggressive Pricing:** Among lowest in the industry - **Global Data Centers:** 9 locations worldwide - **Free Domain First Year:** Included on annual plans - **WordPress Auto-Updates:** Automated core and plugin updates #### Pricing Plan Intro Price Renewal Sites Storage Best For Single $2.99/mo $7.99/mo 1 50GB Hobby sites Premium $2.99/mo $10.99/mo 100 100GB Multiple small sites Business $3.99/mo $15.99/mo 100 200GB Growing businesses Cloud Startup $9.99/mo $24.99/mo 300 200GB Higher traffic #### **Pros and Cons** Pros Cons ✅ Industry-low entry pricing ❌ Renewal prices significantly higher ✅ LiteSpeed server performance ❌ Support quality inconsistent ✅ Modern control panel ❌ Not truly “managed” hosting ✅ Free domain included ❌ Aggressive upselling in dashboard **Best for:** Budget-conscious beginners, hobby sites, and users prioritizing cost savings over premium managed features. ### **10\. Bluehost – Best for WordPress.org Recommendation** Bluehost is one of only three hosts officially recommended by WordPress.org, a designation that provides reassurance following the WP Engine controversy. Hosting over 2 million websites _(according to BuiltWith)_, Bluehost offers a streamlined WordPress experience with one-click installation and 24/7 support. While not matching premium managed hosts on performance, Bluehost provides reliable shared hosting at accessible pricing for users who value WordPress.org’s endorsement. #### **Key Features** - **WordPress.org Officially Recommended:** One of three endorsed hosts - **Free Domain First Year:** Included on all plans - **One-Click WordPress Install:** Streamlined setup process - **24/7 Phone Support:** US-based support team - **Free SSL Certificate:** Included on all plans - **30-Day Money-Back Guarantee:** Risk-free trial period #### **Pricing** Plan Intro Price Renewal Sites Storage Best For Basic $2.95/mo $11.99/mo 1 10GB Personal sites Plus $5.45/mo $16.99/mo Unlimited Unlimited Multiple sites Choice Plus $5.45/mo $21.99/mo Unlimited Unlimited Privacy protection Pro $13.95/mo $28.99/mo Unlimited Unlimited Higher performance #### **Pros and Cons** Pros Cons ✅ WordPress.org officially recommended ❌ Not truly managed hosting ✅ Free domain and SSL included ❌ Significant renewal price increases ✅ Reliable US-based support ❌ Performance lags premium hosts ✅ 30-day money-back guarantee ❌ Aggressive upselling at checkout **Best for:** Users prioritizing WordPress.org’s endorsement, beginners wanting a straightforward setup, and budget-conscious site owners comfortable with shared hosting performance. ### **11\. InMotion Hosting – Best for US-Based Support** InMotion Hosting differentiates itself with entirely US-based support teams and data centers, appealing to businesses requiring domestic hosting and communication. With over 20 years in the industry, InMotion offers WordPress hosting ranging from shared plans to managed VPS options. #### **Key Features** - **US-Based Support Team:** All support staff located in United States - **US Data Centers:** East and West Coast locations - **Free Website Migration:** Included on all plans - **90-Day Money-Back Guarantee:** Industry-leading refund period - **Free SSL and Domain:** Included on annual plans - **UltraStack Technology:** Performance optimization on managed plans #### **Pricing** Plan Intro Price Renewal Sites Storage Best For Core $3.29/mo $11.49/mo 1 100GB Personal sites Launch $5.29/mo $14.49/mo 2 100GB Small businesses Power $5.29/mo $14.49/mo 3 100GB Growing sites Pro $13.99/mo $21.99/mo 6 100GB Serious businesses #### **Pros and Cons** Pros Cons ✅ US-based support team entirely ❌ Performance doesn’t match premium hosts ✅ 90-day money-back guarantee ❌ Significant renewal increases ✅ US data center locations ❌ Fewer global data center options ✅ Free migration service ❌ Dashboard less modern than competitors **Best for:** US businesses requiring domestic support and data residency, users valuing the 90-day refund period, and those preferring established hosting companies. ## **Feature Comparison: WP Engine vs Top Alternatives** Feature WP Engine xCloud Kinsta Cloudways SiteGround Rocket.net Starting Price $25/mo $5/mo + VPS $35/mo $14/mo $2.99/mo\* $25/mo Sites Included 1 Unlimited 1 Unlimited 1 1 WordPress.org Access ❌ Banned ✅ ✅ ✅ ✅ ✅ Root Access ❌ ✅ ❌ Limited ❌ ❌ BYOS Option ❌ ✅ ❌ ❌ ❌ ❌ White-Label ❌ ✅ ❌ Partial ❌ ❌ Free CDN ✅ Via Provider ✅ ✅ ✅ ✅ Enterprise Staging ✅ ✅ ✅ ✅ ✅ ✅ Free Migration ✅ ✅ ✅ ✅ ✅ ✅ Uptime SLA 99.95% Varies 99.99% Varies 99.99% 99.99% Email Hosting ❌ Via Provider ❌ ❌ ✅ ❌ ## **Cost Comparison at Scale: Hosting 10 WordPress Sites** One of the most significant factors when leaving WP Engine is understanding how costs scale. Here’s what you’ll actually pay to host 10 WordPress sites: Provider Plan Required Monthly Cost Annual Cost vs WP Engine Savings **WP Engine** Growth $96/mo $1,152/yr — **xCloud + Vultr 4GB** Pro + VPS $29/mo $348/yr **70% savings** **Cloudways Vultr 4GB** Standard $60/mo $720/yr 37% savings **SiteGround GoGeek** GoGeek $40/mo (renewal) $480/yr 58% savings **Kinsta WP 10** Business $175/mo $2,100/yr \-82% (more expensive) **Rocket.net Business** Business $80-100/mo $960-1,200/yr 0-17% savings **Nexcess Designer** Designer $79.50/mo $954/yr 17% savings **Key insight:** At 10 sites, xCloud’s BYOS model delivers 70% savings versus WP Engine while offering unlimited sites—meaning you can continue adding sites without additional cost. Traditional per-site pricing (Kinsta, Rocket.net) actually becomes more expensive than WP Engine at scale. ## **Migration Difficulty Comparison of WP Engine Alternatives** Provider Migration Method Time Required Technical Skill Free Migration? xCloud Dashboard or plugin 30-60 min Basic ✅ Yes Kinsta Plugin or manual 30-60 min Basic ✅ Yes Cloudways Migrator plugin 30-45 min Basic ✅ Yes SiteGround Migrator plugin 30-45 min Basic ✅ Yes Rocket.net Support-assisted 1-2 hours None ✅ Yes Nexcess Manual or support 1-2 hours Basic ✅ Yes Pressable Dashboard 30-60 min Basic ✅ Yes Flywheel Local or manual 30-60 min Basic ✅ Yes Hostinger Manual 1-2 hours Intermediate Limited Bluehost Manual 1-2 hours Intermediate Limited InMotion Support-assisted 1-2 hours Basic ✅ Yes ## **Common Mistakes When Switching from WP Engin**e ### 1\. Not Checking WordPress.org Compatibility First Before migrating, verify your chosen alternative has full WordPress.org repository access. Flywheel, as a WP Engine subsidiary, shares the same restrictions. Most other alternatives have no such limitations. ### 2\. Forgetting About Email Hosting WP Engine doesn’t include email hosting, so you may already have this handled elsewhere. However, if you’re consolidating services, note that only SiteGround and Nexcess among the top alternatives include email hosting. Others require third-party email services. ### 3\. Underestimating DNS Propagation Time After migrating, DNS changes can take 24-48 hours to propagate globally. Keep your WP Engine site active during this period to prevent downtime. Use tools like whatsmydns.net to monitor propagation. ### 4\. Ignoring Renewal Pricing Entry-level pricing at SiteGround, Hostinger, and Bluehost increases significantly at renewal—often 5-6x the introductory rate. Factor renewal costs into your long-term budget. Nexcess specifically promises no renewal increases. ### 5\. Choosing Based on Price Alone Without Considering Scale The cheapest option at 1 site may become expensive at 10+ sites. xCloud and Cloudways offer unlimited sites per server, making them more cost-effective as you scale. Per-site pricing (Kinsta, Rocket.net) compounds quickly. ### 6\. Not Testing Before DNS Switch Always verify your migrated site works correctly before updating DNS. Test critical functionality including forms, e-commerce checkout, and third-party integrations on the staging or temporary URL provided by your new host. ## Frequently Asked Questions ### Which WP Engine alternative should I start with? Start with xCloud if you’re comfortable selecting a VPS provider and want maximum cost savings with unlimited sites. Choose SiteGround if you’re a beginner wanting WordPress.org-recommended hosting with excellent support. Select Kinsta if performance is your top priority and budget permits. ### Do I need to pay for premium hosting after leaving WP Engine? No, every alternative in this guide offers either free tiers (xCloud) or affordable entry points ($2.99-$5/month introductory pricing). However, paid options like Kinsta ($35/mo) and Rocket.net ($25/mo) deliver measurably better performance for sites where speed impacts revenue. ### How long does migration from WP Engine take? Most migrations complete in 30-60 minutes using automated plugins. Full DNS propagation can take 24-48 hours. Free migration services from Kinsta, xCloud, and Rocket.net handle the technical work, requiring minimal user involvement. ### Will my site be affected by the WordPress.org ban if I switch? Only if you switch to Flywheel, which is owned by WP Engine and shares the same restrictions. All other alternatives in this guide have full WordPress.org repository access for plugins, themes, and updates. ### Can I migrate multiple sites from WP Engine at once? Yes, most alternatives support bulk migrations. xCloud and Cloudways are particularly suited for multi-site agencies, offering unlimited sites per server. Kinsta and Rocket.net require migrating one site at a time but offer free migration assistance. ### What’s the budget needed to replace WP Engine adequately? 1. **$0/month:** xCloud free tier (1 server, 10 sites) 2. **$15-30/month:** Quality managed hosting for 1-5 sites (xCloud Pro, SiteGround GrowBig, Cloudways entry) 3. **$50-100/month:** Premium performance or 10+ sites (Kinsta, Rocket.net, xCloud + larger VPS) ### Will WP Engine alternatives work for WooCommerce stores? Yes, all alternatives support WooCommerce. Nexcess offers WooCommerce-optimized plans with autoscaling specifically designed for e-commerce traffic spikes. Rocket.net’s enterprise Cloudflare CDN excels for fast checkout experiences. xCloud works well for agencies managing multiple WooCommerce sites ### What’s the most underrated WP Engine alternative? xCloud’s BYOS model remains underrated because it requires understanding the server management panel category. Most comparison articles focus only on traditional managed hosts, missing the 60-80% cost savings possible by connecting your own cloud infrastructure while maintaining managed WordPress features. ### How often should I revisit my hosting choice? Review hosting annually or when experiencing performance issues, significant traffic growth, or pricing changes at renewal. The managed WordPress hosting market evolves rapidly—new features and pricing changes frequently alter the competitive landscape. ### Where can I get help choosing between alternatives? - **xCloud:** Free trial with 10 sites, active support team - **Kinsta:** Demo available via MyKinsta, 24/7 expert support - **SiteGround:** Known for exceptional 24/7 support quality - **Reddit communities:** r/Wordpress, r/webhosting for unbiased user experiences ## Wrapping: Your 2026 WP Engine Migration Roadmap The WordPress.org ban fundamentally changed WP Engine’s position in the managed WordPress market. With alternatives now offering equal or superior performance at 60-80% lower costs, combined with full WordPress.org repository access, the case for migration has never been stronger. ### Expert Picks by Goal Your Goal Best Choice Expected Impact **Maximum Cost Savings** xCloud (BYOS) 70% savings, unlimited sites **Premium Performance** Kinsta 99.99% uptime, Google Cloud C2/C3D **Beginner-Friendly** SiteGround WordPress.org recommended, excellent support **Multi-Cloud Flexibility** Cloudways 5 provider options, hourly billing **Speed Without Plugins** Rocket.net Enterprise Cloudflare CDN, free WP Rocket **WooCommerce Focus** Nexcess Autoscaling, no renewal increases **Agency Scale** xCloud Unlimited sites, white-label, $5/mo management ### Recommended Migration Timeline 1. **This Week:** Sign up for your chosen alternative (most offer free trials or money-back guarantees) 2. **Week 2:** Migrate your lowest-traffic site first as a test 3. **Week 3:** Complete migration of remaining sites 4. **Week 4:** Cancel WP Engine after verifying all sites function correctly The managed WordPress hosting market has matured significantly since WP Engine’s dominant years. Whether you prioritize cost savings (xCloud), premium performance (Kinsta), or beginner-friendly support (SiteGround), alternatives now match or exceed WP Engine’s capabilities while avoiding the WordPress.org compatibility concerns that now define the platform. If you have found this blog helpful, feel free to [subscribe to our blogs](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [Facebook community](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Black Friday Web Hosting Deals 2025: Unlock Lifetime Control Panel Access - xCloud > Black Friday Web Hosting Deals 2025: Unlock lifetime access to xCloud’s powerful hosting control panel with unlimited sites and zero recurring fees. Stop renting your hosting panel, rather own it for life. Build amazing projects with smart features and manage your server with total freedom. This Black Friday, xCloud is offering exclusive deals that stand out among the best [**Black Friday Web Hosting Deals**](/deal/) 2025. With a one-time payment, you can access xCloud’s powerful cloud control panel for life, connect your own servers (from Vultr, DigitalOcean, Google Cloud, and more), and enjoy unlimited site deployments, migrations, and advanced features. ![Black Friday Web Hosting Deals 2025](/_mirror/c5494d66-xCloud-Black-Friday-Special-Email.jpg.webp) There’s never been a better moment to step up your game. Head to our deal page to grab this limited-time Lifetime Deal and experience one of the most valuable Black Friday Web Hosting Deals 2025 available this year. ## **What Our Black Friday Web Hosting Deals Let You Do**? The xCloud Black Friday Deal can transform the way you manage websites and servers by giving you long-term control without recurring fees. With a single upfront payment, you unlock lifetime access to a powerful cloud management platform built to scale effortlessly, whether you’re a developer, an agency, a business owner, or someone building multiple projects. Here’s a detailed look at everything this deal enables you to do: ### **Lifetime Access to xCloud’s Control Panel** With these Black Friday web hosting deals, you eliminate monthly and yearly licensing costs. You pay once and retain lifetime access to the entire xCloud dashboard, including every current feature and all future updates. This long-term access creates predictable costs and gives you the financial freedom to grow without worrying about subscription renewals or upgrade fees. For developers and agencies managing long-term infrastructure, this means complete peace of mind. ### **Bring Your Own Server, Your Way** Prefer using your [**own servers**](/self-managed-hosting/)? LTD users even get special discounted pricing through xCloud Provider. Unlike platforms that lock you into proprietary hosting, xCloud lets you connect servers from nearly any cloud provider.  Whether you prefer DigitalOcean, [Vultr](https://www.vultr.com/), Hetzner, AWS, Google Cloud, or a custom VPS or dedicated machine, you can integrate your infrastructure directly into the panel. LTD users can even leverage discounted pricing through the xCloud Provider for added convenience. This flexibility ensures you stay in control of performance, cost, and server location at all times. ### **3\. Deploy Unlimited Websites With Zero Added Cost** Your lifetime license allows you to deploy as many websites as you like, without restrictions or upgrade requirements. Whether you’re hosting dozens of personal projects or managing hundreds of client sites, you’ll never face artificial limits. You can deploy unlimited WordPress installations, custom applications, staging environments, and app instances, making the platform ideal for agencies, freelancers, and resellers who need unlimited scalability. ### **4\. Move All Your Sites Easily With Free Unlimited Migration** xCloud makes migration simple by offering free, unlimited website transfers. You can migrate WordPress sites, full servers, and multisite installations seamlessly using automated tools designed to save time and reduce the risk of errors. Even email and DNS configurations can be brought over easily. Whether switching from shared hosting, a VPS, cPanel, or another cloud panel, the transition is smooth and hassle-free. ### **5\. Launch Your Own Hosting Brand With White-Label Access** Every Lifetime Deal includes full access to a **[white-label reseller panel](/reseller-hosting/)**, enabling you to build your own hosting brand from day one. You can customise the dashboard with your own logo, domain, and branding elements. You control the pricing, client packages, and overall experience. Depending on your LTD tier, you can manage anywhere from **25 to 400 reseller servers**, offering a powerful opportunity to generate recurring revenue under your own name. ## **Who This Black Friday Deal Is Made For** **xCloud Black Friday Lifetime Deal** is designed for anyone who wants complete control over web hosting without recurring fees, but wants to manage with a panel where they can get anything they want. - **Developers & Agencies**: Manage multiple client servers from a single, modern panel; use staging, Git deployment, and root access to deliver professional services. - **Entrepreneurs & Startups**: Bring your own VPS and avoid recurring licensing fees. A one-time payment gives you long-term control. - **Freelancers**: Scale as you grow. Deploy as many sites as you want, without the usual constraints. - **Resellers:** Use the reseller panel to launch your own hosting business under your own brand. ## **Why Buy Now** With a single payment, in this Black Friday Deal, you can secure permanent access to tools that typically require monthly or yearly fees, making this the smartest moment to invest in your digital infrastructure. Beyond the savings, this is your chance to lock in future-proof hosting freedom. ![Black Friday Web Hosting Deals 2025](/_mirror/317e1179-ting-For-WordPress-2025-11-20-at-12.56.00-PM-scaled.jpg.webp) - **Unmatched Lifetime Value** – Instead of paying monthly for a control panel, you pay once and own the license for life. - **Big Savings, Long-Term** – Pay 1 – 2 years now and skip recurring costs forever. - **130+ Feature Access** — Most of the features are unlocked for LTD users so that your server management remains seamless. - **Reseller Panel Included** – Bonus reseller panel ideal for starting your own hosting brand and managing with built-in payment and client management features. - **Backed by a Trusted Team** – xCloud is built by the WPDeveloper/WPManageNinja team, who already power millions of sites. - **Risk-Free Trial** – With a 14-day money-back guarantee, you can test before fully committing. If you are shopping around and comparing options, this offer stands out strongly among the black friday web hosting deals 2025, especially for users wanting complete ownership instead of subscriptions. [Grab The Deal Now](/deal/) ## **Ready to Experience Future Proof Hosting Control Panel?** Your next online project deserves the right foundation. With the xCloud Black Friday Lifetime Deal live right now, you can finally launch, scale, or upgrade your hosting environment without worrying about recurring fees, renewal spikes, or platform limitations.  If you are building your first website or managing dozens for clients, this is the moment to secure a powerful, future-proof setup at the lowest cost of the year. Among all **Black Friday Web Hosting Deals 2025**, this one gives you true ownership and lifetime value. Everything you need is already in place: unlimited site deployments, server flexibility, performance-optimised stacks, white-label tools, and a dashboard built for both beginners and professionals. All that’s left is for you to take advantage of the deal before it disappears. Jump in and secure your lifetime access before this special offer ends. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # xCloud Blog - Managed Hosting for WordPress Tutorials, Tips & Resources > Explore our xCloud blog and get updates, tips, deals, and more resources to grow your WordPress website. ## Blog # Explore, Learn, Excel: xCloud’s Blog & Knowledge Hub Global server coverage for optimal performance everywhere. - All - Features - News - Tutorial - WordPress - Guide No Posts Found [DeepSeek Harness vs OpenCode: Which Coding Agent Should You Run in 2026?](/deepseek-harness-vs-opencode/) ![DeepSeek Harness vs OpenCode](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [DeepSeek Harness vs OpenClaw vs Hermes Agent: Which Agent Harness Should You Run in 2026?](/deepseek-harness-vs-openclaw-vs-hermes-agent/) ![DeepSeek Harness vs OpenClaw vs Hermes Agent](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [9 Best DeepSeek Harness Hosting Providers in 2026: Compared on Setup, Cost, Security & 24/7 Uptime (Complete Guide)](/best-deepseek-harness-hosting-providers/) ![Best DeepSeek Harness Hosting Providers](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [What Is DeepSeek Harness? Features, Architecture & Use Cases Explained (2026)](/what-is-deepseek-harness-features-architecture-use-cases/) ![What Is DeepSeek Harness](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [Broken Link Checker for WordPress: How to Monitor Your Site’s Links & Images Easily](/broken-link-checker-for-wordpress-monitor-sites-links-images/) ![Broken Link Checker for WordPress](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [Cloudflare CDN Enterprise: Make Your Website Faster and Secure With Global CDN Network](/cloudflare-enterprise-cdn-faster-secure-website/) ![Cloudflare Enterprise CDN](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [What Is Laravel? A Complete Beginner’s Guide to the PHP Framework](/what-is-laravel-a-complete-beginners-guide/) ![What Is Laravel](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [What is Buzz Workspace? Features, Use Cases, and How to Deploy It (2026 Guide)](/what-is-buzz-workspace-features-and-use-cases/) ![What is Buzz Workspace](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [Introducing One Click Git Deploy: Ship Any Project the Fastest Way](/one-click-git-deploy-ship-any-project-the-fastest-way/) ![One Click Git Deploy](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [What Is Web Terminal: How to Manage a Server And Site from Your Browser (Without an SSH Client)](/what-is-web-terminal-how-to-manage-a-server-and-site-from-browser/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [Node.js vs Laravel: Key Differences and Which One to Choose](/node-js-vs-laravel-key-differences/) ![Node.js vs Laravel](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [Hermes Agent Docker vs Managed Hosting: Which Should You Choose in 2026?](/hermes-agent-docker-vs-managed-hosting/) ![Hermes Agent Docker vs Managed Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) No more posts < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 \> --- # xCloud Brand Resources > Download the official xCloud brand resources and media kit for consistent and accurate branding of xCloud Hosting across all platforms. # Get All xCloud Media Kit & Press Resources In One Place Our logo is a core symbol of the brand. Do not alter or modify it. Use the provided assets from the xCloud Media Kit to maintain harmony and a professional look for our platform. [Download All Resources](/_mirror/01626baf-xCloud-Brand-Resources.zip) ## About xCloud Hosting xCloud is a next-generation hosting platform that simplifies hosting management. Launched in 2024, it empowers individuals, developers and businesses with automation, performance, flexibility, and a mission to deliver stability, speed, and security in cloud hosting. ![](/_mirror/6fef80ee-Frame-1618873595.png.webp) ## Brand Colors The xCloud logo comes in two primary versions: Azure blue and White colors. Azure Blue, White, and Eclipse Dark are the primary colors and give the brand its distinct identity and giving depth and a strong visual foundation. ![](/_mirror/736aac07-xCloud-white.png.webp) ## Azure Blue:      Hexa: 1570EF 1570EF ![](/_mirror/4e499b60-xCloud-blue.png.webp) ## White:      Hexa: FFFFFF FFFFFF ![](/_mirror/736aac07-xCloud-white.png.webp) ## Eclipse Dark:      Hexa: 0F111D 0F111D ## xCloud Logo Guideline To keep the xCloud logo clear and effective, ensure it has adequate surrounding space equal to or greater than the size of the icon symbol, to keep it distinct and visible. ![](/_mirror/31973758-Frame-1618873593.png.webp) ![](/_mirror/27a793e3-Frame-1618873608.png.webp) ## Brand Typography xCloud exclusively uses Sora as its brand font, reflecting a sleek, modern aesthetic that shows innovation, while ensuring consistent visual identity across all platforms. ## Typeface ![](/_mirror/ec4a473b-Frame-2147238548.png.webp) ## Font Weights ## Light ## ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789° (!”#$%&?@) ## Regular ## ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789° (!”#$%&?@) ## Medium ## ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789° (!”#$%&?@) ## Semi-Bold ## ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789° (!”#$%&?@) ## Bold ## ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789° (!”#$%&?@) ## xCloud Logo Usage Guidelines The xCloud logo combines our Cloud icon to represent our brand’s identity. Always use the provided logo files to maintain visual consistency across all platforms. ![](/_mirror/7e752685-Frame-1618873593-1.png.webp) ![](/_mirror/c92f6a44-Frame-5.png.webp) ### The logo consists of the symbol and wordmark, locked up together – always maintain clear space between them. ![](/_mirror/c92f6a44-Frame-5.png.webp) ### The symbol and wordmark can be used side by side or with the wordmark below the symbol. ![](/_mirror/34fa48a4-fi_1828843.png.webp) ### Do not use only the symbol as the xCloud logo, and avoid cropping it. ![](/_mirror/34fa48a4-fi_1828843.png.webp) ### Do not distort, rotate, or apply reflections to the logo. ![](/_mirror/34fa48a4-fi_1828843.png.webp) ### The logo should not be used in a different color or with altered opacity. ## xCloud Official Logo Variations Find the official logo versions for xCloud. Pick the one that works best for your project while maintaining brand consistency. All variations are included in the xCloud Media Kit. ## Full Logo\_White ![](/_mirror/20e360e1-xCloud-5.png.webp) [PNG](/_mirror/d114c30f-xCloudxCloud-White-Full-Logo.png) [SVG](/_mirror/089a18ef-xCloudxCloud-White-Full-Logo.svg) [JPG](/_mirror/d114c30f-xCloudxCloud-White-Full-Logo.png) ## Full Logo\_Blue ![](/_mirror/bea92d7f-xCloud-6.png.webp) [PNG](/_mirror/778c2dce-xCloudxCloud-Default-Logo.png) [SVG](/_mirror/4aa6bbed-xCloudxCloud-Default-Logo.svg) [JPG](/_mirror/778c2dce-xCloudxCloud-Default-Logo.png) ## Full Logo\_Black ![](/_mirror/781248fd-xCloud-7.png.webp) [PNG](/_mirror/ee35e3d2-xCloudxCloud-Black-Full-Logo.png) [SVG](/_mirror/56dea49a-xCloudxCloud-Black-Full-Logo.svg) [JPG](/_mirror/ee35e3d2-xCloudxCloud-Black-Full-Logo.png) ## Logo Symbol\_Blue ![](/_mirror/1e9a8b8a-xCloud-3.png.webp) [PNG](/_mirror/7bba25c7-xCloud-blueblack.png) [SVG](/_mirror/e47c1956-xCloud-blueblack.svg) [JPG](/_mirror/7bba25c7-xCloud-blueblack.png) ## Full Logo\_Blue/White ![](/_mirror/feabca6c-xCloud-4.png.webp) [PNG](/_mirror/da9a173f-xCloud-bluewhite.png) [SVG](/_mirror/e9963ad1-xCloud-bluewhite.svg) [JPG](/_mirror/da9a173f-xCloud-bluewhite.png) ## Logo Symbol\_White ![](/_mirror/aff62758-xCloud.png.webp) [PNG](/_mirror/3fcdfdea-xCloudxCloud-White-icon.png) [SVG](/_mirror/40bb2e2f-xCloudxCloud-White-icon.svg) [JPG](/_mirror/3fcdfdea-xCloudxCloud-White-icon.png) ## Logo Symbol\_Blue ![](/_mirror/e4fbdc4c-xCloud-1-1.png.webp) [PNG](/_mirror/3fcdfdea-xCloudxCloud-White-icon.png) [SVG](/_mirror/64a88539-xCloudxCloud-icon.svg) [JPG](/_mirror/3fcdfdea-xCloudxCloud-White-icon.png) ## Logo Symbol\_Black ![](/_mirror/237d4ee5-xCloud-2.png.webp) [PNG](/_mirror/3a67ef24-xCloudxCloud-Black-icon.png) [SVG](/_mirror/4744ffd0-xCloudxCloud-Black-icon.svg) [JPG](/_mirror/3a67ef24-xCloudxCloud-Black-icon.png) ## Download the Full xCloud Media Kit and Brand Resources Access our brand resources, logos, colors, and guidelines from the official xCloud MediaKit to showcase xCloud accurately across all platforms. [Download All Resources](/_mirror/01626baf-xCloud-Brand-Resources.zip) --- # Broken Link Checker for WordPress: How to Monitor Your Site's Links & Images Easily - xCloud > Need a broken link checker for WordPress? xCloud scans your site for dead links, images, and 404s right from the dashboard. No plugins required. Finding a 404 error on your website is frustrating, both for you and for your visitors. Someone clicks expecting content and lands on an error page instead. Most won’t try again; they leave, and many never come back. ![Broken Link Checker for WordPress](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Broken links are usually the cause. These are hyperlinks that lead to pages or resources that no longer exist, whether on your own site or on external websites you’ve linked to. Deleted pages, changed URLs, expired domains, and server issues all produce them. Picture a customer trying to buy from your store. They click “Buy Now” and land on an error page instead of checkout. That’s a sale lost to a problem you didn’t know existed. In this guide, we’ll break down what broken links are, the error types behind them, why every WordPress site needs a broken link checker, and how to find and fix broken links using xCloud’s built-in Broken Link Monitoring, without installing a single plugin. ## Understanding Broken Links and Their Types ### What Is a Broken Link? A broken link is a hyperlink that points to a page or resource that doesn’t exist or can’t be reached. This happens when a page is deleted, a slug is misspelled, content is moved without a redirect, a domain changes, or the destination server is temporarily unavailable. When someone clicks a broken link, they get an error instead of content, and those errors hurt both user experience and SEO. Broken links come in three main types: - **Broken internal links.** Links within your website that don’t work. These connect your own pages to each other, and when they break, they interrupt visitor journeys and search engine crawl paths. - **Broken outbound links.** Links from your website to other websites that fail. You linked to a resource, and that resource has since moved or disappeared. - **Broken backlinks.** Links from other websites pointing to your site that no longer resolve, usually because you deleted or moved the target page without a redirect. These waste referral traffic and the link equity those pages earned. Broken resources go beyond hyperlinks, too. Missing images, stylesheets, scripts, and media files break how pages render even when the page itself loads fine. ## Common Error Types Behind Broken Links Not every broken link fails the same way. When a link stops working, the server (or the lack of a response) tells you why. These are the error types you’ll encounter, and the ones xCloud’s scanner detects and lets you filter by: - **404 Not Found.** The page doesn’t exist at that URL. The most common broken link error. - **Soft 404.** The page returns a success status but shows error or empty content. These are sneaky because standard checks miss them. - **DNS error.** The domain name can’t be resolved. Common with expired domains or dead external sites. - **Timeout.** The server took too long to respond, so the request gave up. - **Server error (5xx).** The destination server failed to process the request. - **Redirect.** The URL forwards somewhere else. Not broken, but worth reviewing, since redirects add load time and can mask deleted content. - **Redirect chain.** The URL passes through multiple redirects before resolving. Chains slow visitors down and dilute SEO signals. - **Blocked request.** The destination refused the request, so the resource couldn’t be verified. ## Why You Need a Broken Link Checker for WordPress Checking links by hand means opening every page and clicking every link, then repeating the whole exercise regularly, because links keep breaking as content changes and external sites move. On a site with hundreds of pages, manual checking isn’t just slow; it reliably misses things like soft 404s, broken images, and failing scripts that look fine at a glance. A broken link checker for WordPress automates this. It crawls your pages, tests every link and resource, and reports exactly what’s broken and where. If your site runs on xCloud, you already have one built in. Broken Link Monitoring lives inside the site dashboard and runs as a managed, server-side scan, so there’s no plugin to install, no external crawler to configure, and no load added to your WordPress application. Here’s what it gives you: - **Managed scans** – run a scan on demand or on a daily or weekly schedule. - **Live scan progress** – watch pages scanned, links checked, healthy links, and findings update in real time. - **Large crawl coverage** – scan up to 5,000 pages in a single run, with a safety limit for very large sites. - **Broken link and broken image grouping** – see at a glance how many issues need attention. - **Unverified issue visibility** – review resources xCloud couldn’t verify, such as timeouts, DNS errors, blocked requests, or redirect chains. - **Filters and search** – narrow findings by issue type, resource type, or ignored status, or search by URL and source page. - **Cancelable scans** – stop an active scan without losing findings already received. - **CSV export** – download findings for reporting or external cleanup workflows. - **Redirect-ready findings** – use broken-link findings as the starting point for fixing links through xCloud redirects. ## Find and Fix Broken Links on Your WordPress Site with xCloud Before you start, make sure the site is a WordPress site managed in xCloud, your team has access to the Broken Links feature, you have permission to manage broken links for the site, and the site is reachable from the server so xCloud can crawl its pages. Then follow these steps. ### Step 1: Access Broken Link Monitoring From your xCloud dashboard, open the WordPress site, then go to **Site Monitoring → Broken Links**. The Broken Link Monitoring page shows everything in one place: the scan status, schedule, summary counters, filters, and the findings table. ![Broken Link Monitoring overview](https://res.cloudinary.com/dwwizey08/image/upload/v1786340839/qa-pr5477/01-broken-link-monitoring-overview.png) You’ll immediately see whether monitoring is enabled, when the next scan will run, the latest scan status, and the current issue summary. ### Step 2: Review the Scan Summary The summary cards at the top give you a quick read on the health of the site: - **Need attention** shows broken links, broken images, and resources xCloud could not verify. - **Link health** shows healthy links and ignored findings. - **Coverage** shows pages scanned, links checked, and whether the latest scan completed or is still running. A zero count under “Need attention” means the site is healthy. Otherwise, the following steps show exactly where the problems are. ### Step 3: Run an On-Demand Scan Click **Scan now** to start a scan immediately. While the scan is running, xCloud updates the counters live. You can watch how many pages have been scanned, how many links have been checked, and how many findings have been detected so far. ![Live scan progress and cancel button](https://res.cloudinary.com/dwwizey08/image/upload/v1786340842/qa-pr5477/03-live-scan-progress-and-cancel.png) You don’t need to keep the page open. The scan runs server-side and continues in the background even if you close the tab or move on to something else. ### Step 4: Cancel a Running Scan (Optional) If a scan was started unintentionally or no longer needs to run, click **Cancel Scan**. xCloud stops the active run cleanly. Anything discovered before cancellation stays in the findings list, so you don’t lose partial results. ### Step 5: Analyze and Filter Scan Findings Once a scan has results, the findings table lists each affected source page along with its status and issue counts. To work through them efficiently, you can: - Search by URL or source page. - Filter by issue type: 404, DNS error, timeout, redirect, redirect chain, soft 404, or server error. - Filter by resource type: pages, links, images, stylesheets, scripts, or media. - Toggle **Show ignored** to include findings you’ve previously ignored. - Open a finding row to inspect the details. - Click **Export CSV** to download the full list. ![Findings table and filters](https://res.cloudinary.com/dwwizey08/image/upload/v1786340841/qa-pr5477/02-findings-table-and-filters.png) A practical way to triage: filter for 404s on pages first, since those hurt visitors and SEO the most, then move on to broken images and external links. ### Step 6: Fix the Broken Links With the findings in hand, work through them based on what each issue is: - **Update the URL** where the target content still exists at a new address, correcting the link at its source page. - **Set up a redirect in xCloud** where a page was moved or deleted, so the old URL forwards visitors and link equity to the right destination. - **Remove the link** where the destination is permanently gone and has no replacement. - **Ignore the finding** where it’s a false positive or intentionally unreachable, so it stops appearing in your active list. ### Step 7: Configure Automated Scan Scheduling Use the schedule dropdown to choose how often xCloud should scan the site: daily, weekly, or manual only. ![Scan schedule setting](https://res.cloudinary.com/dwwizey08/image/upload/v1786340843/qa-pr5477/04-scan-schedule-settings.png) The selected schedule controls when the next managed scan runs. For content-heavy sites that publish often, daily scans catch new broken links quickly. For smaller or slower-moving sites, weekly is usually enough. ## Broken Link Monitoring Settings Overview Option What it does Enabled Turns Broken Link Monitoring on or off for the site. Daily Runs a managed scan every day. Weekly Runs a managed scan once per week. Manual only Disables scheduled scans; you can still run scans manually. Scan now Starts a new scan immediately. Cancel Scan Stops the active scan run. Search Finds results by URL or source page. Issue filter Narrows findings by error type, such as 404, DNS error, timeout, redirect, or soft 404. Resource filter Narrows findings by resource type, such as pages, links, images, stylesheets, scripts, or media. Show ignored Includes ignored findings in the table. Export CSV Downloads the findings list for offline review or reporting. ## Scan Limits and Edge Case Handling Broken Link Monitoring is designed to handle large sites and imperfect network conditions predictably. These are the operational limits and how xCloud behaves when a scan can’t complete normally: - Broken Link Monitoring is available for WordPress sites. - A single scan can crawl up to 5,000 pages. - xCloud also applies a links-checked safety ceiling so oversized scans can’t run indefinitely. - If a site exceeds the scan budget, xCloud marks the scan as truncated rather than treating it as failed. You still get the findings it collected. - If a scan stops sending progress, xCloud marks the run as failed so a new scan can start later. - A cancelled scan keeps the findings discovered before cancellation. ## Find and Fix Broken Backlinks Broken backlinks work in the other direction: another website links to a page on your site that no longer exists. The visitor clicking that link, and the SEO value the link carries, both hit a 404 on your end. The fix is entirely on your side, and it doesn’t require contacting anyone. Set up a redirect in xCloud from the dead URL to the most relevant live page. The old backlink starts working again, visitors land on real content, and the link equity that external site was passing to you is preserved instead of lost. As a habit, whenever you delete or move a page that has been live for a while, add a redirect at the same time. That single step prevents both broken backlinks and the internal 404s your next scan would otherwise catch. ## Benefits of Fixing Broken Links Staying on top of broken links pays off in several ways: - **Better user experience.** Visitors reach the content they clicked for instead of error pages. Fewer dead ends means lower bounce rates and more completed journeys, whether that’s reading an article or finishing a purchase. - **Better crawlability.** Search engines discover and index your site by following links. Working links keep crawl paths open and stop crawl budget being wasted on URLs that lead nowhere. - **Preserved link equity.** Internal links and backlinks pass authority between pages. Fixing broken links and redirecting removed pages keeps that equity flowing to your live content instead of dead-ending. - **Stronger SEO performance.** A well-maintained link structure, clean crawl paths, and preserved equity all feed into better search rankings over time. - **A more professional reputation.** Sites full of dead links look abandoned. Working links signal that the site, and the business behind it, is actively maintained and trustworthy. - **Early warning for bigger problems.** A cluster of new broken links often points to something larger: a botched migration, a misconfigured plugin, an expired external service. Regular scans surface these issues before they spread. ## Best Practices for Preventing Broken Links Fixing existing broken links is only half the work. Links decay constantly: you restructure content, external sites move or shut down, media files get replaced, and plugins or themes change how assets are loaded. Without a prevention routine, the findings list you just cleared will refill within months. The practices below turn broken-link management from a periodic cleanup project into a low-effort background process: - **Turn on scheduled scans.** Set Broken Link Monitoring to daily or weekly so new issues surface automatically instead of accumulating unnoticed. Daily suits sites that publish frequently or link out heavily; weekly is usually enough for smaller or slower-moving sites. With team notifications enabled, new findings reach you without anyone remembering to check. - **Set up redirects for moved or deleted pages.** Deleting or relocating a page without a redirect breaks every internal link, bookmark, and backlink pointing at it. Use your broken-link findings as the starting point and add redirects in xCloud so old URLs land on the correct content instead of a 404, preserving both visitors and the link equity those URLs have earned. - **Keep your URL structure stable.** Every URL change is a potential broken link somewhere you can’t see, including on other people’s sites. Plan permalink structures before publishing, avoid renaming slugs on established content, and when a change is unavoidable, redirect the old URL immediately. - **Review external links periodically.** You can’t control when other sites remove pages, change domains, or shut down, and external rot is invisible until someone clicks. A scheduled scan flags dead external resources as they appear, so you can update, replace, or remove the link before it affects readers. - **Audit findings after major site changes.** Redesigns, migrations, theme switches, and large content reorganizations are when broken links appear in bulk. Run a manual scan right after any structural change instead of waiting for the next scheduled run. ## Wrapping Up Broken links quietly cost you visitors, rankings, and sales until someone notices, and by then the damage is done. Finding and fixing them promptly makes your site more dependable and easier for users to navigate, and keeping a scanner running means new issues get caught before your visitors find them. With Broken Link Monitoring built into xCloud, that whole routine lives in one place: open **Site Monitoring → Broken Links**, run a scan, work through the findings, set a schedule, and let it run in the background. If you manage client sites, the CSV export also gives you a clean list to include in maintenance reports or hand off for cleanup. Happy fixing! ## Frequently Asked Questions ### Does the page need to stay open while a scan runs? No. The scan runs server-side on xCloud’s infrastructure. The page shows live progress while it’s open, but the scan continues in the background if you close it. ### How many pages can one scan cover? A single scan can crawl up to 5,000 pages. xCloud also applies a links-checked safety ceiling, and if a site exceeds the scan budget, the run is marked as truncated with all collected findings kept. ### Does xCloud create a separate task for every page it scans? No. The streaming scanner uses one background scan run and streams progress back to xCloud in batches, so there’s no queue of thousands of small jobs. ### What happens when xCloud finds new broken links? New findings appear in the Broken Links table, and team notifications can be sent when new issues are discovered. ### Can I export the findings? Yes. Click **Export CSV** on the Broken Links page to download the full findings list for reporting or external cleanup. ### Can I stop a scan after it starts? Yes. Click **Cancel Scan** while the scan is running. xCloud stops the run cleanly and keeps every finding received up to that point. --- # Buzz Hosting - xCloud > Managed Buzz worhosting on xCloud. Deploy the open-source AI workspace on a Docker server in one click, with free SSL, backups, and 24/7 support. ## Deploy your AI Agent in 1-Click - Managed  Hermes Agent Hosting  starts from $9.99 [Get Started Now](/hermes-agent-hosting/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](/) Toggle Menu Close Menu [Menu](#) [Solutions](#)Close SolutionsOpen Solutions ## Hosting Solutions ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Managed WordPress Hosting Fast, secure WordPress hosting with automated updates, backups and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WooCommerce Hosting Managed hosting supporting high traffic sites, millions of checkouts per minute. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Laravel Hosting Laravel-optimized hosting with staging, SSL, and streamlined deployment tools. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## LLM Hosting High-performance platform built for hosting large language models. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## n8n Hosting Managed n8n hosting with optimized performance, a free SSL certificate, and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## OpenClaw Hosting Secure AI agent hosting with Firewall, updates, backups, SSL and more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Node.js Hosting Easily deploy server-side or client-side app with Node.js hosting. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hosting Addons Power Up Your Hosting Experience with Premium Addons ![](/_mirror/57cb62f5-Secure-AI-Agent.webp) [](https://xcloud.host/deploy-openclaw) [Pricing](/#pricing) [Providers](#)Close ProvidersOpen Providers ## Cloud Providers ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud Managed Hosting Fully managed cloud hosting solution with full server backup & more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## DigitalOcean Hosting Fast, easy cloud deployments on DigitalOcean with $200 credits for new user. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Vultr Hosting Feature-packed managed Vultr hosting with $100 free credits. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hostinger VPS Bring your Hostinger VPS and manage with xCloud's advanced control panel. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Any Provider Connect your Ubuntu server to our platform and manage with powerful features easily. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AWS Hosting Optimized AWS hosting engineered for performance, security, and scalability. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Cloud Hosting Experience the power of Google Cloud with xCloud's user friendly platform ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Linode Hosting Unleash the power of Linode servers with our feature-packed panel. ## Next Gen Hosting Built For Stability, Security & Speed ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Restrictions On Traffic & Sites. - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Full Server Backup ## [Starts at **$5**/Month](#) [Features](#)Close FeaturesOpen Features ## Features ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## App Deployment ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Server Management ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Scheduled Tasks ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Monitoring & Alerts ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Security, SSL, Firewall ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git, CLI & Dev Tools ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Staging Environments ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Team Collaboration ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Backups & Snapshots ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## One Click Apps ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AI Website Builder [See All Features](/features) ## Managed n8n Hosting: For Smart & No-Code Automation [Learn More](/n8n-hosting/) [Integrations](#)Close IntegrationsOpen Integrations ## Integrations ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WhatsApp Notifications Get instant alerts and updates delivered straight to WhatsApp. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Cloudflare Integration Deliver content at top speed worldwide with built-in Cloudflare integration. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git Provider Connect your repositories and automatic deployments from your Git projects. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Drive Storage Securely store automated backups in your Google Drive account for your backup. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Slack Alerts Connect to Slack for real-time performance and event notifications. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Object Cache PRO Speed Up Your WordPress Application Using Object Cache Pro. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Mailgun Integrate Mailgun in WordPress to send transactional emails easily. ## Connect Us : - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) - ### [Documentation](/docs) - ### [Tutorials](https://www.youtube.com/@xCloud-Hosting) ## Get In Touch Talk to our support team for any issues. - ### [support@xcloud.host](mailto:support@xcloud.host) [Talk To Us](/support) ## Join our global community ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](https://www.facebook.com/groups/xcloud.community) [Resources](#)Close ResourcesOpen Resources ## Resources ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Blog Read the latest guides, news, insights, and industry updates. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Comparison Pages Compare providers, features, and plans to find your perfect match. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Support Portal Access support tickets and live expert support 24/7 for any issues. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Documentation Step-by-step technical docs to help you build with confidence. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Case Studies See how real businesses scale and succeed with xCloud. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Write for Us Submit your expert articles, contribute tutorials, guides, and insights. ## Watch & Learn ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Next Gen Hosting Built For Stability, Security & Speed [See All Videos](https://www.youtube.com/watch?v=oEE9OHo3_48) [Join Free](https://app.xcloud.host/register) [Login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) [login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) ## Managed Hosting for self-hosted AI workspaces # Fully Managed Buzz Workspace Hosting One-click Deploy. Run chat, Git repositories, automated workflows, and AI agents in one place using managed Buzz hosting, with consistent performance and no maintenance work. [Deploy Buzz Now – $24.99/mo](#pricing) - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### 24/7 Expert Support - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In, Cancel Anytime ![Buzz Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **The Learning Loop** ## Simple Steps To Launch Your Buzz Workspace in Minutes Deploy and manage your Buzz instance with a carefully designed, streamlined workflow built for consistent speed, stability, and reliability from first deployment to everyday production use. 01 ## Choose Your Server Pick an xCloud managed server or connect your own provider, then set it up as a Docker server to deploy Buzz. 02 ## Select Application Open One Click Apps in your xCloud dashboard and choose Buzz from the available applications to begin the guided setup. 03 ## Configure Your Workspace Add your domain and deployment settings in the xCloud dashboard. We provision the Buzz in your server. 04 ## Go Live Right Away Confirm the setup, go live, and add your people and AI agents to their first channel in just a few clicks. ## Pricing ## Simple Pricing for Your Buzz Workspace Your workspace grows, your bill does not. Add people and agents without changing the plan. ## Cloud VPS 6GB ## $24.99 Renews at $24.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=f292a3d0-fbcc-4c23-be7b-67f9cd677c69&app=buzz) - ### 6 GB RAM - ### 100 GB NVMe SSD - ### 4 vCPU cores - ### 30TB Bandwidth ## Popular deal ## Cloud VPS 16GB ## $59.99 Renews at $59.99/mo. Cancel anytime. [Get started](https://app.xcloud.host/cart/product/checkout?product=33a8077d-dedc-4187-967d-b023ae20ed5c&app=buzz) - ### 16 GB RAM - ### 200 GB NVMe SSD - ### 6 vCPU cores - ### 30TB Bandwidth ## Cloud VPS 24GB ## $84.99 Renews at $84.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=b9bc978a-fd8e-4aea-a847-02ad127c9bfb&app=buzz) - ### 24 GB RAM - ### 300 GB NVMe SSD - ### 8 vCPU cores - ### 30TB Bandwidth ## Use Cases ## Built for Teams That Ship With Agents in the Room These are starting points, not limits. If your agents are already doing real work, they should be doing it where the team can see it. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Engineering Teams - ### Repos beside the discussion - ### Agent-opened patches - ### Review in the channel - ### Deploy notes that stay put ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Open Source Projects - ### A home you actually own - ### Contributors keep their keys - ### Public channels, private relay - ### No seat-based billing ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Agencies - ### One hive per client - ### Isolated servers and data - ### Agents scoped per project - ### Clean handover at the end ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Startups & Solo Builders - ### Replace Slack + GitHub sprawl - ### Flat infrastructure cost - ### Agents on the team from day one - ### Move fast without lock-in ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## DevOps & SRE - ### Incident channels with agents - ### Automated status posts - ### Signed change history - ### Runbooks next to the work ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Regulated & Privacy-First - ### Data on your own server - ### Region of your choosing - ### Audit trail on every action - ### No third-party workspace vendor ## Features ## One Workspace To Build, Ship, & Scale for Your Team. Docker helps developers build and run applications using containers. Containers bundle everything an application needs into a single, portable package. - ### Chat, threads, voice, and searchable history - ### Git repositories and code review in the same room - ### AI agents as members, with their own identity - ### One-click deployment, free SSL, and firewall ![Buzz Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Capabilities ## A Workspace built for how AI-native teams actually work Buzz is an open-source workspace from Block built on the Nostr protocol. The interface feels like any modern chat tool. What’s different is who else is in the channel. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Channels & Threads Channels, threads and direct messages your team already knows how to use, with nothing new to learn. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Voice & Media Voice conversations and media sharing built into the same workspace as everything else. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git Repositories Code hosting inside the workspace, so the repo, the review and the decision behind it live together. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Agents as Members An agent joins with its own identity and permissions instead of a bot token, it posts, reviews and ships like a teammate. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Signed Identity Every person and agent is a keypair. Every message, workflow step and Git event is a signed event. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Automated Workflows Trigger automations from the conversation and keep the output where the team can see it. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Model Agnostic Claude Code, Codex, goose, anything speaking the Agent Client Protocol works. Swap the model, keep the history.. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## One Audit Trail Human or agent, the author field works the same way. Every action traces back to who authorized it. ## Advanced Features ## Ready To Deploy Your AI Assistant? Whether you run a single automation bot or manage large-scale AI workflows, Clawdbot VPS hosting delivers the reliability, flexibility, and performance your assistant needs to operate without limits. Deploy faster. Scale smarter. Stay in control. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Fast Provisioning Deploy faster using an xCloud Managed Server built with optimized stacks and high-speed SSDs. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate and more advanced security features at no additional cost. ![](/_mirror/58d66be2-Flexible-Timezone-Support-2.png) ## Intuitive Control Panel From Server creation to application deployment, everything can be managed from our intuitive control panel. ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Waqar Ahmed @tlewisverdu **xCloud** isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Paul Goulart @freelivingsoul I set this up locally, tried AWS and Digital Ocean with disappointing results. Setup on Xcloud was easy and it’s still working! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## Your Agent Should Be Running Right Now. Deploy a persistent Hermes agent in minutes. Connect it to Telegram, tools, files, APIs, and scheduled tasks — then let it monitor, research, reply, code, report, and automate while you are offline. [Start Deploying Now](#pricing) [Read the Guide](/docs/how-to-deploy-hermes-agent-with-xcloud/) - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Cancel anytime ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is Buzz? Buzz is an open-source collaboration workspace from Block where people and AI agents work together in shared channels. It combines team chat, threads, voice, media sharing, Git repositories, and automated workflows, and it is built on the Nostr protocol so every identity is a keypair and every action is a signed event. ### How do I deploy Buzz on xCloud? Buzz is available through xCloud’s One Click Apps. Create a Docker server in your xCloud dashboard, open One Click Apps, select Buzz, add your domain, and deploy. xCloud provisions the containers, maps the domain, and issues the SSL certificate for you. ### Do I need a Docker server to run Buzz? Yes. Buzz runs as a containerised application, so it needs to be deployed on a Docker server. When you create a new server in xCloud, choose Docker as the server type — you can then deploy Buzz to it from One Click Apps. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud is the future of cloud hosting and server management for WordPress users, streamlining the way you host, deploy, manage or update your websites like never before! ## Get The Latest Updates - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) ## Address: xCloud Hosting, LLC. 124 Broadkill Rd #599 Milton, DE 19968-1008 ## Products & Services ## Resources ## Compare xCloud ## Addons ## Quick Help ## **Company** - #### [Privacy Policy](/privacy-policy/) - #### [Terms and Condition](/terms-and-conditions/) ## A **[WPDeveloper](https://wpdeveloper.com/)** Creation, in Partnership with **[WPManageNinja](https://wpmanageninja.com/)** ## **xCloud Hosting LLC**. All rights reserved. --- # Case Studies | Real Growth Powered By xCloud > Explore real client success stories powered by xCloud. Discover how agencies, entrepreneurs, and creators reduce hosting costs, scale websites, and deliver faster, more reliable online experiences with powerful infrastructure. - ## Discover - ## Learn - ## Grow # Client Success Stories, Powered by xCloud Explore success stories of entrepreneurs, creators, bloggers, and small business owners who built and scaled their online presence with xCloud by their side. ![](/_mirror/f370f7e1-Frame-2147240206.png.webp) ## How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites ## Gary Moody Owner [See Case Study](/case-study/advanced-web-strategies/) ![](/_mirror/92efac75-gray.png.webp) ![](/_mirror/04b067a6-Cloud-Nine-Final-Logo-01-1.png.webp) ## How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud ## Ed Ellingham Co-Owner, Cloud Nine Web [See Case Study](https://xcloud.host/cloud-nine-web-agency/) ![](/_mirror/eb496340-Frame-2147240160-3-1.png.webp) ![](/_mirror/3e43318e-2024-web-design-seo-marketing-bullets-Lori-Newman-1.png.webp) ## How Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud ## Lori Newman Creative Director & Co-Founder [See Case Study](/case-study/newman-web-solutions-agency/) ![](/_mirror/c1e25574-Frame-2147240160-2-1.png.webp) ![](/_mirror/83ba9d03-Frame-2147240206.png.webp) ## How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently ## Kevin Heinrichs CEO [See Case Study](/case-study/kevin-heinrichs/) ![](/_mirror/6c6fbfb9-Frame-2147240160-1-1.png.webp) ![](/_mirror/b4c3d796-wattz-logo.png.webp) ## How Wattz Web Design Saved 50% on Hosting by Migrating 140+ Sites to xCloud ## Donald McGuinn CEO, Wattz Web Design and Marketing [See Case Study](https://xcloud.host/case-studies/wattz-web-design/) ![](/_mirror/8afce700-Frame-2147240160-1.png.webp) [Explore More](/case-studies/) ## Take The Step, Create Your Success Story Join millions of business owners growing with xCloud. Get powerful tools to build and scale your online presence in one place. Manage every web project with speed, performance, and seamless deployment. [Get Started](/case-studies/) --- # Case Studies | Real Growth Powered By xCloud > Explore real client success stories powered by xCloud. Discover how agencies, entrepreneurs, and creators reduce hosting costs, scale websites, and deliver faster, more reliable online experiences with powerful infrastructure. - ## Discover - ## Learn - ## Grow # Client Success Stories, Powered by xCloud Explore success stories of entrepreneurs, creators, bloggers, and small business owners who built and scaled their online presence with xCloud by their side. ![](/_mirror/f370f7e1-Frame-2147240206.png.webp) ## How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites ## Gary Moody Owner [See Case Study](/case-study/advanced-web-strategies/) ![](/_mirror/92efac75-gray.png.webp) ![](/_mirror/04b067a6-Cloud-Nine-Final-Logo-01-1.png.webp) ## How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud ## Ed Ellingham Co-Owner, Cloud Nine Web [See Case Study](https://xcloud.host/cloud-nine-web-agency/) ![](/_mirror/eb496340-Frame-2147240160-3-1.png.webp) ![](/_mirror/3e43318e-2024-web-design-seo-marketing-bullets-Lori-Newman-1.png.webp) ## How Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud ## Lori Newman Creative Director & Co-Founder [See Case Study](/case-study/newman-web-solutions-agency/) ![](/_mirror/c1e25574-Frame-2147240160-2-1.png.webp) ![](/_mirror/83ba9d03-Frame-2147240206.png.webp) ## How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently ## Kevin Heinrichs CEO [See Case Study](/case-study/kevin-heinrichs/) ![](/_mirror/6c6fbfb9-Frame-2147240160-1-1.png.webp) ![](/_mirror/b4c3d796-wattz-logo.png.webp) ## How Wattz Web Design Saved 50% on Hosting by Migrating 140+ Sites to xCloud ## Donald McGuinn CEO, Wattz Web Design and Marketing [See Case Study](https://xcloud.host/case-studies/wattz-web-design/) ![](/_mirror/8afce700-Frame-2147240160-1.png.webp) [Explore More](/case-study/) ## Take The Step, Create Your Success Story Join millions of business owners growing with xCloud. Get powerful tools to build and scale your online presence in one place. Manage every web project with speed, performance, and seamless deployment. [Get Started](/case-study/) --- # How One Agency Manages 70+ WordPress Sites on xCloud > See how Advanced WEB Strategies manages 70+ client sites from one dashboard with xCloud, saving over $2K a year and 56 hours a month on maintenance. (148 characters) [Case Studies](/)[Case Study](/case-study/) Advanced WEB Strategies # How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites - ### 6+ Servers Managing with Ease - ### 70+ Sites Deployed - ### 5 Minutes to go live with a site ![](/_mirror/ff343f7f-Frame-2147240206.png.webp) I couldn’t be more satisfied with the process and the exceptional performance of xCloud. It’s been a game-changer for managing our websites efficiently. #### $2,000/Year ### saving on servers & upkeep costs #### 56 hrs/Mo ### saved from routine maintenance Gary Moody, Owner #### Advanced WEB Strategies Website: #### [advancedwebstrategies.com](http://advancedwebstrategies.com) Industry #### Web Design & Digital Strategy Location: #### United States Websites: WordPress, Membership, Ecommerce & More ## About Advanced WEB Strategies Advanced WEB Strategies is a web design and marketing company. Gary Moody runs it. The company builds good websites that do not cost a lot. It helps non-profits and small businesses.
Gary has built websites for more than 20 years. In that time, he tried many ways to host them. He even ran his own server. He also used big-name hosting companies. ## About Wattz Web Design and Marketing Each one was good at some things but not at others. Some were powerful but hard to use. Some were simple but slow. ## About Wattz Web Design and Marketing As the company grew, the problems grew too. Support was not steady. Big issues did not get fixed. Every three years, Gary had to renew his servers, and that slowed his work down. He spent too much time fixing his setup instead of helping clients. ## About Wattz Web Design and Marketing Then Gary found xCloud, and things changed. Now he can focus on what matters most. He builds better websites. He helps clients faster. He grows his company with confidence. ![](/_mirror/151415d9-Frame-2147240247-1.png.webp) Gary Moody OwnerOwner “What truly sets xCloud apart is their exceptional support and service. Their team is incredibly responsive and knowledgeable, always willing to go the extra mile to ensure my clients’ websites run smoothly” ## The Challenges Inconsistent Support, Server Frustrations, and Performance Bottlenecks ## About Wattz Web Design and Marketing As Advanced Web Strategies grew, they didn’t struggle with catastrophic outages, they struggled with operational drag. Managing dozens of websites across multiple environments made routine tasks increasingly time-consuming. While nothing was technically broken, the growing complexity created an invisible bottleneck that consumed valuable time and resources. Three areas, in particular, were slowing the team down. ## Managing Client Sites At Scale With a growing roster of client websites to maintain, Advanced WEB Strategies faced mounting infrastructure challenges. Keeping sites fast, secure, and well-supported was becoming harder to manage effectively at scale. ## Inconsistent Technical Support  Reliable support is essential when client websites are on the line. Gary’s previous hosting partners couldn’t deliver consistent help when urgent issues surfaced, and responses often lacked the urgency or clarity those moments demanded. Over time, this eroded trust and created unnecessary stress. ## Disruptive Server Renewal Cycles Rigid three-year renewal cycles became a recurring operational headache. Each renewal required time, planning, and coordination that distracted from core business activities, pulling Gary into infrastructure logistics instead of clients and growth. ## Unstable Performance and Backups Performance instability compounded the strain. Sites experienced noticeable latency, backup and restoration processes were unreliable and complicated, and troubleshooting consumed valuable hours, especially without dependable support to lean on. ##  No True Partnership  Beyond the technical concerns sat a deeper issue. Gary felt like just another account in a large hosting system, with no real attentiveness or strategic alignment. For an agency committed to serving non-profits and small businesses, that disconnect had become unacceptable. ## About Wattz Web Design and Marketing ## The Solutions ## xCloud Delivered Simplicity, Speed, and True Partnership After years of juggling infrastructure challenges, Advanced WEB Strategies needed more than just another hosting provider. The agency needed a streamlined system that combined performance, control, and dependable support. xCloud delivered exactly that. - ![fi\_8028666](/_mirror/99c8bf5a-fi_8028666.png.webp) ### One-Click Blueprint Deployments Gary builds custom Blueprints for each client, launches fully configured staging sites in one click, then reviews, updates DNS, and clicks “Go Live” to publish in minutes. - ![multisite](/_mirror/eabfaa2f-multisite.png.webp) ### Centralized Multi-Site Management As of Q1 2026, Gary runs 70+ sites from one dashboard, handling plugins, SSL, monitoring, and performance without logging into individual WordPress installs. Hours of maintenance now take minutes. ![](/_mirror/ccc326a3-Frame-2.png.webp) ## _“Spinning up staging sites is a breeze.  Updating various plugins on multiple websites is much easier.  No more logging in and out of each website, I am able to handle these functions from a single control panel. “_ - ![fi\_12695706](/_mirror/ab54747f-fi_12695706.png.webp) ### Optimized Performance and Stability Speed improved immediately after the move. Sites load fast even with multiple plugins, latency issues disappeared, and server reboots complete quickly, giving consistent, reliable performance across every site. - ![costumer\_support](/_mirror/6aafe226-costumer_support.png.webp) ### Exceptional Support That Protects Client Relationships When a site flooded the server and caused a crash, xCloud’s team quickly diagnosed the multiple causes, fixed them, and prevented recurrence, protecting Gary’s client relationship ## The Results ## 70+ Websites Managed Efficiently with Faster Deployments And Stronger Client Confidence Since moving to xCloud, Advanced WEB Strategies has fundamentally transformed how it deploys, manages, and maintains client websites across its entire portfolio. What was once a fragmented, hard-to-maintain hosting setup has become a streamlined, single-dashboard operation that serves both clients and the agency’s day-to-day work. With those complexities centralized in a single platform, their focus shifted from managing systems to delivering more value for clients. Instead of asking, “How do we manage all these sites?”, the team could focus on a more important question: “What can we build next?” That shift gave Advanced Web Strategies the operational foundation to scale more efficiently as they continued to grow. ![](/_mirror/ad00195c-Icon.png.webp) #### $0/yr ### Saved on Servers & Upkeep ![](/_mirror/520ca648-Frame-2147240477.png.webp) #### 0/mo ### Maintenance Time Saved ![](/_mirror/7aef9c3f-Icon-1.png.webp) #### 0+ ### Client Sites Managed ![](/_mirror/e5746b9c-Frame-2147225027.png.webp) #### 0 min ### To Go Live ![](/_mirror/8dc738a0-Frame-2147240243.png.webp) Gary Moody Owner, Advanced WEB Strategies xCloud is a game-changer. It combines powerful server performance with a clean, intuitive interface that makes managing multiple client sites easy. But what truly sets xCloud apart is the support. Their team is responsive, knowledgeable, and always willing to go the extra mile. It’s a breath of fresh air for web professionals like myself.” ## About Wattz Web Design and Marketing ## Share this article - [](https://www.facebook.com/sharer/sharer.php?u=https://xcloud.host/case-study/advanced-web-strategies/) - [](https://twitter.com/share?text=Advanced%20WEB%20Strategies&url=https://xcloud.host/case-study/advanced-web-strategies/) - [](https://www.linkedin.com/shareArticle?title=Advanced%20WEB%20Strategies&url=https://xcloud.host/case-study/advanced-web-strategies/&mini=true) ## Ready to Redefine Your Hosting Experience? We feel proud to see success stories like Newman Web Solutions Agency thriving with xCloud – it is exactly why we built this platform. Join xCloud to experience the same cost savings, performance improvements, and effortless management that helped them grow. [Get Started For Free](https://app.xcloud.host/register) --- # Cloud Nine Web Agency - xCloud > Cloud Nine Web streamlined hosting, improved team efficiency, and boosted client satisfaction while managing 200+ sites across 6+ servers with xCloud. [Case Study](/case-study/) Cloud Nine Web Agency # [How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud](https://xcloud.host/case-studies/cloud-nine-web) ![](/_mirror/684e9eec-Group.png.webp) - ### Increased client satisfaction - ### Streamlined hosting operations - ### Accelerated team efficiency - ### Reduced labor costs “The platform’s intuitive interface allows us to delegate tasks to team members who might not have as much experience with more complex panels, which helps us get more done, faster. It’s streamlined our workflow and freed up my time to focus on other priorities.” ![](/_mirror/aef4f333-Icon-1.png.webp) ## Ed Ellingham Co-Owner, Cloud Nine Web #### 6+ ### SERVERS MANAGED #### 150+ ### WEBSITES POWERED #### 200+ ### SITES MIGRATED --- # Kevin Heinrichs > Discover how Kevin Heinrichs cut hosting costs by 84% with xCloud while running WooCommerce stores and Node.js SaaS platforms with faster performance and full server control. [Case Studies](/)[Case Study](/case-study/) Kevin Heinrichs Marketing # How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & NodeJS Sites Efficiently ![](/_mirror/83ba9d03-Frame-2147240206.png.webp) - ![fi\_6066225](/_mirror/78152373-fi_6066225.png.webp) ### Reduced annual hosting expenses by nearly $2,000 - ![fi\_8860853](/_mirror/35498fb4-fi_8860853.png.webp) ### Run WordPress + Node.js on same platform - ![fi\_17496268](/_mirror/58659db1-fi_17496268.png.webp) ### Zero downtime with massive performance Currently just 3x servers, but planned a lot more since I have a 250x Supreme LTD package. I started to create automation to make new websites. ![](/_mirror/cc574fa5-kevin.png.webp) ## Kevin Heinrichs CEO #### 10+ ### SERVERS MANAGED #### 120+ ### WEBSITES POWERED #### 100+ ### SITES MIGRATED Client: #### Kevin Heinrichs Marketing Website: #### [kevinheinrichs.com](http://newmanwebsolutions.com) Industry: #### eCommerce Store Location: United States ## About Kevin Heinrichs & His Infrastructure-Driven Business Model Kevin Heinrichs is a performance-focused entrepreneur building and scaling multiple WooCommerce stores, dropshipping operations, service-based websites, and Node.js SaaS platforms. His business depends on speed, uptime, and operational flexibility. Every millisecond at checkout matters. Every server decision impacts revenue. ## About Wattz Web Design and Marketing Unlike traditional agencies managing client projects, Kevin operates a high-volume, automation-driven ecosystem. He continuously launches new websites, experiments with infrastructure setups, and prepares for large-scale expansion. His goal is to automate website creation and scale aggressively in the AI-driven digital economy. ## About Wattz Web Design and Marketing For Kevin, hosting is not just a technical requirement. It is a strategic growth layer. Infrastructure must be cost-efficient, fast, flexible, and fully controllable. Anything less creates friction, limits scalability, and directly affects business performance. Kevin Heinrichs CEO “Performance is huge, it is so much faster. I can decide to restart a server for updates, that is so much useful then I can do that in not a important time slot like then my customers are sleeping.” ## The Challenges High Costs, Limited Control, and Scaling Constraints ## About Wattz Web Design and Marketing As Kevin’s portfolio of WooCommerce stores and SaaS platforms expanded, his previous hosting setup began creating serious operational friction. What initially seemed manageable quickly became expensive, restrictive, and misaligned with his long-term growth strategy. ## Rising Hosting Costs with Slot-Based Pricing Kevin previously spent nearly $2,000 per year on hosting. Pricing models tied to website slots forced him to pay for capacity he did not always use. For a builder planning to launch and automate hundreds of websites, this structure limited flexibility and made scaling inefficient. ## Lack of Infrastructure Control One of the most critical pain points was the inability to control server-level decisions. Scheduled server reboots during peak German checkout hours disrupted customer purchases. When visitors could not complete orders, revenue suffered directly. Kevin needed the authority to manage updates and restarts during low-traffic windows, not at times chosen by the provider. ## Performance and Provider Instability Before switching to xCloud, Kevin experimented with several hosting platforms. Some delivered inconsistent performance. Others limited server-level control. A few improved speed but introduced higher costs or reduced flexibility. None offered the balance of performance, autonomy, and cost efficiency he needed. For a performance-driven WooCommerce and SaaS operator, these limitations were not minor inconveniences. There were structural barriers to scaling confidently. ## About Wattz Web Design and Marketing ## The Solutions ## Full Control, Faster Deployments, and Infrastructure Built for Scale After evaluating multiple hosting providers, Kevin transitioned to xCloud with a clear objective: regain infrastructure control, reduce unnecessary costs, and build a scalable foundation for high-volume website creation. - ![fi\_8028666](/_mirror/99c8bf5a-fi_8028666.png.webp) ### Complete Server-Level Control With xCloud, Kevin can decide exactly when to restart servers, apply updates, and manage maintenance windows. This flexibility allows him to schedule technical changes during off-peak hours when customers are asleep, protecting checkout conversions and eliminating revenue disruptions caused by forced provider reboots. - ![fi\_17496268(1)](/_mirror/af8c015d-fi_174962681.png.webp) ### 84% Massive Cost Efficiency Without Performance Trade-Off By moving from a slot-based pricing model to xCloud’s infrastructure-driven approach, Kevin reduced his annual hosting expenses by 84%, dropping from nearly $2,000 per year to just under $325. Despite the dramatic reduction in cost, performance improved significantly. His WooCommerce stores now run faster while operating on a far leaner budget. - ![fi\_12695706](/_mirror/ab54747f-fi_12695706.png.webp) ### One-Click WordPress and Node.js Deployments xCloud simplified both WordPress and SaaS infrastructure. Kevin can launch WordPress sites instantly using one-click installs and blueprints. For his Node/js platforms, xCloud’s one-click Node/js deployment with direct GitHub integration enables streamlined development workflows and faster iteration cycles. - ![Group (1)](/_mirror/83eed779-Group-1.png.webp) ### Automation-Ready Infrastructure With a lifetime deal and expansion plans underway, Kevin is building automation systems to spin up new websites efficiently. xCloud’s server creation process, blueprint functionality, database access, and streamlined Hetzner provisioning allow him to prepare for large-scale deployment without operational bottlenecks. - ![costumer\_support](/_mirror/6aafe226-costumer_support.png.webp) ### Flexible Team Access and Collaboration Even as a solo operator, Kevin values collaborative flexibility. xCloud makes it easy to join a partner’s team and gain secure access to servers when needed. Permission management remains simple and intuitive, reducing administrative overhead. For Kevin, xCloud is not just a hosting provider. It is a performance-focused infrastructure layer that enables aggressive scaling, precise control, and sustainable cost management. ## The Results ## 84% Cost Reduction, Faster Performance, and Scalable Freedom After migrating to xCloud, Kevin experienced immediate financial and operational impact. The shift was not incremental. It fundamentally changed how he manages and scales his infrastructure. ## 84% Reduction in Annual Hosting Costs Since migrating to xCloud, Newman Web Solutions has achieved near-perfect uptime across its entire hosting environment. Page load speeds improved significantly, and performance remains consistent even during periods of heavy traffic. Clients noticed the difference almost immediately, frequently commenting on how much faster and smoother their websites feel. ## 120+ Sites Managed Confidently Across 10 Servers Kevin reduced his annual hosting expenses by nearly $2,000. This 84% cost reduction freed up capital that he can now reinvest into growth, automation, and new projects. Unlike traditional slot-based pricing, xCloud allows him to scale infrastructure without paying for unused capacity. Cost efficiency now aligns directly with expansion. ## Fast & Stable Performance Without Compromise Despite the dramatic reduction in cost, Kevin did not sacrifice performance. His WooCommerce stores load faster, his Node.js platforms run smoothly, and overall server responsiveness improved significantly. He gained something even more valuable than speed: control.He now chooses when to restart servers, apply updates, and manage maintenance windows. No more forced reboots during peak checkout hours. No more revenue risk during critical sales moments. ## Faster Deployments and Workflow Acceleration WordPress installations now take minutes with one-click setup and blueprints. Node.js deployments connect directly to GitHub, accelerating SaaS development cycles. Infrastructure that once required manual effort now runs through streamlined processes. This allows Kevin to focus on launching, testing, and scaling instead of managing hosting limitations. ## Built for Aggressive Growth With three servers already deployed and expansion plans underway, Kevin is building automation systems to generate new websites at scale. xCloud gives him the infrastructure flexibility to expand without introducing cost bottlenecks. Kevin Heinrichs CEO “Switching to xCloud was the best infrastructure decision I made this year. I managed to slash my hosting costs by over 80% without losing a single millisecond of performance. For any serious WooCommerce developer, xCloud isn’t just a tool; it’s a competitive advantage!” ## About Wattz Web Design and Marketing ## Share this article - [](https://www.facebook.com/sharer/sharer.php?u=https://xcloud.host/case-study/kevin-heinrichs/) - [](https://twitter.com/share?text=Kevin%20Heinrichs%20Marketing&url=https://xcloud.host/case-study/kevin-heinrichs/) - [](https://www.linkedin.com/shareArticle?title=Kevin%20Heinrichs%20Marketing&url=https://xcloud.host/case-study/kevin-heinrichs/&mini=true) ## Ready to Redefine Your Hosting Experience? We feel proud to see success stories like Newman Web Solutions Agency thriving with xCloud – it is exactly why we built this platform. Join xCloud to experience the same cost savings, performance improvements, and effortless management that helped them grow. [Get Started For Free](https://app.xcloud.host/register) --- # Newman Web Solutions Agency > Learn how Newman Web Solutions migrated 100+ WordPress sites to xCloud, achieved near-perfect uptime, faster performance, and managed 120+ sites across 10 servers. [Case Studies](/)[Case Study](/case-study/) Newman Web Solution # 120+ WordPress Sites, Zero Downtime, No Server Headaches : Inside Newman Web Solutions’ Hosting Transformation ![](/_mirror/3e43318e-2024-web-design-seo-marketing-bullets-Lori-Newman-1.png.webp) - ![fi\_9221356](/_mirror/8b6516bc-fi_9221356.png.webp) ### Reduced server support tickets - ![Vector](/_mirror/4c3a903d-Vector.png.webp) ### Delivered perfect uptime always - ![fi\_11502452](/_mirror/9cf0cb6b-fi_11502452.png.webp) ### Improved site load speeds xCloud offered the perfect blend of managed hosting, performance, and ease of use. Their platform is clearly built with agencies and developers in mind” ![](/_mirror/7759db0a-Bg-3.png.webp) ## Lori Newman Creative Director & Co-Founder #### 10+ ### SERVERS MANAGED #### 120+ ### WEBSITES POWERED #### 100+ ### SITES MIGRATED Client: #### Newman Web Solutions Agency Website: #### [newmanwebsolutions.com](http://newmanwebsolutions.com) Industry: #### Agency Location: United States ## About Newman Web Solutions Agency For over 15 years, Newman Web Solutions Agency has helped small and mid-sized businesses grow through strategic web design, SEO, branding, and marketing automation. Based in Atlanta and Marietta, Georgia, the agency is known for its high standards, technical expertise, and commitment to client success. ## About Wattz Web Design and Marketing As their client base expanded, hosting reliability became mission-critical. Recurring downtime, inconsistent performance, and the growing burden of server management were putting unnecessary strain on the team and introducing risks they could no longer afford – especially for high-visibility, high-traffic websites. Lori Newman Creative Director & Co-Founder “xCloud has become a cornerstone of our hosting and maintenance operations. It’s made our processes faster, more reliable, and more scalable. With fewer hosting headaches, our team can focus more on client growth and innovation – making xCloud a key part of our business strategy.” ## The Challenges Downtime, Server Complexity, and Scaling Risks Were Holding the Agency Back ## About Wattz Web Design and Marketing As Newman Web Solutions Agency continued to scale, hosting challenges became increasingly difficult to ignore. Managing a large portfolio of client WordPress sites across shared hosting and VPS environments introduced instability, inefficiencies, and unnecessary risk, especially for high-traffic and mission-critical websites. ## Recurring Downtime and Inconsistent Performance Shared hosting environments frequently led to unpredictable performance and recurring downtime. Even brief outages created frustration for clients and put pressure on the team to respond quickly. For an agency known for reliability and attention to detail, these inconsistencies were unacceptable. ## Limited Support When It Mattered Most While previous tools offered flexibility, they lacked fully managed support. When performance issues or server-level problems arose, Newman Web Solutions often had to diagnose and resolve them independently. This lack of dependable, expert assistance increased stress and slowed response times during critical situations. ## Operational Risk During High-Traffic Campaigns The stakes became even higher for clients running public-facing campaigns and high-traffic initiatives. Without the ability to scale resources quickly and confidently, traffic spikes posed a real risk to performance, uptime, and reputation. The agency needed a hosting solution that could handle sudden demand without compromise. ## About Wattz Web Design and Marketing ## The Solutions ## xCloud’s Fully Managed Hosting Built For Agencies At Scale To overcome performance instability, server complexity, and scaling risks, Newman Web Solutions Agency transitioned its entire hosting operation to xCloud – a platform designed specifically for agencies managing large volumes of WordPress sites. - ![Frame (1)](/_mirror/c0451b16-Frame-1.png.webp) ### Fully Managed Infrastructure Without the Sysadmin Burden xCloud eliminated the need for hands-on server administration. Server maintenance, updates, and optimizations are handled automatically, allowing the Newman Web Solutions team to focus on client strategy and creative execution rather than infrastructure management. This shift alone freed up significant internal time and reduced operational stress. - ![fi\_10419629](/_mirror/268e8dee-fi_10419629.png.webp) ### Optimized Web Stacks with LiteSpeed Performance Performance consistency was a top priority. xCloud’s optimized web stacks and LiteSpeed caching delivered immediate improvements in speed and stability across all client sites. Faster load times, reduced server strain, and reliable uptime became the new standard—without manual tuning or third-party tools. ![](/_mirror/ccc326a3-Frame-2.png.webp) ## _“xCloud has become a cornerstone of our hosting and maintenance operations. It’s made our processes faster, more reliable, and more scalable. With fewer hosting headaches, our team can focus more on client growth and innovation – making xCloud a key part of our business strategy.”_ - ![Group (2)](/_mirror/121b9156-Group-2.png.webp) ### One-Click Deployments and Faster Daily Workflows Launching new WordPress sites, configuring SSL certificates, and managing backups are now handled in minutes. xCloud’s one-click deployments and automated backups streamlined everyday tasks, cutting setup time dramatically and reducing the risk of human error during deployments and updates. - ![Group (1)](/_mirror/83eed779-Group-1.png.webp) ### Seamless Scaling for High-Traffic Campaigns One of xCloud’s most valuable advantages for Newman Web Solutions is the ability to scale server resources instantly. During high-traffic public campaigns, the team can increase resources on demand, ensuring flawless performance without downtime or overpaying for unused capacity. ![](/_mirror/ccc326a3-Frame-2.png.webp) ## _“xCloud’s support team is outstanding. They’re quick to respond, technically skilled, and genuinely helpful.”_ - ![fi\_6386276](/_mirror/8701978c-fi_6386276.png.webp) ### Secure Collaboration With Expert Support Team xCloud enables secure team collaboration with clear role-based permissions, so designers, developers, and project managers can work together while keeping access controlled. When help is needed, xCloud’s support team acts like an extension of your team, providing fast responses and expert guidance on everything from server setup to performance tuning. ## The Results ## 120+ WordPress Sites Running Faster, More Reliably, and With Zero Stress The transition to xCloud delivered immediate and lasting results for Newman Web Solutions Agency. What was once a source of instability and operational friction is now a dependable, scalable foundation powering the agency’s growth. ## Near-Perfect Uptime and Noticeably Faster Performance Since migrating to xCloud, Newman Web Solutions has achieved near-perfect uptime across its entire hosting environment. Page load speeds improved significantly, and performance remains consistent even during periods of heavy traffic. Clients noticed the difference almost immediately, frequently commenting on how much faster and smoother their websites feel. ![](/_mirror/ccc326a3-Frame-2.png.webp) ## __“We migrated one of Atlanta’s most well-known public parks – managed by a nonprofit organization in partnership with the City of Atlanta and several others from WP Engine to xCloud. The transition was seamless, and performance improved immediately.”__ ## 120+ Sites Managed at Scale With Zero Downtime Newman Web Solutions now runs more than 120 WordPress sites across 10 servers from a single, intuitive control panel. The team migrated over 100 sites to xCloud without any downtime or business disruption. Automated workflows replaced manual monitoring, and every site went live quickly with improved performance, giving the agency full control and confidence at scale ## Faster Deployments and Fewer Support Tickets Daily workflows are now dramatically more efficient. New sites can be deployed in minutes instead of hours, SSL certificates are managed automatically, and scaling server resources is instant. As a result, server-related support tickets have dropped significantly – freeing the team to focus on growth, strategy, and creative development. ## Proven Stability During High-Traffic Campaigns xCloud proved its value during a critical high-traffic public campaign for a nonprofit organization partnered with the City of Atlanta. When traffic surged, server resources were scaled on demand at a lower cost, and the site handled the spike flawlessly without a single slowdown or outage. The successful campaign strengthened client trust and validated Newman Web Solutions’ hosting strategy. Lori Newman Creative Director & Co-Founder “xCloud has completely transformed how we manage hosting for our clients. The performance, reliability, and support are unmatched. Their managed servers, LiteSpeed integration, and responsive team make them the perfect hosting partner for agencies that value speed and peace of mind.” ## About Wattz Web Design and Marketing ## Share this article - [](https://www.facebook.com/sharer/sharer.php?u=https://xcloud.host/case-study/newman-web-solutions-agency/) - [](https://twitter.com/share?text=Newman%20Web%20Solution&url=https://xcloud.host/case-study/newman-web-solutions-agency/) - [](https://www.linkedin.com/shareArticle?title=Newman%20Web%20Solution&url=https://xcloud.host/case-study/newman-web-solutions-agency/&mini=true) ## Ready to Redefine Your Hosting Experience? We feel proud to see success stories like Newman Web Solutions Agency thriving with xCloud – it is exactly why we built this platform. Join xCloud to experience the same cost savings, performance improvements, and effortless management that helped them grow. [Get Started For Free](https://app.xcloud.host/register) --- # Changelogs - xCloud > Changelogs Archive - xCloud ## **🔥 New Features** ### [**Cloudflare Enterprise**](https://xcloud.host/docs/how-to-activate-the-cloudflare-enterprise-addon/) Cloudflare Enterprise is now available on xCloud as a per-domain add-on. You get the same enterprise network the largest brands run on, fully managed by xCloud, for a flat $5 per domain, per month. No Cloudflare account, no enterprise contract, and no DNS work on your side. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Turn it on per domain from Addons → Cloudflare Enterprise, or directly from a site. xCloud handles the zone setup, the certificate, and the routing. - Serve your site from Cloudflare’s global network across 330+ locations. - Pay a flat $5 per domain, per month, with no traffic-based charges. - Get managed SSL on every domain you enable. - Full page caching at the edge, so visitors are served from the location closest to them. - Early Hints, so browsers start loading assets before the page response arrives. - Automatic image optimization, in lossy or lossless mode. - One-click cache purge across the whole network. - Enterprise WAF that blocks SQL injection, XSS, and zero-day attempts in real time. - Advanced DDoS protection at the edge, before traffic reaches your server. - Browser Integrity Check and one-click Under Attack Mode for when you are being targeted. - Crawler blocking to stop AI bots from scraping your content. - Real-time request and data transfer analytics, including Cloudflare-served versus origin traffic. - Cache performance and top countries, so you can see where your traffic comes from and how much of it never touches your server. ## **🌟 30+ One Click Apps: Self-Host Your Whole Stack in a Couple of Clicks** We’ve added a big batch of new apps to xCloud One Click Apps, so you can now self-host search, analytics, docs, BI, automation, passwords, media, Git, and more, all in a couple of clicks. Pick an app and xCloud handles the setup, SSL, and config for you. With this release, we now support 30+ one click apps. ## **🆕 New Apps** 1. **Redis** In-memory data store for caching, queues, and fast key-value workloads. 2. **Moodle** Open-source LMS to build courses, run quizzes, and track grades on your server. 3. **BookStack** Open-source wiki and documentation platform for team knowledge bases, SOPs, and internal docs. 4. **Excalidraw** Virtual whiteboard for hand-drawn-style diagrams, wireframes, and flowcharts. Runs entirely in the browser — fast, private, and works offline once loaded. 5. **Metabase** Open-source business intelligence — connect your databases, ask questions in a friendly UI or SQL, and build shareable dashboards. No per-seat pricing, your data stays on your server. 6. **Matomo** Privacy-first, self-hosted web analytics with full data ownership, visitor insights, goals, campaigns, and tag management. 7. **Vaultwarden** Lightweight, Bitwarden-compatible password manager server. Works with all official Bitwarden apps and browser extensions. 8. **Gitea** Lightweight self-hosted Git forge with repos, pull requests, issues, packages, and Actions-compatible CI workflows. Ships SQLite + HTTPS cloning out of the box. 9. **Meilisearch** Lightning-fast, typo-tolerant search engine — an open-source Algolia alternative for apps and websites. 10. **Odoo Community** Open-source business suite with modular CRM, sales, invoicing, inventory, project, website, and e-commerce apps. 11. **Qdrant** Vector database and similarity-search engine for semantic search, recommendations, embeddings, and RAG. Includes REST APIs and a web dashboard. 12. **Plane** Open-source project management for issues, cycles, modules, pages, and team workspaces. 13. **Paperless-ngx** Open-source document management with OCR, full-text search, tagging, and automated organization. 14. **Listmonk** High-performance, self-hosted newsletter and mailing-list manager with subscriber segmentation, campaign analytics, templates, and a REST API. 15. **Keycloak** Open-source identity and access management with single sign-on, OpenID Connect, OAuth 2.0, SAML, user federation, and multi-factor authentication. 16. **Jellyfin** Free, open-source media server for organizing and streaming movies, TV, music, photos, and live TV to web, mobile, and TV clients — no subscriptions or premium gates. 17. **Hoppscotch** Open-source API development workspace for REST, GraphQL, realtime protocols, collections, environments, and teams. 18. **draw.io** Private browser-based diagramming for flowcharts, architecture diagrams, UML, network maps, and more. Stateless server with files saved or exported by the user. 19. **Discourse** Open-source community platform for discussions, support forums, knowledge sharing, and long-form conversations. 20. **Databasus** Self-hosted database backup console for PostgreSQL, MySQL, MariaDB, and MongoDB with schedules, retention, encrypted storage, notifications, and restore workflows. 21. **changedetection.io** Self-hosted website change monitoring for prices, inventory, policy pages, releases, and other web content, with configurable alerts and change history. 22. **Appsmith** Open-source low-code platform for building internal tools, admin panels, dashboards, and database-backed workflows with a visual editor, JavaScript, APIs, and data-source integrations. 23. **Actual Budget** Privacy-focused, local-first personal finance and envelope budgeting with reports, sync, optional bank import, and optional end-to-end encryption. 24. **Activepieces** Open-source workflow automation with a visual builder, AI agents, and hundreds of integrations. 25. **Linkding** Fast, lightweight self-hosted bookmark manager with tags, search, browser extensions, import/export, and an authenticated REST API. 26. **Wiki.js** Modern open-source knowledge base with access control, search, and collaborative editing. 27. **Wallos** Self-hosted subscription tracker for recurring payments, renewal dates, categories, currencies, statistics, and configurable notifications. 28. **Shiori** Lightweight self-hosted bookmark manager with full-text search, tags, import/export, browser extensions, and offline webpage archiving. 29. **PrivateBin** Zero-knowledge encrypted pastebin for expiring text, code, and password-protected links. Encryption and decryption happen in the browser. 30. **pgAdmin** Web-based administration for PostgreSQL, with a secure initial administrator account and persistent server definitions, preferences, sessions, and user files. 31. **ntfy** Private push notifications for scripts, apps, and infrastructure. Publish over HTTP and receive alerts in the web UI or ntfy mobile apps. --- # v.2.5.1 - xCloud > Deploy and run an autonomous company powered entirely by AI agents — fully managed on xCloud. No coding or server skills needed. ## 🔥 New Features ### 🆕 [Introducing Paperclip Hosting on xCloud](/docs/how-to-deploy-paperclip-with-xcloud/) ![](/_mirror/72322d38-image-51-1024x501.png.webp) Deploy and run an autonomous company powered entirely by AI agents — fully managed on xCloud. No coding or server skills needed. Paperclip lets you hire AI employees, set goals and budgets, and let your agents run 24/7. You stay in control. They handle the work. ✅ Full org chart setup – hire AI employees for any role  ✅ Set goals and budgets, agents work toward them automatically  ✅ Per-agent budgets to prevent runaway API costs  ✅ Audit log of every decision and tool call 🌟With xCloud, you get a fully managed server with automatic updates, security, logs, SSH, and more – all in one place. **📑 Requirements:** - xCloud Managed Server with at least 4GB RAM - Dedicated server (no other apps run alongside Paperclip) ### 🆕 [Gemma 4 Variants Support for Ollama](/docs/how-to-use-gemma-4-with-xcloud/) ![](/_mirror/6b08a870-image-52-1024x467.png.webp) Gemma 4 is Google’s lightweight open model family – and it’s now supported in Ollama on xCloud. You can pull Gemma 4 variants directly from your Ollama dashboard and connect them to OpenClaw or other agent workflows for fully self-hosted, private, API-cost-free AI.🔥 Great for teams that want to experiment with local models alongside options like DeepSeek R1, or run sensitive workloads entirely on their own infrastructure. ### 🆕 **[Cloudflare Under Attack Mode Toggle](/docs/how-to-turn-on-cloudflare-under-attack-mode/)** ![](/_mirror/db98d62a-image-54-1024x556.png.webp) Cloudflare’s Under Attack mode performs additional security checks to help mitigate layer 7 DDoS attacks. Validated users access your website and suspicious traffic is blocked. It is designed to be used as one of the last resorts when a zone is under attack (and will temporarily pause access to your site and impact your site analytics). You can now enable or disable Cloudflare’s “Under Attack Mode” directly from the Site security settings page of xCloud dashboard.  ### **🆕 [Git Integration for Docker Compose Sites](/docs/how-to-deploy-custom-docker-application-from-git-repository/)** ![](/_mirror/3bb30f38-image-95-1024x509.png.webp) You can now deploy custom Docker Compose projects directly from a Git repository on xCloud. Connect your public, private, or linked Git provider, auto-detect ports from your docker-compose.yml, map services to domains, and go live – all from the xCloud dashboard. ## **🐛 Improvements & Bug Fixes** 📌Fixed Codex authentication flow issue 📌Fixed UI related issues across multiple pages 📌Fixed an issue related to the blank server monitoring page 📌Fixed MySQL installation version issue on Ubuntu 24.04 📌Fixed Docker site deletion getting stuck when a Redis file is missing 📌Fixed package upgrades showing as failed after a reboot 📌Fixed Fail2Ban timeout issue 📌Fixed staging option showing for unsupported WordPress multisite 📌Fixed empty site title issue in Bulk Nginx Customization --- # v2.5.4 - xCloud > - Resellers can offer fully managed OpenClaw, Hermes & Paperclip hosting to their own customers.- Customers get AI agent hosting powered by xCloud, while ## 🔥 New Features ### [OpenClaw & Hermes Reseller Panel](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) – Resellers can offer fully managed OpenClaw, Hermes & Paperclip hosting to their own customers. – Customers get AI agent hosting powered by xCloud, while resellers manage sales and customer access from one place. – This makes it easier for agencies, hosting providers, and AI service businesses to launch their own AI hosting services without building the infrastructure themselves. ![](/_mirror/fd19507b-image-16-1024x505.png.webp) ## **✨** Improvements 1. xCloud Free Vulnerability Checker is now up-to-date with the latest Wordfence workflow 2. New clients get a more user-friendly approach to set up their already paid servers during the signup and onboarding process. 3. Server and Site now show the correct MySQL or MariaDB version. 4. Improved the domain update process so the dashboard shows more accurate status updates during domain changes. 5. Improved server provider credential validation with clearer error messages when credentials are incorrect. 6. Improved the WordPress vulnerability scan page with a cleaner layout, better action buttons, and clearer security status. 7. Improved OpenLiteSpeed Rescue Site handling so custom PHP worker settings are preserved. 8. Improved Google Drive restore handling so remote site backup restore errors are shown more clearly instead of failing silently. 9. During ticket creation users can now also see helpful related documentation in real time. ## 🐛 Bug Fixes 1. Fixed an issue where Cloudflare actions could fail if an older Cloudflare integration had an invalid API token. 2. Fixed WP-CLI warnings appearing on WordPress multisite environments. 3. Fixed an issue where whitelabel brand logos and landing page navbar logos could overwrite each other. 4. Fixed incorrect failure titles on site delete, clone, and migration progress pages. 5. Fixed reserved xCloud platform domains being allowed during go-live or additional domain setup. 6. Fixed SSL status showing as failed while certificates were still being generated. It now correctly shows as pending. 7. Fixed the cookie banner showing on error pages and overlapping important error messages. 8. Fixed dropdowns closing unexpectedly when interacting with modals. 9. Fixed OpenClaw session file cleanup to prevent large session files from slowing down the chat UI. --- # v2.5.5 - xCloud > Dirty Frag mitigation has been applied across all connected xCloud servers, including xCloud-managed and self-managed servers, via the existing security patch ## Security Release – 🔒 Dirty Frag Linux Kernel Vulnerability Mitigation Applied Dirty Frag mitigation has been applied across all connected xCloud servers, including xCloud-managed and self-managed servers, via the existing security patch system. The vulnerable kernel modules are safely disabled and unloaded where applicable. Nothing needs to be done from your end, and there is no downtime or reboot requirement. --- # v0.1.0 - xCloud > Alpha Launch This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All June 1, 2023 [Back To Changelog](/changelog/) # v0.1.0 - No categories ### Alpha Launch --- # v0.2.0 - xCloud > Beta Launch This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All October 15, 2023 [Back To Changelog](/changelog/) # v0.2.0 - No categories ### Beta Launch --- # v1.0.0 - xCloud > Initial Launch This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All January 31, 2024 [Back To Changelog](/changelog/) # v1.0.0 - No categories ### Initial Launch --- # v1.1.0 - xCloud > New Features Custom Invoice Generator under User Profile Server Timezone update Improvements and Updates Allowed non-22 ports in SSH Added more errors ### New Features - [Custom Invoice Generator under User Profile](/docs/how-to-generate-custom-invoices/) - [Server Timezone update](/docs/adjusting-time-zone-settings-in-xcloud-servers/) ### Improvements and Updates - Allowed non-22 ports in SSH - Added more errors messages and logs for VULTR API Key integration for users. - Added Team delete in action menu ### Issues and Bug Fixes - Backup date and time in server timezone issue is fixed - Monitoring storage issues fixed --- # v1.1.1 - xCloud > Improvements and Updates WP Super Cache related optimization xCloud Migration Plugin related optimizations FastCGI NGINX caching permission improvements ### Improvements and Updates - WP Super Cache related optimization - xCloud Migration Plugin related optimizations - FastCGI NGINX caching permission improvements - Cloudflare integration auto check turned off on go live domain - S3 bucket storage integration optimization - Cloudflare DNS and Origin Certificate updates on Domain Change ### Issues and Bug Fixes - Auto healing issue fixed - Database creation issue fixed - Notification failed issue fixed - Billing related issues --- # v1.1.2 - xCloud > Improvements & Updates Cloudflare SSL generation and UI updates Updates for xCloud managed Email GCP Firewall updates on server creation Cron, site ### Improvements & Updates - Cloudflare SSL generation and UI updates - Updates for xCloud managed Email - GCP Firewall updates on server creation - Cron, site monitoring and backup updates ### Issues and Bug Fixes - NGINX cache path update issue on wp-config.php fixed - Domain update bug fixes(cron, monitoring) - All events pagination issue fixes - Server status checker issue fixed --- # v1.1.3 - xCloud > Improvements & Updates Improved Database Security for MySQL root user Optimize MySQL max_connections based on RAM during initial setup Ubuntu Version ### Improvements & Updates - Improved Database Security for MySQL root user - Optimize MySQL max\_connections based on RAM during initial setup - Ubuntu Version Compatibility Check before connecting to another provider - Cronjob related updates - Install Cloudflare SSL Certificate from app - Cloudflare Proxy auto enabling while SSL generation on Cloudflare - WP Cli command related updates - Cache clear on Theme Activation from xCloud - FPM sock permission improved - Added unique WP\_REDIS\_PREFIX on redis object cache installation - During search-replace, run \`wp config shuffle-salts\` to prevent cache key collisions. ### Issues and Bug Fixes - GCP Firewall Issue fix - Billing issue fixes related to xCloud Managed Emails --- # v1.1.4 - xCloud > New Features WP Debug ON/OFF from site settings Site Backup download option for remote backups Magic Login Disable Feature PHP 8.3 Improvements & Updates ### New Features - [WP Debug ON/OFF from site settings](/docs/enable-wp-debug-tool-from-xcloud-dashboard/) - [Site Backup download option for remote backups](/docs/site-backups-in-xcloud/) - [Magic Login Disable Feature](/docs/magic-login-in-xcloud/) - [PHP 8.3](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) ### Improvements & Updates - Automatic site backup delete updates ### Issues and Bug Fixes - Theme version compare bug fix - Team switching cache issue bug fix - Fixed Installation Script for Ubuntu 22.04 for Hostinger VPS --- # v1.1.5 - xCloud > New Features xCloud Provider – For LTD users Issues and Bug Fixes Automatic Backup related fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All February 25, 2024 [Back To Changelog](/changelog/) # v1.1.5 - No categories ### New Features - [xCloud Provider – For LTD users](/docs/xcloud-provider-for-ltd-users/) ### Issues and Bug Fixes - Automatic Backup related fixes --- # v1.1.6 - xCloud > New Features File Manager Customize Max Input Vars value under Server PHP settings Issues and Bug Fixes Invoice related updates This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All February 26, 2024 [Back To Changelog](/changelog/) # v1.1.6 - No categories ### New Features - [File Manager](/docs/access-wordpress-files-in-xcloud/) - Customize Max Input Vars value under Server PHP settings ### Issues and Bug Fixes - Invoice related updates --- # v1.1.7 - xCloud > New Features 7G Firewall Improvements & Updates Cloudflare Integration limit increased Issues and Bug Fixes Database password validation update GCP UI This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All February 29, 2024 [Back To Changelog](/changelog/) # v1.1.7 - No categories ### New Features - [7G Firewall](/docs/use-xcloud-7g-firewall-on-nginx/) ### Improvements & Updates - [Cloudflare Integration limit increased](/docs/using-xcloud-with-cloudflare-for-dns-management/) ### Issues and Bug Fixes - Database password validation update - GCP UI issue fix --- # v1.1.8 - xCloud > New Features Custom Cronjob Improvements & Updates Support Ticket Portal for users Staging Domain to Live Domain improvements Sync DNS Records with ### New Features - [Custom Cronjob](https://xcloud.host/docs/how-to-add-a-custom-cron-job-in-xcloud/) ### Improvements & Updates - [Support Ticket Portal for users](https://support.xcloud.host/) - Staging Domain to Live Domain improvements - Sync DNS Records with Cloudflare integrations ### Issues and Bug Fixes - Search and Replace bug fixes with Site Cloning - Invoice related updates --- # v1.1.9 - xCloud > New Feature WordPress Multisite This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All March 7, 2024 [Back To Changelog](/changelog/) # v1.1.9 - No categories ### New Feature - [WordPress Multisite](/docs/how-to-install-wordpress-multisite-with-xcloud/) --- # v1.2.0 - xCloud > New Features Customize PHP Settings for Your Sites Improvements & Updates Full Server Migration updates and fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All March 10, 2024 [Back To Changelog](/changelog/) # v1.2.0 - No categories ### New Features - [Customize PHP Settings for Your Sites](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) ### Improvements & Updates - Full Server Migration updates and fixes --- # v1.2.1 - xCloud > New Features Hetzner Provider This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All March 12, 2024 [Back To Changelog](/changelog/) # v1.2.1 - No categories ### New Features - [Hetzner Provider](/docs/set-up-hetzner-server-in-xcloud/) --- # v1.2.2 - xCloud > New Feature Slack integration for notification This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All March 14, 2024 [Back To Changelog](/changelog/) # v1.2.2 - No categories ### New Feature - [Slack integration for notification](/docs/configure-slack-integration-in-xcloud/) --- # v1.2.3 - xCloud > New Features Firewall Management Improvements & Updates Cloudflare DNS records removal now optional on site/server deletion. Issues and Bug Fixes Fixed ### New Features - [Firewall Management](/docs/how-to-configure-firewall-management-in-xcloud/) ### Improvements & Updates - Cloudflare DNS records removal now optional on site/server deletion. ### Issues and Bug Fixes - Fixed NGINX protocol options redefined warnings - PHP settings fixes for Site Settings --- # v1.2.4 - xCloud > New Features Fail2ban Management Improvements & Updates More PHP Settings Options. Issues and Bug Fixes Server & site delete notification issue fix This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All March 21, 2024 [Back To Changelog](/changelog/) # v1.2.4 - No categories ### New Features - [Fail2ban Management](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) ### Improvements & Updates - [More PHP Settings Options.](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) ### Issues and Bug Fixes - Server & site delete notification issue fix with Slack. --- # v1.2.5 - xCloud > New Features Custom NGINX Configuration Built in plugin support on Custom Nginx Config. (Hide My WP and Rank Math SEO are added) Improvements & Updates ### New Features - [Custom NGINX Configuration](/docs/configure-custom-nginx-xcloud/) - [Built in plugin support on Custom Nginx Config. (Hide My WP and Rank Math SEO are added)](/docs/configure-custom-nginx-xcloud/) ### Improvements & Updates - Support for shorter domains in Cloudflare integrations ### Issues and Bug Fixes - Multisite path issue on NGINX - Site Delete issue fixed with duplicate domain names --- # v1.2.6 - xCloud > New Feature Blueprints This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 1, 2024 [Back To Changelog](/changelog/) # v1.2.6 - No categories ### New Feature - [Blueprints](/docs/how-to-use-blueprints-in-xcloud/) --- # v1.3.0 - xCloud > New Feature OpenLiteSpeed Web Server 8G Firewall for OLS servers This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 8, 2024 [Back To Changelog](/changelog/) # v1.3.0 - No categories ### New Feature - [OpenLiteSpeed Web Server](/introducing-openlitespeed-server-in-xcloud/) - [8G Firewall for OLS servers](/introducing-openlitespeed-server-in-xcloud/) --- # v1.3.1 - xCloud > Improvements & Updates Imagick extension added for OLS Security Improvement for the default FPM sock Issues and Bug Fixes WP-Cron related bug fixing This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 9, 2024 [Back To Changelog](/changelog/) # v1.3.1 - No categories ### Improvements & Updates - Imagick extension added for OLS - Security Improvement for the default FPM sock ### Issues and Bug Fixes - WP-Cron related bug fixing --- # v1.3.10 - xCloud > New UI Update Menu Settings Search added New Features Reset File & Folder Permissions With Rescue Site Feature Full Server Backup Schedule Improvements ### New UI Update - Menu Settings Search added ### New Features - [Reset File & Folder Permissions With Rescue Site Feature](/docs/reset-file-and-folder-permissions-with-xcloud/) - [Full Server Backup Schedule](/docs/configure-server-backup-management/) ### Improvements and Updates - Automatically restart LiteSpeed Server on .htaccess update – using cronjob - Prevent multiple API call for Email verification. --- # v1.3.2 - xCloud > Improvements & Updates Dynamic ssh port on default firewall creation Deny ini, log, conf file on OLS Issues and Bug Fixes PHP default upload limit & This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 10, 2024 [Back To Changelog](/changelog/) # v1.3.2 - No categories ### Improvements & Updates - Dynamic ssh port on default firewall creation - Deny ini, log, conf file on OLS ### Issues and Bug Fixes - PHP default upload limit & timeout adjustment --- # v1.3.3 - xCloud > New Features Site Disable Feature to suspend a site temporarily Disable sending credentials to users email Improvements & Updates Backup settings update ### New Features - [Site Disable Feature to suspend a site temporarily](/docs/disable-site-in-xcloud-hosting/) - [Disable sending credentials to users email](/docs/how-to-disable-email-notifications/) ### Improvements & Updates - Backup settings update - UI – Added Server Filter On Site List Dashboard page - UI – Added version on App’s footer ### Issues and Bug Fixes - Team Invitation Expire issue fixed --- # v1.3.4 - xCloud > New Features Migrate Sites From cPanel To Managed Hosting At xCloud Improvements & Updates Plugin Update feature related improvements Issues and Bug Fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 22, 2024 [Back To Changelog](/changelog/) # v1.3.4 - No categories ### New Features - [Migrate Sites From cPanel To Managed Hosting At xCloud](/docs/migrate-sites-from-cpanel-to-xcloud/) ### Improvements & Updates - Plugin Update feature related improvements ### Issues and Bug Fixes - Site Clone feature related bug fixes --- # v1.3.5 - xCloud > New Features Migrate Sites From cPanel To Managed Hosting At xCloud Improvements & Updates Plugin Update feature related improvements Issues and Bug Fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All April 30, 2024 [Back To Changelog](/changelog/) # v1.3.5 - No categories ### New Features - [Migrate Sites From cPanel To Managed Hosting At xCloud](/docs/migrate-sites-from-cpanel-to-xcloud/) ### Improvements & Updates - Plugin Update feature related improvements ### Issues and Bug Fixes - Site Clone feature related bug fixes --- # v1.3.6 - xCloud > New Features Multisite with Subdomain Support Wildcard SSL support This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All May 2, 2024 [Back To Changelog](/changelog/) # v1.3.6 - No categories ### New Features - [Multisite with Subdomain Support](/docs/wordpress-multisite-with-subdomain/) - Wildcard SSL support --- # v1.3.7 - xCloud > New Features Server Resize Feature – xCloud & Vultr servers Full Server Backup Management – xCloud & Vultr servers By default xCloud servers will be ### New Features - [Server Resize Feature – xCloud & Vultr servers](/docs/how-to-upgrade-your-server-in-xcloud/) - [Full Server Backup Management – xCloud & Vultr servers](/docs/configure-server-backup-management/) - By default xCloud servers will be created with Ubuntu 22.04 LTS ### Improvements and Updates - SSH related security updates - Cloudflare domain checker update to handle multi-level domains --- # v1.3.8.1 - xCloud > Issues and Bug Fixes Billing related bug fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All May 14, 2024 [Back To Changelog](/changelog/) # v1.3.8.1 - No categories ### Issues and Bug Fixes - Billing related bug fixes --- # v1.3.8.2 - xCloud > Issues and Bug Fixes Billing related bug fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All May 15, 2024 [Back To Changelog](/changelog/) # v1.3.8.2 - No categories ### Issues and Bug Fixes - Billing related bug fixes --- # v1.3.8.3 - xCloud > Issues and Bug Fixes Full Server Migration Related Bug Fixes This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All May 20, 2024 [Back To Changelog](/changelog/) # v1.3.8.3 - No categories ### Issues and Bug Fixes - Full Server Migration Related Bug Fixes --- # v1.3.8 - xCloud > Improvements and Updates User can remove attached email provider from site Auto heal apt-get update on various actions Issues and Bug Fixes Multisite sub ### Improvements and Updates - User can remove attached email provider from site - Auto heal apt-get update on various actions ### Issues and Bug Fixes - Multisite sub directory related bug fixes - Server Monitoring issue fixed after Server Resizing --- # v1.3.9 - xCloud > New Features New Storage Provider Integration – Cloudflare R2 Full Server Migration is available for OLS server Improvements and Updates Redis user and prefix ### New Features - [New Storage Provider Integration – Cloudflare R2](/changelog/) - [Full Server Migration is available for OLS server](/docs/perform-a-full-server-migration-with-xcloud/) ### Improvements and Updates - Redis user and prefix isolation with ACLs to enhance site security. - PHP settings update related fixes --- # v1.4.0 - xCloud > New Features Incremental Site Backup PHP Worker count adjustment from Site’s PHP settings Improvements & Updates Automatic Log Cleaning to reduce server ### New Features - [Incremental Site Backup](/docs/incremental-backup-in-xcloud/) - PHP Worker count adjustment from Site’s PHP settings ### Improvements & Updates - Automatic Log Cleaning to reduce server storage - UI updates – Help Texts and Auto Focus on Form fields ### Issues and Bug Fixes - Notifications on/off issue fix for email & slack. --- # v1.4.1 - xCloud > New Features “No Database Site” clone option Improvements & Updates Validation added on incremental backup. At least 1 full backup is required before ### New Features - “No Database Site” clone option ### Improvements & Updates - Validation added on incremental backup. At least 1 full backup is required before initiating an incremental backup. - Cleanup script execute on random time. - UI updates – Tutorial Videos added on Help Text Section ### Issues and Bug Fixes - Redis object cache Issue fixed for OLS sites. - Local Backup file delete option related fixes. --- # v1.4.10 - xCloud > Security Update Vulnerability Fix: LiteSpeed Cache Plugin Upgraded to Version 6.5.0.2 on Client Sites Improvements & Updates PHP FPM worker count ### Security Update - Vulnerability Fix: LiteSpeed Cache Plugin Upgraded to Version 6.5.0.2 on Client Sites ### Improvements & Updates - PHP FPM worker count adjustment based on RAM/CPU - Backup – Timezone related fixes, Incremental File Size monitoring fixes ### Issues & Bug Fixes - Playground feature bugs fixed - Fixed auto backup issues with bulk vulnerability scanner setting. --- # v1.4.11 - xCloud > Improvements & Updates xCloud Migration Plugin v0.4.7 released Ensured compatibility with MariaDB and Ubuntu 20.04 for better performance and stability. ### Improvements & Updates - [xCloud Migration Plugin v0.4.7 released](https://xcloud-storage.s3.ap-southeast-1.amazonaws.com/wp-xcloud-migration/wp-xcloud-migration-latest.zip) - Ensured compatibility with MariaDB and Ubuntu 20.04 for better performance and stability. - On Server Database list specific site site name and direct access to adminer to manage database is now added. - Introduced PHP Rescue option and server default version selection for easier configuration. - Automatically change directory into the site folder upon sFTP/SSH login using Site User to improve user experience. ### Issues & Bug Fixes - Patched the issue with cPanel site fetching to improve reliability. - Fail2ban related fixes --- # v1.4.2 - xCloud > Improvements & Updates Central cronjob for taking site backups more efficiently to avoid high CPU usage Enhancement with NGINX xframe nullable issue ### Improvements & Updates - Central cronjob for taking site backups more efficiently to avoid high CPU usage - Enhancement with NGINX xframe nullable issue - Automatically fix PHP version during site installation if found broken ### Issues and Bug Fixes - Server disconnect email, server disk storage, and RAM low warning display issue fix - SSL manager exception handling - Migration Plugin Update – Fix issue if mysqldump fails - Retry with other Cloudflare integrations if fails to create SSL certificate --- # v1.4.3.1 - xCloud > Improvements & Updates WhatsApp Disconnect notification added. UI update – Integrations Issues & Bug Fixes Slack notification issue fixed for Invoice This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All July 8, 2024 [Back To Changelog](/changelog/) # v1.4.3.1 - No categories ### Improvements & Updates - WhatsApp Disconnect notification added. - UI update – Integrations ### Issues & Bug Fixes - Slack notification issue fixed for Invoice --- # v1.4.3 - xCloud > New Features WhatsApp Integration Improvements & Updates Users can add more emails from Profile page to get billing related updates. Header Menu Design ### New Features - [WhatsApp Integration](/docs/how-to-configure-integration-with-whatsapp/) ### Improvements & Updates - Users can add more emails from Profile page to get billing related updates. - Header Menu Design Update - Confirmation Modal added before purchase - FSM related improvements --- # v1.4.4 - xCloud > Security Update Ubuntu Security Update: OpenSSH Vulnerability (CVE-2024-6387) This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All July 9, 2024 [Back To Changelog](/changelog/) # v1.4.4 - No categories ### Security Update - Ubuntu Security Update: OpenSSH Vulnerability (CVE-2024-6387) --- # v1.4.5.1 - xCloud > Improvements & Updates SSL access enabled for IP sites to support custom SSL Cloudflare error response handling improvements Issues & Bug Fixes File ### Improvements & Updates - SSL access enabled for IP sites to support custom SSL - Cloudflare error response handling improvements ### Issues & Bug Fixes - File manager chmod bug fixed - Fixed wrong storage info display issue - Backup date-time format fixed --- # v1.4.5.2 - xCloud > Improvements & Updates Cloudflare R2 region fix applied Backup: Not enough space warning message updated. Go Live redirection issue fixed to prevent ### Improvements & Updates - Cloudflare R2 region fix applied - Backup: Not enough space warning message updated. - Go Live redirection issue fixed to prevent staging SSL from remaining active ### Issues & Bug Fixes - Removed DNS records from Cloudflare for demo sites when deleting a server - Full Server Migration site fetch issues resolved - Redis configuration issue solved in site cloning feature --- # v1.4.5.3 - xCloud > Improvements & Updates Site overview URL patch implemented Fixed “Go Live” redirection for sites with demo or staging environments Go Live redirection ### Improvements & Updates - Site overview URL patch implemented - Fixed “Go Live” redirection for sites with demo or staging environments - Go Live redirection issue fixed to prevent staging SSL from remaining active ### Issues & Bug Fixes - Fixed issue with Cloudflare DNS record removal upon server deletion - Full Server Migration site fetch issues resolved - Improved handling of Cloudflare error responses --- # v1.4.5 - xCloud > New Feature Staging Environment With Pull/Push Feature with Production Site Customize xCloud Test Domain on Demo and Staging Sites Improvements New Filter ### New Feature - [Staging Environment With Pull/Push Feature with Production Site](/docs/how-to-create-a-staging-environment-in-xcloud/) - Customize xCloud Test Domain on Demo and Staging Sites ### Improvements - New Filter Added to sort sites by Production, Staging and Demo Sites - Validation added for creating site with IP Address. - Billing related improvements --- # v1.4.6 - xCloud > New Feature AWS Integration: Built in support for both EC2 and Lightsail ARM Server Support – xCloud now supports Hetzner ARM servers & adding ARM servers ### New Feature - [AWS Integration: Built in support for both EC2 and Lightsail](/docs/how-to-set-up-aws-server-in-xcloud/) - [ARM Server Support – xCloud now supports Hetzner ARM servers & adding ARM servers via Any Provider](/docs/how-to-setup-arm-server-in-xcloud/) - Users can now connect servers with Ubuntu 24.04 via the Any Provider feature - PHP 8.3 support on OLS servers ### Improvements & Updates - Users can switch between xCloud SSL and Cloudflare SSL with ease now - NGINX HTTP/2 deprecation warning fixed - Fixed grep PHP working count with default value ### Issues & Bug Fixes - Pagination filter issue fixed on the site list page - Server Monitoring Bug Fixes --- # v1.4.7 - xCloud > Security Update Vulnerability Fix: LiteSpeed Cache Plugin Upgraded to Version 6.4.1 on Client Sites Improvements & Updates Enhancements to Our Internal ### Security Update - [Vulnerability Fix: LiteSpeed Cache Plugin Upgraded to Version 6.4.1 on Client Sites](https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/litespeed-cache/litespeed-cache-6301-unauthenticated-privilege-escalation) ### Improvements & Updates - Enhancements to Our Internal Server Monitoring Systems to Handle High Loads - Server And Site List Fetching Query Optimization --- # v1.4.8 - xCloud > New Feature Vulnerability Scanner For WordPress Server-Side Vulnerability Scanner Setup Automated Vulnerability Updates Immediate Vulnerability Notifications This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All August 25, 2024 [Back To Changelog](/changelog/) # v1.4.8 - No categories ### New Feature - [Vulnerability Scanner For WordPress](/docs/vulnerability-checker-in-xcloud/) - Server-Side Vulnerability Scanner Setup - Automated Vulnerability Updates - Immediate Vulnerability Notifications --- # v1.4.9 - xCloud > New Feature New Database Server – MariaDB Improvements & Updates Site Disable feature added under action menu. “Vulnerable” filter added on Site List ### New Feature - [New Database Server – MariaDB](/docs/install-mariadb-with-xcloud/) ### Improvements & Updates - Site Disable feature added under action menu. - “Vulnerable” filter added on Site List page. - Help Text Updated for Sudo user. ### Issues & Bug Fixes - Payment issue fixed with 3D secure cards. - Fixed auto backup issues with bulk vulnerability scanner setting. --- # v1.5.0 - xCloud > New Features Automatic Server Security & Updates Command Runner Improvements & Updates Sync PHP Settings during Site Clone Update Server Provider ### New Features - [Automatic Server Security & Updates](/docs/reboot-server-with-automated-security-updates/) - [Command Runner](/docs/how-to-run-commands-in-your-site-and-server/) ### Improvements & Updates - Sync PHP Settings during Site Clone - Update Server Provider Integrations - User Cannot Create Production Site with xCloud Demo Sites Domain - User’s Customised Filters Stored for Dashboard, Site & Server List - REDIS config update - New Invoice Design ### Issues & Bug Fixes - Fail2ban fetch ip error handling - Pagination Issue Fix for Server, Invoices, Bills & Emails Subscription List Page - Server Provider Logo Issue Fix on Site List, Install Page & Search Bar - Custom Command Permission Issue and Table Issue Fix - Top-bar search UI issue fixed --- # v1.5.1 - xCloud > New Feature Added OpenLiteSpeed compatibility for Ubuntu 24.04 with Any Provider option Improvements & Updates Users can find Redis Credentials from Site ### New Feature - Added OpenLiteSpeed compatibility for Ubuntu 24.04 with Any Provider option ### Improvements & Updates - [Users can find Redis Credentials from Site Dashboard](/docs/how-to-find-the-redis-credentials/) - Improved cleanup script to all servers - Updated server monitoring to the latest version - Minor patch into all OLS servers to fix the warning on openlitespeed -t command - Added dynamic encryption type assignment based on port for Fluent SMTP. - Added support for custom rsync SSH ports during site cloning. - Optimized directory permissions update process. ### Issues & Bug Fixes - Fixed issue with capitalized domain names causing 302 redirects. --- # v1.5.2 - xCloud > Improvements & Updates “Restricted `/var/www` access: site users can navigate to their own site directories (e.g., `/var/www/site.com`) but see ### Improvements & Updates - “Restricted \`/var/www\` access: site users can navigate to their own site directories (e.g., \`/var/www/site.com\`) but see \`Permission denied\` if listing \`/var/www\`. Full access remains to their home files (\`~/files\`).” - Cloudflare R2 storage now has incremental site backup support - The security headers (X-Frame-Options, X-XSS-Protection, X-Content-Type-Options) are now compatible with NGINX FastCGI cached responses. ### Issues & Bug Fixes - Updated site backup script --- # v1.6.0 - xCloud > New Feature – White Label Released Seamless Reseller onboarding Fully custom branding for Client Dashboard Custom Domain Setup For Reseller Dashboard Custom ### [New Feature – White Label Released](https://xcloud.host/xcloud-white-label/) - [Seamless Reseller onboarding](/docs/setup-reseller-account-with-xcloud-white-label/) - [Fully custom branding for Client Dashboard](/docs/setup-reseller-account-with-xcloud-white-label/) - Custom Domain Setup For Reseller Dashboard - Custom SMTP Setup - [Customize and Sell xCloud Managed Server at your own price](/docs/create-a-new-product-in-xcloud-white-label/) - Automated Server Setup - [Automated Client Billing with Stripe Connect](/docs/setup-reseller-account-with-xcloud-white-label/) - Reseller Dashboard - Client Management - Reseller Can Manage Client Server & Sites - [Resellers can set up custom landing pages, terms of service, and more using our provided templates.](/docs/customize-reseller-landing-page-in-xcloud/) - [3D secure card support for Reseller’s clients](/docs/collect-stripe-publishable-key/) ### Improvements & Updates - Update searchReplaceUrl script to handle only HTTP/HTTPS URLs and skip direct domain names. - Domain update issue fix for OLS cache. ### Issues & Bug Fixes - Redis object cache key issue on domain update. --- # v1.6.1 - xCloud > New Feature PHP 8.4 support for NGINX servers White Label – New Feature Reseller can add favicon separately Improvements & Updates Resellers clients will ### New Feature - [PHP 8.4 support for NGINX servers](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) ### White Label – New Feature - [Reseller can add favicon separately](/docs/setup-reseller-account-with-xcloud-white-label/) ### Improvements & Updates - Resellers clients will not see xCloud label on browser tabs - White Label product duplicate & display buying, selling price - Improved help texts on server site creation added docs link on help text ### Issues & Bug Fixes - Implemented validation to prevent new domain from containing previous domain as a substring - Issue fixed with server delete option with self managed providers --- # v1.6.2 - xCloud > New Feature Telegram Integration for Notification Whitelist or Blacklist any IP Address for Your Website Improvements & Updates xCloud Full Server ### New Feature - [Telegram Integration for Notification](/docs/configure-integration-with-telegram-in-xcloud/) - [Whitelist or Blacklist any IP Address for Your Website](/docs/configure-integration-with-telegram-in-xcloud/) ### Improvements & Updates - [xCloud Full Server Migration now has support for RunCloud OLS servers](/docs/perform-a-full-server-migration-with-xcloud/) - Payment and Billing related updates ### Issues & Bug Fixes - Client’s of resellers will not see xCloud favicon on 404 pages --- # v1.6.3.1 - xCloud > Improvements & Updates If a full backup isn’t available, incremental backups will now be created TOS and Privacy Policy Links are available on WhiteLabel ### Improvements & Updates - If a full backup isn’t available, incremental backups will now be created - TOS and Privacy Policy Links are available on WhiteLabel Signup Page - Cloudflare R2 endpoints updated for seamless restore functionality ### Issues & Bug Fixes - Automatic indexing is now handled during site cloning. - Indexing for staging sites is disabled to avoid SEO conflicts. - Issue fixed where access tokens weren’t refreshing before deletion processes. - Enhanced domain validation during playground site creation. - Resolved issues related to product mismatches in configurations. - Added and improved checks for server cloning operations. - Addressed and resolved authorization check issues in site cloning workflows. --- # v1.6.3 - xCloud > New Feature Linode/Akamai Cloud Provider Integration Full Server Cloning Improvements & Updates Staging Pull Push Support for mariadb –single-transaction ### New Feature - [Linode/Akamai Cloud Provider Integration](/docs/integrate-and-setup-linode-server-with-xcloud/) - [Full Server Cloning](/docs/how-to-clone-full-server-with-xcloud/) ### Improvements & Updates - Staging Pull Push Support for mariadb –single-transaction while dumping database. - Billing – Specify connected account while verifying card. ### Issues & Bug Fixes - xCloud SMTP Email Fixes: Resolved API limit overflow issues and enhanced subaccount handling. - Telegram fixes: Enhanced integration report display. - User can not use dot(.) in staging/demo site domain name. - Billing related fixes --- # v1.6.4 - xCloud > New Feature Recreate Site using Local and Remote Backups New Storage Provider Integration Backblaze B2 Added feature to disable The Search Engine Visibility ### New Feature - [Recreate Site using Local and Remote Backups](/docs/recreate-wordpress-website-from-backups/) - [New Storage Provider Integration Backblaze B2](https://xcloud.host/docs/integrate-blackblaze-storage-provider/) - [Added feature to disable The Search Engine Visibility Feature](/docs/search-engine-visibility-in-xcloud/) ### Improvements - Backups are now faster and more efficient with the optimized MySQL dump commands. - Indexing Control for Demo Sites - Domain Name Validation: Added a bash script to check for empty domain names during site creation, updates, migration, and cloning processes. - Custom Robots.txt Support: Users can now provide and use their own robots.txt file with NGINX configurations. - Fixed PHP path issue in OpenLiteSpeed default configuration. --- # v1.6.5 - xCloud > New Feature Google Drive Backup: Users can now back up their sites to Google Drive. Multilingual in Dashboard – We’ve added full translation support, allowing ### New Feature - [Google Drive Backup: Users can now back up their sites to Google Drive.](/docs/google-drive-for-site-backup-xcloud/) - [Multilingual in Dashboard – We’ve added full translation support, allowing users to set their preferred language. Team-based notifications are also now customizable for better workflow management.](/docs/change-the-language-for-xcloud-hosting-panel/) ### Improvements - Auto-Healing PHP Installation: PHP installation is now auto-healed based on monitoring feedback. - OpenLiteSpeed now enforces a 301 redirect from HTTP to HTTPS for improved security and SEO, aligning with Nginx behavior. - Imagick Removal for Ubuntu 24 OLS ARM: Removed Imagick from the OpenLiteSpeed ARM build on Ubuntu 24, as it’s not available yet. ### Issues & Bug Fixes - Duplicate request\_terminate\_timeout Configuration: Resolved an issue where request\_terminate\_timeout was configured twice in .conf files. - Redis APT Repository Deprecation: Addressed the deprecation of ppa:redislabs/redis by switching to the official Redis APT repository. - Notification issue fixed related to team --- # v1.6.6 - xCloud > New Feature Multiple Domain options are now available for Demo site and Staging site features. Improvements Issue fixed with Playground Feature Two new xCloud ### New Feature - Multiple Domain options are now available for Demo site and Staging site features. ### Improvements - Issue fixed with Playground Feature - Two new xCloud Managed Email bundles are added. - Access key IDs are now displayed with limited characters for improved readability and security. - Reordered language and country listings alphabetically for a more user-friendly experience. --- # v1.6.7 - xCloud > New Feature Object Cache Pro Integration – Users can now integrate Object Cache Pro for improved caching performance. Google Cloud Storage Integration – Added ### New Feature - [**Object Cache Pro Integration** – Users can now integrate Object Cache Pro for improved caching performance.](/docs/integrate-object-cache-pro-with-xcloud/) - [**Google Cloud Storage Integration** – Added support for backing up sites to Google Cloud Storage.](/docs/integrate-google-cloud-storage-xcloud/) - [**Show All System Cron Jobs** – Users can now view all system cron jobs for better server management.](/docs/check-cron-job-list-of-all-sites-in-your-server/) ### Improvements - **Front-End Fix** – Resolved issues where model contents were overflowing. - **Bills Related Updates** – Improved stability for bill generation and old purchase updates. - **Help Text Update** – Updated the name and help text URL for server backup on/off settings. ### Issues & Bug Fixes - **Magic Login Issue Fixed** – Resolved issues affecting magic login functionality. - **Same Domain Multiple Site Creation Issue** – Fixed a bug preventing multiple sites from being created under the same domain. - **Team Notification Permission Fixes** – Addressed issues with team-based notification permissions. - **Inactive Product Display Fix** – Disabled inactive product display in the checkout page for white label users. --- # v1.6.8 - xCloud > New Feature AI Bot Blocker – Added an AI Bot Blocker to Nginx and OpenLiteSpeed security options to prevent unwanted automated traffic. Global Settings to ### New Feature - **[AI Bot Blocker](/docs/enable-ai-bot-blocker-in-xcloud/)** – Added an AI Bot Blocker to Nginx and OpenLiteSpeed security options to prevent unwanted automated traffic. - **[Global Settings to auto disable File Manager and Adminer](/docs/global-settings-for-file-manager-and-adminer/)**. - **Migration Plugin with cancel feature**. ### Improvements - Object Cache Pro is now more compatible with LiteSpeed Cache, ensuring better performance for your sites. - Site Deletion Notification Fix: We’ve resolved an issue with site deletion notifications to ensure accurate alerts. ### Issues & Bug Fixes - Users can now create sites with the same domain on different servers, offering more flexibility in server management. --- # v1.6.9 - xCloud > New Feature Brotli Compression – Enjoy improved site performance with Brotli compression support Custom Backup Notes – Users can now add custom notes when ### New Feature - **[Brotli Compression](/docs/brotli-compression-on-xcloud/)** – Enjoy improved site performance with Brotli compression support - **[Custom Backup Notes](/docs/site-backups-in-xcloud/)** – Users can now add custom notes when creating site backups for better organization. ### Improvements - Improved server disconnection notifications with a structured schedule. - Performance and Security optimization for better application performance. - Profile team name displaying issue and tooltip alignment issue - Clear search input when clicking on search results ### Issues & Bug Fixes - Bulk Site fetching issue with Full Server Migration fixed. --- # v1.7.0 - xCloud > New Feature Custom PHP Application – Install and manage any custom PHP application beyond WordPress, e.g CodeCanyon or any custom PHP scripts. Magic Login ### New Feature - [**Custom PHP Application**](/docs/deploy-custom-php-applications-with-xcloud/) – Install and manage any custom PHP application beyond WordPress, e.g CodeCanyon or any custom PHP scripts. - [**Magic Login Customization**](/docs/how-to-customize-magic-login/) – Customize Magic Login and use your own admin username or email for a more personalized authentication experience. - [**Better Navigation for Servers and Sites**](https://xcloud.host/docs/navigation-for-your-servers-and-sites-in-xcloud/) – Seamlessly navigate between servers and sites using the new hover navigation feature support. ### Improvements - Improved UI issue with Command Table is not matching xCloud ### Issues & Bug Fixes - Fixed caching issue after domain change - Fixed issue with xCloud Search is not disappearing after clicking the search result - Fixed issue with provider Logo appears fully white on hover --- # v1.7.1 - xCloud > New Feature Staging Management with Custom Domain – Now users can manage their staging sites with their own custom domain! Improvements Added support for ### New Feature - **[Staging Management with Custom Domain](/docs/how-to-create-a-staging-environment-in-xcloud/)** – Now users can manage their staging sites with their own custom domain! ### Improvements - Added support for Vulnerability Notification for Slack, WhatsApp & Telegram - Fixed issues with Magic Login on specific sites. - Added Community Link in Profile Menu - Resolved WP installation CLI timeout issue. - Updated Content for Login & Register Page - Implemented auto-closing for the mega menu on click. - Default Sorting Option: Added ability to set default sorting to alphabetical order. - Site Preview Enhancements: PHP version and server name are now displayed next to site size. ### Issues & Bug Fixes - White Label Invoice Fetch Issue Fix --- # v1.7.2 - xCloud > Improvements Show Visitor Real IP Behind Cloudflare Proxy More test domains are now available for demo/staging sites (wp1.host, 1wp.site) Staging sites with ### Improvements - [Show Visitor Real IP Behind Cloudflare Proxy](/docs/show-visitor-real-ip-behind-cloudflare-proxy/) - More test domains are now available for demo/staging sites (wp1.host, 1wp.site) - Staging sites with custom domain should support multi level domain now. - Improved SSL renewal reliability and smarter notification scheduling. ### Issues & Bug Fixes - Fixed a minor issue for getting Ubuntu Version - Fixed permission issue related to custom php application site creations - Fixed issue with Laravel icon - Issue Fixed with adminer info fields --- # v1.7.3 - xCloud > New Features WordPress Integrity Checker Improvements Automatically approved playground teams to skip re-verification. “Redirect” is now checked by default ### New Features - [WordPress Integrity Checker](/docs/verify-wordpress-checksums/) ### Improvements - Automatically approved playground teams to skip re-verification. - “Redirect” is now checked by default when adding additional domains for a more seamless setup experience. - White Label Resellers can check their clients’ transactions from Stripe. - Prevented duplicate data storage and improved Mega Menu pagination visibility. ### Issues & Bug Fixes - Fixed issues with invoice list overflow, server delete notice, mobile UI glitches, and xCloud search. - Resolved exceptions with Grid/List view. - Resolved issue with OLS server header inconsistencies. - Fixed White Label billing title formatting issue. --- # v1.7.4 - xCloud > New Features WP Fail2Ban with xCloud Improvements Nginx Customization: Support added for custom PHP configurations and custom file name validation (max 30 ### New Features - [WP Fail2Ban with xCloud](/docs/set-up-wp-fail2ban-with-xcloud/) ### Improvements - **Nginx Customization**: Support added for custom PHP configurations and custom file name validation (max 30 characters). - **DNS Checker Fix**: Improved accuracy for primary and additional domains. - SSL Certificate Parsing – Better detection for certificate expiry dates. - Cloudflare SSL certificate creation endpoint updated - WordPress Version Support – WordPress 6.8 is now supported with improved version detection. - Plugin status message improvement ### Issues & Bug Fixes - Playground bug resolved - Disk space calculation accuracy improved - Server and site loading issues fixed - Free plan downgrade issue addressed --- # v1.7.5 - xCloud > New Features Cloudflare Edge Caching with xCloud Improvements Updated version of AWS CLI to version 2 for better compatibility with site backup. Added ### New Features - [Cloudflare Edge Caching with xCloud](/docs/enable-the-edge-full-page-cache/) ### Improvements - Updated version of AWS CLI to version 2 for better compatibility with site backup. - Added system-wide PATH configuration for OpenLiteSpeed CLI tools to enable global access for all users and scripts. - Refactored validation rules and messages for site user to improve clarity and consistency. - Removed checksum output for pro plugins to prevent false error reports; checksum issue for pro plugins is now fixed. - Improved cache control by updating xcloud\_httpd\_config.conf to extend cache duration to 1 year and added new MIME types for optimized performance. - Implemented new interval-based system for disk space checks to provide timely low disk space warnings. - Default database and database user with xcloud label will not created anymore. - Fixed issue where updating SSL incorrectly converted staging sites with custom domains into production sites. ### Issues & Bug Fixes - Added automatic update of WordPress home URL to HTTPS during installation and upon SSL activation on non-SSL sites. - Multiselect cursor UI blinking issue fixed - White label client register issue, Tooltip and other UI issues fixed --- # v1.7.6.1 - xCloud > Improvements WhatsApp, Telegram, Slack - Notification support added for Vulnerabilty Shield Pro Integrity Checker detects extra files more smartly and shows ### Improvements - WhatsApp, Telegram, Slack – Notification support added for Vulnerabilty Shield Pro - Integrity Checker detects extra files more smartly and shows proper warning status - Backup restore migration now works smoothly with incremental backups --- # v1.7.6 - xCloud > New Features Vulnerability Shield Pro powered by Patchstack for advanced WordPress vulnerability protection. New Storage Provider Integration Hetzner Object ### New Features - [**Vulnerability Shield Pro** powered by Patchstack for advanced WordPress vulnerability protection.](https://xcloud.host/docs/set-up-vulnerability-shield-pro/) - [New Storage Provider Integration **Hetzner Object Storage** for Remote Site Backup](/docs/integrate-hetzner-storage-provider/) - [**Export Feature** – Sites and Servers Data](/docs/export-servers-and-sites-data-with-xcloud/) ### Improvements - Automatic server provisioning now supports retried payments after initial failures and is fully integrated with the Reseller Program. - Sort by Z-A & A-Z in server & site list pages. - Prevent enter & form submit in topbar search both dekstop & mobile version. - Showing cache status icon in site list. - Updated Object Cache Pro Debug Mode with improved alignment and refreshed design --- # v1.7.7 - xCloud > Improvements Added OPCache settings to enable and disable into the PHP Configuration Rocket-Nginx configuration for WP-Rocket updated to v3.1.0 version. ### Improvements - [Added OPCache settings to enable and disable into the PHP Configuration](/docs/control-opcache-with-xcloud/) - [Rocket-Nginx configuration for WP-Rocket updated to v3.1.0 version.](/docs/how-caching-works-in-xcloud/) - [Filters are added in Vulnerabilty Site List Page to detect PRO and FREE items.](https://app.xcloud.host/user/vulnerable-sites) - Site Backup issue fixed with bucket import validation to check file types only for bucket imports. - Suppressed warnings for unchanged files to reduce noise in backup logs - Improved clarity of site backup script output for better monitoring - Optimized site backup configuration for better reliability - Improve message priority logic for success, warning, and error states for integrity monitor feature. - Add null safety checks for issue filtering for integrity monitor feature. - Exclude success messages from other issues list for integrity monitor feature. - Enhance type handling for message computation for integrity monitor feature. --- # v1.7.8 - xCloud > New Features Laravel Hosting support in xCloud Powerful Laravel Features:- Queue Management- Scheduler Management- Horizon for Queue Monitoring Supervisor ### New Features - [Laravel Hosting support in xCloud](/docs/deploy-laravel-applications/) - Powerful Laravel Features: – [Queue Management](/docs/set-up-queue-worker-for-laravel-applications/) – Scheduler Management – [Horizon for Queue Monitoring](/docs/set-up-laravel-horizon/) - [Supervisor Process Manager](/docs/supervisor-for-process-management/) - Redis support for Laravel out of the box - Site Backup for Laravel – DB Backup support addded ### Improvements - Server Monitoring page now shows top process for high RAM and CPU usage - Vulnerabilty Shield Pro related fixings for better notifications - WP Fail2ban update – Removed Deprecated WP\_FAIL2BAN\_LOG\_COMMENTS\_EXTRA constant from config - Added white-label domain support in Google Drive callback with improved error handling, OAuth state validation, and refactored code for better readability. - Added support for large NGINX custom config with a 50,000-character limit to prevent timeout issues. - Shield pro purchase option given vulnerability page & vulnerable sites page. - Displaying the actual icons with tooltip according to server state and Switch issue from git clone ### Issues & Bug Fixes - Replace hardcoded wp command with dynamic path from site configuration (->wp\_cli) for better flexibility and configuration management in integrity checks. - Translation issue fix for provisioning sites screen - Refactored SSH key and password update logic to prevent SSH service failures and improve stability, error handling, and configuration validation. - Issue fix with server resize - Issue fix with site backup --- # v1.8.0.1 - xCloud > New Features BETA access to n8n One Click App This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All May 28, 2025 [Back To Changelog](/changelog/) # v1.8.0.1 - No categories ### New Features - BETA access to **n8n** **One Click** **App** --- # v1.8.0 - xCloud > New Features Introducing One Click Apps with Node.js support:- Uptime Kuma- phpMyAdmin New demo domain xsql.app for phpMyadmin. Custom domain option for ### New Features - Introducing **One Click Apps** with Node.js support: – **[Uptime Kuma](/docs/deploy-uptime-kuma-with-xcloud/)** – **[phpMyAdmin](/docs/how-to-deploy-phpmyadmin-with-xcloud/)** - New demo domain **xsql.app** for phpMyadmin. - Custom domain option for phpMyAdmin - [**Site Limit** Feature is now available with xCloud Reseller platform](https://xcloud.host/docs/set-site-limits-with-reseller-hosting-program/) - [User can now change server node version.](/docs/how-to-change-node-version-with-xcloud/) - [8G Firewall Support is added in NGINX](/docs/enable-8g-firewall-in-xcloud/) - [PHP 8.4 support for OLS servers](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) ### Improvements - Implemented next site prefix ID management for server. - Improved NGINX settings update script with modular functions, detailed timestamped logging, enhanced error handling, robust config validation, and better PHP version scanning. - Updated VPS DNS resolver to Cloudflare during server provisioning. ### Issues & Bug Fixes - Multiple UI issues fixed including Notes card layout, Git push toggle, settings headings, team card dropdown overlap, small screen dropdown overflow, and provider label alignment. - AWS provider selection issue fixed in server select page - Issue fix with white label product creation with backup --- # v1.8.1 - xCloud > New Features n8n is now fully supported on xCloud!- Implemented timezone management for n8n sites with proper environment variable updates- Added Environment ### New Features - [n8n is now fully supported on xCloud! ](/docs/deploy-n8n-with-xcloud-with-one-click-apps/)– Implemented **[timezone management](/)** for n8n sites with proper environment variable updates – Added [**Environment Editor** for n8n](/) with enhanced variable management using a .env file approach. – n8n application **[update system](/)** - [Site Backup and Restore now let you choose what to back up — only files, only the database, or both — instead of always backing up everything together.](/docs/site-backups-in-xcloud/) - [**Added Ubuntu version selector** — choose between Ubuntu 24.x or 22.x when creating a server.](/docs/create-server-with-preferred-ubuntu-version/) ### Improvements - Added comprehensive n8n update functionality with user confirmation and timeout handling - Refactor n8n update notifications with improved language support - Site Backup Script related improvements ### Issues & Bug Fixes - Issue fixed with additional domain support during clone site feature - Multiple fixes in the billing system --- # v1.8.2 - xCloud > New Features pCloud Storage Provider — Added support for pCloud as a new backup storage option, expanding cloud storage integration capabilities Korean ### New Features - [pCloud Storage Provider — Added support for pCloud as a new backup storage option, expanding cloud storage integration capabilities](/docs/how-to-set-up-pcloud-storage-in-xcloud/) - Korean Language Support — xCloud now supports Korean language in the application interface ### Improvements - **n8n Enhancements:** – n8n is now available for free users (removed from beta restrictions) – Fixed Node.js version requirement validation for n8n installations – Resolved broken icons issue in n8n applications – Fixed browser title showing \[DEV\] tag by setting N8N\_RELEASE\_TYPE=stable - **Enhanced Site Management — Comprehensive site sorting and filtering functionality with:** – Active/Disabled site filtering options – Site type filtering (WordPress, Laravel, Custom PHP, PHPMyAdmin, n8n, Uptime Kuma, Mautic) – Configurable pagination (10, 20, 50, 100 per page) – Improved sort options with user-friendly labels (“Oldest First”, “Newest First”) – URL state preservation for all filters and preferences - Site Creation Progress Updates — Dynamic animation images and new SVG assets for improved visual experience - Billing System — Added billing service filter for unpaid teams to improve account management ### Issues & Bug Fixes - Payment Gateway — Multiple fixes for payment gateway functionality and payment success hooks - WordPress Database Integration — Fixed issue where database password updates weren’t reflected in WordPress wp-config.php files - Site Filtering — Enhanced filter organization with logical groupings and visual separators - User Experience — Persistent filter preferences and improved state management across page refreshes --- # v1.8.3 - xCloud > New Features Beta Feature Access - Mautic Server Dashboard:- Advanced Filtering: Added comprehensive filters for environment, status, site type, tags, ### New Features - **Beta Feature Access – Mautic** - Server Dashboard: – Advanced Filtering: Added comprehensive filters for environment, status, site type, tags, vulnerabilities, and servers with real-time search – Smart Sorting & Pagination: Implemented persistent user preferences for sorting (A-Z, date-based) and pagination (10-100 items per page) – URL State Management: Filter states preserved in URL parameters and restored on page load – Custom Site Titles: Added ability to set custom titles separate from domain names – UI Integration: Site titles displayed in lists with domain name tooltips and settings page editing ### Improvements - **n8n Enhancements:** – Failure Tracking: Comprehensive update failure tracking with automatic status updates – Multi-Channel Notifications: Email, Slack, WhatsApp, and Telegram notifications for update failures – Node.js v20 Requirement: Updated minimum version for better compatibility – Memory Optimization: Added heap memory limits to prevent JavaScript memory issues - Detailed Disk Space Alerts: Added total, used, and available storage metrics to low disk space notifications - Direct Folder ID Retrieval: Updated pCloud scripts to retrieve folder IDs directly from storage provider for improved reliability - EU Region Support: Fixed pCloud EU region connectivity issues - Billing System — Added billing service filter for unpaid teams to improve account management - Modern TLS Only: Disabled TLS 1.0/1.1, enforced TLS 1.2/1.3 for Nginx and OpenLiteSpeed - Secure Configurations: Added secure cipher suites and SSL handshake improvements - Performance: Optimized queries for large site collections and memory management ### Issues & Bug Fixes - Enhanced Confirmation Dialogs: Made resource names bold in deletion confirmation prompts --- # v1.8.4 - xCloud > New Features Mautic is released with 1-click app feature in xCloud. Improvements Enhance Server Monitoring- Display Total/Available RAM & Disk metrics on ### New Features - [**Mautic** is released with 1-click app feature in xCloud.](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) ### Improvements - **Enhance Server Monitoring** – Display Total/Available RAM & Disk metrics on the server monitoring page – Added sortable tables for Top Processes (CPU and RAM) and Site Usage. – Top Processes table now includes a “Site” column with a link to the corresponding site, providing better context. – Improved the underlying monitoring script for more accurate process information. - **Improve Magic Login Popup **– Redesigned the Magic Login button into a split button. – The primary action provides a direct magic login. – A dropdown menu offers advanced options, including login with a custom username/email. – Added a “Remember me” feature for custom logins. – Updated UI with new icons for a better user experience. ### Issues & Bug Fixes - Fixed favicon display for n8n one-click installs by updating Nginx to proxy /favicon.ico requests to the n8n container. --- # v1.8.5 - xCloud > New Features Upload Site via SFTP to migrate or create sites. New Custom Nginx Block "INSIDE PHP LOCATION BLOCK" type is added. Users can use this block to ### New Features - **[Upload Site via SFTP to migrate or create sites.](/docs/manually-upload-wordpress-websites-with-sftp/)** - **New Custom Nginx Block “INSIDE PHP LOCATION BLOCK” type is added.** Users can use this block to add security headers along with fastcgi. ### Improvements - NGINX Customization UI: The Nginx configuration UI now adapts block types dynamically based on site type (PHP or proxy/Node), with enhanced templates and validation. - Security Enhancements: Site resource titles in links now escape HTML for improved security. - Customer Support and Feedback platform related enhancements: – Userback and Live chat support now auto-syncs user email, billing plan, and team information for logged-in xCloud users. These will eliminate asking for emails from logged in xCloud app users. ### Issues & Bug Fixes - Refactored SFTP user creation and password management for migrations. - Improved validation and error handling for SFTP/database uploads. --- # v1.8.6 - xCloud > New Features xCloud Mailbox Feature is released. - Enjoy premium business mailbox starts from $1 only.- Email aliases and forwarding.- Auto DNS record ### New Features - [**xCloud Mailbox Feature is released.**](/docs/how-to-set-up-xcloud-mailbox-addon/) – Enjoy premium business mailbox starts from $1 only. [– Email aliases and forwarding.](/docs/how-to-set-up-xcloud-mailbox-addon/) [– Auto DNS record management with Cloudflare integration.](/docs/how-to-set-up-xcloud-mailbox-addon/) [– Configure with email client using IMAP/POP.](/docs/configure-email-client-with-mailbox-addon-xcloud/) – Use as SMTP provider for transactional (server’s outgoing) emails. – Secure email sending and receiving. - Added Graph in **Site Monitoring** section along with filters. ### Improvements - Centralized Addon Management is released. Users can view and manage all type of addons from dedicated section: – Mail Delivery – Vulnerability Shield Pro powered by Patchstack – Mailbox - **Site Backup Enhancements**: – We’ve enhanced storage integrations with real-time status indicators, OAuth re-auth for Google Drive and pCloud, and better error handling. – Implemented smart auto-delete logic for backups, intelligently managing storage usage without compromising user override options. – Improved default backup settings handling to make the backup process more predictable and user-friendly. – Added confirmation dialogs when backups are auto-deleted, reducing accidental deletions and improving user awareness. - **UI/UX Enhancements**: – Improved global site/server search functionality by automatically normalizing URLs (removing protocols and trailing slashes), ensuring consistent results regardless of format. – Enabled real-time updates in search inputs via input and paste event handlers for faster and more responsive user interactions. – Increased the site path input field size to display full paths clearly, improving visibility and user interaction. – Made site action dropdowns dynamically adjust their direction, preventing UI cutoffs in tight spaces. - Added support for auto cleanup of pm2 logs of Node apps. - Users can now purchase multiple addons at a time from the addons section for: – Mailbox – Vulnerability Sheild Pro ### Issues & Bug Fixes - Fixed visual bugs like the jumping PHP Settings card and incorrect font styling in the SSH key deletion modal for a smoother experience. - Corrected the “xCloud” typo in the WhiteLabel configuration and improved visibility controls by hiding irrelevant backup settings in phpMyAdmin site overviews. - Converted phpMyAdmin staging sites to demo environment, content updated so phpMyAdmin now shows “Demo Environment” instead of “Staging Environment”. --- # v1.8.7 - xCloud > New Features Custom Blueprints option is now available .You can now add custom themes and plugins to your blueprints using:- Direct Upload – Upload ZIP files ### New Features - **[Custom Blueprints](/docs/how-to-create-a-custom-blueprint/)** option is now available .You can now add custom themes and plugins to your blueprints using: – **Direct Upload** – Upload ZIP files manually – **Download URL** – Add external download links (e.g., premium plugins) – **CLI Script** – Run custom scripts after blueprint install to auto-configure and customize your site. ### Improvements - **Smoother Cache Management** – Cache clearing operations now happen in the background, so you won’t experience delays or freezing when purging your site’s cache (Redis, Object Cache, or Cloudflare Edge Cache). - **Better Server Monitoring** – Improved how we track and display server processes, making it easier to see which sites are using what resources in your monitoring dashboard. - Custom email delivery providers are now automatically activated when you set them up on a site, eliminating the need for manual activation steps. - Added Cloudflare integration in full server migration and all other site migration features. ### Issues & Bug Fixes - Fixed access issues with Cloudflare integration when working across multiple teams, making site migration and domain management smoother. --- # v1.8.8 - xCloud > New Features New Server Provider Integration - Hostinger- Users can now integrate their Hostinger account in xCloud to directly create and manage their ### New Features - **[New Server Provider Integration – Hostinger](/docs/set-up-hostinger-server-with-xcloud/)** – Users can now integrate their Hostinger account in xCloud to directly create and manage their servers. - **[MySQL/MariaDB Configuration Management](/docs/configure-mysql-and-mariadb-with-xcloud/)**: Easily optimize database performance without SSH using our new settings panel. Following items were added: – Max Connections, Max Allowed Packet, InnoDB Buffer Pool Size, InnoDB Buffer Pool Instances, InnoDB Flush Log at Transaction Commit, Slow Query Log, Long Query Time, Sort Buffer Size, Binary Log Expire Time, InnoDB Flush Method ### Improvements - **Firewall Rule Risk Warnings:** – No more accidental lockouts! xCloud now warns you before adding risky firewall rules, like blocking port 22 (SSH) or all IP. Users will get a clear warning and need to confirm before saving rules that could break access to your server or the xCloud panel. - PHP version options on Ubuntu 20.04 are now limited to supported versions like PHP 7.4, as newer versions aren’t compatible and Ubuntu 20.04 is deprecated. - Smarter SSL icons now show Cloudflare, xCloud, or disabled status at a glance across all views for easier recognition. - Improved email validation now blocks invalid prefixes like i@domain.com and ensures generated passwords always include at least one number. - Free plan users now see site creation limits with an option to upgrade for full access. - Updated edge cache rules to exclude all sitemap and robots.txt files from caching for better SEO and compatibility. - UI Improvements: – Disabled features like Basic Auth, Backup, and Page Cache now show grayed-out icons in site dashboard. – Fixed issue with the mailbox banner, once dismissed, it stays hidden and the setup-mailbox button won’t appear again if ignored. ### Issues & Bug Fixes - Fixed one-click updates for vulnerable plugins and themes on the Vulnerability Shield Pro page, now working seamlessly. - Improved SSL installation by resolving dpkg config conflicts for smoother setup. - Fixed SMTP TLS verification issues and updated UI for better mail config experience. - Fixed DNS controls showing for Cloudflare-managed domains on Full Server Migration feature, now hidden to avoid confusion - Fixed an issue with CPU monitoring, CPU speed now displays correctly in the monitoring script. - **System Enhancements:** – Improved queue reliability by removing faulty processing logic in critical tasks – Cleaned up old, unused code to simplify the system and improve stability. --- # v1.8.9 - xCloud > New Features 7G & 8G Firewall Integration for NGINXUsers can now customize and whitelist rules in the 7G & 8G WAF directly from xCloud, allowing safe ### New Features - [**7G & 8G Firewall Integration for NGINX**](/docs/whitelist-7g-and-8g-waf-rules-in-xcloud/) Users can now customize and whitelist rules in the 7G & 8G WAF directly from xCloud, allowing safe traffic (like Elementor, WooCommerce, SEO bots) while keeping your site secure. - **Improved WordPress Migration Error Handling: **Automatically detects missing files or corrupt installs with clearer error messages for easier troubleshooting. - **Flexible Migration without SQL Upload** Users can now migrate WordPress sites without uploading a .sql file when the database isn’t needed. More flexible migration options for just hosting basic HTML sites. ### Improvements - Server Monitoring Update: Improved CPU speed detection and clearer upgrade messages for more accurate server insights. - Vultr Backup Visibility Fixed: Backup lists and pricing now display correctly for Vultr and xCloud Vultr servers. - Google Drive Backup Fixes: Fixed duplicate file issues for more reliable Google Drive backup operations. - Custom Opt-in Form Styling: You can now set background colors on opt-in forms to better match your brand. - Stronger Server Name Validation: Server names now follow stricter rules to avoid errors during setup. - Fixed team permission issue with billing management ### Issues & Bug Fixes - White Label Server Creation Fixed: Resolved provisioning issues to ensure smooth server creation in white label environments. - AWS VPC Setup Fixed: Default VPCs are now correctly configured during AWS server provisioning. - Billing Menu Visibility: Billing menu now shows correctly in both top navigation and sidebar for permitted users. - SSH Key Deletion Modal Cleanup: Confirmation input now clears properly when the SSH key deletion modal is canceled. - Basic Authentication Security Patch: Outdated Basic Auth credentials are now fully overwritten to prevent unauthorized access. --- # v1.9.0 - xCloud > New Features Multiple Themes in BluePrints: Add multiple WordPress themes to your BluePrints and choose the active one during site creation. Perfect for ### New Features - **Multiple Themes in BluePrints:** Add multiple WordPress themes to your BluePrints and choose the active one during site creation. Perfect for flexible site templates. - **Redesigned Site Backup Management Interface:** Modern tabbed layout with bulk actions, incremental backup visualization, and clearer summaries for easier backup control. - **Largest Files & Folders Scanner:** Quickly find disk space hogs with color-coded size indicators and sortable results to optimize storage usage. - **Blank Site Creation for Custom PHP**: Start with a clean slate using an empty PHP site template with a basic welcome page, then upload your apps via SFTP or File Manager. ### Improvements - Enhanced WordPress security to stop risky plugin and theme actions. This prevents command injection issues and keeps your WordPress sites safer. - Better server selection with dropdown menus now sorted alphabetically. You can also search servers, making it faster to find the right one when creating, cloning, or migrating sites. - Automatic DKIM verification added for emails. When you verify DNS records, DKIM is now checked automatically so your emails show your domain in the “signed-by” field instead of the service domain. ### Issues & Bug Fixes - Fixed several UI display issues: including long task names breaking event views, plugin icons not aligning in Blueprint cards, and Magic Login button design problems in migration screens. - MariaDB installation issue fixed for smoother server setup. --- # v1.9.1 - xCloud > New Features Google PageSpeed Insights Integration – New performance monitoring system with enhanced UI/UX, offering comprehensive site analytics and ### New Features - **[Google PageSpeed Insights Integration](/docs/how-to-access-page-speed-insights-on-xcloud/)** – New performance monitoring system with enhanced UI/UX, offering comprehensive site analytics and real-time performance tracking. What this feature provides: – A performance score for your website (mobile and desktop) – A detailed breakdown of site performance – Suggestions to fix issues like large images, unused scripts, and slow server response – Insights into Core Web Vitals (LCP, FID, CLS) so you can meet Google’s speed standards ### Improvements - Backup Management – UI fixes and improvements, including better restore selection, alignment fixes, and a loading spinner for empty views. - Refactored and optimized various codebase for better stability and maintainability. ### Issues & Bug Fixes - Fixed 7G/8G firewall log format naming conflicts - Fixed duplicate notification issue when deleting a site. --- # v1.9.2 - xCloud > New Features Support Portal is now inside your xCloud dashboard 🔥- No separate login, now you can manage tickets right inside the app.- Pick the server, site, ### New Features - **[Support Portal is now inside your xCloud dashboard 🔥](/docs/access-built-in-support-portal-in-xcloud/)** – No separate login, now you can manage tickets right inside the app. – Pick the server, site, and team when opening a ticket. – **Team members** can handle tickets with **team-based permissions**. – Securely share Magic Login and SSH access with support when needed. ![](/_mirror/dd714e61-image-102.png.webp) - [Site cloning now gives you the option to copy site settings from the source site](/docs/clone-site-under-same-different-server-in-xcloud/), including backup preferences (remote & local) and security settings (XML-RPC, X-Frame-Options, 8G Firewall, AI Bot Blocker, WP Fail2Ban). SMTP and others will be added soon. ### Improvements - If xCloud auto-healing can’t recover a service, your dashboard will show clear status alerts for NGINX/OLS, MySQL, Redis, SSH, and PHP. - Enhanced 7G/8G Firewall User Experience with improved logging. - Added Disk Space and RAM Warning Component for Server Overview ### Issues & Bug Fixes - Fixed Vultr server backup list fetching issue - Improved PageSpeed Insights error handling. - Fixed issue with showing the latest backup status for sites. --- # v1.9.3 - xCloud > New Features Wasabi Integration - New Storage Provider For Remote Site Backup Enabling HTTP/3 on xCloud for Faster & More Reliable Website Performance ### New Features - [Wasabi Integration – New Storage Provider For Remote Site Backup](/docs/integrate-wasabi-storage-provider-with-xcloud/) ![](/_mirror/7c3fb70f-image-101.png.webp) - [Enabling HTTP/3 on xCloud for Faster & More Reliable Website Performance](/docs/how-to-enable-http-3-in-xcloud/) - Support for MySQL 8.4 and MariaDB 11.6 ### Improvements - Support Portal now shows specific time and date in conversation page ### Issues & Bug Fixes - Fixed validation issues with the Custom Blueprint feature. - Support Ticket Portal now shows the full date and time for each message. - Fixed an issue where SSL certificates were not installed correctly when cloning a staging site to production. Certificates now install automatically. - UI Fixes – Tooltips in the team switcher now display in the proper place so that long team names are easier to read. – Fixed an issue where reply links from support agents were not visible in light mode. --- # v1.9.4 - xCloud > New Features Git Provider Integration – Connect your GitHub account, integrate repositories, and launch projects directly from your dashboard. Also, deploy ### New Features - [Git Provider Integration](/docs/how-to-integrate-a-git-provider-with-xcloud/) – Connect your GitHub account, integrate repositories, and launch projects directly from your dashboard. Also, deploy projects from both public and private repositories seamlessly. ![](/_mirror/e9758084-image-98-1024x657.png.webp) - [SFTP Storage Backup Support](/docs/integrate-sftp-storage-provider-with-xcloud/) – Integrate SSH storage provider to store site backups. It gives flexibility for teams with existing SFTP infrastructure. ![](/_mirror/54f3d53b-image-100-scaled.png.webp) - [Updated PHP Version Management](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) – Get full control of PHP settings on your servers with a new intuitive interface. Install, uninstall, and configure multiple PHP versions with real-time status, OPCache management, and easy default version switching. ![](/_mirror/4ccecef8-image-99-1024x518.png.webp) - White-Label Invoice Management – White-label admins can now edit client invoices directly and automatically sync email changes with Stripe customer records. ### Improvements - Auto backups are now enabled by default when creating new servers on xCloud Managed and Provider servers. - On the xCloud Managed server create page, full server backup is now pre enabled by default with a option to disable after confirming a warning. - Free plans now assign properly to teams without payment methods. ### Issues & Bug Fixes - Fixed an issue where successful reboots were incorrectly shown as failed. - Issue fixed with failed payments. --- # v1.9.5 - xCloud > New Features Updates Manager – Update plugins, themes, and WordPress core files on all your sites at once from one dashboard. It makes managing multiple sites ### New Features - [Updates Manager](/docs/manage-wordpress-updates-with-updates-manager/) – Update plugins, themes, and WordPress core files on all your sites at once from one dashboard. It makes managing multiple sites much easier for agencies and users who manage multiple every day. ### Improvements - Server updates now handle missing GPG keys automatically for making maintenance smoother. - Added warnings for SSL issues on n8n sites using OpenLiteSpeed and Let’s Encrypt. ### Issues & Bug Fixes - Large backup files from pCloud now download with proper headers. - SFTP backups now restore properly in production without SSH connection issues. --- # v1.9.6 - xCloud > New Features Multi Domain Support for Cloudflare Managed Sites – Manage multi site subdomains and multiple additional domains under the same primary domain ### New Features - [Multi Domain Support for Cloudflare Managed Sites](/docs/using-xcloud-with-cloudflare-for-dns-management/) – Manage multi site subdomains and multiple additional domains under the same primary domain easily. ![](/_mirror/e246538e-image-34.png.webp) ### Improvements - PHP security patches can now be detected and installed with one click in PHP configuration, with real-time update notifications. - Custom web root validation has been improved and now blocks unsafe paths more strictly. ### Issues & Bug Fixes - Fixed pCloud backup restore issue to properly site backup recovery. --- # v1.9.7.1 - xCloud > Issues & Bug Fixes Fixed a issue related to the user role access in the Updates Manager. This site uses cookies and tracking technologies. You may accept all or customize according to your preferences. Customize Accept All ## Customize Consent Preferences × Please select whether you consent to our use of cookies and related technologies ("Cookies"), as described in our Privacy Policy and Cookie Policy. Expand each section below for more information. You can return at any time from the same web browser to update your preferences. Please note that resetting your browser's cookies will reset your preferences. ▶ #### Required Cookies Enabled These Cookies are necessary for core features of this site to operate properly. Because they are needed for the site's operation, they are always set to "Active". Company Domain Userback app.userback.io FirstPromoter xcloud.firstpromoter.com Crisp https://crisp.chat ▶ #### Functional Cookies These Cookies allow us to analyze site usage in order to evaluate and improve performance. Company Domain Microsoft Clarity clarity.microsoft.com, www.clarity.ms Google Analytics analytics.google.com, www.google-analytics.com ▶ #### Advertising / Marketing Cookies These Cookies help us measure the effectiveness of our marketing efforts, referral programs, and promotional activities. Company Domain Google Tag Manager www.googletagmanager.com, googletagmanager.com Meta (formerly Facebook) connect.facebook.net, facebook.com Save My Preferences Accept All October 12, 2025 [Back To Changelog](/changelog/) # v1.9.7.1 - No categories ### Issues & Bug Fixes - Fixed a issue related to the user role access in the Updates Manager. --- # v1.9.7 - xCloud > Improvements Added hard server reboot option for Reseller Program, allowing resellers and their clients to reboot servers directly from their dashboard with ### Improvements - Added hard server reboot option for Reseller Program, allowing resellers and their clients to reboot servers directly from their dashboard with confirmation modal to prevent accidental restarts. - Enhanced WordPress version detection with multiple methods for smarter and more accurate vulnerability scanning. - Improved update management with real-time status indicators, better error handling, and smoother tracking for plugin and theme updates. - Added WordPress version validation to ensure only properly formatted versions are processed during scans for increased reliability. - Added Cloudflare multi-domain indicators to identify sites protected under Cloudflare’s multi-domain setup. - Added monitoring script sync command to keep vulnerability and version tracking consistent across all sites. ### Issues & Bug Fixes - Fixed plugin/theme update errors and improved WordPress version normalization. - Resolved site migration and Cloudflare multi-domain cloning issues. - Corrected SSL provider icon display and firewall compatibility. - Fixed backup file deletion for S3-compatible storage. - Improved OpenLiteSpeed additional domain configuration and Cloudflare edge caching. --- # v1.9.8 - xCloud > New Features Resell Hosting with Self Managed Server Provider- Bring your own server such as DigitalOcean, Hetzner, Vultr, Linode, and more and start reslling ### New Features - [**Resell Hosting with Self Managed Server** **Provider**](/docs/resell-hosting-with-self-managed-server-provider/) – Bring your own server such as DigitalOcean, Hetzner, Vultr, Linode, and more and start reslling with xCloud Reseller Program. - [**Smart Currency & Pricing System**](/docs/resell-hosting-with-self-managed-server-provider/) – Real-time exchange rates powered by OpenExchangeRates API with automatic currency detection and daily updates, helping resellers manage pricing globally with ease. - Profit & Product Creation Assistance \-Simplified product creation with built-in profit and loss calculation tools, so resellers can set better prices and maximize their margins. – Improved Server Creation Flow – Payment-first setup with invoice generation before provisioning. – SKU-based product selection for smoother operations. – Detailed technical error messages for easier troubleshooting. ### Improvements - SSL Issue Fixed for OLS Server with Multiple Domain Sites --- # v1.9.9.1 - xCloud > Issues & Bug Fixes Adminer:- Fixed issues with Adminer Title and DB section- Refactored core script for improved performance and maintainability- Cleaner ## Issues & Bug Fixes - Adminer: – Fixed issues with Adminer Title and DB section – Refactored core script for improved performance and maintainability – Cleaner SQL execution and multi-query support – Better form handling, import/export, and schema management – Enhanced reliability and extensibility for future Adminer updates --- # v1.9.9 - xCloud > New Features Node.js Hosting – Full Node.js support is now live on xCloud, giving you the same seamless experience you love with WordPress and Laravel. Deploy ### New Features - **[Node.js Hosting](/docs/how-to-deploy-a-node-js-application/)** – Full Node.js support is now live on xCloud, giving you the same seamless experience you love with WordPress and Laravel. Deploy modern apps like **Next.js** effortlessly from your public or private Git repositories — all in just a few clicks. ![](/_mirror/45fd713a-image-33-scaled.png.webp) ### Improvements - Adminer Upgrade – Updated to v4.8.1 with multilingual and secure builds. - WordPress Bulk Access Control – Improved access for non-owner team members. Admins now only see sites they’re allowed to, while “All Access” users keep full visibility. ### Issues & Bug Fixes - Fixed SFTP Storage Provider import issues during bucket restoration. - Removed a conflicting slash key handler that was interfering with Support Portal functionality. - Fixed language inconsistency issues for all notification channels. - Fixed 7G and 8G firewall log links for OpenLiteSpeed servers - Fixed the site deletion timeout status, which was not updating after a site deletion failed. - Redis ACL Fix – Fixed user deletion permission issue during cleanup. - Local site backup delete option now only shows when local backups exist, reducing UI clutter. - Improved error handling and state updates for backup deletion jobs. --- # v2.0 - xCloud > New Features ✨Self-Host Your Own LLM (like ChatGPT) — You can now deploy and run your own AI models directly inside xCloud using Docker + NGINX. The core ### New Features - [✨**Self-Host Your Own LLM (like ChatGPT)**](/docs/how-to-self-host-llms-with-xcloud/) — You can now deploy and run your own AI models directly inside xCloud using Docker + NGINX. The core Docker infrastructure is now in place, laying the groundwork for upcoming AI and app hosting capabilities. ![](/_mirror/8e00e724-image-9.png.webp) ### Improvements - Disabled NGINX Config support for Cloudflare Multi-Domain Architecture to ensure smoother compatibility. - Added redirect support for additional domains to the main domain in OLS vhConfig. - 8G Firewall support extended to One-Click Apps. ### Issues & Bug Fixes - Adminer Dark Theme Loading: Fixed an issue where the dark theme in Adminer (database management tool) wasn’t loading correctly due to corrupted CSS data. --- # v2.1.0 - xCloud > New Features Deploy Nextcloud with one click — You can now deploy and manage Nextcloud as a containerized app directly inside xCloud’s Docker+NGINX stack, ### New Features - **[Deploy Nextcloud with one click](/docs/how-to-set-up-nextcloud-with-one-click/)** — You can now deploy and manage **Nextcloud** as a containerized app directly inside xCloud’s Docker+NGINX stack, unlocking flexible and secure file sharing, storage, and collaboration capabilities. ![](/_mirror/8e998da4-image-12-1024x511.png.webp) ### Improvements - Improved Cloudflare integration with better handling for edge/null cases. - Resellers can edit product descriptions now. ### Issues & Bug Fixes - Issue fixed with Re-seller’s subscription section in app. - Fixed multisite login issue by correctly setting HTTP\_COOKIE handling in wp-config.php for WordPress multisite installations. - Fixed various front end bugs --- # v2.1.1 - xCloud > New Features Deploy LibreChat with One Click Apps —LibreChat lets you deploy your own customizable, open-source AI chat platform in just a few clicks. With ### New Features - [Deploy LibreChat with One Click Apps](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) —LibreChat lets you deploy your own customizable, open-source AI chat platform in just a few clicks. With this, you can easily manage AI models, configure your environment, and scale as needed. Whether for experimentation or production, LibreChat gives you full control and flexibility without the setup headaches. ![](/_mirror/5d662e99-image-10.png.webp) - [Set Your Own Default Landing Page](/docs/how-to-set-the-default-site-for-your-server/) – Turn your server’s IP into a branded first impression. With the new Default Site feature, instead of showing a plain, generic default page when someone visits your server’s IP address, you can now point them to any website or domain you choose. ### Improvements - Error messages now show whether a site or server creation failed for easier troubleshooting. - Site cloning has been simplified by removing unsupported Docker + Nginx servers from clone options. ### Issues & Bug Fixes - IP whitelist and blacklist rules on OpenLiteSpeed now work correctly for all site types. --- # v2.1.3 - xCloud > New Features Umami is now available under One Click App Section Improvements Users Can Resize LTD Plan on their own now. Users (including reseller clients) ### New Features - [Umami is now available under One Click App Section](/docs/how-to-install-umami-with-xcloud/) ![](/_mirror/f954d05d-image-8.png.webp) ### Improvements - [Users Can Resize LTD Plan on their own now.](/docs/how-to-upgrade-xcloud-lifetime-deal-package/) - Users (including reseller clients) can now view pending server setup items directly on their dashboard after completing a purchase from the cart. - Storage Space Validation for Docker Apps – Added pre-installation storage checks for all containerized one-click applications (Umami, Nextcloud, LibreChat, OpenWebUI, Ollama). The system now validates available disk space before deployment to prevent installation failures due to insufficient storage, with configurable minimum requirements per application type. - White Label – Added support for switching between paid plans and free plans ### Issues & Bug Fixes - Issue fixed with White Label free subscription claim for LTD users --- # v2.1.4 - xCloud > New Features Auto-Tune MySQL/MariaDB Configurations - One click Auto Tune feature automatically analyzes server resources and applies optimized values for Max ### New Features - [Auto-Tune MySQL/MariaDB Configurations](/docs/auto-tune-mysql-mariadb-configurations/) – One click Auto Tune feature automatically analyzes server resources and applies optimized values for Max Connections, Max Allowed Packet, and InnoDB Buffer Pool Size. ![](/_mirror/75aec7be-image-413-scaled.png.webp) ### Improvements - **OPCache Auto-Enablement** – OPCache is now automatically enabled whenever PHP is installed, removing the need for manual activation. - Added [**LTD conversion** option for self-managed servers](https://d.pr/i/OX53rW) directly from the server sites page. - Improved storage checks for Docker apps to prevent failed installations. - Redesigned the unused items warning banner with a cleaner, more informative UI. - Enhanced Stripe payment handling and reliability for 3DS and recurring payments. - Fixed package assignment issues and added safeguards against duplicate assignments. - Added stronger duplicate job prevention across billing processes. - Improved site file removal with better logging and error handling. - UI/UX tweaks, including routing fixes and cleaner visibility for Docker site options. ### Issues & Bug Fixes - Resolved stored invoice job execution errors and improved job timing. --- # v2.1.5 - xCloud > New Features Build With AI in xCloud - Powered by Templately: xCloud simplifies site creation with Templately AI. Deploy a site using ready-made templates and ### New Features - [Build With AI in xCloud – Powered by Templately](/docs/build-a-wordpress-site-with-templately-ai/): xCloud simplifies site creation with Templately AI. Deploy a site using ready-made templates and AI-powered content in just a few minutes. - [Global Site Backup Feature:](/docs/global-backup-settings-with-xcloud/) – Central Site Backup Setting Page under Team – Manage and monitor all Site Backup settings from one place – Site backup feature is now available in the Site Creation page. ### Improvements - Root SSH access security improved by disabling login with the root password (key-based only). - Site backup UI improvement related to auto backup and custom settings. ### Issues & Bug Fixes - Fixed issue with incremental site backup bugs. - Fixed issue with ticket SSH permission action. --- # v2.1.6 - xCloud > New Features Site Security Pro powered by Patchstack is now available for $2/site for a limited time. Site Security Pro now comes with an integrated ### New Features - **[Site Security Pro](/docs/set-up-site-security-pro/)** powered by Patchstack is now available for $2/site for a limited time. Site Security Pro now comes with an integrated Patchstack Dashboard for a faster, more seamless security experience. - Beta access for Supabase One-Click Application. ![](/_mirror/953d4a31-image-412.png.webp) - Beta access for the Supabase One-Click Application. ### Improvements - Improved ticket creation experience with new Switch controls for Magic Login and SSH Access. Added clear helper text and better spacing to make support permission options easier to understand. - Added UI to updated Nextcloud admin password. ### Issues & Bug Fixes - Fixed a bug where PHP versions were not updating correctly during server setup. - PHP version info now syncs properly for both Nginx and OpenLiteSpeed servers. - Fixed the provider connection check issue on the white-label settings page. --- # v2.1.7 - xCloud > New Features Deploy Site.pro with One Click Apps: Site.pro lets you launch AI-powered, no-code websites in just a few clicks. With this, you can design ### New Features - [Deploy Site.pro with One Click Apps](/docs/how-to-install-site-pro-with-xcloud/): Site.pro lets you launch AI-powered, no-code websites in just a few clicks. With this, you can design responsive sites using a drag-and-drop editor, AI-assisted layouts, and ready-made templates. ![](/_mirror/af3a2c43-image-410-1024x491.png.webp) ### Improvements - [**Global Backup Settings**](/docs/global-backup-settings-with-xcloud/) now processes bulk site backups in batches to ensure smooth site backups. ![](/_mirror/5d36b643-image-411.png.webp) - Added retry functionality for failed Site Security Pro powered by Patchstack activations with real-time updates. - Increased the SFTP backup storage IP address character limit from 20 to 200 characters to support longer IPs and domain names. ### Issues & Bug Fixes - Resolved timeout issues when applying bulk backup settings to large site groups. --- # v2.1.8 - xCloud > New Features Deploy Supabase with One Click Apps: Supabase is now available on xCloud as a One-Click App, providing a complete self-hosted backend for modern ### New Features - [Deploy Supabase with One Click Apps](/docs/how-to-install-supabase-with-xcloud/): Supabase is now available on xCloud as a One-Click App, providing a complete self-hosted backend for modern web applications. ![](/_mirror/56278d25-image-408.png.webp) - Lovable Hosting Beta Release: Lovable Hosting is now available in beta on xCloud. All users who registered through the early access form have been granted access. ### Improvements - Fixed issues when changing Docker-based One-Click Apps domains from demo to live. - Streamlined LibreChat installs and added copy buttons for admin credentials. ### Issues & Bug Fixes - Fixed an issue related to the large team photo uploads. - Resolved as an issue where the “Add New Provider” window wouldn’t open again after closing it. --- # v2.1.9 - xCloud > Lovable lets you build and launch full-stack websites and applications by chatting with AI. With this, you can create frontend, backend, and databases automatically, with instant deployment and launch with xCloud – no code required. ### New Features - [**Deploy Lovable Applications with xCloud**](/docs/deploy-lovable-applications-with-xcloud/): Lovable lets you build and launch full-stack websites and applications by chatting with AI. With this, you can create frontend, backend, and databases automatically, with instant deployment and launch with xCloud – no code required. Moreover, you can easily [**connect Supabase with Lovable**](/docs/how-to-connect-supabase-to-lovable/) for a secure, scalable backend. ![](/_mirror/ca4b83dc-image-409.png.webp) ### Improvements - Added team and member search functionality to make team management more efficient. - Fixed an issue related to the site cloning. ### Issues & Bug Fixes - Fixed an issue related to the duplicate server provider entries. - The issue with the Web Root path is fixed on OLS servers. --- # v2.2.0 - xCloud > New Features MinIO is now supported with “Any Storage Provider” option in xCloud to take remote site backups. Issues & Bug Fixes Front end issue fixed ### New Features - [MinIO is now supported with “Any Storage Provider” option in xCloud to take remote site backups.](/docs/site-backups-in-xcloud/) ### Issues & Bug Fixes - Front end issue fixed with Docker NGINX servers showing WordPress and other apps which are not supported - Fixed issue with Ollama site failed installation due to low storage. - Fixed icon issues of mobile-menu item --- # v2.2.1 - xCloud > New Features Deploy WireGuard with One Click Apps - WireGuard lets you launch a secure, high-performance VPN in just minutes. With one-click deployment on ### New Features - [Deploy WireGuard with One Click Apps](/docs/install-wireguard-with-xcloud/) – WireGuard lets you launch a secure, high-performance VPN in just minutes. With one-click deployment on xCloud, you can protect your network using modern encryption, ultra-fast connections, and minimal system resources without any complex configuration. ![](/_mirror/891fe86e-image-407.png.webp) - Custom Docker with Docker Compose (Beta) – You can now deploy applications using Docker Compose on xCloud. This beta feature makes it easy to launch and manage multi-container applications in just a few clicks. ### Issues & Bug Fixes - Fixed WordPress site detection issues during full server migration from RunCloud. - Fixed a UI issue on the Site Clone Progress screen. - Fixed the Update Manager tab count filter issue. - Fixed an SSL issue related to live domains in One Click Apps. --- # v2.2.2 - xCloud > New Features Custom Docker with Docker Compose – You can now deploy full multi-container applications on xCloud using Docker Compose. Launch a docker ### New Features - [**Custom Docker with Docker Compose**](/docs/how-to-deploy-custom-docker-with-xcloud/) – You can now deploy full multi-container applications on xCloud using Docker Compose. Launch a docker application either by providing a public Compose file URL or by pasting the file directly – no complex setup required ![](/_mirror/3bc9891b-image-52-1.png.webp) - [**SSH Access Lockdown**](https://xcloud.host/docs/how-to-restrict-ssh-access-lockdown/) – Secure your servers by restricting SSH(22) access to trusted IP addresses only. Your active IP and required xCloud infrastructure IPs are automatically whitelisted to keep your server secure and accessible. ![](/_mirror/907d799a-image-84.png.webp) - [Allow Caching of URLs With Query Strings](/docs/how-to-allow-caching-of-a-url-with-a-query-string/) – Improve performance for pages with query parameters like utm\_source, gclid, or fbclid. Choose which parameters to ignore directly from the xCloud dashboard to enable caching, boost load times, and reduce server load without affecting tracking. ![](/_mirror/5a9c9018-image-85.png.webp) ### Improvements - Added Hungarian language support for a fully localized xCloud experience. - Enhanced site cloning with clearer errors and an easier retry flow. - Fixed an issue related to the Fail2Ban compatibility. - Enhanced site cloning by providing clearer error messages to retry for failed operations. ### Issues & Bug Fixes - Fixed SSL configuration sync issues in OpenLiteSpeed. - Resolved delayed UI updates after team deletion. - Fixed hidden action menus on White Label invoices. - Fixed cache rule tests to prevent validation errors. --- # v2.2.3 - xCloud > New Features Site Snapshots - Create reusable snapshots of your WordPress sites, including files and database, and deploy them instantly on the same server or ### New Features - **[Site Snapshots](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) –** Create reusable snapshots of your WordPress sites, including files and database, and deploy them instantly on the same server or across different servers. Ideal for agencies and developers who need to spin up pre-configured sites quickly. Snapshot creation progress is tracked in real time, and all snapshots are managed from a dedicated section in your profile. ![](/_mirror/3166c8a3-image-82-1024x485.png.webp) - ****Node.js v24**** is now available for installation on servers. ### Improvements - Centralized Credential Security – Sensitive credentials are no longer sent via email by default. Server, database, and Redis credentials are now securely accessible from the dashboard with masked display and reveal or copy options. Email notifications include a new “Send Sensitive Info” toggle, disabled by default, for better security control. ![](/_mirror/266567aa-image-83-1024x563.png.webp) - Optimized OpenLiteSpeed PHP Workers – OpenLiteSpeed sites now automatically calculate the optimal number of PHP workers based on server CPU and RAM, replacing the previous fixed limit. This improves performance and resource utilization, with manual overrides still available from PHP Settings. - Smarter Server Reboot Notifications – Reboot notifications can now be snoozed for 3, 7, or 30 days, or disabled per server. Newly created servers (under 12 hours old) no longer trigger reboot alerts, and servers with auto-reboot enabled will not send unnecessary notifications. Notifications can be re-enabled anytime from the Security Update page. - Improved Git Repository Setup – Git repository URLs now automatically append `.git` when missing, and the branch field defaults to `main`, reducing setup errors during Git-based deployments. - Staging and Demo Domain Customization – Staging and demo domains can now be customized before deployment for Custom PHP, Laravel, Node.js, Lovable, manual migrations, and site migrations, giving more control over development and demo environments. - Optimized WordPress Bulk Operation History – Resolved memory allocation issues when viewing bulk operation history for large teams by optimizing queries and database indexing. - Clearer SSH Restriction Notices - A critical zero-day in the Modular DS plugin was detected and automatically mitigated across all xCloud sites using Site Security Pro powered by Patchstack. Also, all affected sites were auto-updated to v2.5.2 of the plugin and users notified by email, no action required. ### Issues & Bug Fixes - Invoice Filter Links Fixed - Nginx configuration has been updated to correctly respect upload size limits, improving large file uploads for applications like Nextcloud. - Fixed an issue where Patchstack was not activating during staging-to-production pushes. The deployment process now ensures correct activation. --- # v2.2.4 - xCloud > Security Update Mitigated another critical vulnerability (CVE-2026-23800, CVSS 10.0) in the Modular DS (Modular Connector) plugin by force-updating all ### Security Update - Mitigated another critical vulnerability (CVE-2026-23800, CVSS 10.0) in the Modular DS (Modular Connector) plugin by force-updating all affected sites to v2.6.0. ### Issues & Bug Fixes - Issue fixed with Reseller pane’s logo with signup and login pages. --- # v2.3.0 - xCloud > xCloud UI 2.0 introduces a redesigned dashboard built to make site and server management more intuitive and efficient. This release focuses on faster ## 🎉**Introducing xCloud UI 2.0: Experience Faster & Smarter Dashboard** xCloud UI 2.0 introduces a redesigned dashboard built to make site and server management more intuitive and efficient. This release focuses on faster navigation, clearer visibility, and simpler daily workflows through a more structured and organized xCloud control panel. ### ✨**Revamped Overview Dashboard** The new Main Overview Dashboard provides a single place to view your overall activities of your team. It shows key information such as servers, sites, vulnerable sites, backups, and billing, helping you manage more quickly. ### ✨**New Site Lists Dashboard** The All Site Lists Dashboard has been redesigned to simplify managing multiple sites. Site statuses are clearer, and bulk actions allow you to perform common tasks like backups, site enable or disable, and security actions directly from the list without switching between individual sites. ### **Default View and Grid View for All Sites List** The All Sites List Dashboard opens in Default View, which is designed for managing multiple sites efficiently. In this view, you can use bulk actions and quick controls to perform tasks across many sites at once. You can switch to Grid View to see each site’s information more clearly. Grid View focuses on visibility, showing site details and status in a more visual layout, making it easier to review individual sites at a glance. ### ✨**Redesigned Single Site Overview Dashboard** The Single Site Dashboard now displays important site details in a cleaner layout. Resource usage, backups, performance, security, domains, updates, caching, and recent activity are easier to view and manage from one place. ### **✨Updated Top Bar and Sidebar Navigation** Navigation has been improved with an enhanced Top Bar and Sidebar. Key actions remain accessible, and moving between servers, sites, and settings is more straightforward and consistent. ### ✨**Bulk Actions, Filters, and Sorting** Bulk actions, filters, and sorting options help reduce repetitive work. These tools make it easier to find, manage, and take action on multiple sites at once. ### ✨**Improved Dark and Light Modes** Dark and light modes have been updated for better consistency across the platform. Improved contrast and spacing make the interface easier to read during long working sessions. ### ✨**Standardized Icons and Tooltips** Icons are now consistent across the dashboard, and tooltips provide additional context where needed. This helps reduce confusion and makes actions easier to understand. ### ✨**Updated Color System** The updated color system improves contrast and visual hierarchy. System and site statuses are easier to identify at a glance, improving overall readability. 🔔 In this first phase, the new UI is available on key pages. Other pages and sections will be updated gradually in upcoming releases. Your feedback is important during this transition. Use the feedback button from the dashboard anytime to help us improve the experience as we continue refining xCloud. Get more details about the New UI 2.0: ➡️ [_**I**_**_ntroducing xCloud UI 2.0: Built for Faster, Simpler Site & Server Management_**](/introducing-xcloud-ui-2-0/) --- # V2.3.1 - xCloud > ✨ Improvements Improved Docker server monitoring and container health visibility. Added usable disk space for all type servers. Improved sync monitoring ### ✨ Improvements - Improved Docker server monitoring and container health visibility. - Added usable disk space for all type servers. - Improved sync monitoring command with a stack-based filter option. - Improved site filtering with support for filtering by tags. - Improved site deletion process and site state handling. ### 🔧 Bug Fixes - Fixed Hetzner server size availability issues during server creation. - Fixed region compatibility errors for Hetzner servers. - Fixed notification system errors when integrations are not configured. --- # v2.3.2 - xCloud > 🌟 OpenClaw Hosting (Beta): Launch a fully managed AI agent on xCloud with one-click deployment and zero setup. OpenClaw runs on a dedicated managed server, ### 🔥 New Features **🌟 OpenClaw Hosting (Beta):** Launch a fully managed AI agent on xCloud with one-click deployment and zero setup. OpenClaw runs on a dedicated managed server, comes pre-configured with messaging channels like Telegram, and lets you control real tasks, workflows, and integrations entirely through chat. Ideal for individuals and teams who want a powerful AI assistant without handling infrastructure, updates, or security. ![](/_mirror/f415c243-image-24-1024x472.png.webp) - Get the environment editor to configure environment variables. ![](/_mirror/a2f87015-image-26-1024x482.png.webp) - Control OpenClaw UI turn on/off right from the xCloud dashboard. ![](/_mirror/9efefa5b-image-25-1024x488.png.webp) - Control OpenClaw versions, check for the lates updates easily. ![](/_mirror/a19c4248-image-27-1024x485.png.webp) - AI agent maintains long-term context, executes real tasks, manages files, and connects to external APIs - One-click deployment on xCloud Managed Servers with no Docker, SSL, or manual setup - Works across Telegram messaging platforms. - Bring your own API keys for OpenAI, Gemini and more models. Anthropic is also coming very soon. - Manage multiple messaging channels from a single dashboard - Scale CPU, RAM, and storage at any time with fully managed updates and security - Available only on xCloud Managed Servers and requires more than 4GB RAM. - Cannot be installed on external or existing servers and runs OpenClaw only ### 🔖 Resources 👉 Visit this page to learn more about [xCloud Managed OpenClaw Hosting](/openclaw-hosting/). 👉 Follow the step-by-step guide to [deploy OpenClaw with xCloud](/docs/how-to-deploy-openclaw-with-xcloud/). 👉 Use this link to purchase and [deploy OpenClaw on xCloud instantly.](https://app.xcloud.host/openclaw/) --- # v2.3.3 - xCloud > 🦀 OpenClaw Hosting — Update. Big improvements to the OpenClaw one-click hosting on xCloud: ### 🔥 New Features 🦀 OpenClaw Hosting — Update. Big improvements to the OpenClaw one-click hosting on xCloud: - **Anthropic API Key support added** ![](/_mirror/e295d98c-image-35-1024x489.png.webp) - **Claude Code Token support** — use your Claude Pro/Max subscription with OpenClaw ![](/_mirror/0c8fcd8e-image-37-1024x483.png.webp) - **Browser-based token generation** — Now, there is no need to install the Claude Code CLI manually. Generate your token directly from your browser. This one is a game changer, and no one has done this yet 👏 First, select the **Claude Code CLI** option and then click on **Generate Token**. ![](/_mirror/6623a1c8-image-36-1024x486.png.webp) Then a screen will appear, and it will help to generate a Claude OAuth token using the same OAuth flow as Claude Code, and the process is absolutely fluent. ![](/_mirror/8edb8283-image-41-1024x916.png.webp) - **Telegram Improvements** – Smarter auto-pairing: When you provide your Telegram User ID during setup, your account is automatically allowlisted. No more running commands to pair your account! ![](/_mirror/34836289-image-38-1024x331.png.webp) --- # v2.3.4 - xCloud > 🔥 New Features WordPress New: Enhanced WP Debug Log Viewer inside the xCloud dashboard for faster, clearer troubleshooting Structured fields: Timestamp, #### 🔥 New Features ##### ![](/_mirror/4e33914d-wordpress-logo-wordpress-icon-transparent-free-png.webp) WordPress - **New: [Enhanced WP Debug Log Viewer](/docs/view-logs-and-events-of-your-server-and-site/)** inside the xCloud dashboard for faster, clearer troubleshooting 1. Structured fields: Timestamp, Level, Source, File Path, Message, Line Number 2. Clearer log levels: Warning, Fatal, Database, and more 3. One-click copy for log messages and file paths 4. Search + filter large logs instantly 5. One-click download for offline review or team collaboration ##### ![](/_mirror/650f2036-opencalw.png.webp) OpenClaw - **New:** [Update default LLM provider settings directly from xCloud](/docs/how-to-deploy-openclaw-with-xcloud/) ![](/_mirror/abdf1e49-Annotation-on-2026-02-10-at-18-23-34-1-1024x456.png.webp) - **New:** [Add or update Telegram channels directly from xCloud](/docs/how-to-deploy-openclaw-with-xcloud/) ![](/_mirror/d7ddbc4e-Channel-Telegram-option-1-1024x449.png.webp) #### ✨ Improvements - Improved Docker log visibility with **container-wise log viewing** for Docker Nginx sites - Improved UI alignment and spacing consistency across multiple pages - Added automatic lowercase handling for staging and demo domain names - Added full **Vietnamese** language support across the UI and all notification channels - Improved staging site isolation with **unique site users** - Updated **Cloudflare DNS architecture** for staging - Added billing type selection for **self-managed server** creation - Updated the default server OS to **Ubuntu 24.04 LTS** for new servers #### 🔧 Issues and Bug Fixes - Fixed RAM display to always show actual monitoring data - Fixed WhatsApp URL handling and low disk space notification timestamps - Fixed missing page title on non-WordPress site overview pages - Fixed JQ installation error handling in backup cron scripts - Fixed issue with the OpenClaw updater - Fixed issue with the OpenClaw rescue feature --- # v2.3.5 - xCloud > 🌟 FPM Configuration: Site-Level PHP-FPM Configuration Is Now Available on xCloud. You can now control PHP-FPM settings for each site directly from the ### 🔥 New Features ### 🌐 WordPress 🌟 **[FPM Configuration](/docs/how-to-configure-php-settings/):** Site-Level PHP-FPM Configuration Is Now Available on xCloud. You can now control PHP-FPM settings for each site directly from the dashboard without SSH access or manual configuration files. This update lets you tune PHP worker behavior, manage resource usage per site, and handle traffic spikes more reliably while avoiding risky server-wide changes.🚀 - Process Manager Type: Process manager mode used by PHP-FPM to handle requests. - PM Start Servers: Number of PHP worker processes started when PHP-FPM launches. - PM Min Spare Servers: Minimum number of idle PHP worker processes kept ready. - PM Max Spare Servers: Maximum number of idle PHP worker processes allowed. - PM Max Requests: Number of requests a PHP worker handles before restarting. - PM Max Children: Maximum number of PHP worker processes that can run at the same time. ![](/_mirror/cc7ee9e5-Manage-FPM-Configurations.png.webp) ### ✨ Improvements - [Added a new Nginx customization template with ShortPixel Image Optimizer.](/docs/configure-custom-nginx-xcloud/) ![](/_mirror/548f1bb8-ShortPixel.png.webp) - Improved WireGuard management with a Docker image update system and CLI support. - Improved service restart handling and server alert monitoring across core services. - Improved language accuracy with corrected Chinese flags and country codes. - Improved layout, spacing, and alignment consistency across the UI. ### 🔧 Issues and Bug Fixes - Fixed issues in staging pull and push operations related to storage validation. - Fixed OpenLiteSpeed SSL synchronization issues for Cloudflare multi-domain certificates. - Fixed invalid character generation in database user passwords. - Fixed incorrect site icons appearing in header search results. - Fixed incorrect global tag counts by applying team-based counting. - Fixed PHP worker count inconsistencies during site cloning. - Fixed duplicate server reboot notifications --- # v2.3.6 - xCloud > 🌟 Update: OpenClaw Reset (No new server needed): You can now reinstall OpenClaw from scratch on the same server using OpenClaw Reset. With one click, it ### 🔥 New Features ### 🦀 OpenClaw 🌟 [Update: OpenClaw Reset (No new server needed)](/docs/how-to-deploy-openclaw-with-xcloud/)**:** You can now reinstall OpenClaw from scratch on the same server using **OpenClaw Reset**. With one click, it **creates a backup**, **reinstalls a clean setup**, and **generates fresh credentials**. ![](/_mirror/240b8e82-image-62-1024x546.png.webp) ### ✨ Improvements - WireGuard updates now run async — no more timeouts during bulk updates - n8n now requires Node.js 22 (upstream requirement) - SSH password auth blocked for root on OpenClaw servers — prevents accidental lockout - PHP Config modal now fully responsive on mobile - Shorter SSH key display on the “Connect Existing Server” page - Billing Type Selector & Free Plan — Server creation now supports subscription, lifetime, or free plans. Free plan users get a streamlined flow. - Site Name Sorting — All Sites page now has clickable A-Z sort on the Site Name column. ### 🔧 Issues and Bug Fixes - Fixed the pCloud backup deletion crash issue - Fixed the issue with Server deletion, and now it no longer gets stuck in the deletion\_failed state - Site sorting across multiple servers now works correctly - Telegram bot /authenticate handles malformed input gracefully - GitHub repo count no longer caps at 100 - Items Per Page selector fixed on Events and other tables - Cookie banner no longer appears on error pages (404, 500, etc.) --- # v2.3.7 - xCloud > 🌟 OpenClaw Repair: AI-Powered OpenClaw Repair Agent is now available inside the xCloud dashboard for instant diagnosis and recovery. Run one-click AI-assisted ## **🔥 New Features** ### **🦀 OpenClaw** **🌟 OpenClaw Repair:** AI-Powered OpenClaw Repair Agent is now available inside the xCloud dashboard for instant diagnosis and recovery. Run one-click AI-assisted health checks for the gateway – no SSH or manual debugging required. ## ✨ Improvements 📌Added temporary sudo users with 12-hour auto-expiration. 📌Added granular domain search & replace controls for updates and SSL changes. 📌Improved domain updates with real-time progress and duplicate prevention. 📌Improved UI consistency across buttons, layouts, and mobile views. 📌Improved OpenClaw Control UI domain and alias access handling. ## 🔧 Issues and Bug Fixes 📌Fixed Free Plan billing for Custom/Any, DigitalOcean, and GCP providers. 📌Fixed WordPress version display after core updates. 📌Fixed 502 errors on the Site Snapshots page. 📌Fixed an issue related to the Site Log export failures. 📌Fixed staging push issues with Patchstack. 📌Fixed resource creation restrictions on inactive packages. 📌Fixed OpenClaw server page crashes. ## 🔖 Resources [How to Repair OpenClaw with an AI-Powered Agent With xCloud (OpenClaw Troubleshooting)](/docs/how-to-repair-openclaw-with-xcloud/) --- # v2.3.8 - xCloud > A brand-new Site Insights menu providing real-time analytics for PHP performance, MySQL queries, and traffic patterns directly from the site dashboard. Gives ## **🔥 New Features** ### **WordPress** ### 🌟 **[Site Insights](/docs/monitor-website-performance-with-site-insights/) – PHP, MySQL & Traffic Analytics** A brand-new Site Insights menu providing real-time analytics for PHP performance, MySQL queries, and traffic patterns directly from the site dashboard. Gives site owners deep visibility into their application performance without needing external tools. - **Real-Time Performance Monitoring** — Track live activity across PHP processes, MySQL queries, and website traffic directly from the xCloud dashboard. - **Traffic & Visitor Insights** — Analyze requests, unique IPs, bots, bandwidth usage, and top URLs to understand how users and crawlers interact with your site. - **PHP Process Visibility** — Monitor active PHP-FPM processes, detect CPU or memory-heavy scripts, and identify slow pages using PHP slow logs. - **MySQL Database Analytics** — View active connections, running queries, query performance, slow query logs, and database health metrics. - **Faster Troubleshooting & Optimization** — Detect slow pages, database bottlenecks, traffic spikes, and server errors quickly to keep your website fast and stable. ### **🌟 OpenClaw – Codex OAuth Token Generator & New Provider Support** In-app OpenAI Codex OAuth token generator — ChatGPT Plus/Pro subscribers can now generate Codex OAuth tokens directly within xCloud, without needing an external service. A secure PKCE-based flow authenticates with your ChatGPT account and returns a copyable token with next-step instructions. Manual callback fallback included for browsers that block automatic redirects. - OpenAI Codex (ChatGPT OAuth) — Connect your ChatGPT Plus/Pro subscription as an AI provider for your OpenClaw server without a separate API key - Z.AI (GLM) — Zhipu AI’s GLM-4.7 model is now a fully active provider option (previously “coming soon”), offering a capable, cost-effective alternative for OpenClaw users - Gateway mode fix — gateway.mode is now correctly set to local during new OpenClaw server creation, preventing gateway start failures on first setup - Model persistence fix — Selected AI model now correctly persists after provider updates, written directly to openclaw.json so it survives gateway restarts ### **🌟 xCloud UI 2.0 – Pin/Unpin Sites & Servers** Pin important sites and servers to keep them at the top of all list views. Pinned items show a visual badge and persist across sorting, filtering, and pagination. ### **🌟 [Cloudways Server Migration](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/)** Easily migrate your existing servers from Cloudways to xCloud with full server migration support, helping you move infrastructure smoothly without complex manual setup. ### 🌟 **Vultr Bandwidth Monitoring** Monitor bandwidth usage for xCloud-managed Vultr servers directly from the dashboard, giving you clear visibility into network consumption and server traffic. ![](/_mirror/866c29da-image-36-1-1024x368.png.webp) ## ✨**Improvements** - Better Cloudflare DNS proxy mode detection - Enforced 4GB minimum RAM for n8n site creation and updates - Performance score now supports a neutral state when data is unavailable - Improved backup status logic in the auto backup tab - Added server name and link on the delete progress page - Hidden phpMyAdmin sites from site lists and navigation - High CPU warning banner added on dashboard and server detail pages - Improved OpenLiteSpeed PHP monitoring and validation - Better handling for empty site titles during staging domain generation - Added nginx config safety validation before reload commands - Multiple UI/UX refinements across layouts, spacing, responsiveness, banners, and dashboard elements ## ✨**Bug Fixes** - Fixed null reference issue in cron jobs after site deletion - Fixed server creation failure without provider permission - Fixed handling for Cloudflare cache rule limit exceeded errors - Fixed null PHP version issue during PHP installation - Fixed undefined stack issue in custom provider server creation - Fixed missing pCloud backup file record issue - Fixed MariaDB icon showing when no database is installed - Fixed staging domain generation when site title is empty - Fixed cloud provider permission bypass caused by improper null check --- # v2.3.9 - xCloud > Transactional emails are essential for WordPress websites. When an email quota runs out unnoticed, emails can suddenly stop sending. This update introduces ## **🔥 New Features** ### **Addon** ### **🌟[Mail Delivery Enhancements](/docs/how-to-set-up-xcloud-mail-delivery-addon/)** Transactional emails are essential for WordPress websites. When an email quota runs out unnoticed, emails can suddenly stop sending. This update introduces smarter Mail Delivery subscription management with Auto Upgrade and 1-click Cloudflare DNS setup to keep email delivery uninterrupted. - **Auto Upgrade Mail Deliver**y: Automatically upgrades your email plan when usage reaches the limit. xCloud will notify you when your email usage reaches 90% of your available quota. This ensures transactional emails continue sending without disruption. ![](/_mirror/eb21050f-image-86-1024x630.png.webp) - **Cloudflare One-Click DNS Verification** — If your domain uses Cloudflare integration, xCloud can automatically add and verify the required DNS records with a single click, eliminating manual DNS configuration. ![](/_mirror/aa7f71ca-image-83-1024x697.png.webp) - **Default Mail Delivery Provider** — Set a default provider so newly created sites automatically use your preferred email delivery configuration. ![](/_mirror/1f859d33-image-84-1024x552.png.webp) - **Email Usage Visibility** — View total email quota and available emails directly from the dashboard for better monitoring and planning. - **Built-in SMTP Configuration** — Access SMTP credentials including username, password, SMTP server, and port directly from the dashboard. - **API Key Access** — Manage API keys for custom integrations or external applications. - **Clone Mail Delivery Settings** — When cloning a site, the Mail Delivery configuration is automatically copied so the cloned site inherits the same email setup. ![](/_mirror/d373dfca-iScreen-Shoter-Google-Chrome-260316155445-1024x551.png.webp) ### **🌟Multi-Port Domain Mapping for Docker Compose Sites** Custom Docker Compose sites can now map multiple domains to different container ports. Perfect for running multiple services under separate domains from a single site. ### **🌟  PHP 8.5 Support for OpenLiteSpeed** PHP 8.5 is now available for OpenLiteSpeed servers on Ubuntu 24. All PHP extensions are now consistently available across all PHP versions. ### **🌟GridPane OpenLiteSpeed Server Migration** Migrate your servers from GridPane’s OpenLiteSpeed stack to xCloud. The migration wizard handles the full transfer including sites, databases, and configurations. ## ✨**Improvements** - Optimized server provisioning by deferring non-essential packages during setup. ### ✨**Bug Fixes** - Fixed WordPress Bulk Management issue where the Refresh All button failed when groups were collapsed or expanded. - Fixed dropdown menus being cut off on Mail Delivery, Mailbox, and Security addon pages. - Fixed SSH Key Editor showing system and migration keys in the sudo user SSH key selector. - Fixed site cloning error that occurred when the PHP version was not set. - Fixed PageSpeed Insights temporary network errors triggering false error reports. --- # v2.4.0 - xCloud > Cloudflare WAF rule management is now available directly inside xCloud. You can apply common WordPress security protections without creating manual rules in ## **🔥 New Features** ### **🌟** **[Cloudflare WAF Rules Integration](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/)** Cloudflare WAF rule management is now available directly inside xCloud. You can apply common WordPress security protections without creating manual rules in the Cloudflare dashboard. ![](/_mirror/aebb54de-image-92-1024x541.png.webp) - **Cloudflare WAF Security Settings** – Configure essential WordPress protection rules directly from the xCloud dashboard. - **Allow Good Bots & ACME Validation** – Ensures trusted crawlers and Let’s Encrypt validation requests continue to function normally. - **Sensitive File Protection** – Blocks direct access to files that should not be publicly exposed. - **wp-config.php Protection** – Prevents direct access to the WordPress configuration file. - **XML-RPC Blocking** – Reduces exposure to XML-RPC abuse and brute-force attacks. - **Author Enumeration Protection** – Blocks requests attempting to discover WordPress usernames. Each rule is applied as a **Cloudflare WAF custom rule via API** and managed per site directly from xCloud. ### **🔄 New: Easy WordPress Rollback with Backup** You can now roll back plugins, themes, or WordPress core in a few clicks. Just pick a version from a searchable list and revert instantly. You can also enable automatic backups before rollback. ### **⚙️ New: Auto-Tune PHP, FPM & OPcache** Added auto-tunes for  PHP, FPM, and OPcache settings based on your server RAM. It suggests optimized values instantly and lets you manage full OPcache configuration. Works seamlessly with both Nginx and OpenLiteSpeed. ## ✨**Improvements** - Improved access log view with search, filters, and bot traffic insights - Better default OPcache settings applied during PHP installation - Improved disk usage with clearer stats such as total, used, and free space - Refreshed support portal design with better visibility and layout - Improved site controls with “Enable Site” action and quick recovery option - General UI improvements for spacing, colors, and responsiveness ## ✨**Bug Fixes** - Reduced false alerts from PageSpeed errors caused by external issues - Improved retry handling for PageSpeed connection failures - Fixed incorrect sorting and pagination issues in Site Insights - Resolved Site Pro deployment-related errors - Fixed Slack notification issue in vulnerability alerts - Fixed duplicate DNS record issue in Cloudflare sync --- # v2.4.1 - xCloud > Create and manage HTTP header and redirect rules for WordPress sites running NGINX directly from the xCloud UI – no manual nginx config editing required. ## 🔥 New Features ### **WordPress** #### 🌟[Site Rules](/docs/how-to-create-and-manage-site-rules/) – Manage HTTP Headers & Redirects for WordPress Sites  Create and manage HTTP header and redirect rules for WordPress sites running NGINX directly from the xCloud UI – no manual nginx config editing required. ![](/_mirror/2e45278d-image-9-1024x500.png.webp) ##### **Add Custom Headers**  Define custom HTTP response headers (security headers, caching headers, CORS, etc.) for your WordPress site directly from the dashboard. Strengthen site security, control browser caching, and manage cross-origin policies without manually editing nginx configuration files. ![](/_mirror/de9b4863-image-7-1024x500.png.webp) ##### **Redirects** Set up 301/302 redirects for URLs, paths, or patterns from a clean, intuitive interface. Manage post-migration URL changes, enforce trailing slashes, or route legacy paths to new destinations — all without writing a single rewrite rule by hand. ![](/_mirror/2f1ebdd5-image-8-1024x506.png.webp) ### **🌟 [Bulk NGINX Customization](/docs/how-to-apply-bulk-nginx-customization/)** Apply NGINX Configs Across Multiple Sites at Once on xCloud. You can now push custom NGINX configurations to multiple sites on a server in a single operation directly from the dashboard without editing each site individually. 🚀 ![](/_mirror/0a21e380-image-19-1024x516.png.webp) ## **🌟 [Restore Backup To Any Site On Any Server](/docs/how-to-restore-a-backup-to-another-site/)** Seamless Cross-Site Backup Restoration Is Now Available on xCloud. You can now restore a WordPress backup directly to another existing site without rebuilding anything from scratch. This feature helps you clone live sites to staging, recover broken environments instantly, or reuse recent backups across projects. It simplifies migration workflows, reduces downtime, and gives you full control. ![](/_mirror/2124f9c5-image-20-1024x580.png.webp) ### **🌟 Sidebar Menu Search Is Now Available Again** Search improves navigation speed across the xCloud dashboard with sidebar menu search. Now users can instantly find exact page locations more easily. ### 🌟**[Site-Level Cron Job Management](/docs/add-a-custom-cron-job-in-xcloud/)** Added comprehensive **Cron Job Management** directly in the xCloud dashboard at the site level. Users can now create, edit, and delete cron jobs without SSH access, with support for custom schedules, command validation, and execution logs. ![](/_mirror/b2b63a3c-image-21-1024x505.png.webp) ### 🌟 **[Staging Hook Scripts](/docs/how-to-create-a-staging-environment-in-xcloud/) — Post-Pull & Post-Push Automation** Add your own Post-Pull and Post-Push scripts from the Staging Management page. These scripts run automatically after each pull or push, so you can execute custom bash commands without manual work. Use them to deactivate sync plugins, clear caches, or apply environment-specific settings instantly. ![](/_mirror/17bcc533-image-22-1024x508.png.webp) ### **✨ Improvements**  - Easy Upgrade From Free To PRO – A new global upgrade modal accessible from anywhere in the app, allowing free plan users to upgrade to the Starter plan without leaving their current page. - Fatal Error Banners & Notifications – When a fatal PHP error occurs on a site, xCloud now shows a banner on the site dashboard. It also includes a direct link to the error logs for faster debugging. Also, users will get real-time integrated notifications channels and a dashboard. - Improved warning banner system consistency across dashboard - Added searchable sidebar navigation - Improved search component flexibility - Improved safety during site and server deletion - Improved cross-server navigation state handling - Improved gateway health check handling - Improved backup deletion handling across storage types ## **✨ Bug Fixes** - Fixed checkout security issues related to duplicate accounts and charges - Fixed whitelabel server creation failures - Fixed session handling on password change - Fixed issues with salt handling during production push - Fixed staging visibility indexing after database pull - Fixed SSL-related deletion crashes - Fixed cache helper CPU loop issue. - Fixed MySQL install hang in non-interactive environments. - Fixed PM2 startup issues on reboot for Node.js Git sites. - Fixed mailbox banner-related issue. --- # v2.5.0 - xCloud > The xCloud infrastructure upgrade brings major improvements to the performance, security, and long-term stability of your dashboard. This release focuses on ## 🚀 Introducing the xCloud Infrastructure Upgrade: A Faster and More Secure Dashboard The xCloud infrastructure upgrade brings major improvements to the performance, security, and long-term stability of your dashboard. This release focuses on faster operations, near-instant navigation, and a modern foundation that keeps xCloud reliable as it continues to grow. ### ✨ What this upgrade brings for you - **No more waiting on slow operations** – provisioning servers, managing DNS, billing, API calls – all ~40% faster on average - **Pages load before you expect them to** – xCloud now prefetches the next page before you click, so navigation feels instant - **Dashboards show content first** – no more staring at a loading screen while everything catches up. Your content appears immediately; heavy data loads behind the scenes - **Better security** – every package is patched and up to date, with fewer dependencies, meaning fewer things that can go wrong --- # v2.5.2 - xCloud > Deploy your own self-improving AI agent with persistent memory, auto-built skills, and multi-platform messaging — fully managed on xCloud. No terminal or ## New Features ### 🆕 [Introducing Hermes Agent Hosting on xCloud](/docs/how-to-deploy-hermes-agent-with-xcloud/) Deploy your own self-improving AI agent with persistent memory, auto-built skills, and multi-platform messaging — fully managed on xCloud. No terminal or DevOps experience needed. ![](/_mirror/760a2bcd-image-112-1024x503.png.webp) Hermes Agent remembers you across sessions, builds new skills as it works, and runs 24/7 on autopilot. You sign up, we deploy, you start chatting. - Persistent memory – remembers everything across sessions, no re-explaining needed. - Self-building skills – gets smarter the longer it runs by learning from every task. - Multi-platform messaging – manage from Telegram, Discord, Slack, WhatsApp & more. - Built-in scheduling for reports, monitoring, and automations. - 40+ tools out of the box – web search, browser automation, code execution, vision, and more. 🌟 With xCloud, you get one-click deployment, built-in Telegram support, auto SSL, daily backups, managed updates, and security – all in one place. 👉 Visit the [**page**](/paperclip-hosting/) for more details. ## **🐛 Improvements** 📌 Added a combined stack called Agentic for OpenClaw, Paperclip, and Hermes Agent for xCloud Managed Servers. 📌 Added Cloudflare Security Settings support for OpenLiteSpeed sites ## **🐛 Bug Fixes** 📌 Fixed an issue related to Nginx regeneration 📌 Fixed incorrect commit details showing in GIT deployment history 📌 Fixed deployment issues for GitHub auto-deploys 📌 Fixed SSL retry options for failed certificates 📌 Fixed silent failures with Disable Nginx Regeneration across multiple site actions 📌 Fixed SSL-related issues affecting failed certificates, multisite subdomains, and staging/live sites --- # v2.5.3 - xCloud > Security Release - 🔒 CVE-2026-31431 ("Copy Fail") Mitigation AppliedAutomatically disables the vulnerable algif_aead Linux kernel module across all connected **Security Release** – 🔒 CVE-2026-31431 (“Copy Fail”) Mitigation Applied Automatically disables the vulnerable algif\_aead Linux kernel module across all connected servers — both xCloud-managed and non-managed — via the existing security patch system. The module is permanently blacklisted, safely unloaded if running, and verified blocked without impacting older or custom server configurations. No action required from your side. --- # v2.5.6 - xCloud > The xCloud MailBox Addon is now a complete business productivity suite — not just email anymore. Create professional email addresses with your own domain ## 🔥 New Features ### **🚀 [xCloud MailBox](/docs/how-to-set-up-xcloud-mailbox-addon/) – Free Professional Mailbox With Advanced Features** The xCloud MailBox Addon is now a complete business productivity suite — not just email anymore. Create professional email addresses with your own domain (e.g., yourname@yourbusiness.com), build trust with customers, and manage everything from one place. - **Free Mailbox for xCloud Server/Provider Users** — Every unique domain hosted on an xCloud Managed or Provider Server now gets one free professional mailbox with the full suite included. No setup fee, no commitment. - **Professional Email Features** — Threaded conversations, unlimited email signatures, built-in rules engine for auto-filtering and tagging, spam and phishing protection, unified inbox for all accounts, IMAP & POP client support, aliases, mail forwarding, catch-all addresses, mail templates, schedule send, undo send, snooze, and follow-up reminders. - **Full Business Workspace** — Built-in calendar with smart scheduling, RSVP, recurring events, and resource booking. Shared task lists with due dates, reminders, priority flags, and team collaboration. Personal address book with smart autocomplete. Dark mode and app access on any device. - **Upgrade to Unlock Even More** — Cloud Drive with file sharing, version history, WebDAV, and sync clients. Built-in document, spreadsheet, and presentation editors with real-time collaboration. Shared contacts across your organization. Read receipts and follow-up reminders. - **Enterprise-Grade Security** — Two-factor authentication, WebAuthn hardware key support, end-to-end encryption, and premium antivirus, antispam, and antiphishing protection. - **Plans Starting at Just $1/mo** — 8GB at $1/mo, 25GB at $2.5/mo, 50GB at $5/mo, and 80GB at $8/mo with support for 25+ languages. - **Easy Migration from Legacy Mailbox** — Existing users can migrate seamlessly to the new mailbox using the built-in migration tool. Move all emails in bulk per domain, keep the same pricing and billing, and unlock more features at no additional cost. - **AI-Powered Email Productivity** — Auto-generate email replies and subject lines, summarize long email threads in seconds, smart classification to sort your inbox automatically, automate routine tasks with Smart Tasks, and text-to-speech for emails read aloud. ## **✨** Improvements - Cloudflare integration no longer requires the Origin CA Key, so new Cloudflare users can connect without it. - Users now see AI-powered answer suggestions while creating support tickets. ## 🐛 Bug Fixes - Fixed site environment stays as Production when the domain update fails during the demo-to-live transition. - Fixed Authorization header being dropped on OpenLiteSpeed Node-app reverse proxy. - Fixed an issue related to the  MariaDB database settings. - Billing accuracy and invoice reconciliation improvements - Internal admin reporting and MRR visibility enhancements - Missing bill detection and recovery workflow improvements - Server billing calculation fixes for resize and plan changes - Provider data sync improvements for Vultr backups, server size, and billing status - Mailbox migration backend improvements, including migration flow, plan handling, and provider architecture - Multi-provider mailbox architecture improvements with OX Mail integration - Abuse report handling improvements with better queue processing - WordPress vulnerability scanning performance improvements - White-label product picker and storage information improvements - Server SSH authentication state handling improvements - Domain update rollback improvements for safer failed updates - Internal API callback error response improvements - Meta Ads purchase tracking and deduplication improvements - Internal report access control and permission handling improvements - Site deletion and PHP-FPM restart safety improvements - GitHub release and cache handling improvements - Internal test coverage and rollback test improvements - Various UI polish, route guards, loader states, and admin action improvements ## 🔖 Resources - [How to Set Up xCloud MailBox Addon](/docs/how-to-set-up-xcloud-mailbox-addon/) - [How to Configure Your Email Client with xCloud Mailbox Addon](/docs/configure-email-client-with-mailbox-addon-xcloud/) - [How to Migrate Emails From Legacy Mailbox To The New xCloud MailBox](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) --- # v2.5.9 - xCloud > Manage HTTP Headers & Redirects for WordPress Sites. Create and manage HTTP headers and redirect rules for WordPress sites running OLS directly from the ## 🔥 New Features ### 🌟 [Introduced Site Rules For OLS Server](/docs/how-to-create-and-manage-site-rules/) Manage HTTP Headers & Redirects for WordPress Sites. Create and manage HTTP headers and redirect rules for WordPress sites running OLS directly from the xCloud dashboard. - **Add Custom Headers**: Define custom HTTP response headers (security headers, caching headers, CORS, etc.) for your WordPress site directly from the dashboard. Strengthen site security, control browser caching, and manage cross-origin policies without manually editing nginx configuration files. ![](/_mirror/2212d096-image-99-1024x500.png.webp) - **Redirects:** Set up 301/302 redirects for URLs, paths, or patterns from a clean, intuitive interface. Manage post-migration URL changes, enforce trailing slashes, or route legacy paths to new destinations — all without writing a single rewrite rule by hand. ### ⚡ Improvements ✅ Patchstack now tracks each site individually for more reliable scans, updates, and SSO. ✅ Vulnerability counts now match across all pages, “Last Scanned” is back, and you’ll get instant alerts on new threats. ### 🐛 Bug Fixes 🔧 Fixed Cloudflare WAF rule that was blocking Googlebot and breaking SEO on 100+ sites. 🔧 Fixed Push-to-Deploy toggle so disabling it actually stops deployments. 🔧 Fixed 502 errors on Node.js, N8N, and Uptime Kuma sites after re-enable. 🔧 Fixed misleading “select at least one database” error when editing database users. 🔧 Fixed orphaned staging sites left behind when deleting a production site. 🔧 Fixed backup table to show the real total instead of just the current page count. --- # v2.6.0 - xCloud > Build Trust With Clear Website Maintenance Reports for Your Clients. Generate professional, fully branded site reports for your clients directly from the ## 🔥 New Features ### 🌟 [Client Reports For Professional Branded Website Maintenance Reports](/docs/wordpress-website-maintenance-reports-in-xcloud/) Build Trust With Clear Website Maintenance Reports for Your Clients. Generate professional, fully branded site reports for your clients directly from the xCloud dashboard in just a few clicks. - **Comprehensive Site Reports:** Generate reports covering performance, security, backups, updates, and traffic all in one place. Choose your reporting period and customize which sections to include or exclude. - **Full Branding Control:** Add your own logo, company name, colors, and custom intro/outro messages. Your clients see your brand, not ours. - **Custom Development Logging:** Log custom development work you delivered during the reporting period so clients see exactly what they’re paying for. - **Report Preview & History:** Preview reports live before generating to avoid surprises. Access your full report history with download and delete options anytime. - **Reports Include:** App details and SSL certificate status, WordPress core and plugin/theme update logs, backup summary, security and vulnerability status, snapshots, PageSpeed Insights scores (mobile and desktop), traffic statistics, and custom development entries with hours and descriptions. ## **✨** Improvements - Improved dashboard workflows for a smoother site and server management experience. - Enhanced several user interface areas to make key information easier to find and understand. - Improved overall platform stability and reliability across common actions. ## **✨** Bug Fixes - Fixed issues affecting some site and server management workflows. - Resolved minor UI inconsistencies across the dashboard. - Improved error handling for a more reliable user experience. --- # v2.6.1 - xCloud > Reset your server to a day-one clean state without decommissioning, re-provisioning, or starting a new billing cycle. One click resets the stack while your ## 🚀 New Feature ### 🌟 [Introducing Server Rebuild on xCloud](/docs/how-to-rebuild-a-server-with-xcloud/) – One Click to a Fresh Server, Same IP & Billing Reset your server to a day-one clean state without decommissioning, re-provisioning, or starting a new billing cycle. One click resets the stack while your IP, DNS records, firewall rules, and invoice stay exactly where they are. ![](/_mirror/4aa790ae-image-135-1024x481.png.webp) - **Switch your web stack:** Choose between NGINX, OpenLiteSpeed, Docker + Nginx, or any of our Agentic stacks (OpenClaw, Paperclip, Hermes) — swap your entire web environment in a single action. - **Change your database:** Move to MySQL 8.4, MariaDB 11, depending on what your new stack needs. - **Keep the same public IP:** DNS records, firewall rules, and monitoring URLs stay intact, so there’s nothing to reconfigure on the network side. - **Keep the same billing cycle:** No new server, no new invoice, no prorated charges, your existing subscription continues uninterrupted. - **Same security hardening, fresh disk:** SSL, SSH, and 7G-firewall come back automatically on the rebuilt server, so you start clean without losing your baseline protection. ## ⚡ Improvements - Bills Payment page now displays detailed invoices above the billing history for faster reference. - Mailbox now correctly shows whether SMTP is available for the user’s plan. ## 🐛 Bug Fixes - Fixed stale database information appearing after deleting databases or users. - Fixed renewal billing issues affecting white-label subscriptions. --- # v2.6.3 - xCloud > Find anything in xCloud instantly. Press Cmd+K to search across all your servers, sites, and feature pages from anywhere in the dashboard. When you’re on a ## 🚀 New Feature ## Global Search (Cmd+K / Ctrl+K) Find anything in xCloud instantly. Press Cmd+K to search across all your servers, sites, and feature pages from anywhere in the dashboard. When you’re on a server page, the search automatically scopes to that server’s sites. You’ll also see smart hints showing which features are available based on your server stack and site type, your recent searches, and provider and site-type logos to help you spot results faster. The old sidebar search has been retired, the new search palette replaces it. Keyboard and accessibility behavior has been polished too (focus handling, Esc to close, scroll-lock). ## Improvements: - Guided SSH Key Setup Setting up SSH keys is now much easier. A new step-by-step guided UI walks you through the process during the sudo/SSH flow, so first-time setup is smoother and less error-prone. ![](/_mirror/f3d3ec6c-image-53-1-1024x506.jpg.webp) ## 🐛 Bug Fixes - Fixed an issue with the Hostinger integration - Fixed an issue with the domain update feature - Fixed issues with NGINX packages --- # v2.6.4 - xCloud > Installing and managing PHP extensions no longer requires SSH access or command-line work. xCloud now lets you view, install, and remove PHP extensions for ## 🔥 New Features ## 🌟 [**PHP Extensions Management**](/docs/how-to-manage-php-extensions-with-xcloud/) – Add PHP Extensions With Clicks, Not Code Installing and managing PHP extensions no longer requires SSH access or command-line work. xCloud now lets you view, install, and remove PHP extensions for every PHP version directly from the dashboard. - One-click installation for supported extensions including APCu, Xdebug, LDAP, YAML, and more - One-click removal of extensions you no longer need - Dedicated Installed Extensions and Available Extensions sections with extension counts - Real-time status indicators for every extension - Built-in protection for core PHP extensions to prevent accidental removal - Confirmation prompts before extension removal for safer management - Unified PHP Configuration and Extensions interface for a cleaner management experience ## ✨ Improvements ![](/_mirror/7c1531c1-image-53-1024x690.png.webp) - Reseller Panel: Resellers can now create products specifically with stacks (NGINX/OLS) or with AI Agents (OpenClaw, Hermes) - Improved global search result prioritization and navigation experience. - Added monitoring data source filtering across monitoring views. ## **✨** Bug Fixes - Fixed Cloudflare redirect SSL issues on multi-domain redirect sites. - Enhanced white-label stack selection and product management. --- # v2.6.5 - xCloud > Take full control of your servers and sites through a modern RESTful API. Automate repetitive tasks, scale your infrastructure, and build directly on top of ## 🔥 New Features #### 🌟 [xCloud API — Develop, Integrate, and Automate Programmatically](/docs/how-to-access-the-xcloud-api/) Take full control of your servers and sites through a modern RESTful API. Automate repetitive tasks, scale your infrastructure, and build directly on top of xCloud, all with enterprise-grade security. Create a token in your dashboard settings, set the permissions you need, and start building in about a minute. - **Auto-provision servers** through the API with no dashboard required. - **Deploy fully configured sites** in a single API call. - **Manage SSH and sudo users programmatically**, adding or removing access on demand. - **Build CI/CD pipelines, client portals, SaaS tools, and internal dashboards** on top of xCloud. - **Pull live server and site data** into any system you already use. - **Enterprise-grade security** with token-based, permission-scoped access on every request. We will continue to expand API capabilities by introducing additional endpoints on a regular basis. ## ✨ Improvements & Bug Fixes - Improved the payment flow so customers can now securely save cards and pay invoices directly inside xCloud using embedded Stripe payments, with 3D Secure support for future renewals. - The limit of the additional domain has now been increased per team with Cloudflare. - Improved MySQL auto-healing so it no longer runs when the server is not in the correct state. - Fixed an issue related to the Hermes events feed and Status page. - Fixed MySQL repeatedly trying to repair itself during problems. - Fixed an activity issue where the site deletion was not showing in the activity log. - Resolved issues with the Hermes dashboard events feed disconnecting and reduced unnecessary task/poll requests on the Status page. - Fixed: Improved Vultr managed server creation errors by showing a clear message instead of the unclear “Invalid plan chosen” error. - Fixed: Local backup auto-delete now self-heals correctly when needed. - Added support for Hermes live chat with Hermes Agents. ## 🔖 Resources - [**How to Access the xCloud API**](/docs/how-to-access-the-xcloud-api/) - [**xCloud API Documentation**](http://xcloud.host/docs/xcloud-api) --- # v2.6.7 - xCloud > You can now add Git integration to an existing WordPress or Custom PHP site directly from the site's Git tab, in a single flow. Previously, putting an ## 🔥 New Features ### 🌟[**Git Integration for Existing WordPress & Custom PHP Sites**](/docs/set-up-git-integration-for-existing-wordpress-or-php-site/) You can now add Git integration to an existing WordPress or Custom PHP site directly from the site’s Git tab, in a single flow. Previously, putting an existing site under Git meant redeploying the project from scratch: create a repository, push your files, set up a deploy key, and get it live. ![](/_mirror/e728930a-image-81-1024x502.jpg.webp) Now you pick a connected GitHub provider, confirm the prefilled repository name, and review the generated .gitignore. xCloud then creates a private repository, pushes your current site files as the first commit, and configures the deploy key and webhook automatically. Push-to-deploy is available the moment setup completes, with no manual SSH or Git wiring. ### What is included: ✅ Add Git to an existing WordPress or Custom PHP site without redeploying it ✅ Skip the manual setup of repositories, deploy keys, and webhooks ✅ Start from a clean codebase, with sensitive and unnecessary files ignored for you ✅ Get a private repository with your site files captured from the first commit ✅ Use push-to-deploy as soon as setup finishes Bring existing WordPress and Custom PHP sites under Git control with a single click on xCloud now in just a few clicks. 🚀 ## 🌟 [**Laravel Site Cloning**](/docs/how-to-clone-a-laravel-app-with-xcloud/) Cloning is no longer just for WordPress. Spin up a copy of any Laravel site for staging, testing, or a new environment, without rebuilding it from scratch. If you have deployed a Laravel site using Git from xCloud, the clone brings your Git settings along with it, so push-to-deploy is ready to go on the new copy. Each clone also gets its own deploy key instead of sharing the original one, keeping your setup clean and secure. Clone, test, and ship with confidence. 🚀 ## **🌟 [Hermes Workspace Setup Support](/docs/how-to-set-up-hermes-workspace-with-xcloud/)** We’ve added Hermes Workspace setup support, including workspace connection/self-hosting flow, token generation, Docker UI support, and optional domain/SSL setup where available. ## ✨Improvements - Added a dedicated AI Website Builder card for Site.pro sites in Site Overview. - Added Hermes Workspace setup support. - Added Laravel site cloning and full server migration support. - Improved global search with recent servers and sites. - Improved Server Logs selection workflow. ## 🐛Bug Fixes - Fixed site deletion + web terminal output related issue. - Improved Security Analytics to reduce false attack detections and clarify insights. - Fixed WordPress scan crashes caused by overly long plugin or theme titles. - Fixed same-server cloning issues that could affect original site database safety. - Fixed Hermes Codex OAuth token saving and refresh issues. - Fixed robots.txt handling for proxied Node.js SSR apps. - Improved client report generation to reduce pending report delays. - Fixed OpenLiteSpeed PHP worker updates. --- # v2.6.8 - xCloud > ✨ Improvements Added Dedicated Server Plans on xCloud Managed Server – Added new General Purpose optimized plans when provisioning dedicated servers, giving ## ✨ Improvements - **Added Dedicated Server Plans** on xCloud Managed Server – Added new General Purpose optimized plans when provisioning dedicated servers, giving you more sizing options. ![](/_mirror/b342d49b-image-102-3.jpg.webp) - Improved Codex integration to set up the agent harness automatically on connection. - Improved deployment reliability by ignoring stale tasks that interfered with the deploy guard. - Patched a security vulnerability (CVE-2026-46331) for stronger server protection. --- # v2.6.9 - xCloud > Take full control of your servers and sites by describing what you want in plain language, and let the skills handle the xCloud Public API calls in the ## 🔥 New Features ## 🌟 [xCloud AI Agent Skills](/docs/install-and-use-xcloud-ai-agent-skills/): Manage Your Servers and Sites With Plain Language Take full control of your servers and sites by describing what you want in plain language, and let the skills handle the xCloud Public API calls in the background with enterprise-grade security. The skills are agent-agnostic: they work with any MCP-compatible AI coding agent, including Claude, Codex, Grok, and others. Create a token in your dashboard settings, install the skills in your agent, and start in about a minute. - Create a fully configured site with a single prompt, no dashboard required. - Check the status of any server or site with a single prompt. - Manage servers, PHP versions, databases, and firewall rules in plain language, on demand. - Run WordPress updates, vulnerability scans, SSL setup, and site backups just by asking. - Pull live server and site data into workflows you already use. - Included with your xCloud account at no additional cost. - Enterprise-grade security: token-based, permission-scoped access on every request. ## ✨ Improvements - Improved flash message appearance and timing for cleaner, less distracting alerts. - Streamlined setup for agentic-only teams by hiding manual site creation. ## 🐛 Bug Fixes - Fixed an issue related to the support tickets page. - Fixed the client reports logo issue, which was not displaying properly. - Fixed server monitoring so CPU usage now shows accurately. - Fixed an error that could cause the team management page to fail to load. --- # v2.7.0 - xCloud > xCloud v2.7.0 brings a more powerful AI Bot Blocker, stronger backup reliability, smoother n8n provisioning, and several improvements across site management, xCloud v2.7.0 brings a more powerful AI Bot Blocker, stronger backup reliability, smoother n8n provisioning, and several improvements across site management, billing, search, and documentation. ## 🔥 New Features ### [🆕 AI Bot Blocker Management Got Smarter](/docs/enable-ai-bot-blocker-in-xcloud/) We’ve upgraded the AI Bot Blocker from a simple on/off option into a full management experience for your sites. You can now view the default AI bot blocklist, allow selected bots, and add custom bots to block directly from the Web Server Security page. Major updates are: - View the full built-in AI bot blocklist.   - Add bots to an allowlist when you want to let specific AI crawlers access your site.   - Add custom bots to your own blocklist.   - Search and select multiple bots at once for faster management.   - Works with both Nginx and OpenLiteSpeed sites. This gives you more control over how AI crawlers interact with your websites while keeping the default protection easy to manage. ## ⚡ Improvements - Added a new Custom Nginx \`main\_location\` option, allowing advanced users to add custom rules inside the main PHP app location block. - Improved global search so sites can be found even when you paste a full URL like \`https://example.com/\`, not just the plain domain. - Improved several UI areas, including profile avatar visibility, server creation cards, mobile layouts, analytics controls, and white-label product editing. - API documentation has been standardized with OpenAPI YAML and Scalar for a cleaner, more consistent developer documentation experience. ## 🐛 Bug Fixes - Fixed an issue where the dashboard could show incorrect or stale “Next Backup” times. Backup schedules are now calculated from the active site-level backup settings. - Fixed inherited backup exclude paths for newly created and migrated sites, so backup exclusions are carried over correctly. - Fixed an issue where sites using remote backups could incorrectly appear as active under the Local Backup tab. - Improved backup delete handling so xCloud now reconciles backup records correctly even when the remote storage is already clean. - Improved n8n provisioning by moving long installation tasks into the long-running provisioning flow, reducing queue timeout issues. - Hardened n8n PM2 startup and update handling to reduce recurring 502/503 errors after updates. - Added proxy trust configuration for n8n behind the xCloud Nginx reverse proxy. - Cleaned up fallback n8n PM2 configuration handling. - Fixed WordPress staging clone failures caused by file ownership issues after \`rsync\`. - Improved domain update handling so partially completed server rename states can be detected, rolled back, or resumed more safely. - Fixed duplicate white-label renewal invoices when users retried failed “Renew Now” attempts. - Improved the Managed Server “Continue Setup” flow so users who already purchased eligible plans can continue deployment correctly. - Added stronger validation for cloud provider credential labels to prevent invalid provider saves. - Enterprise and Public API documentation now use a more consistent OpenAPI YAML structure. --- # v2.7.1 - xCloud > Paste a repository URL and xCloud takes it from there. It reads the repo, works out what it is, sets everything up, and deploys it. No pipelines to write, no ## 🔥 New Features ### 🌟 [**One-Click Deploy From Git**](/docs/deploy-git-projects-in-one-click-with-xcloud/): The Fastest Way to Ship Any Project on xCloud Paste a repository URL and xCloud takes it from there. It reads the repo, works out what it is, sets everything up, and deploys it. No pipelines to write, no app type to pick, no CLI tools to install. WordPress, Laravel, Node.js, Docker, or anything else — the same flow for all of your Git projects, live in under a minute. - Stack detected automatically from your repository. - Branch is detected automatically. - AI-generated deploy scripts, created directly from the repository’s own documentation. - Environment variables filled automatically from your repo’s sample file, with secrets generated safely on the server. - Domains and SSL are configured automatically, with a domain per service, staging or live. - One flow for every project type. Setup takes seconds instead of hours. ## 🐞 Bug Fixes - Restored automatic Redis installation during new server provisioning. - Fixed provisioning failures for database names containing hyphens. - Improved WordPress installation reliability with verified ZIP downloads. - Fixed incorrect Webhook Inactive status reporting on Hermes servers. --- # v2.7.2.2 - xCloud > xCloud v2.7.2.2 adds GPT-5.6 support for AI agents and improves deployment, monitoring, WordPress update, and dashboard reliability. xCloud v2.7.2.2 adds GPT-5.6 support for AI agents and improves deployment, monitoring, WordPress update, and dashboard reliability. ## 🔥 New Features ### 🆕 GPT-5.6 Support for AI Agents You can now use GPT-5.6 with Hermes, OpenClaw, and Paperclip on xCloud. - GPT-5.6 Sol, Terra, and Luna models are now available where supported. - Agent provider settings now make it easier to use the recommended default model or keep a custom model selection. ## ⚡ Improvements - Improved Git deployments for Laravel and Custom PHP projects. You can configure the web root more easily, and custom environment variables are saved correctly during deployment. - Improved WordPress update information so the Updates page refreshes the current version and last checked time more accurately. - Improved site icons in the dashboard with more reliable favicon handling and fallbacks. - Improved monitoring reliability for newly provisioned servers, even before the first site has been created. ## 🐛 Bug Fixes - Fixed an issue that could cause temporary network interruptions to trigger false server-disconnected alerts. xCloud now rechecks the server before sending an alert. - Fixed agent service restart actions for Hermes, OpenClaw, Paperclip, and white-label agent services. - Fixed an issue that could cause errors when working with sites linked to unavailable or deleted servers. - Fixed a backup settings issue that could affect backup information loading in some cases. - Fixed issue with server location display No action is required. These improvements and fixes are being applied automatically. --- # v2.7.2 - xCloud > The old source we used for Nginx is out of date and no longer gets new versions. Now you can move your servers to the official Nginx with a single click. Just ## 🔥 New Features The old source we used for Nginx is out of date and no longer gets new versions. Now you can move your servers to the official Nginx with a single click. Just click on the ‘Upgrade Nginx’ button from the banner of your dashboard and xCloud does the rest in the background. Your sites stay online the whole time. If something goes wrong, it undoes the change by itself, so it’s completely safe to try. New servers already come with the official Nginx built in. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) - New servers use the official Nginx, with all the features included. - Your sites stay online during the whole upgrade. - If the upgrade fails, it rolls back on its own, so nothing breaks. ## 🐞 Bug Fixes - Fixed an issue related to the server deletion failed. --- # v2.7.3 - xCloud > xCloud v2.7.3 brings a smoother sign-in and checkout experience, stronger multisite wildcard SSL handling, more flexible Custom Nginx controls, and xCloud v2.7.3 brings a smoother sign-in and checkout experience, stronger multisite wildcard SSL handling, more flexible Custom Nginx controls, and reliability improvements across the platform. ## 🔥 New Features ### Social Login and Unified Checkout Sign in with your Google or GitHub account, manage connected accounts, and complete purchases through a simpler unified checkout flow. 📌 Select the stack and product options you need while checking out. 📌 Purchase multiple eligible items in a single checkout. ### Custom Nginx Toggle Enable or disable an individual Custom Nginx rule without deleting its configuration. Disabled rules keep their settings, so they can be re-enabled whenever needed. ### Region-Based Vultr Plan Availability When creating a Vultr server, xCloud now checks plan availability for your selected region before provisioning begins. This helps identify unavailable plans earlier in the server-creation process. ## **🐛 Improvements** 📌 Improved managed wildcard SSL issuance for WordPress multisite subdomain networks, with clearer DNS validation and certificate coverage checks. 📌 Improved the Site Git settings page with clearer action hierarchy. 📌 Updated the web and SSH terminal welcome banner for more accurate colour rendering. ## 🐛 Bug Fixes 📌 Fixed an issue where Magic Login could fail for imported or connected WordPress sites without a configured admin username. 📌 Fixed Magic Login compatibility with the 8G Firewall on OpenLiteSpeed servers. 📌 Fixed an issue where disabling a site could overwrite a customised maintenance page. 📌 Fixed File Manager edit links for filenames containing spaces or special characters. 📌 Fixed phpMyAdmin disable failures so they remain visible and can be retried. 📌 Fixed notification settings so disconnected integration channels clearly show that they must be connected first. 📌 Fixed cases where an unavailable or stale Nginx installation state could affect upgrade handling. 📌 Improved the billing selector layout for purchased packages. --- # xCloud v2.7.4: Buzz OneClick App & App Templates > Deploy Buzz on xCloud with the new OneClick App Templates for Docker Nginx servers. Get guided setup, secure WebSockets, and persistent data. **xCloud v2.7.4 introduces the Buzz OneClick App and OneClick App Templates**, making it easier to deploy supported self-hosted applications on Docker Nginx servers. You can now run your own private Buzz workspace on xCloud with a guided setup, secure WebSockets, and persistent application data. ## 🔥 New Features ### **OneClick App Templates** with **13+ new Apps** xCloud’s new OneClick App Templates provide a guided way to deploy supported Docker and Node.js applications. xCloud manages the required credentials, ports, configuration values, and template version used during installation. 📌 Install supported applications through a guided setup flow instead of manually preparing Docker Compose files. 📌 Keep installations more predictable with template versions pinned during setup. 📌 Generate and manage required credentials, ports, and configuration values during installation. ### **[Buzz OneClick App Deployment](/docs/how-to-install-buzz-with-xcloud-one-click-apps/)** ![Buzz OneClick App deployment with xCloud OneClick App Templates](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) You can now deploy [Buzz](https://buzz.xyz) as a OneClick application on compatible Docker Nginx servers. Buzz is a self-hosted workspace where teams and AI agents can collaborate in shared rooms, work with Git, and communicate through signed events. ## Buzz OneClick App Setup on xCloud 📌 Launch your own Buzz relay with a custom domain and secure WebSocket connection. 📌 Connect through the Buzz desktop app or CLI using your own `wss://` relay URL. 📌 Run Buzz with PostgreSQL, Redis, and media storage configured automatically. 📌 Start with a private, membership-controlled relay using your supplied Nostr public key as the owner. 📌 Keep relay data, media uploads, Git repositories, and application data on persistent storage. The Buzz OneClick App is available for compatible Docker Nginx servers in xCloud. Choose the Buzz template, connect a custom domain, provide the relay owner public key, and let xCloud prepare the required application services and configuration. ### What does the Buzz OneClick App install? The Buzz template configures the Buzz workspace with PostgreSQL, Redis, media storage, persistent volumes, and WebSocket-ready Nginx proxy handling so teams and AI agents can collaborate through a secure relay. ## 🐛 Improvements 📌 OneClick applications now include controls to start, stop, restart, redeploy, and manage environment configuration after installation. 📌 Improved compatibility checks help prevent templates from being installed on unsupported server stacks. 📌 WebSocket-ready proxy handling makes applications such as Buzz available securely through your xCloud domain. ## 🐛 Bug Fixes 📌 Improved reliability when WordPress updates time out, so sites are less likely to remain stuck in an in-progress update state. 📌 Improved n8n update handling to reduce the risk of an incomplete application replacement. 📌 Fixed billing and mailbox recovery cases so paid services and billing details are reflected more accurately. --- # v2.7.5 - xCloud > 🎉 xCloud MCP is here. Connect Claude, Claude Code, Cursor, ChatGPT, Gemini, VS Code, Windsurf, or any MCP-compatible client to your xCloud account and manage ## 🔥 New Features ### [xCloud MCP](https://xcloud.host/docs/how-to-connect-xcloud-mcp-to-ai-agent/) 🎉 xCloud MCP is here. Connect Claude, Claude Code, Cursor, ChatGPT, Gemini, VS Code, Windsurf, or any MCP-compatible client to your xCloud account and manage your servers and sites through a conversation instead of the dashboard. Describe what you want in plain language and your AI assistant handles it against your real infrastructure: - Create sites and spin up new environments from a single prompt. - Deploy without leaving the editor or chat you are already working in. - Ask why a deploy failed and get pointed to the actual cause. - Compare staging and production to see what is different. - Check PHP versions, server load, and site status across everything you run. - Manage databases, SSL, and server resources without opening a tab. ## ✨ Improvements - Site User is now visible and editable during the Deploy via Git workflow. - Renamed **Automatic Delete** to **Backup Retention** for clearer backup management. ## 🐛 Bug Fixes - Fixed an issue related to the double-clicking **Deploy** could create duplicate sites for the same domain. - Fixed OpenLiteSpeed **www** redirects to correctly return HTTP 301 responses. - Fixed deployments stuck related issue. - Fixed team switching so servers and sites update immediately without requiring a page refresh. - Fixed Codex OAuth login compatibility for the valid OpenAI accounts. --- # v2.7.6 - xCloud > Cloudflare Enterprise is now available on xCloud as a per-domain add-on. You get the same enterprise network the largest brands run on, fully managed by ## **🔥 New Features** ### [**Cloudflare Enterprise**](https://xcloud.host/docs/how-to-activate-the-cloudflare-enterprise-addon/) Cloudflare Enterprise is now available on xCloud as a per-domain add-on. You get the same enterprise network the largest brands run on, fully managed by xCloud, for a flat $5 per domain, per month. No Cloudflare account, no enterprise contract, and no DNS work on your side. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Turn it on per domain from Addons → Cloudflare Enterprise, or directly from a site. xCloud handles the zone setup, the certificate, and the routing. - Serve your site from Cloudflare’s global network across 330+ locations. - Pay a flat $5 per domain, per month, with no traffic-based charges. - Get managed SSL on every domain you enable. - Full page caching at the edge, so visitors are served from the location closest to them. - Early Hints, so browsers start loading assets before the page response arrives. - Automatic image optimization, in lossy or lossless mode. - One-click cache purge across the whole network. - Enterprise WAF that blocks SQL injection, XSS, and zero-day attempts in real time. - Advanced DDoS protection at the edge, before traffic reaches your server. - Browser Integrity Check and one-click Under Attack Mode for when you are being targeted. - Crawler blocking to stop AI bots from scraping your content. - Real-time request and data transfer analytics, including Cloudflare-served versus origin traffic. - Cache performance and top countries, so you can see where your traffic comes from and how much of it never touches your server. ## **🌟 30+ One Click Apps: Self-Host Your Whole Stack in a Couple of Clicks** We’ve added a big batch of new apps to xCloud One Click Apps, so you can now self-host search, analytics, docs, BI, automation, passwords, media, Git, and more, all in a couple of clicks. Pick an app and xCloud handles the setup, SSL, and config for you. With this release, we now support 30+ one click apps. ## **🆕 New Apps** 1. **Redis** In-memory data store for caching, queues, and fast key-value workloads. 2. **Moodle** Open-source LMS to build courses, run quizzes, and track grades on your server. 3. **BookStack** Open-source wiki and documentation platform for team knowledge bases, SOPs, and internal docs. 4. **Excalidraw** Virtual whiteboard for hand-drawn-style diagrams, wireframes, and flowcharts. Runs entirely in the browser — fast, private, and works offline once loaded. 5. **Metabase** Open-source business intelligence — connect your databases, ask questions in a friendly UI or SQL, and build shareable dashboards. No per-seat pricing, your data stays on your server. 6. **Matomo** Privacy-first, self-hosted web analytics with full data ownership, visitor insights, goals, campaigns, and tag management. 7. **Vaultwarden** Lightweight, Bitwarden-compatible password manager server. Works with all official Bitwarden apps and browser extensions. 8. **Gitea** Lightweight self-hosted Git forge with repos, pull requests, issues, packages, and Actions-compatible CI workflows. Ships SQLite + HTTPS cloning out of the box. 9. **Meilisearch** Lightning-fast, typo-tolerant search engine — an open-source Algolia alternative for apps and websites. 10. **Odoo Community** Open-source business suite with modular CRM, sales, invoicing, inventory, project, website, and e-commerce apps. 11. **Qdrant** Vector database and similarity-search engine for semantic search, recommendations, embeddings, and RAG. Includes REST APIs and a web dashboard. 12. **Plane** Open-source project management for issues, cycles, modules, pages, and team workspaces. 13. **Paperless-ngx** Open-source document management with OCR, full-text search, tagging, and automated organization. 14. **Listmonk** High-performance, self-hosted newsletter and mailing-list manager with subscriber segmentation, campaign analytics, templates, and a REST API. 15. **Keycloak** Open-source identity and access management with single sign-on, OpenID Connect, OAuth 2.0, SAML, user federation, and multi-factor authentication. 16. **Jellyfin** Free, open-source media server for organizing and streaming movies, TV, music, photos, and live TV to web, mobile, and TV clients — no subscriptions or premium gates. 17. **Hoppscotch** Open-source API development workspace for REST, GraphQL, realtime protocols, collections, environments, and teams. 18. **draw.io** Private browser-based diagramming for flowcharts, architecture diagrams, UML, network maps, and more. Stateless server with files saved or exported by the user. 19. **Discourse** Open-source community platform for discussions, support forums, knowledge sharing, and long-form conversations. 20. **Databasus** Self-hosted database backup console for PostgreSQL, MySQL, MariaDB, and MongoDB with schedules, retention, encrypted storage, notifications, and restore workflows. 21. **changedetection.io** Self-hosted website change monitoring for prices, inventory, policy pages, releases, and other web content, with configurable alerts and change history. 22. **Appsmith** Open-source low-code platform for building internal tools, admin panels, dashboards, and database-backed workflows with a visual editor, JavaScript, APIs, and data-source integrations. 23. **Actual Budget** Privacy-focused, local-first personal finance and envelope budgeting with reports, sync, optional bank import, and optional end-to-end encryption. 24. **Activepieces** Open-source workflow automation with a visual builder, AI agents, and hundreds of integrations. 25. **Linkding** Fast, lightweight self-hosted bookmark manager with tags, search, browser extensions, import/export, and an authenticated REST API. 26. **Wiki.js** Modern open-source knowledge base with access control, search, and collaborative editing. 27. **Wallos** Self-hosted subscription tracker for recurring payments, renewal dates, categories, currencies, statistics, and configurable notifications. 28. **Shiori** Lightweight self-hosted bookmark manager with full-text search, tags, import/export, browser extensions, and offline webpage archiving. 29. **PrivateBin** Zero-knowledge encrypted pastebin for expiring text, code, and password-protected links. Encryption and decryption happen in the browser. 30. **pgAdmin** Web-based administration for PostgreSQL, with a secure initial administrator account and persistent server definitions, preferences, sessions, and user files. 31. **ntfy** Private push notifications for scripts, apps, and infrastructure. Publish over HTTP and receive alerts in the web UI or ntfy mobile apps. --- # v2.5.7 - xCloud > Then you can install the required service as per your need: ## **🔥** New Features - **⚡ xCloud now provisions servers nearly 50% faster** – We optimized how xCloud prepares new servers. Required services are prioritized first, while non-essential setup tasks are handled more efficiently in the background. 📌 New servers can become ready faster.   📌 Initial setup feels smoother and less blocked.   📌 Users can start working sooner after creating a server. - **Install Services from the Dashboard** – When you install a site, your required services will be auto-installed. But if you want, you can now also install supported services directly from the server management dashboard. Instead of relying on manual setup, users can open the Install a Service panel and choose which service or runtime they want to add to the server. 📌 Install services from the server dashboard. 📌 Supported options include PHP, Node.js, Redis, MySQL, and MariaDB. 📌 Version-specific options appear after selecting a service. 📌 Makes server customization easier without manual command-line work. Visit Server > **Settings** ![](/_mirror/db256fbd-image-92-1024x340.png.webp) Then you can install the required service as per your need: ![](/_mirror/3b5ed7b3-image-93-1024x536.png.webp) - **Service Auto-Healing Foundation** – xCloud now has a stronger foundation for detecting and recovering failed services. 📌 Services can be tracked more reliably. 📌 Failed or inactive services are easier to detect. 📌 This improves long-term server reliability and prepares xCloud for better automatic recovery flows. ## **✨** Improvements - **Smarter Service Management** – Server services are now tracked in a more structured and reliable way. 📌 More accurate service status tracking. 📌 Clearer separation between services and runtimes. 📌 Easier management for start, stop, restart, and install actions. 📌 Better foundation for real-time service updates. - **Live Service Status Updates** — Service actions now provide better real-time feedback in the dashboard. 📌 See service status changes without constantly refreshing the page. 📌 Better visibility when installing, starting, stopping, or restarting services. 📌 Easier to understand what is happening on your server. - **Clearer Services and Runtime Display** – The server management interface now shows services and runtimes more clearly. 📌 Easier to understand which services are installed.   📌 Cleaner labels for server components.   📌 Better organization for PHP, Node.js, database services, and other runtimes. - **Improved Database Options** – Database-related options are now cleaner and easier to understand. 📌 Better database picker during site creation. 📌 More consistent naming and capitalization. 📌 Less confusion when selecting database options. No action is required from users. Existing servers will continue working normally. ## **🐛** Bug Fixes: 📌 Improved WordPress migration verification so xCloud can better confirm when a migration has completed successfully. --- # v2.5.8 - xCloud > ✨ Improvements Improved Mailbox Admin Visibility - NEW Mailbox management now has better admin tooling and reporting support. Safer Staging Pull from ## **✨** Improvements - **Improved Mailbox Admin Visibility** – NEW Mailbox management now has better admin tooling and reporting support. - Safer Staging Pull from Production – Pulling data from production to staging is now safer. – Sensitive mailer credentials are sanitized during staging sync. WordPress salts are refreshed for staging environments.PHP version parity is improved between production and staging. Helps prevent accidental use of production credentials in staging - Faster OpenClaw Server Readiness – We improved the infrastructure flow for OpenClaw server creation so eligible OpenClaw servers can be prepared and assigned faster. - Better Server Resize Billing Flow – Server resize billing now works more smoothly with the invoice payment modal. - Improved Service Sync ReliabilityWe added a more reliable server service sync flow to keep server service records aligned. - Cleaner Alert Notifications – We improved alert handling to prevent duplicate notifications for some alert events.This helps reduce noise and keeps notifications more accurate. - Stronger Supply Chain Protection – We added an npm package safety guard to reduce the risk of installing newly published potentially unsafe packages too quickly. - The server creation stack input has been updated with better design and positioning. ## **🐛** Bug Fixes: - Fixed an issue where the Rank Math NGINX rewrite template could generate unsafe or unreliable rewrite output. - Fixed an issue where the first server bill could be missing in some billing repair flows. - Fixed a duplicate bill hash issue during server bill repair. - Fixed server bill matching so products are matched correctly by renewal period. - Fixed an issue where PHP auto-healing installation could run incorrectly on Al Agent Hosting and Docker-based stacks. - Fixed a Redis extension issue that could cause instability during PHP installs on OpenLiteSpeed or NGINX servers. - Fixed an issue where the caching page could appear blank for sites without a Redis password. - Improved Redis password show/hide behavior on the caching page. - Hardened the sudo user provisioning script for better reliability. - Fixed server permission tests and backend handling around the newer server service structure. --- # v2.6.2 - xCloud > xCloud v2.6.2 introduces a new interactive browser SSH terminal, a redesigned server creation experience, new Hermes management panels, smarter Docker Compose xCloud v2.6.2 introduces a new **interactive browser SSH terminal,** a **redesigned server creation experience**, new **Hermes management panels**, **smarter** **Docker Compose environment setup**, and safer confirmation modals for risky server actions. This release also includes server setup improvements, Mailbox validation updates, and multiple reliability fixes across sites, servers, backups, Supabase, WordPress, and dashboard workflows. ## 🚀 New Feature ### [🌟 Interactive Browser SSH Terminal — Open Server & Site Terminal From xCloud Dashboard](/docs/access-web-terminal-in-xcloud/) Open server, sudo user, or site user terminal sessions directly from the xCloud dashboard, no local SSH client required. Terminal access is permission-controlled and uses secure, single-use session tickets, so server credentials are not exposed to the browser. ### 🌟 Redesigned Server Creation Flow We redesigned the server creation experience across all supported providers with a cleaner layout, improved plan selection, better stack options, and recommended plan support. This makes launching a new server easier, clearer, and more consistent. ### 🌟 New Hermes Management Panels Hermes sites now include new dashboard panels for Status, Reset, Environment, and Updates. You can view service status, manage selected settings, reset configuration, and check updates more easily from xCloud. ## ⚡ Improvements - Safer Confirmation for Risky Server Actions – xCloud now shows a confirmation modal before high-impact actions like restarting the server, NGINX, LiteSpeed, or MySQL/MariaDB. This helps prevent accidental downtime. - Smarter Docker Compose Environment Setup – Custom Docker Compose setup now detects missing environment variables and helps prepare the .env file automatically. This makes Docker Compose deployments easier and reduces setup errors. - New server creation now uses Ubuntu 24.04 by default. - Improved server setup reliability for new servers. - Improved server plan categorization and recommendation support. - Improved dashboard design consistency across server creation pages. - Improved Hermes provider and channel setup instructions. - Improved Mailbox validation for reserved prefixes. - Improved service and permission handling across server pages. ## 🐛 Bug Fixes - Fixed Laravel NGINX 404 handling for PHP-served assets. - Fixed Supabase install/reinstall port conflict issues. - Fixed Supabase dashboard password configuration issues. - Fixed WordPress Git-clone site creation failure. - Fixed site deletion handling when no database engine exists. - Fixed CPU monitoring process detection. - Fixed empty MySQL backup size checks. - Fixed Wordfence manual scan timestamp saving. - Fixed sudo username validation. - Fixed Mailbox admin prefix and API error handling. - Fixed Site Events per-page dropdown and pagination issues. --- # v2.6.6 - xCloud > Introducing xCloud Pulse, a native macOS menu bar companion app for xCloud, built on the upcoming xCloud Public API. ## 🔥 New Features #### 🌟 [**xCloud Pulse**](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) — Native macOS Menu Bar Companion App Introducing xCloud Pulse, a native macOS menu bar companion app for xCloud, built on the upcoming xCloud Public API. xCloud Pulse works like a quick-access xCloud dashboard that lives directly in your Mac menu bar, helping you check important site and server information without opening the browser every time. With xCloud Pulse, you can: - See every site and server at a glance, with live status the moment the app opens. - Check site status, PHP version, SSL, and backup state for any site in one place. - Catch critical issues, recent activity, warnings, and system logs as they happen. - Run quick actions such as purge cache, trigger backup, copy a server IP, or open the dashboard, each in a single click. - Search across every site, server, and action with a fast command palette, the way Spotlight works on your Mac. - Native macOS app, light on your machine and built on the xCloud Public API. The goal is simple: make everyday xCloud tasks faster, whether you need to check a site, purge cache, review an issue, or trigger a backup without leaving your workflow. xCloud Pulse is currently being fine-tuned, with UI improvements and polishing still in progress. ## ✨ Improvements & Bug Fixes - Added a cleaner and more helpful UI for pending server setup, making it easier for new users to complete pending server creation. - Improved Git branch search in the Deploy via Git site creation flow, allowing users to search and find more branches more reliably. ## Bug Fixes - Fixed several billing issues related to self-managed servers. - Fixed an issue where the “Reading databases with users” event could fail on servers that had no databases. ## 🔖 Resources - [**How to Access the xCloud API**](/docs/how-to-access-the-xcloud-api/) - [**xCloud API Documentation**](http://xcloud.host/docs/xcloud-api) --- # v2.7.7 - xCloud > Deploy via Git through the xCloud API ## 🔥 New Feature **Deploy via Git through the xCloud API** You can now detect a repository’s application type and deploy Git-based projects through the xCloud Public API. - Detect supported projects before deployment. - Deploy GitHub, GitLab, and Bitbucket repositories through API-powered workflows. - Receive clearer guidance when repository access, deploy keys, DNS, or configuration requires attention. - Use the same guided deployment flow through xCloud MCP and compatible AI tools. **A redesigned OneClick App catalog** The OneClick App catalog now makes it easier to discover and compare supported applications. - Browse apps by category. - Search and filter the catalog more quickly.• Switch between grid and list views. - See clearer service names and compatibility information before installation ## ✨ Improvements - Webmail password self-service – Mail users can now change their own webmail passwords. xCloud also provides clearer guidance when a changed webmail password must be updated in the xCloud panel. - Public API and MCP responses now provide actionable recovery guidance instead of only generic errors. - Git deployment setup now displays the deploy key and explains when xCloud cannot add it automatically. - Server suspension notes now provide clearer billing context for outstanding invoices. - OneClick App cards have improved labels, badges, categories, and filtering. - Backup defaults are selected more accurately for sites with or without a database. ## 🐛 Bug Fixes - Fixed Docker deployments failing because of host-port conflicts left by older containers. - Fixed Basic Authentication for Node.js sites. - Fixed PHP and Nginx upload-limit synchronization, including unlimited values. - Fixed service controls using incorrect identifiers for Redis and other managed services. - Fixed backups incorrectly reporting harmless liveness output as an error. - Fixed shared-domain DNS records not being fully removed after site deletion. - Fixed private repository access, branch detection, deploy script, and configuration handoff issues. - Fixed backup scheduling errors caused by incomplete frequency settings. --- # Chatwoot Hosting - xCloud > Managed Chatwoot hosting on xCloud. Deploy the open-source customer engagement platform on a Docker server in one click, with free SSL, backups, and 24/7 support. ## Deploy your AI Agent in 1-Click - Managed  Hermes Agent Hosting  starts from $9.99 [Get Started Now](/hermes-agent-hosting/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](/) Toggle Menu Close Menu [Menu](#) [Solutions](#)Close SolutionsOpen Solutions ## Hosting Solutions ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Managed WordPress Hosting Fast, secure WordPress hosting with automated updates, backups and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WooCommerce Hosting Managed hosting supporting high traffic sites, millions of checkouts per minute. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Laravel Hosting Laravel-optimized hosting with staging, SSL, and streamlined deployment tools. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## LLM Hosting High-performance platform built for hosting large language models. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## n8n Hosting Managed n8n hosting with optimized performance, a free SSL certificate, and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## OpenClaw Hosting Secure AI agent hosting with Firewall, updates, backups, SSL and more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Node.js Hosting Easily deploy server-side or client-side app with Node.js hosting. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hosting Addons Power Up Your Hosting Experience with Premium Addons ![](/_mirror/57cb62f5-Secure-AI-Agent.webp) [](https://xcloud.host/deploy-openclaw) [Pricing](/#pricing) [Providers](#)Close ProvidersOpen Providers ## Cloud Providers ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud Managed Hosting Fully managed cloud hosting solution with full server backup & more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## DigitalOcean Hosting Fast, easy cloud deployments on DigitalOcean with $200 credits for new user. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Vultr Hosting Feature-packed managed Vultr hosting with $100 free credits. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hostinger VPS Bring your Hostinger VPS and manage with xCloud's advanced control panel. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Any Provider Connect your Ubuntu server to our platform and manage with powerful features easily. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AWS Hosting Optimized AWS hosting engineered for performance, security, and scalability. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Cloud Hosting Experience the power of Google Cloud with xCloud's user friendly platform ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Linode Hosting Unleash the power of Linode servers with our feature-packed panel. ## Next Gen Hosting Built For Stability, Security & Speed ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Restrictions On Traffic & Sites. - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Full Server Backup ## [Starts at **$5**/Month](#) [Features](#)Close FeaturesOpen Features ## Features ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## App Deployment ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Server Management ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Scheduled Tasks ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Monitoring & Alerts ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Security, SSL, Firewall ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git, CLI & Dev Tools ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Staging Environments ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Team Collaboration ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Backups & Snapshots ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## One Click Apps ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AI Website Builder [See All Features](/features) ## Managed n8n Hosting: For Smart & No-Code Automation [Learn More](/n8n-hosting/) [Integrations](#)Close IntegrationsOpen Integrations ## Integrations ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WhatsApp Notifications Get instant alerts and updates delivered straight to WhatsApp. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Cloudflare Integration Deliver content at top speed worldwide with built-in Cloudflare integration. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git Provider Connect your repositories and automatic deployments from your Git projects. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Drive Storage Securely store automated backups in your Google Drive account for your backup. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Slack Alerts Connect to Slack for real-time performance and event notifications. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Object Cache PRO Speed Up Your WordPress Application Using Object Cache Pro. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Mailgun Integrate Mailgun in WordPress to send transactional emails easily. ## Connect Us : - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) - ### [Documentation](/docs) - ### [Tutorials](https://www.youtube.com/@xCloud-Hosting) ## Get In Touch Talk to our support team for any issues. - ### [support@xcloud.host](mailto:support@xcloud.host) [Talk To Us](/support) ## Join our global community ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](https://www.facebook.com/groups/xcloud.community) [Resources](#)Close ResourcesOpen Resources ## Resources ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Blog Read the latest guides, news, insights, and industry updates. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Comparison Pages Compare providers, features, and plans to find your perfect match. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Support Portal Access support tickets and live expert support 24/7 for any issues. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Documentation Step-by-step technical docs to help you build with confidence. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Case Studies See how real businesses scale and succeed with xCloud. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Write for Us Submit your expert articles, contribute tutorials, guides, and insights. ## Watch & Learn ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Next Gen Hosting Built For Stability, Security & Speed [See All Videos](https://www.youtube.com/watch?v=oEE9OHo3_48) [Join Free](https://app.xcloud.host/register) [Login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) [login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) ## Managed Hosting for self-hosted customer support # Fully Managed Chatwoot Support Hosting Run live chat, email, WhatsApp, and social inboxes in one shared queue using managed Chatwoot hosting, with consistent performance and no maintenance work. [Deploy Chatwoot Now – $24.99/mo](#pricing) - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### 24/7 Expert Support - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In, Cancel Anytime ![Chatwoot Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **How It Works** ## Simple Steps To Launch Your Chatwoot Inbox in Minutes Deploy and manage your Chatwoot instance with a carefully designed, streamlined workflow built for consistent speed, stability, and reliability from first deployment to everyday production use. 01 ## Choose Your Server Pick an xCloud managed server or connect your own provider, then set it up as a Docker server to deploy Chatwoot. 02 ## Select Application Open One Click Apps in your xCloud dashboard and choose Chatwoot from the available applications to begin the guided setup. 03 ## Configure Your Inbox Add your domain and deployment settings in the xCloud dashboard. We provision Chatwoot on your server. 04 ## Go Live Right Away Confirm the setup, go live, and invite your agents to their first shared inbox in just a few clicks. ## Pricing ## Simple Pricing for Your Chatwoot Inbox Your team grows, your bill does not. Add agents, inboxes, and channels without changing the plan. ## Cloud VPS 6GB ## $24.99 Renews at $24.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=f292a3d0-fbcc-4c23-be7b-67f9cd677c69&app=chatwoot) - ### 6 GB RAM - ### 100 GB NVMe SSD - ### 4 vCPU cores - ### 30TB Bandwidth ## Popular deal ## Cloud VPS 16GB ## $59.99 Renews at $59.99/mo. Cancel anytime. [Get started](https://app.xcloud.host/cart/product/checkout?product=33a8077d-dedc-4187-967d-b023ae20ed5c&app=chatwoot) - ### 16 GB RAM - ### 200 GB NVMe SSD - ### 6 vCPU cores - ### 30TB Bandwidth ## Cloud VPS 24GB ## $84.99 Renews at $84.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=b9bc978a-fd8e-4aea-a847-02ad127c9bfb&app=chatwoot) - ### 24 GB RAM - ### 300 GB NVMe SSD - ### 8 vCPU cores - ### 30TB Bandwidth ## Use Cases ## Built for Teams That Talk to Customers All Day These are starting points, not limits. If your customers are already messaging you in five different places, those messages belong in one queue. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## SaaS Support Teams - ### Chat widget on every page - ### Email and chat in one queue - ### Canned replies that scale - ### CSAT on every conversation ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Ecommerce Stores - ### WhatsApp and Instagram DMs - ### Order questions with full context - ### Pre-sales chat that converts - ### Ready for peak season traffic ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Agencies - ### One inbox per client - ### Isolated servers and data - ### White-labelled chat widget - ### Clean handover at the end ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Startups & Solo Founders - ### Replace per-seat helpdesk pricing - ### Flat infrastructure cost - ### Talk to your users from day one - ### Move fast without lock-in ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Internal Help Desks - ### IT and HR requests in one place - ### Private notes on every thread - ### Assignment rules per team - ### Full history that stays put ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Regulated & Privacy-First - ### Data on your own server - ### Region of your choosing - ### Audit trail on every action - ### No third-party helpdesk vendor ## Features ## One Inbox To Support, Engage, & Scale for Your Team. Docker helps developers build and run applications using containers. Containers bundle everything an application needs into a single, portable package. - ### Live chat, email, and social inboxes in one queue - ### Help center and canned responses in the same place - ### Automation rules, macros, and CSAT built in - ### One-click deployment, free SSL, and firewall ![Chatwoot Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Capabilities ## A Platform built for how customer-facing teams actually work Chatwoot is an open-source customer engagement platform. The interface feels like any modern shared inbox. What’s different is that you own the server, the data, and the roadmap. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Shared Inbox Every conversation from every channel lands in one queue your whole team can see, claim and resolve. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Omnichannel Website live chat, email, WhatsApp, Instagram, Messenger, Telegram and SMS, all answered from one screen. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Help Center Publish a self-serve knowledge base on your own domain so the common questions never reach an agent. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Automations & Macros Route, assign, label and reply automatically with rules that run the moment a conversation arrives. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Teams & Assignment Group agents into teams, set round-robin assignment, and keep private notes out of the customer’s view. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Reports & CSAT Response times, resolution counts and satisfaction surveys, broken down per agent, team and inbox. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Contacts & Segments A contact record behind every conversation, with custom attributes, labels and the full history attached. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## API & Integrations A REST API, webhooks and agent-bot hooks to wire Chatwoot into the rest of your stack. ## Advanced Features ## Ready To Own Your Customer Conversations? Whether you answer a handful of chats a day or run a full support desk across every channel, managed Chatwoot hosting delivers the reliability, flexibility, and performance your team needs to reply without limits. Deploy faster. Scale smarter. Stay in control. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Fast Provisioning Deploy faster using an xCloud Managed Server built with optimized stacks and high-speed SSDs. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate and more advanced security features at no additional cost. ![](/_mirror/58d66be2-Flexible-Timezone-Support-2.png) ## Intuitive Control Panel From Server creation to application deployment, everything can be managed from our intuitive control panel. ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Waqar Ahmed @tlewisverdu **xCloud** isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Paul Goulart @freelivingsoul I set this up locally, tried AWS and Digital Ocean with disappointing results. Setup on Xcloud was easy and it’s still working! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## Your Inbox Should Be Live Right Now. Deploy a production Chatwoot instance in minutes. Connect your website widget, email, WhatsApp, and social inboxes — then let your team reply, route, automate, and measure it all from one shared queue. [Start Deploying Now](#pricing) [Browse One Click Apps](/one-click-apps/) - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Cancel anytime ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is Chatwoot? Chatwoot is an open-source customer engagement platform where your team answers live chat, email, WhatsApp, Instagram, Messenger, Telegram and SMS from a single shared inbox. It includes a help center, canned responses, automation rules, CSAT surveys and reporting, and because it is self-hosted, every conversation and contact record stays on your own server. ### How do I deploy Chatwoot on xCloud? Chatwoot is available through xCloud’s One Click Apps. Create a Docker server in your xCloud dashboard, open One Click Apps, select Chatwoot, add your domain, and deploy. xCloud provisions the containers, maps the domain, and issues the SSL certificate for you. ### Do I need a Docker server to run Chatwoot? Yes. Chatwoot runs as a containerised application alongside PostgreSQL and Redis, so it needs to be deployed on a Docker server. When you create a new server in xCloud, choose Docker as the server type — you can then deploy Chatwoot to it from One Click Apps. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud is the future of cloud hosting and server management for WordPress users, streamlining the way you host, deploy, manage or update your websites like never before! ## Get The Latest Updates - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) ## Address: xCloud Hosting, LLC. 124 Broadkill Rd #599 Milton, DE 19968-1008 ## Products & Services ## Resources ## Compare xCloud ## Addons ## Quick Help ## **Company** - #### [Privacy Policy](/privacy-policy/) - #### [Terms and Condition](/terms-and-conditions/) ## A **[WPDeveloper](https://wpdeveloper.com/)** Creation, in Partnership with **[WPManageNinja](https://wpmanageninja.com/)** ## **xCloud Hosting LLC**. All rights reserved. --- # Claude Code Hosting | Build & Manage Seamlessly > Run Claude Code on a fast, secure, fully managed VPS. Deploy in minutes, keep tasks running around the clock, and manage everything from anywhere. # **Cluade Code Hosting** ## Host Claude Code on a Fast, Secure VPS Ready in Minutes Host Anthropic’s agentic coding tool on a dedicated VPS. Start a task, close your laptop, and let Claude Code keep working. You can manage everything from your terminal, browser, or phone. ![](/_mirror/b6c65888-video-scaled.png.webp) ## **Setup Process** ## Get Your Claude Code Projects Running in a Few Steps Get Claude Code running on a VPS without the manual server config. From provisioning to a live, persistent environment, every step is streamlined so you can focus on building. ![](/_mirror/b20b2d12-Frame-427323590.png.webp) ### Choose Deployment Method Launch an xCloud Managed Server or connect your own from DigitalOcean, Vultr, Linode, AWS, or another provider. ![](/_mirror/83ce0fad-Frame-427323545.png.webp) ### Configure Your Environment Set your Node.js version, dependencies, and API keys. Your environment comes pre-configured, so setup stays simple. ![](/_mirror/49ba84e3-Frame-427323545-1.png.webp) ### Go Live Right Away Launch Claude Code and link it to the Claude web or mobile app. Run tasks from anywhere and get notified when they finish. ## Pricing ## Reliable Claude Code Hosting at a Price You’ll Love Choose a pay-as-you-go plan on your preferred cloud server. Run unlimited projects with the tools you need for reliable, always-on development. - ###### xCloud Managed Server - ###### Self-Managed Server ![...](/_mirror/2160152a-Rectangle-26-1.png.webp) ### All ### 1 GB For Personal Use ### 2 gb For Basic Websites ### 4 gb For Growing Websites ### 8 gb For Busier Websites ### 16 gb For Bigger, Busier Websites ### 32 gb For HIGH-PERFORMANCE NEEDS ### 48 gb For HIGH-PERFORMANCE NEEDS ### 58 gb For HIGH-PERFORMANCE NEEDS ## Elevate your site with xCloud servers—ensuring speed and security, with no hidden charges in the future. ## Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads - ###### All - ###### 1 GB - ###### 2gb - ###### 4gb - ###### 8GB - ###### 16gb - ###### 32gb - ###### 48GB - ###### 58GB ## Newcomer - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo ## Lite Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo ## Basic - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo ## Personal Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo ## Standard - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo ## Growing Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo ## Titanium Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Business Max - ### 64 GB RAM Ultimate plan for unparalleled power - ### 1280 GB SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 10 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-max) ## $ **399.00** /mo ## Newcomer   - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo   ## Lite   Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo   ## Basic   - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo   ## Personal   Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo   ## Standard   - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo   ## Growing   Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo   ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business   - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo   ## Titanium   Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo   ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo Monthly Yearly MonthlyYearly ## Black Friday Special Deal : One-time Payment – LIFETIME Access! Bring your own server and unlock access to our cloud control panel to enjoy a seamless server and site management experience for a lifetime. [Grab Lifetime Deal](/deal/) ![](/_mirror/a1b04dee-Frame-427323882fgbdfb-1.png.webp) ## Want to explore xCloud first? Try it out for free and then decide! [Get started](https://app.xcloud.host/register) ## FREE PLAN - ### 1 Server - ### 10 Site ## Start your journey without cost ## Starter - $5/Server (/month) - 1-5 Servers - Unlimited Sites ## Perfect for Beginner ## Professional - $4/Server (/month) - 6-10 Servers - Unlimited Sites ## Tailored for Experts ## Agency - $3/Server (/month) - 11+ Servers - Unlimited Sites ## Perfect for Large Teams ## Features ## Built for Everything You Build with Claude Codee Claude Code is Anthropic’s agentic command-line tool that writes, edits, and ships code straight from your terminal. Hosted on a VPS, it becomes a persistent teammate that works around the clock, from first prompt to production. - ### Agentic coding, refactoring, and debugging from the terminal - ### Long-running tasks that don’t stop when your machine does - ### Full-stack project support with your own dependencies - ### Easy deployment and integration with your existing infrastructure ![](/_mirror/2c757107-Frame-2147224943.png.webp) ## Advanced Features ## Deploy Claude Code Projects on Your VPS for Fast, Secure Performance Launch Claude Code on a high-performance VPS with no complicated setup. Everything comes pre-configured so you can deploy in minutes and scale with confidence. ![](/_mirror/048c309d-Flexible-Timezone-Support.png.webp) ## Fast Provisioning Quickly provision servers and deploy sites with xCloud Managed Servers, DigitalOcean, Vultr, Linode, AWS, or Any Servers. ![](/_mirror/d7ee932e-Flexible-Timezone-Support-1.png.webp) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate, AI bot blocking, and advanced security features at no additional cost. ![](/_mirror/58d66be2-Flexible-Timezone-Support-2.png) ## One Click Deployment Start building your server infrastructure instantly with a streamlined setup that gets you running in just a few clicks. ![](/_mirror/ad1f7253-Flexible-Timezone-Support-3.png.webp) ## Intuitive Control Panel From Server creation to application deployment and security settings, everything can be managed with few clicks from our easy-to-use hosting control panel. ![](/_mirror/c8bb4b52-Flexible-Timezone-Support-1-1.png.webp) ## Optimised Setup Your server is pre-optimized with high-performance stacks like Nginx or OpenLiteSpeed and backed by ultra-fast NVMe SSD storage ![](/_mirror/63b0968f-Flexible-DNSne-Support-1.png.webp) ## Easy DNS Management Easily manage your DNS records through our intuitive panel. Also, verify your DNS in just 1 click using Cloudflare integration. ## AI Apps ## More AI Apps You Can Deploy on xCloud From personal assistants to autonomous AI companies, deploy the tools your workflow needs on xCloud. ![](/_mirror/a0247ac7-Frame-2121453550.png.webp) ### OpenClaw Hosting Deploy Your Personal AI Assistant With Managed OpenClaw Hosting Turn OpenClaw into a working assistant that executes tasks and manages conversations across platforms. Go live in minutes. [Learn More](/openclaw-hosting/) ![](/_mirror/2b35d052-Frame-2121453550-1.png.webp) ### Hermes Agent Hosting Fully Managed Hermes Agent Hosting. Deploy Hermes Agent in five minutes with persistent memory and connections to Telegram, tools, files, APIs, and scheduled tasks. No server setup, no maintenance. [Learn More](https://xcloud.host/hermes-hosting/) ![](/_mirror/6f90a973-Frame-2121453550-2.png.webp) ### Paperclip Hosting Run an Autonomous AI Company With Managed Paperclip Hosting Skip the hours of setting up and get a fully managed Paperclip instance live in under a few minutes. With xCloud, focus on building your AI workforce, not complexities. [Learn More](/paperclip-hosting/) ![](/_mirror/48cc2778-Frame-2121453550-3.png.webp) ### Claude Hosting Deploy Your Personal AI Assistant With Managed OpenClaw Hosting Turn OpenClaw into a working assistant that executes tasks and manages conversations across platforms. Go live in minutes. [Learn More](/claude-code-hosting/) ![](/_mirror/84e6da2f-Frame-2121453550-4.png.webp) ### Codex Hosting Fully Managed Hermes Agent Hosting. Deploy Hermes Agent in five minutes with persistent memory and connections to Telegram, tools, files, APIs, and scheduled tasks. No server setup, no maintenance. [Learn More](/codex-hosting/) ![](/_mirror/44eb51f1-Frame-2121453550-5.png.webp) ### Odysseus Hosting Run an Autonomous AI Company With Managed Paperclip Hosting Skip the hours of setting up and get a fully managed Paperclip instance live in under a few minutes. With xCloud, focus on building your AI workforce, not complexities. [Learn More](/odysseus-hosting/) ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](/_mirror/4a264adc-Frame-427323340.png.webp) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](/_mirror/846a54e1-Frame-4273233404.png.webp) Waqar Ahmed @tlewisverdu xCloud isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](/_mirror/ea75a53d-Frame-4273233407.png.webp) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](/_mirror/144afeaa-Frame-4273233402.png.webp) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](/_mirror/803b1b6d-Frame-4273233405.png.webp) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting ![](/_mirror/af2b653d-Frame-4273233403.png.webp) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](/_mirror/8d5f6184-Frame-4273233406.png.webp) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](/_mirror/8d5f6184-Frame-4273233406.png.webp) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is Claude Code VPS hosting? It’s a dedicated server set up to run Claude Code, Anthropic’s agentic coding tool. Instead of running it only on your local machine, you get a persistent, always-on environment that keeps working even when your computer is off. ### Can I access Claude Code remotely? Yes. You can link your VPS to the Claude web or mobile app, start tasks from anywhere, and get notified when they finish. Your environment stays available whether you’re at your desk or on your phone. --- # Clickjacking Attack: Attack Examples & Prevention Guide with WordPress Plugins - xCloud > Discover Clickjacking Attacks, a hidden online threat that tricks users into unintended actions. Learn how these attacks work, recognize them, and protect your website with effective measures. Have you ever heard of a [**Clickjacking Attack?**](https://wpdeveloper.com/free-tools-to-scan-wordpress-for-vulnerabilities/) When you click, you think you are clicking on one thing, but actually, you are clicking on something totally different that the bad guys set up. Today, we will learn about **clickjacking attacks**, how to spot these tricks and secure our websites! So let us roll on. ![Clickjacking Attack](/_mirror/a05fc51e-ck-examples-prevention-Guide-with-WordPress-Plugins.jpg.webp) ## **What Is Clickjacking Attack?** A Clickjacking Attack is a sneaky trick where hackers make you click on something you did not mean to. Imagine you think you are clicking on a game button, but instead, you are actually liking a page or sharing something on social media without knowing it. That is what Clickjacking Attacks do. They hide the real thing you are clicking on under something that looks safe. These attacks use a part of web pages called “**frames**” to stack a hidden layer over the visible parts of a website. Because you can not see the hidden part, you think you are clicking on the normal webpage. But really, you are clicking on something the hacker has set up to trick you. Clickjacking Attacks can be used to do many harmful things: - They can steal your private info like passwords or account numbers. - They can take control of your computer by making you click on bad links. - They can trick you into giving permissions or access to your data. That is why it is so important to learn about Clickjacking Attacks—so you can avoid being tricked by these hidden dangers. ## **How Clickjacking Attacks Work** [**Clickjacking Attacks**](https://wpdeveloper.com/social-engineering-attacks-wordpress-security/) are like a magic trick on the internet where what you see is not what you really get. Imagine you are trying to press a button to get a candy from a machine. You see the button and press it. But, what you can not see is that there is a hidden layer over the button. When you press what you think is the candy button, you are actually pressing a button that sends a signal to drop a rock instead of a candy. Let us break down how these attacks work in a simple way: ![Clickjacking Attack](/_mirror/6d95f7cd-image-18.png.webp) ### **Layering** Hackers put a transparent layer over something that looks normal on a webpage. This layer is invisible, so you do not know it is there. You might see a button that says “**Play video**,” but right on top of it, invisible to you, is another button. ### **Tricking the Click** When you click on the “Play video” button, you are actually clicking on the invisible layer. This click can do many things like open a new link, download a file, or change a setting, all without you knowing. ### **Using Frames** A big part of Clickjacking Attacks is using something called an “**iframe**.” This is a web tool that lets one webpage appear on another webpage. Hackers use iframes to put their invisible layer over the real webpage. ### **The Invisible Trap** Because the harmful actions are hidden, you think you are safely interacting with legitimate parts of the webpage. Instead, your clicks are going to the invisible layer set up by the hacker. This is why Clickjacking Attacks decieves people, making it hard to notice you are being tricked. By understanding how these attacks work, you can be more careful and check more closely before clicking on things when you are online. ## **How to Recognize a Clickjacking Attack?** Understanding when you might be facing a Clickjacking Attack can help you avoid falling victim to one. Here is how to spot the signs: ### **Strange Web Page Behavior** If you notice that web pages do not behave as expected, it might be a Clickjacking Attack. For example, clicking on a link does not take you where it should, or new windows pop up unexpectedly. ### **Hidden Buttons** Sometimes, in a Clickjacking Attack, buttons might be hidden under invisible layers. If you click somewhere on a page and something unexpected happens, like a new program downloading, this might be a sign. ### **Check the Website’s Address** Always look at the [**website’s URL**](https://wpdeveloper.com/how-to-block-ip-address-in-wordpress/) in the address bar. If it looks weird or not like the usual address, it could be a fake site set up for a Clickjacking Attack. ![Clickjacking Attack](/_mirror/2c790fd9-image-19.png.webp) ### **Unexpected Requests for Personal Information** If a normally safe site suddenly asks for your password or other personal information in a strange way, be cautious. This could be a Clickjacking Attack trying to steal your information. ### **Use of Iframes** Clickjacking Attacks often use iframes (a type of code that lets one website be shown on another website) to trick you. If you are tech-savvy, you can look at the source code of suspicious web pages to check for hidden iframes. Being alert and knowing these signs can help you avoid Clickjacking Attacks. It is always better to be safe and double-check anything suspicious rather than risk a click that could lead to trouble. ## **Examples of Clickjacking Attacks** Clickjacking Attacks can happen in many ways. Here are some real examples to help you understand how tricky they can be: ### **Social Media Like Button Scam** Imagine playing a fun game on a website. You click around to score points, but each click also secretly clicks a **“Like”** button on [**social media**](https://wpdeveloper.com/automatically-social-share-wordpress/)**.** You do not see this happening, but suddenly, you have liked a bunch of pages or posts without knowing. This scam uses Clickjacking to trick you into liking something you did not choose to. ![Clickjacking Attack](/_mirror/be2f2c73-image-20.png.webp) ### **Sensitive Actions** Some Clickjacking Attacks trick you into doing more serious things. For example, you might think you are clicking a button to see a video, but instead, you are clicking a button that turns on your webcam. The bad guys could then watch you without your permission. This type of Clickjacking can be very dangerous because it invades your privacy. ### **Software Installation** Another common trick is making you download harmful software. You might see a button to play a video or download a free book, but clicking on it actually starts downloading a virus or malware. This happens because the real download button is hidden under a fake one that looks safe. ### **Changing Online Settings** Some Clickjacking Attacks trick you into changing important settings in your online accounts. For example, you might think you are updating your profile, but you are actually giving permission for apps to access your private info. ### **Fake Ad Clicks**  Hackers sometimes use Clickjacking Attacks to make money by making you click on ads. You think you are clicking on a normal part of a webpage, but each click is actually on an ad that pays the hacker money. These examples show how Clickjacking Attacks can be used in different ways, from annoying to really harmful. Understanding these can help you stay alert and protect yourself from being tricked online. ## **How to Prevent Clickjacking Attacks** Stopping Clickjacking Attacks involves making it hard for attackers to trick people into clicking things they should not. Here are some simple steps that anyone, especially website owners, can take to protect against these attacks: ### **X-Frame-Options Header** This is a setting that website owners can use. It tells web browsers not to let other websites put your web pages inside frames or layers. By setting this to “DENY” or “SAMEORIGIN,” you make sure that no one can put invisible layers over your website. This means no one can trick users into clicking on them. ### **Content Security Policy (CSP)** This is a more powerful tool for website owners. It lets you control where your web pages can be shown and stops bad people from embedding your content on their own sites. By using CSP, you can stop many types of Clickjacking Attacks by preventing others from framing your content. ### **Regular Updates** Keep all your software up to date. This includes your web browser, any plugins or themes you use on your website, and any other software. Updates often [**fix security problems**](https://wpdeveloper.com/biggest-cyber-security-mistakes/) that attackers use to carry out Clickjacking Attacks. ![Clickjacking Attack](/_mirror/96fb940f-image-4.jpeg.webp) ### **Educate Users** Teach people who use your website about Clickjacking Attacks. If they know what to look out for, they can be more careful about where they click, especially on things that seem unusual or out of place. ### **Use Anti-Clickjacking Measures** Some software tools and browser extensions can detect and stop Clickjacking Attacks. These tools might block clicks that seem suspicious or warn you if a website tries to do something sneaky. By following these steps, you can make it much harder for attackers to use Clickjacking Attacks against you or anyone who visits your website. It is all about making the internet a safer place for everyone. ## **Use WordPress Plugins to Protect Against Clickjacking Attacks** If you use WordPress for your website, you can add extra layers of protection against Clickjacking Attacks with the help of plugins. These plugins make it easier to secure your site without needing to be a tech expert. Here are some of the best plugins you can use: ### **Sucuri Security** [**Sucuri**](https://wordpress.org/plugins/sucuri-scanner/) is a well-known security plugin that offers a variety of features to keep your WordPress site safe. It includes security activity auditing, file integrity monitoring, and malware scanning. Most importantly, it helps prevent Clickjacking Attacks by offering options to add security headers like X-Frame-Options and Content Security Policy (CSP) directly from the plugin settings. ### **iThemes Security**  iThemes plugin offers more than 30 ways to secure your site. One of its features includes strengthening your website’s defenses against Clickjacking Attacks. [**iThemes Security**](https://wordpress.org/plugins/better-wp-security/) allows you to easily set X-Frame-Options headers to prevent others from framing your site. It also offers comprehensive security settings that help protect your website from a variety of threats. ### **Wordfence Security** [**Wordfence Security**](https://wordpress.org/plugins/wordfence/) is Known for its firewall and malware scanner, Wordfence also provides robust protection against Clickjacking Attacks. The firewall feature blocks malicious traffic, and the plugin includes an option to enhance clickjacking defense by implementing X-Frame-Options and CSP headers. ### **All In One WP Security & Firewall** This plugin takes a holistic approach to WordPress security. [**All In One WP Security & Firewall**](https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/) includes features to block Clickjacking Attacks by adding security headers. It is user-friendly, offering an easy way to apply advanced security measures without needing technical knowledge. ### **BulletProof Security** [**BulletProof Security**](https://wordpress.org/plugins/bulletproof-security/) offers a range of security features including database security, firewall, and login security. It also protects against Clickjacking Attacks by allowing you to add various security headers easily, ensuring that your site is safeguarded from such threats. By installing these plugins, you can significantly reduce the risk of Clickjacking Attacks on your WordPress site. Each plugin has its own set of features, so you can choose one that best fits your needs and budget. Remember, keeping your plugins updated is crucial as updates often include security enhancements to protect against new threats. ### **Educate & Stay Aware Against Clickjacking Attacks** Clickjacking Attacks are clever tricks used by attackers to make you do things on the internet that you did not intend to do, like liking something on social media, enabling your webcam, or downloading malicious software.  These attacks can be harmful, but by understanding how they work and taking the right precautions, you can protect yourself and your website. With the right tools and knowledge, you can maintain a secure web and ensure that your visitors have a safe experience on your site. If you find this blog helpful and want to read more blogs like this one, [**Subscribe**](/blog/) **to our blogs** and join our [**Facebook Community**](https://www.facebook.com/groups/xcloud.community) to connect with more people with common interests. --- # Cloud Hosting or Traditional? Here’s What You Really Need to Know - xCloud > Confused between cloud hosting and traditional hosting? Compare features, benefits, and costs to pick the best fit for your online business. Choosing the right type of web hosting can be a critical decision for your website or online business. If you are stuck between **cloud hosting or traditional** hosting, you are not alone. Many people ask this exact question when building a new site or planning to scale. ![Cloud Hosting or Traditional](/_mirror/4bbf3819-r-Traditional_-Heres-What-You-Really-Need-to-Know-2.jpg.webp) Read the guide to understand both types of hosting. You will learn what they are, how they work, what makes them different, and which one is the right fit for you. Let us start with the basics. ## **What Is Traditional Hosting?** Traditional hosting refers to the most common way websites have been hosted for decades. This includes shared hosting, virtual private servers (VPS), and dedicated servers. All of these r ely on a single physical server located in a data center. You rent or lease space on that server from a hosting provider. ![Cloud Hosting or Traditional](/_mirror/daf4ecad-image-12.png.webp) ### **Shared Hosting** In [**shared hosting**](/shared-hosting-vps-or-cloud-hosting/), your website sits on the same server as many other websites. All websites share the same resources such as RAM, bandwidth, and CPU power. This type of hosting is very affordable and easy to use. It is ideal for personal blogs, small business sites, or anyone who does not expect large amounts of traffic. ### **VPS Hosting** VPS hosting or Virtual Private Server hosting offers more control and performance than shared hosting. Here, a physical server is divided into several virtual servers. Each one acts like its own private server. You get more resources, better speed, and more customization options than shared hosting. It is good for medium-sized businesses or growing websites. ### **Dedicated Hosting** With dedicated hosting, you get the entire server for yourself. No sharing. This gives you full control, maximum performance, and the ability to customize everything from the operating system to the hardware configuration. It is typically used by large enterprises, data-heavy apps, or websites with very high traffic. ### **Key Features of Traditional Hosting** - Hosted on one physical server - Fixed resources based on your plan - Direct control over hardware and software (especially in dedicated hosting) - Predictable cost structure - Physical location matters more for speed and data compliance ### **Who Uses Traditional Hosting?** Traditional hosting is often chosen by: - Small websites with steady traffic - Businesses with fixed budgets - Companies needing strict control over data - Developers who want full access to the server environment It is a reliable choice if your needs are simple and stable. But it does come with limitations, especially when it comes to scaling and handling unexpected traffic spikes. ## **What Is Cloud Hosting?** [**Cloud hosting**](/what-is-cloud-hosting-and-how-does-it-work/) is a modern, flexible way to host websites and applications. Instead of relying on a single physical server, it uses a network of virtual servers that pull resources from a large pool of physical machines spread across multiple data centers. This design gives you access to on-demand computing power, scalable storage, and greater reliability than traditional hosting. In simple terms, cloud hosting means your website or application is not locked to one physical server. Instead, it lives in a connected environment made up of multiple servers. If one server fails, another takes over instantly. If your site needs more processing power or storage, the system automatically adds it. When demand drops, resources are scaled down so you are not paying for unused capacity. Providers like [**xCloud**](/) make this process seamless, giving businesses the flexibility to grow without worrying about downtime or hardware limits. ### **How Cloud Hosting Works** The backbone of cloud hosting is **virtualization technology**. A piece of software called a _hypervisor_ splits physical servers into multiple **virtual machines (VMs)**. These VMs are linked together through a central system that manages workloads and allocates resources where they are needed most. Key components of cloud hosting include: - **Compute resources** like CPU and RAM, drawn from a pool of servers - **Cloud storage** that can be expanded instantly without downtime - **Load balancing** to distribute incoming traffic evenly across servers - **Redundancy systems** to keep services online during hardware or network failures - **Pay-as-you-go billing** so you only pay for the resources you actually use This structure allows websites to handle sudden traffic surges, recover quickly from outages, and operate smoothly for users anywhere in the world.  ### **Types of Cloud Hosting** Not all cloud hosting works the same way. There are several variations based on how resources are shared and who can access them. #### **1\. Public Cloud Hosting** This is hosted on infrastructure shared by multiple customers. Examples include AWS, Google Cloud, Microsoft Azure, and **xCloud** that offer competitive performance and cost-effective plans. Public cloud hosting is highly scalable and usually the most affordable option. #### **2\. Private Cloud Hosting** Here, the cloud infrastructure is dedicated to a single organization. It is more secure and customizable, making it popular with banks, healthcare providers, and government agencies. #### **3\. Hybrid Cloud Hosting**  A hybrid setup combines public and private clouds. It gives businesses the flexibility and scalability of the public cloud while keeping sensitive data in a secure private environment. ### **Benefits of Cloud Hosting** Cloud hosting offers several advantages that make it appealing to businesses and developers: - **Scalability** – Resources can be added or removed instantly to match demand. - **Reliability** – Redundant systems ensure high uptime and minimal downtime. - **Global Reach** – Data centers in multiple regions provide faster delivery to users worldwide. - **Efficiency** – Hardware resources are used optimally, reducing waste. - **Lower Maintenance** – The provider manages updates, security, and physical infrastructure. With **xCloud**, businesses get automated updates and strong security protocols without extra effort. ### **Who Uses Cloud Hosting?** Cloud hosting serves a wide range of needs, from personal projects to large-scale enterprise systems. Examples include: - **eCommerce** **stores** that see seasonal or unpredictable traffic spikes - **SaaS applications** that need to serve users globally - **Blogs and media platforms** expecting steady growth in traffic and content - **Startups and enterprises** looking for infrastructure that can expand quickly - **Developers** who want a flexible environment without having to manage servers manually Cloud hosting is especially valuable when uptime, speed, and growth potential are top priorities. With xCloud’s fully [**managed cloud hosting**](/managed-hosting/) solution businesses can confidently run high-performance websites knowing they have the power, scalability, and reliability to adapt as their needs evolve. ## **Key Differences: Cloud Hosting vs Traditional Hosting** When deciding between **cloud hosting or traditional** hosting, you need to look at how they perform across several important factors. Each has its own strengths and weaknesses. The right choice depends on your specific needs. Let us break down the core differences that really matter. ### **Scalability and Performance** **Cloud hosting** offers unmatched scalability. If your traffic suddenly spikes, cloud servers automatically allocate more resources to keep your website running smoothly. You can scale up or down instantly based on your current demand. This flexibility is perfect for growing businesses or seasonal websites that see fluctuating visitors. **Traditional hosting**, on the other hand, is much more limited. Whether you use shared, VPS, or dedicated hosting, you get a fixed amount of resources. If your site outgrows those limits, you must upgrade manually. And that upgrade may involve downtime or moving to a new server. If your site experiences an unexpected surge in visitors, traditional hosting may slow down or crash. ### **Reliability and Uptime** Cloud hosting is built for reliability. Your website is hosted across multiple servers. If one server goes down, another takes over immediately. This redundancy helps maintain high uptime and prevents service interruptions. **Most cloud providers guarantee uptime of 99.9% or more.** Traditional hosting relies on a single server. If something fails—like hardware, power, or network—it could take your entire website offline. Scheduled maintenance also affects availability unless your host has failover systems in place (which is rare in traditional hosting plans). ### **Security and Privacy** Security is critical, no matter which hosting method you choose. Cloud hosting providers usually have advanced security measures in place. These include firewalls, DDoS protection, regular patches, and monitoring. However, because the environment is shared across many clients, there can be concerns about data isolation. It becomes essential to choose a trusted provider and implement additional security layers on your side. Traditional hosting offers more direct control over security. If you use a dedicated server, you manage everything—from firewall settings to encryption. This can be a big plus for businesses with strict compliance or privacy needs. But with more control comes more responsibility. You need in-house skills to handle server-level security. ### **Cost and Pricing Models** This is where the two models differ most clearly. **Cloud hosting** uses a pay-as-you-go model. You are billed based on actual usage like how much storage, CPU, or bandwidth you use. This can be cost-efficient if your traffic varies or you need temporary resources. But if you are not careful, costs can rise quickly during high-traffic periods. **Traditional hosting** uses fixed pricing. You pay a set monthly or yearly fee for a specific plan. It is easy to budget because you know your costs upfront. However, you may end up paying for resources you do not use or needing to upgrade if you run out of capacity. ### **Control and Customization** Traditional hosting especially with a VPS or dedicated server—offers deep control. You can choose your OS, install custom software, and manage server settings directly. This is ideal for developers or IT teams who need specific configurations. Cloud hosting usually comes with a managed interface. You can deploy and scale applications easily, but you may not get full access to the server environment. This makes cloud simpler to use but less customizable for complex needs. ### **Environmental Impact** Cloud hosting is generally more eco-friendly. It makes better use of hardware through shared resources and energy-efficient data centers. Large cloud providers invest in green infrastructure, cooling systems, and renewable energy. ![Cloud Hosting or Traditional? Here’s What You Really Need to Know](/_mirror/6a6f7770-Screen-Shot-2025-08-17-at-15.33.40-scaled.png.webp) Traditional hosting can be less efficient. Individual servers often sit underused, wasting energy. Older data centers also consume more power. When you compare cloud hosting and traditional hosting across these categories, it becomes clear they serve different needs. Neither is better for every situation. The best choice depends on what matters most to you—whether that is performance, cost, control, or long-term growth. ## **Benefits of Cloud Hosting** Now that you understand how cloud hosting works and how it compares to traditional hosting, let us look at what makes cloud hosting such a powerful choice for modern websites and businesses. Here are the most important benefits of choosing **cloud hosting over traditional hosting**. ### **1\. Instant Scalability** One of the biggest advantages of cloud hosting is the ability to scale your resources in real time. If your site suddenly goes viral or you launch a new product, the system automatically adds more bandwidth, RAM, or processing power to handle the load. When traffic slows down, it scales down so you are not overpaying. This level of flexibility is not possible with traditional hosting. There, you are stuck with a fixed set of resources unless you manually upgrade to a higher plan or move to a new server. With cloud hosting, you are always ready to grow. ### **2\. High Availability and Uptime** In a cloud hosting setup, your website is not tied to one server. Instead, it lives in a cluster of servers that work together. If one fails, another takes over immediately. This is known as redundancy, and it helps ensure your website stays online even during hardware or network failures. Most cloud providers guarantee uptime of 99.9% or higher. That level of reliability gives peace of mind, especially for e‑commerce stores or businesses that cannot afford downtime. By contrast, a traditional server going offline can mean hours of lost traffic and revenue. ### **3\. Better Performance and Speed** Cloud hosting uses powerful infrastructure and often distributes your website’s content across multiple global locations. This means visitors get faster load times no matter where they are. Many cloud hosts also use load balancing to spread traffic across servers evenly. Performance matters. Faster sites improve user experience, reduce bounce rates, and help with SEO rankings. With cloud hosting, you can deliver speed and stability to your users, even under high demand. ### **4\. Pay for What You Use** Traditional hosting locks you into a fixed monthly or yearly fee. Whether you use all your resources or not, you still pay the same amount. Cloud hosting changes that. With most cloud providers, you pay based on usage. If your site only needs light resources this month, your bill is lower. If traffic surges next month, you only pay for the extra power you used. This is especially helpful for startups, growing businesses, or websites with unpredictable traffic. ### **5\. Lower Maintenance and Automation** Cloud providers manage most of the technical details behind the scenes. You do not have to worry about server updates, hardware failures, or configuring backups. They handle it for you. Most cloud platforms also offer tools to automate tasks like deployments, updates, and scaling. This frees up your time and lets you focus on your business or content instead of server issues. With traditional hosting, especially dedicated or VPS, you often need to do more work yourself or hire someone to manage your server. ### **6\. Global Reach and Content Delivery** Cloud platforms often offer multiple data center locations around the world. You can host your site closer to your audience to improve speed and reliability. Many also integrate with content delivery networks (CDNs) that cache your site across different regions. This global setup is ideal if you serve international visitors or run a global brand. ### **7\. Built-In Tools and Modern Interfaces** Cloud hosting platforms usually come with easy-to-use dashboards, built-in analytics, automatic backups, and one-click scaling. These tools help you manage your site without needing advanced technical skills. In traditional hosting, many of these features require manual setup or third-party tools. Cloud hosting is not just a trend. It is a better way to host websites in many cases. It gives you speed, flexibility, and peace of mind—all while being more cost-effective in the long run if used wisely. ## **Benefits of Traditional Hosting** While cloud hosting offers modern advantages, traditional hosting still plays an important role. Many businesses choose it because of its simplicity, predictability, and control. Depending on your needs, it might actually be a better fit than cloud hosting. Let us explore the major benefits of choosing **traditional hosting over cloud hosting**. ### **Predictable Pricing and Budget Control** Traditional hosting plans come with fixed monthly or yearly prices. You pay a set amount for a defined package of resources. This makes it easy to manage your hosting budget. For example, if you purchase a VPS plan with 4 GB RAM and 100 GB of storage, your bill stays the same regardless of how many visitors you get until you need to upgrade. This level of financial predictability is useful for small businesses, nonprofits, or projects with a tight budget. In contrast, cloud hosting charges vary based on usage. This can lead to unexpected costs if traffic spikes or if resources are not monitored carefully. ### **Greater Control and Customization** Traditional hosting, especially dedicated hosting, offers full root access to the server. You can choose the operating system, configure software, manage security settings, and customize it exactly how you want. This is important if you have specific software dependencies, compliance requirements, or want complete control over your environment. For developers, system administrators, or tech-savvy businesses, traditional hosting gives freedom to fine-tune performance and security. With cloud hosting, you often work within the provider’s system. There may be restrictions on software versions, admin access, or custom configurations. ### **Simplicity for Basic Needs** If your website is small or has steady traffic, traditional hosting might be all you need. Shared hosting is especially affordable and easy to use. Many plans include website builders, email services, and one-click installers for WordPress or other CMSs. You do not need to think about scaling, load balancing, or resource optimization. Just upload your files and go. For personal blogs, portfolio sites, or basic business pages, traditional hosting can get the job done without overcomplicating things. ### **Dedicated Resources in Certain Plans** With VPS or dedicated hosting, you get dedicated resources—CPU, RAM, and storage—that are not shared with other users. This gives you consistent performance and avoids the “noisy neighbor” problem common in shared or cloud environments. This is especially useful for websites that need stability or run heavy applications, like streaming platforms or large databases. ### **Familiar Interfaces and Long-Term Support** Most traditional hosting providers use familiar tools like cPanel or Plesk. These have been around for years and are widely supported. If you have experience with them, managing your site is easier. Support teams for traditional hosting are also well-trained in resolving common issues, especially on shared and VPS servers. You may find faster and more personalized help if you stay within this more traditional setup. ### **Better for Compliance or Location-Sensitive Data** Certain industries, such as finance, legal, and healthcare, must follow strict data regulations. Hosting data on a specific server in a known location may be required. With traditional hosting, you can often choose the data center location and ensure that data never leaves that region. Cloud hosting sometimes makes this harder, especially when data is stored or backed up across multiple locations. While cloud hosting is flexible and future-ready, traditional hosting still shines in its own ways. If your website needs are stable, your budget is fixed, or your project requires full server control, traditional hosting is a reliable and proven choice. ## **What Should You Choose?** You have now seen the features, pros, and cons of both **cloud hosting and traditional hosting**. But how do you decide which one is best for you? The answer depends on your needs, your goals, and the kind of experience you want to create for your visitors. Let us walk through a step-by-step approach to help you choose confidently. ### **Ask Yourself These Key Questions** Before choosing between cloud and traditional hosting, ask yourself: 1. **What kind of website are you building?**Is it a blog, an online store, a business site, or a custom web app? 2. **How much traffic do you expect?**Will it stay consistent, or are traffic spikes likely? 3. **How fast do you expect to grow?**Do you need resources that can expand easily over time? 4. **What is your budget model?**Do you prefer fixed costs or can you manage usage-based billing? 5. **Do you have technical expertise or a server management team?**Will you manage the server yourself or rely on support? 6. **Are there any special requirements for data location, compliance, or customization? **Does your site need to follow strict regulations or run specific software? ## **How to Decide Between Cloud and Traditional Hosting Based on Your Goals** Your hosting choice depends on what matters most to your business. Think about your growth plans, traffic patterns, budget, and level of control to find the option that best supports your goals.  **Choose Cloud Hosting If:** - You are building a site that will grow fast or unpredictably - Your traffic varies from month to month - You need high uptime and global performance - You want to launch quickly without dealing with hardware or server setup - You prefer automation and low maintenance - Your project is digital-first or depends heavily on online presence - You are comfortable with usage-based pricing #### **Choose Traditional Hosting If:** - Your website has consistent traffic and does not change much - You prefer fixed pricing and want to avoid unexpected costs - You need full control over your server environment - You run legacy software or custom code - You have the in-house team to manage your server - You have strict compliance or location-based data policies - You value predictability and simplicity in hosting ### **Still Not Sure? Go Hybrid or Start Small** Some companies combine both hosting types. For example, they might use traditional hosting for their core services and cloud hosting for backup, scalability, or temporary traffic needs. This hybrid approach gives flexibility while keeping essential systems under full control. Also, many providers offer entry-level cloud hosting plans that are affordable and easy to test. You can start small, then scale up as needed. The choice between **cloud hosting or traditional** hosting is not one-size-fits-all. It is about what works best for your unique situation. Think about the kind of experience you want your users to have, how much control you need, and how you plan to grow. ## **Hosting for Every Scenario: How xCloud Hosting Fits Any Business** In almost every real-world scenario, cloud hosting proves to be the smarter choice. A small local business might think traditional hosting is enough, but cloud hosting especially with **xCloud,** offers faster speeds, higher uptime, and the ability to scale effortlessly if traffic grows. For online stores, agencies, startups, or media companies, the benefits are even greater. Seasonal sales, multiple client websites, global app launches, and content-heavy platforms all demand flexibility, reliability, and performance that traditional hosting simply cannot match. With **xCloud**, any type of site for any type of business can run smoothly and grow without limits. From compliance-focused enterprises to fast-moving startups, the platform provides secure infrastructure, [**vertical scaling**](/horizontal-scaling-vs-vertical-scaling/), and managed services that remove technical headaches. While traditional hosting still has a place for small, static projects, cloud hosting done right with **xCloud** is built for today’s demands and tomorrow’s growth. ## **Choose the Right One That is Built for Today, Ready for Tomorrow** Choosing between cloud hosting and traditional hosting comes down to your goals, growth plans, and technical needs. While traditional hosting may suit basic, low-traffic websites, it often falls short when it comes to performance, scalability, and long-term flexibility. Cloud hosting especially with xCloud offers the speed, reliability, and on-demand resources that modern websites need. Whether you run a small blog, a busy e-commerce store, or a growing SaaS platform, xCloud gives you the tools to scale confidently and run your site without limits. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # CloudFest 2025 Recap: xCloud’s First Appearance at the World’s Premier Cloud Event - xCloud > xCloud made its debut at CloudFest 2025, joining the world’s top cloud innovators for four days of tech, talks, and transformative connections. [**CloudFest 2025**](https://www.cloudfest.com/) – The _**#1 Cloud Conference**_ ends but its energy, innovation, and powerful connections continue to echo in the cloud ecosystem – and xCloud was proud to be a part of this mega event. ![CloudFest 2025 Recap](/_mirror/7e5b9739-Recap-Of-CloudFest.jpg.webp) It was a milestone – a place of ideas, innovation, and an opportunity to meet at the global epicenter of cloud computing. And for [**xCloud Hosting**](/), this year was extra special. **We officially made our debut at CloudFest**, stepping onto the world stage with pride, passion, and purpose. Held from March 17–20 at the spectacular **Europa-Park in Rust, Germany**, CloudFest once again brought together the brightest minds in the cloud and hosting industries. From hyperscalers and infrastructure providers to software innovators, SaaS platforms, domain registrars, and everything in between — if it lives in the cloud, it was represented at CloudFest. And **this year, xCloud was one of them.** ## **xCloud’s First Visit To CloudFest: Memories & Experiences** Being part of **CloudFest 2025** as a first-time participant was nothing short of exhilarating. Our mission was clear: connect, learn, and discuss what makes xCloud different — our commitment to robust, developer-friendly, performance-driven hosting that blends scalability with simplicity. ![CloudFest 2025](/_mirror/93fdcd39-xCloud-x-Cloudfest-_-Email-Banner-1024x683.jpg.webp) Leading the charge was our Founder, **M Asif Rahman**, a passionate entrepreneur, technologist, and community builder who has long been active in the open-source and WordPress spaces. His presence at CloudFest added both credibility and clarity to xCloud’s vision — a hosting platform built by developers, for developers. From the very first day, we were immersed in an environment of energy and exchange. CloudFest is not just about sitting in conference rooms; it is about engaging in hallway conversations, sharing stories over coffee, and diving deep into the next generation of cloud solutions. ## **Highlights from Our CloudFest Journey** Joining CloudFest for the first time was not just symbolic, we have long admired the role this event plays in shaping the cloud industry — and finally, we are excited to be a part of it. Here is a look at some key highlights from our first-ever participation: ### **🌐 A Global Meeting Ground** CloudFest brings together **[attendees from more than 80 countries](https://www.cloudfest.com/attendee-profile)**. The diversity of perspectives and experiences shared was inspiring. From early-stage startups to tech giants, everyone came with an open mind and a shared mission: **_“_**_Push the boundaries of what is possible in the cloud”_**.** ![CloudFest 2025](/_mirror/8f8a7948-xCloud-x-Cloudfest-_-Photo-Frame-4.jpg.webp) We met with cloud infrastructure providers, software companies, cybersecurity experts, fellow hosting platforms, and entrepreneurs from all over the world. Whether in scheduled meetings or spontaneous chats, the connections we made were real and ripe with potential. ### **🎤 Insightful Keynotes & Technical Deep-Dives** Sessions like **“AI in Cloud Management”**, **“The New Era of Green Infrastructure”**, and **“Decentralized Hosting and Web3”** gave us valuable insights into the trends shaping tomorrow. We also attended several **WordPress-related sessions**, given our strong roots in the WordPress community. ### **💬 Conversations & Collaborations** We had **fruitful discussions** about strategic partnerships, possible integrations, and how we can help shape a better, more secure, and scalable web for the next generation. CloudFest is all about collaboration and creating the future. M Asif Rahman engaged in several impactful conversations with industry veterans, tech leaders, and product builders. From discussing performance optimization techniques to sharing thoughts on scaling container-based architectures, these were not just casual meetups, they were **idea incubators.** ### **🥊 Unexpected Fun: A Boxing Ring in the Tech World?** Yes, you read that right. CloudFest 2025 isn’t just about sessions and booths — it’s a full-blown experience. One of the most unforgettable sights? A full-size boxing ring in the middle of the expo floor, complete with mock matches, lighting effects, and roaring crowds. It was a bold metaphor for the competitive, high-energy nature of the tech world — and it brought a sense of excitement and edge that only CloudFest could pull off. Around every corner, there were surprises: themed lounges, immersive booth designs, arcade setups, and even rollercoasters for those who dared to mix adrenaline with innovation. The entire venue at Europa-Park felt like a tech amusement park – vibrant, buzzing, and packed with possibility. ## **🚀 Learning from the Best** We had the opportunity to explore **extraordinary solutions** in web security, DDoS mitigation, automation workflows, and container orchestration. These insights will directly influence our roadmap and help deliver an even more powerful hosting experience for our users. > CloudFest is on a whole different level! Good to see WordPress being an important part of it. Alhamdulillah for the amazing growth of xCloud, we have tons more to do. Godspeed! > > – _M Asif Rahman_, Founder of xCloud The sessions and discussions helped us sharpen our perspective on the evolving cloud landscape from AI-powered automation and edge computing to multi-cloud architectures and green hosting initiatives. Every insight collected is now a data point in how we evolve xCloud forward. ## **Thank You, CloudFest – See You in 2026!** To everyone who visited CloudFest, talked with us, collaborated, or even just shared a smile – **THANK YOU**. Our first CloudFest was amazing. We return with stronger ideas, a bigger network, and renewed momentum to push xCloud forward. **CloudFest 2025 may be over, but the journey it inspired has only just begun.** We are already looking forward to the next one! Until then, let us keep pushing boundaries, embracing collaboration, and celebrating the open-source community we are all a part of. Stay tuned — the best of xCloud is on the horizon. 🚀 If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Cloudflare CDN Enterprise: Make Your Website Faster and Secure With Global CDN Network - xCloud > Cloudflare Enterprise CDN on xCloud: global edge caching, WAF and DDoS protection on any domain, managed entirely from your dashboard for $5/month. The first time most site owners ask what Cloudflare Enterprise costs, the conversation ends fast. There is no price on the website, no checkout button, and the answer that eventually comes back is a sales call, an annual contract, and a number widely reported to start around $5,000 a month. So they settle for the free plan and move on, assuming Enterprise is for companies with a procurement department. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) That assumption is now out of date. The xCloud Cloudflare Enterprise add-on attaches any domain to an Enterprise contract that already exists, for $5 per domain per month, with no contract of your own, no Cloudflare account, and no nameserver change. This guide breaks down how the $5 price is possible, exactly what is included, how it compares with every other way of buying Cloudflare Enterprise in 2026, and how to switch it on in three steps. **Key takeaways:** - Cloudflare Enterprise is normally a negotiated annual contract with no public price. The xCloud add-on attaches your domain to xCloud’s existing contract as a custom hostname, which is the only reason $5 per domain is possible. - The add-on includes the full Enterprise suite: CDN across 330+ cities, full-page edge caching, tiered caching, managed WAF, unmetered DDoS protection, rate limiting, image optimization, and analytics, all managed from the xCloud dashboard. - Your DNS provider and nameservers stay exactly where they are. Setup is one CNAME record, and xCloud snapshots your DNS and restores it if you ever cancel. - Only two hosts sell Cloudflare Enterprise per domain: xCloud at $5 and Cloudways at $4.99. Everyone else bundles it into hosting plans that require moving your sites onto their servers. - Each domain includes 100 GB of bandwidth a month, then $0.02/GB prorated, with no hard cap and no forced upgrade. ## **What Is the Cloudflare Enterprise Add-on and Why Does a $5 Price Exist** The Cloudflare Enterprise add-on is a fully managed, per-domain integration that puts your website on Cloudflare’s Enterprise network. Your domain joins xCloud’s Enterprise account as a custom hostname through Cloudflare for SaaS, so you get the Enterprise CDN, managed WAF, unmetered DDoS protection, and full-page edge caching for $5 a month per domain, with every setting controlled from the panel you already use. You are not buying a plan. You are joining one. The cost is a share of a network already paid for rather than a new subscription, which is also why tiered caching and full-page edge caching are included here when they are paid extras or hand-written rules on Cloudflare’s own Pro and Business plans. ### **Why Speed and Edge Security Decide Your Site’s Fate** The stakes are concrete. [**Research from Google**](https://www.thinkwithgoogle.com/marketing-strategies/app-and-mobile/mobile-page-speed-new-industry-benchmarks/) found that as page load time goes from one second to three, the probability of a visitor bouncing rises by 32 percent, and search engines weigh both speed and availability in rankings. On the security side, attacks do not wait for you to notice: bots and exploit scans hit servers daily, and a security plugin can only act after a request has already reached your origin and spent its CPU. Edge protection resolves both problems in the same place, before traffic ever touches your server. For the wider picture on what your host should be protecting, see our guide to [**web hosting security best practices**](https://xcloud.host/web-hosting-security-best-practices/). ## **How Much Does Cloudflare Enterprise Really Cost?** Cloudflare does not publish an Enterprise price. It is sold as a negotiated annual contract, quoted per organisation on traffic, domain count, and add-on products, and entry-level deals are widely reported to start around $5,000 a month. Here is how Cloudflare’s published self-serve plans compare, checked August 2026 at [**cloudflare.com/plans**](https://www.cloudflare.com/plans/): **Plan** **Price** **What you get** Free $0 Static asset CDN, unmetered DDoS Pro $25/month per domain Adds image optimization, fuller WAF ruleset Business $250/month per domain Advanced WAF, prioritized support Enterprise Negotiated annual contract Managed WAF rulesets, priority routing, tiered caching, custom hostnames Tiered caching is a paid extra on all three self-serve plans, and none of them cache full HTML pages at the edge without you writing the rules yourself. On the [**xCloud Cloudflare Enterprise add-on**](https://xcloud.host/cloudflare/), both are included in the $5. ## **Every Way to Get Cloudflare Enterprise, Compared** There are exactly three routes to Cloudflare Enterprise today: hosts that bundle it free while you host with them, hosts that sell it per domain, and Cloudflare directly. Prices checked August 2026. **xCloud add-on** **Bundled hosting (Kinsta, 10Web, BigScoots, Convesio, Levamo)** **Cloudways add-on** **Cloudflare direct** Price $5/month per domain $23 to $50/month hosting plans $4.99/month per domain, $1.99 above 25 domains $250/month (Business); Enterprise negotiated Runs on servers you own Yes (DigitalOcean, AWS, Vultr, Hetzner, Linode, or managed xCloud) No, their platform only No, their platform only Yes Any stack Yes: WordPress, WooCommerce, Laravel, static, PHP Mostly WordPress WordPress and Woo Yes Keep your DNS and nameservers Yes, one CNAME Varies Yes No, DNS moves to Cloudflare DNS set up for you and restored on cancel Yes n/a Manual CNAME both ways No Custom cache bypass paths per site Yes Varies No Manual rules Contract None, cancel per domain any time Tied to hosting None Annual (Enterprise) Where the alternatives win, honestly: Cloudways offers a 30-day trial and drops to $1.99 per domain above 25 domains, and it has automatic selective cache purging, which xCloud does not have yet. The bundled hosts charge no line item at all, as long as your sites live on their servers, which is exactly the lock-in the free bundle is designed to create. For a wider look at how the two platforms compare beyond this add-on, see the [**xCloud vs Cloudways comparison**](https://xcloud.host/xcloud-vs-cloudways/). ## **What You Get for $5 per Domain** Everything below runs on Cloudflare’s Enterprise tier and is included in the flat price. ### **1\. Global CDN across 330+ cities** Static assets and full HTML pages are served from whichever Cloudflare location is closest to your visitor, instead of a round trip to your server. Every continent loads from the nearest edge, not from one distant origin. ### **2\. Full-page edge caching** Whole HTML pages are cached at the edge, so time-to-first-byte stops depending on your server at all. This is the feature that moves real load times rather than just offloading images, and it is a paid extra or a hand-written rule everywhere below the Enterprise tier. ### **3\. Tiered caching** Nearby data centres share what they have already fetched instead of each asking your origin separately, cutting origin requests by up to 60 percent. ### **4\. Enterprise managed WAF** Cloudflare-managed rulesets sit in front of your site and drop OWASP-class attacks, exploit scans, and zero-days before they arrive. If you want to tune it, here is how to [**enable Cloudflare WAF rules in xCloud**](https://xcloud.host/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/). ### **5\. Unmetered DDoS protection** Volumetric attacks are absorbed at the edge at layers 3, 4, and 7, with no surcharge and no cap, by one of the largest networks on the internet. For emergencies, [**Under Attack Mode**](https://xcloud.host/docs/how-to-turn-on-cloudflare-under-attack-mode/) adds an extra check for every visitor. ### **6\. Rate limiting, browser integrity check, and AI crawler blocking** Requests are counted per IP in 60-second windows, with a managed challenge above the threshold. The default is 200 requests a minute and can be customised for your domain via support ticket. Known AI crawlers can be blocked from scanning or collecting your content with one toggle. ### **7\. Everything managed from the xCloud dashboard** There is no second dashboard and no Cloudflare account to create. Traffic, cache, and security analytics run from the last 30 minutes back to 30 days, with top pages, countries, devices, and IPs, plus one-click worldwide cache purge, image optimization, SSL cipher profiles, ScrapeShield email obfuscation, and managed edge SSL on every domain. Timeouts run at 200 seconds and can be raised per use case up to Cloudflare’s 6,000-second limit. If you need visitor IPs in your server logs, here is how to [**show real visitor IPs behind the Cloudflare proxy**](https://xcloud.host/docs/show-visitor-real-ip-behind-cloudflare-proxy/). ## **Activate the Cloudflare Enterprise Add-on in 3 Steps** Setup is not a migration. Your DNS provider stays where it is, your nameservers stay where they are, and one record changes. 1. **Enable the add-on:** In your xCloud dashboard, open Addons, find Cloudflare Enterprise, hit Enable, pick the domain from the dropdown, and pay. $5 for the month, no contract attached. 2. **Add one CNAME record:** xCloud shows you the exact record to add at your existing DNS provider. The domain joins xCloud’s Cloudflare account as a custom hostname while your DNS host stays unchanged. 3. **Refresh, and you are live:** The domain status flips to Active with sensible defaults already on. The Settings tab is there whenever you want to change caching, WAF, or anything else. If your DNS already sits in a Cloudflare account connected to xCloud, the records are applied for you automatically. And if you ever cancel, xCloud restores your DNS from the snapshot it took at setup, reinstating your previous SSL. The full walkthrough is in the guide to [**activating the Cloudflare Enterprise add-on**](https://xcloud.host/docs/how-to-activate-the-cloudflare-enterprise-addon/). ## **Who Should Enable It** - **WooCommerce stores:** Product pages served from the edge, carts and checkout kept dynamic, WAF in front of payments. Pairs naturally with [**WooCommerce hosting**](https://xcloud.host/woocommerce-hosting/) built for high-traffic checkouts. - **Agencies and freelancers:** Enable it per client site and rebill it as a line item, at a price that leaves room for margin. - **Content and media sites:** Heavy pages served worldwide from the edge, with AI crawlers blocked from scraping them. - **Launch and campaign sites:** Traffic spikes absorbed at the edge, so your origin stays calm through launch day. - **Membership and SaaS:** Rate limiting and Under Attack Mode keep logged-in experiences fast and protected. The caching is WordPress and WooCommerce aware out of the box: logged-in sessions, wp-admin, the REST API, carts, checkout, my-account, feeds, and sitemaps are bypassed automatically, so shoppers never see someone else’s basket, and you can add your own bypass paths per site. It also runs on Laravel, static sites, and custom PHP, on [**managed**](https://xcloud.host/managed-hosting/) or [**self-managed**](https://xcloud.host/self-managed-hosting/) servers alike. ## **Put Your Site on Cloudflare Enterprise for $5 Today** Cloudflare Enterprise used to be a decision made for you: either sign an annual contract, or move your sites to a host that bundles it as a lock-in. The xCloud add-on removes both conditions. It runs on infrastructure you own, follows the site if you change providers, and switches off per domain whenever you want. Enable it on one site, watch the cache ratio and security events in the Analytics tab for a week, and decide with your own numbers. We hope this guide helped you understand exactly how Cloudflare Enterprise pricing works and how to get it without the contract. Now, [**enable the Cloudflare Enterprise add-on**](https://app.xcloud.host/addons/cloudflare-enterprise) on a domain and let us know your experience in the [**xCloud Facebook community**](https://www.facebook.com/groups/xcloud.community). Also, do not forget to [**subscribe to our blog**](https://xcloud.host/blog/) to get updates, helpful resources, and more. ## **Frequently Asked Questions** ### **How much does Cloudflare Enterprise cost?** Cloudflare does not publish an Enterprise price. It is a negotiated annual contract quoted per organisation, with entry-level deals widely reported to start around $5,000 a month. The xCloud add-on attaches your domain to an existing Enterprise contract for $5 per domain per month, with no contract or Cloudflare account of your own. ### **Is there a free trial?** Not at the moment. At $5 per domain with no contract you can enable it on your own site and cancel whenever you want, but billing starts straight away, and add-ons are non-refundable once activated. ### **Does the price include subdomains?** One subscription covers the root domain and its www version. Other hostnames like shop.example.com or app.example.com are separate $5 subscriptions, so you enable only the ones that need it and remove any single one without touching the rest. ### **Is bandwidth unlimited?** Each subscription includes 100 GB per month, which covers the vast majority of WordPress sites since edge caching means most requests never reach your server. Beyond that, usage is billed at $0.02/GB, prorated, with data transfer visible in the add-on’s Analytics tab. No hard cap, no forced upgrade. ### **Is this the same CDN as Cloudflare’s free plan?** Same network, higher tier. Free and Enterprise both serve from 330+ cities, but Enterprise adds managed WAF rulesets, priority routing, tiered caching, and full-page HTML caching, the things that move time-to-first-byte rather than just offloading images. ### **Do I need to move my nameservers or DNS?** No. The add-on runs on Cloudflare for SaaS as a custom hostname, so your registrar and DNS provider stay exactly where they are and you add one CNAME record. That is the key difference from signing up with Cloudflare directly, which expects your nameservers to move. ### **Will it affect my SEO?** It should help. Search engines weigh page speed and availability, and this improves both: pages come off the edge, and the WAF and DDoS mitigation keep the site reachable during attacks that would otherwise take your server, and the crawler, offline. --- # Using Cloudflare Firewall Rules to Secure Your Web App - xCloud > Discover how to enhance your web app security with Cloudflare firewall rules with a simple guide to protect your site from cyber threats effectively. Web application security is getting more and more important with the rapidly evolving technology. Website owners need robust security measures to protect their web apps and sensitive data with the increasing number of cyber threats. One powerful tool for enhancing web app security is Cloudflare which is a Google product. Cloudflare provides an array of services designed to [**improve website performance**](/advanced-redis-object-caching-for-wordpress/), security, and safeguarding web applications. Today, we will explore how **Cloudflare firewall rules** can help secure your web app and best practices to protect your web applications without any hassle. ![Cloudflare Firewall Rules](/_mirror/9dc23fb4-image-11.jpeg.webp) ## 🍀**Understanding Cloudflare Firewall Rules** Web application security is important nowadays. With ever-evolving [**cyber threats**](https://wpdeveloper.com/biggest-cyber-security-mistakes/), having a reliable line of defence is essential. This is where Cloudflare firewall rules come into play. Let us discuss what firewall rules are, how they work, and why they are vital for securing your web app. ### 🔆**What Are Cloudflare Firewall Rules?** Cloudflare firewall rules are a powerful set of configurations that allow you to define precise security measures for incoming traffic to your web application. These rules act as filters that control which requests can access your site based on specific conditions you set. By utilizing these rules, you can manage and mitigate various types of threats, enhancing the security of your web application. ![Cloudflare Firewall Rules](/_mirror/1b1584b2-image-12.jpeg.webp) ### 🔆**How Do Cloudflare Firewall Rules Work?** [**Cloudflare firewall rules**](https://developers.cloudflare.com/firewall/cf-firewall-rules/) operate at the application layer of the **Open Systems Interconnection (OSI)** model. This means they focus on the specifics of incoming **HTTP requests** to your site, allowing you to filter traffic based on criteria such as IP address, country of origin, URL patterns, and more. When a request is made to your site, the firewall rules are evaluated sequentially based on their priority. Each rule consists of a matching condition and an action to perform if the condition is met. Actions can include allowing, blocking, challenging, or logging the request. ### 🔆**Why Use Cloudflare Firewall Rules for Web App Security?** Firewall rules is an effective way to secure your web application with setting up rules to secure your web applications for several reasons: - **Granular Control:** The rules allow you to create highly specific conditions, giving you granular control over the traffic that reaches your site. - **Scalability:** Cloudflare’s infrastructure is built to handle massive [**amounts of traffic**](https://wpdeveloper.com/how-to-check-website-traffic-for-any-site/), making their firewall rules scalable for websites of all sizes. - **Performance:** The rules are evaluated at Cloudflare’s edge servers, which means they do not affect your site’s performance. - **Ease of Use:** Cloudflare provides an intuitive user interface and extensive documentation, making it easy to set up and manage firewall rules. Firewall rules offer a robust and flexible solution for web app security, providing website owners with the tools they need to protect their sites from malicious traffic and other potential threats. ## **3 Easy Steps Guide to Set Up Cloudflare Firewall Rules** Setting up a Cloudflare rule could be a challenging task. There are many firewall rules for WordPress. We will discuss here how to **block particular countries from visiting your site**. You can block one country or as many as you want. You can also allow access to your website to only one country. For example, we will block visitors from all countries except the USA. So follow the steps below: ### **Step 1: Log in to Cloudflare Choose Your Domain** Start with logging in to your Cloudflare dashboard. From here, choose the domain name for which you want to set up the firewall rule with Cloudflare ![Cloudflare Firewall Rules](/_mirror/c1908b72-image-61.png.webp) After selecting the domain that you want to secure more or applying the firewall rules, find the **‘Firewall’** button from the top bar and click on it. ![Cloudflare Firewall Rules](/_mirror/61ec7b29-image-62.png.webp) ### **Step 2: Create a Firewall Rule with Cloudflare** Here, you can see a **‘Create a Firewall rule’** button, hit on the button to create a new firewall rule. ![Cloudflare Firewall Rules](/_mirror/afef8917-image-63.png.webp) ### **Step 3: Block All Countries Except the USA** From here, we must need to provide the necessary information. First, give a ‘Rule name’ according to your choice.  ![Cloudflare Firewall Rules](/_mirror/497b9058-image-64.png.webp) Then head on to the **‘Field’** section and choose **‘Country’** from the dropdown and set the **‘Operator’** does not equal. Next, go to the **‘Value’** and choose USA as your country. ![Cloudflare Firewall Rules](/_mirror/dc7d5514-image-65.png.webp) Finally, from the action drop-down, select **‘Block’**, and then click on the Deploy button. ![Cloudflare Firewall Rules](/_mirror/d28d11c1-image-66.png.webp) There are different types of firewall rules you can use for different purposes. You can set them up easily and make your site more secure than ever. ## ⛳ **Benefits of Using Firewall Rules with Cloudflare**  Cloudflare’s firewall rules are not just another security feature, they offer many benefits that make them an essential tool for any website owner. Let us dive into the **key advantages of using firewall rules with Cloudflare** to secure your web application. ![Cloudflare Firewall Rules](/_mirror/c3f10d5b-image-67.png.webp) ### 🔆 **Enhanced Security** Security is paramount for any web application, and Cloudflare firewall rules provide robust protection against a wide range of threats. By allowing you to set specific conditions to filter incoming traffic, the rules help defend against common attacks like **DDoS, SQL injection,** **cross-site scripting**, and more. This proactive defense mechanism ensures that your website remains secure even as threats evolve. ### **🔆 Ease of Use** One of the standout features of Cloudflare firewall rules is their ease of use. Cloudflare provides an intuitive dashboard that simplifies the process of creating and managing rules. Even if you are not a seasoned IT professional, you can easily set up and adjust firewall rules to suit your needs. The user-friendly interface ensures that website owners can take control of their security without needing extensive technical expertise. ### 🔆 **Customization** Every web application is unique, and Cloudflare recognizes this by offering highly customizable firewall rules. You can set conditions based on a variety of parameters, such as **IP address**, **HTTP methods, and country of origin**. This level of customization allows you to tailor the security settings to match your specific requirements, ensuring that you only allow legitimate traffic while blocking potential threats. ### 🔆 **Real-Time Analytics** Another significant benefit of using firewall rules is the access to [**real-time analytics**](https://wpdeveloper.com/blogging-statistics-trends-data-ultimate-list/). Cloudflare provides detailed reports on traffic and security events, allowing you to monitor and analyze incoming requests. This visibility helps you understand the nature of threats targeting your web application and adjust your security measures accordingly. The analytics also provide insights into the effectiveness of your firewall rules, enabling you to fine-tune your configurations for optimal protection. ![Cloudflare Firewall Rules](/_mirror/cb9c16ac-image-68.png.webp) ### 🔆 **Performance Optimization** Cloudflare’s infrastructure is designed for high performance, and the firewall rules are no exception. The rules are processed at Cloudflare’s edge servers, which means that your web application’s performance is not impacted. This edge-based processing ensures that malicious traffic is filtered out before it even reaches your server, optimizing your application’s performance while maintaining security. ### 🔆 **Scalability** Whether you are running a small [**personal blog**](https://blog.templately.com/start-personal-food-blog-guide/) or a large e-commerce platform, Cloudflare firewall rules are scalable to meet your needs. Cloudflare’s global network is built to handle massive amounts of traffic, so you can be confident that your web application will remain secure even during traffic spikes or large-scale attacks. ## ⛳ **Best Practices for Using Cloudflare Firewall Rules** Using firewall rules is an effective way to secure your web application, but it is essential to follow best practices to maximize their effectiveness and minimize potential issues. Here, we will discuss key strategies and tips for using firewall rules with Cloudflare effectively. ### 🔆 **Whitelist Trusted IPs** Whitelisting trusted IP addresses ensures that your key stakeholders, such as employees or partners, always have access to your site. This is particularly useful for internal users who need consistent access. Start by identifying the IP addresses that should have unrestricted access to your web application. Once identified, create a firewall rule that allows traffic from these trusted IPs and set it as a high-priority rule. This ensures that these IPs are always permitted access, preventing unnecessary disruptions. ### 🔆 **Block Malicious Traffic** One of the primary functions of firewall rules is to block malicious traffic. Cloudflare simplifies this by providing analytics and threat intelligence. Use Cloudflare’s tools to identify sources of malicious traffic. Based on your findings, create rules that [**block malicious traffic**](https://wpdeveloper.com/how-to-block-ip-address-in-wordpress/) from these sources, such as specific IP addresses or user agents. This helps keep your application secure from known threats. ![Cloudflare Firewall Rules](/_mirror/31542ab3-image-69.png.webp) ### 🔆 **Rate Limiting** Rate limiting prevents abuse of your web application, such as brute force login attempts or scraping. Determine which parts of your web application are most sensitive to excessive requests, like login pages or API endpoints. Set up firewall rules to limit the number of requests per minute from a single IP address. You can choose to either block or challenge requests that exceed this limit, helping to protect your application from overload and abuse. ### 🔆 **Monitor And Adjust Rules** Regular monitoring and adjustment of your firewall rules are crucial for maintaining optimal security. Use Cloudflare’s analytics to keep an eye on incoming traffic and spot potential issues or unusual patterns. Based on your monitoring, adjust the rules to respond to new threats or optimize existing protections. This ensures your firewall rules remain effective and up-to-date. ### 🔆 **Leverage Managed Rulesets** Cloudflare offers managed rulesets that provide protection against common threats, such as SQL injection and cross-site scripting. In your firewall settings, enable relevant managed rulesets for your web application. If necessary, customize these rulesets to better fit your specific needs, providing tailored protection against common threats. ### **🔆 Test Your Rules** Before fully implementing new firewall rules, it is crucial to test them to ensure they don’t unintentionally block legitimate traffic. Cloudflare offers a preview mode that shows how the rule will behave without actually blocking or challenging traffic. When enabling new rules, monitor their effects closely and be ready to adjust them if they impact legitimate users. This cautious approach helps avoid disruptions to valid traffic. ### 🔆 **Document Your Rules** Proper documentation of your firewall rules helps maintain clarity and facilitates future adjustments. Give each rule a descriptive name that reflects its purpose. Document the conditions and actions of each rule, as well as the rationale behind them. This makes it easier to manage and update your firewall rules over time. ## ⛳ **Common Use Cases for Cloudflare Firewall Rules** Cloudflare firewall rules are versatile tools that can be used to address a variety of security and traffic management needs. In this section, we will look at several common use cases for these rules and how they can enhance the security and functionality of your web application. ### 🔆 **DDoS Protection** **Distributed Denial of Service (DDoS)** attacks are a prevalent threat to web applications, overwhelming servers with a flood of traffic. Firewall rules can help mitigate these attacks in a couple of ways. First, you can block known attack sources by using firewall rules to block IP addresses or networks that are known to participate in DDoS attacks. Additionally, you can implement rate-limiting rules to restrict the number of requests from individual IP addresses or networks, limiting the impact of DDoS attacks. ### 🔆 **Preventing SQL Injection** [**SQL injection**](https://wpdeveloper.com/fortify-wordpress-site-from-sql-injection-9-ways/) is a common web application attack where malicious SQL statements are inserted into an entry field for execution. Firewall rules can help prevent this by blocking requests containing common SQL injection patterns, such as SELECT and UNION keywords combined with specific characters. Moreover, you can use Cloudflare’s managed rulesets to block known SQL injection techniques automatically. ![Cloudflare Firewall Rules](/_mirror/56977af9-image-2-1.png.webp) ### 🔆 **Blocking IPs or Countries** Sometimes, you may want to restrict access to your web application based on IP addresses or geographic regions. Cloudflare makes this straightforward. You can create rules to block traffic from specific IP addresses or ranges that are known to be malicious or unwanted. Additionally, you can use firewall rules to block or allow traffic from specific countries based on your business needs or security concerns. ### 🔆 **Custom Access Control** Cloudflare firewall rules offer the flexibility to implement custom access control based on various criteria. For instance, you can create rules that restrict access to specific URLs or URL patterns based on criteria such as IP address, user agent, or HTTP method. You can also use firewall rules to restrict access to sensitive areas of your website, such as administrative pages, by IP address or other identifying characteristics. ### 🔆 **Protecting APIs** APIs are often targeted by malicious actors seeking to exploit vulnerabilities or overload the system. Firewall rules can help protect your APIs by restricting access based on IP address, API key, or other identifying factors. Additionally, you can implement rate-limiting rules to prevent abuse of your APIs and ensure fair usage. ### 🔆 **Enforcing User Agent Policies** User agents identify the client making a request, and firewall rules can be used to enforce policies based on this information. You can create rules to block requests from known malicious or suspicious user agents or allow only specific user agents if your web application is intended for specific clients. These rules provide versatile solutions for a wide range of use cases, including DDoS protection, preventing SQL injection, blocking specific IPs or countries, custom access control, protecting APIs, and enforcing user agent policies. By leveraging these use cases, you can [**enhance the security**](https://wpdeveloper.com/backup-wordpress-site/) and functionality of your web application. ## ⛳ **Troubleshooting Firewall Rules and Tips to Manage** Despite the best planning and implementation, issues may arise when using firewall rules. Here, we will explore common problems and provide debugging tips so that you already know how to resolve the issues if they arise. ### 💠 **Common Issues** There are many problems that could arise, which is making problems. From many, these are the common [**troubleshooting issues**](https://wpdeveloper.com/502-bad-gateway-error/) we are discussing below: - **Legitimate Traffic Blocked:** One common issue is when legitimate traffic gets blocked unintentionally. This often happens when rules are too broad or too strict. - **Unexpected Behavior:** Sometimes, firewall rules might not behave as expected, often due to rule precedence issues or overlapping conditions. - **Performance Impact:** While rare, firewall rules can sometimes impact site performance if they are misconfigured or overly complex. ### 💠 **Debugging Tips** Check out these debugging tips so that you can ensure the firewall rules you have created run smoothly without making problems further: - **Use the Firewall Analytics:** Cloudflare provides detailed analytics for its firewall, showing which rules are triggered and how often. Use this to identify problem rules. - **Review Rule Order:** Cloudflare evaluates firewall rules in order of priority. Review the order of your rules to ensure that higher-priority rules do not unintentionally override lower-priority ones. - **Test with Preview Mode:** Before fully enabling a rule, use Cloudflare’s preview mode to test how it will behave with incoming traffic. This helps catch issues before they impact real users. - **Adjust Rule Conditions:** If a rule is blocking legitimate traffic, consider refining the conditions to be more specific. For example, instead of blocking all traffic from a country, you might block specific IP ranges or use rate limiting. - **Check Rule Actions:** Make sure the actions for your rules are appropriate. For example, if you are testing a new rule, you might want to log traffic rather than block it outright. ## **🥷 Setup Cloudflare Firewall Rules & Secure Your Web App** Cloudflare firewall rules are a vital tool for any website owner looking to enhance the security of their web application. With their flexibility, customisation options, and powerful analytics, these rules provide a robust defense against a wide range of threats. By following best practices and troubleshooting issues effectively, you can leverage Cloudflare firewall rules to keep your web application secure and running smoothly. If you find this blog helpful and want to read more blogs like this one, [**Subscribe**](/blog/) to our blogs and Join our [**Facebook Community**](https://www.facebook.com/groups/xcloud.community) to connect with more people with common interests. --- # Cloudflare Enterprise CDN Pricing — $5 per Domain | xCloud > Cloudflare Enterprise CDN, WAF and DDoS protection for $5 per domain per month. Compare it against Cloudflare's Free, Pro ($25) and Business ($250) plans — no Cloudflare account, no nameserver change, managed from your xCloud dashboard. ## Cloudflare Enterprise CDN for $5 a domain Cloudflare's Enterprise tier normally means a contract negotiated at volume, priced in the thousands per month. xCloud already holds one — so you can put a single domain behind it for five dollars. Global CDN across 330+ cities, full-page edge caching, managed WAF and unmetered DDoS protection, switched on from the dashboard you already use. No Cloudflare account · No nameserver change · No contract — cancel any domain, any time | | | |---|---| | 330+ | Cloudflare cities serving your pages | | Full-page | HTML cached at the edge, not just assets | | Up to 60% | Fewer requests hitting your origin | | Unmetered | DDoS mitigation at layers 3, 4 and 7 | The traffic path: your visitor → the Cloudflare Enterprise edge (330+ cities, WAF, DDoS, full-page cache) → your server on xCloud. Cache hits are served at the edge and attacks are dropped there; only what's left reaches your origin. Every switch on that middle layer lives in your xCloud dashboard — no Cloudflare account, no second login. ## Cloudflare Enterprise pricing, flat per domain **$5 per domain, per month.** Each subscription covers one domain, and subdomains count as their own domain. Enable the ones that need it, manage them together on the Addons page, and remove any one of them without touching the rest. Includes 100 GB of bandwidth a month; beyond that it's $0.02/GB, prorated. Included on every enabled domain: - Cloudflare Enterprise network, 330+ cities - Full-page edge caching and static CDN caching - Tiered caching across Cloudflare's network - Enterprise managed WAF and unmetered DDoS - 100 GB bandwidth per month, then $0.02/GB - Image optimization, Early Hints, ScrapeShield - Traffic, cache and security analytics in-panel - One-click worldwide cache purge - Per-domain billing — remove a domain any time No free trial, and add-on purchases are non-refundable once activated — check the domain and billing details before you subscribe. There's no contract and no minimum term. [Get started](https://app.xcloud.host/register) ## Every other way to get Cloudflare Enterprise Six hosts bundle it free — as long as you move your sites onto their servers. One other sells it per domain. Here is the whole picture, including the rows where we come off worse. | | xCloud add-on (on servers you own) | Bundled hosting (Kinsta, 10Web, Levamo, BigScoots, Convesio) | Cloudways (add-on, on their platform) | Cloudflare direct | |---|---|---|---|---| | Runs on your own cloud account | Yes | Their platform | Their platform | Yes | | Any stack — WordPress, Laravel, static, PHP | Yes | Mostly WordPress | WordPress & Woo | Yes | | Custom cache bypass paths, per site | Yes | Varies | — | Manual rules | | Bandwidth included, per domain | 100 GB, then $0.02/GB | Plan limits | Quota, then $0.02/GB | Yes | | Full-page caching at the edge | Yes | Yes | WordPress & Woo | Manual rules | | Keep your DNS provider and nameservers | Yes | Varies | Yes | — | | DNS set up for you, and restored on cancel | Yes | n/a | Manual CNAME | — | | Switch it off per domain, any time | Yes | Change host | Yes | Annual contract | | No separate Cloudflare account | Yes | Yes | Yes | — | | Volume discount | $5 flat | n/a | $4.99 | Negotiated | | Automatic selective cache purge | — | Varies | Yes | Varies | | **Pricing** | **$5/month per hostname — root and www together — 100 GB included, then $0.02/GB** | $23–$50/month hosting plan — Cloudflare included only while you host there | $4.99/month per hostname — plus $0.02/GB once the bandwidth quota runs out | $250/month per domain — add-ons billed separately — Enterprise on annual contract | xCloud and Cloudways bill the same way: per hostname, with the root domain and its www counted together, and every other hostname its own subscription. Cloudflare direct bills per zone, so subdomains are covered by the one plan — the single thing that route does more cheaply, at fifty times the price. Cloudways falls to $1.99 per domain only above 25 domains. The xCloud price is the add-on, on top of the plan you already have. Bundled figures are each host's cheapest plan carrying Cloudflare Enterprise — 10Web $23, Levamo $29, BigScoots $35, Kinsta $35, Convesio $50 — and Cloudflare's are its published month-to-month rates. All checked 4 August 2026, with Cloudways verified in a live account. See [cloudflare.com/plans](https://www.cloudflare.com/plans/). ### How much does Cloudflare Enterprise cost? Cloudflare doesn't publish an Enterprise price. It's sold as a negotiated annual contract, quoted per organisation on traffic, domain count and which add-on products you want, and entry-level deals are widely reported to start around $5,000 a month. That's the tier this add-on runs on — you're joining xCloud's existing contract as a custom hostname rather than signing one of your own, which is the only reason a per-domain price of $5 is possible. ### What about the Free, Pro and Business plans? Cloudflare's free plan gives you CDN caching for static assets and unmetered DDoS protection, which is genuinely good and enough for many sites. Pro is $25 a month per domain and adds image optimization and a fuller WAF ruleset. Business is $250 a month per domain. Tiered caching is a paid extra on top of all three, and none of them cache full HTML pages at the edge without you writing the rules yourself. ### Do I have to move my DNS or nameservers? No — and this is where the add-on differs from signing up to Cloudflare directly. Their own plans expect you to move your domain's nameservers to Cloudflare and run DNS there. This runs on Cloudflare for SaaS instead: your domain joins xCloud's account as a custom hostname, so your registrar and DNS provider stay exactly where they are and you add one CNAME record. ### Is this the same CDN as Cloudflare's free one? It's the same network, on a higher tier. Free and Enterprise both serve from 330+ cities, but Enterprise adds the managed WAF rulesets, priority routing, tiered caching, and full-page edge caching for WordPress and WooCommerce — the things that move time-to-first-byte rather than just offloading images. ### Some hosts include Cloudflare Enterprise free. Why pay $5? Because free comes with their servers attached. Kinsta, Rocket.net, Levamo, 10Web, Convesio and BigScoots all bundle Cloudflare Enterprise at no line-item cost, and every one of them requires you to host with them to get it — it's a reason to stay, which is what it's designed to be. The xCloud add-on runs on infrastructure you own: your DigitalOcean, AWS, Vultr, Hetzner or Linode account, or a managed xCloud server, whichever you already chose. If you move providers next year the add-on moves with you. $5 a domain is what it costs to not have that decision made for you. ### How does this compare to the Cloudways add-on? Cloudways is the only other host selling Cloudflare Enterprise per domain, at $4.99 falling to $1.99 above 25 domains, and they offer a 30-day trial where we don't. On list price and billing unit the two are effectively the same — both charge per hostname with the root domain and its www counted together, and both meter bandwidth per domain at $0.02 per gigabyte beyond the included quota. What differs is everything around it. We set your DNS up automatically and put it back the way we found it if you cancel, reinstating your previous SSL, where theirs is a manual CNAME both ways. You can add your own cache bypass paths per site; their documentation says custom cookie exclusion is currently unavailable. Their edge page caching is limited to WordPress and WooCommerce, while ours also runs on Laravel, static sites and custom PHP. And ours runs on infrastructure you own rather than on their platform. Where they're ahead: the free trial, the volume pricing, and automatic selective cache purging, which we don't have yet. Related reading: [Activating the add-on](/docs/how-to-activate-the-cloudflare-enterprise-addon/) · [Enabling WAF rules](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) · [Under Attack Mode](/docs/how-to-turn-on-cloudflare-under-attack-mode/) · [Cloudflare DNS management](/docs/using-xcloud-with-cloudflare-for-dns-management/) · [Visitor IPs behind the proxy](/docs/show-visitor-real-ip-behind-cloudflare-proxy/) ## Faster pages, blocked attacks, and one place to see both Every feature below runs on Cloudflare's Enterprise tier. ### Performance — your site loads from the city your visitor is in Static assets and full HTML pages are served from whichever of Cloudflare's 330+ locations is closest, instead of a round trip to your server. Tiered caching keeps neighbouring data centres sharing what they've already fetched rather than each one asking your origin separately, cutting origin requests by up to 60%. - **Global CDN** — content served from 330+ Cloudflare cities worldwide. - **Edge page caching** — whole HTML pages cached at the edge, so time-to-first-byte stops depending on your server. - **Static content caching** — images, CSS and JavaScript across the global CDN with one toggle. - **Tiered caching** — nearby data centres share what they've already fetched instead of each asking your origin. - **Early Hints (103)** — browsers start preloading critical assets before the final response arrives. - **WooCommerce-aware caching** — carts, checkout and logged-in sessions bypass the cache automatically. ### Security — attacks stop at the edge, not on your server A security plugin can only act once the request has already reached your origin and spent its CPU. Cloudflare's managed WAF rulesets sit in front of the site and drop OWASP-class attacks, exploit scans and zero-days before they arrive. Volumetric DDoS is absorbed by one of the largest networks on the internet — unmetered, at layers 3, 4 and 7. - **Enterprise WAF** — Cloudflare-managed rulesets catching emerging threats, including zero-days. - **Unmetered DDoS** — volumetric attacks dropped at the edge at layers 3, 4 and 7, no surcharge, no cap. - **Rate limiting** — managed challenges for IPs that exceed the request threshold. - **Browser integrity check** — requests with suspicious or missing HTTP headers are blocked. - **Under Attack Mode** — every visitor passes an extra check before reaching the site. - **AI crawler blocking** — stop known AI crawlers scanning or collecting your content. - **Managed edge SSL** — Cloudflare edge certificates on every domain, with live status in your domain table. ### Control & insight — all of it inside the panel you already use There is no second dashboard and no Cloudflare account to create. Every toggle, every purge and every report lives in xCloud, next to the server and site they belong to. Traffic, cache performance and security events go back as far as 30 days and as fine as the last 30 minutes — top pages, countries, devices and IPs — and cache purges go out worldwide from the Overview tab. - **One-click purge** — push an update live worldwide from the Overview tab. - **Traffic analytics** — requests and data transfer from the last 30 minutes to the last 30 days. - **Cache analytics** — see what's being served from the edge and what still reaches your origin. - **Security events** — every block and challenge, with the top pages, countries, devices and IPs behind them. - **Image optimization** — Polish-style compression, lossy, lossless or off, per site. - **SSL cipher profiles** — choose the cipher suite used between visitors and the edge. - **ScrapeShield** — email addresses obfuscated so bots can't harvest them. ## Live in three steps, not a migration Your DNS provider stays where it is. Your nameservers stay where they are. One record changes. 1. **Enable the add-on** — in your xCloud dashboard, open Addons, find Cloudflare Enterprise and hit Enable. Pick the domain from the dropdown and pay: $5 for the month, no contract attached to it. 2. **Add one CNAME record** — xCloud shows you the exact record to add at your existing DNS provider. Your nameservers do not move and your DNS host does not change; the domain joins xCloud's Cloudflare account as a custom hostname. 3. **Hit refresh, and you're live** — refresh the domain status; it flips to Active. Sensible defaults are already on, and the Settings tab is there when you want to change caching, WAF or anything else. [Read the full activation guide](/docs/how-to-activate-the-cloudflare-enterprise-addon/) ## Built for every site that can't afford to be slow A slow or unprotected site never fails loudly. It bleeds: **rankings slip** as search engines rank faster competitors above you; **conversions leak** as slow pages push up bounce rates; **attacks arrive unannounced**, because without edge protection you find out when the site is already down. - **WooCommerce stores** — catalogue and product pages come off the edge while carts and checkout stay dynamic, and the WAF sits in front of the payment flow. - **Agencies & freelancers** — turn it on for the client sites that need it, at a per-domain cost you can put on an invoice as a CDN and security line item. - **Content & media sites** — serve heavy pages and images worldwide from the edge, and block AI crawlers from scraping the work you're paid for. - **Launch & campaign sites** — absorb the spike, and anything that shows up alongside it, at the edge, so your origin stays calm through the launch. - **Membership & SaaS** — rate limiting, Under Attack Mode and real-time security reporting keep logged-in experiences fast and protected. - **Global audiences** — visitors on every continent load from the nearest of 330+ locations instead of one distant server. ## Frequently asked questions **What exactly is the Cloudflare Enterprise add-on?** A fully managed, per-domain integration that puts your website on Cloudflare's Enterprise network. Enterprise normally means a contract negotiated directly with Cloudflare at volume. xCloud already holds that contract, so you get global CDN acceleration, enterprise WAF and DDoS protection, edge caching, image optimization and real-time analytics for $5 a domain — with no negotiation, no minimum commitment and no Cloudflare account of your own. **Do I need my own Cloudflare account?** No. Cache rules, WAF toggles, purges, analytics and security events are all in your xCloud dashboard. Setup is smoothest if your domain already sits in a Cloudflare account that's connected to xCloud, because the configuration is then applied for you automatically — but that account is only ever used for your DNS records, not for the add-on itself. **How is $5 possible when Cloudflare Business is $250?** Because you're not buying a plan — you're joining one. xCloud holds an Enterprise contract with Cloudflare and the add-on attaches your domain to it as a custom hostname, so the cost is a share of a network already paid for rather than a new subscription. That is also why tiered caching and full-page edge caching are included here, when they're paid extras or hand-written rules on Cloudflare's own Pro and Business plans. **Is there a free trial?** Not at the moment. At $5 per domain with no contract you can enable it, run it on your own site and cancel whenever you want — but it starts billing straight away. **Is the add-on refundable?** No. Like every xCloud add-on, the Cloudflare Enterprise add-on is non-refundable once the subscription is activated. Add-on purchases are final, so check the domain, price and billing details before you subscribe. The full terms are in the xCloud Refund Policy. **Does the price per domain include subdomains?** One subscription covers the root domain and its www version. Other hostnames — shop.example.com, app.example.com, staging.example.com — are separate subscriptions at $5 per hostname per month, so you enable only the ones you need. Manage them together from the Addons page, and remove any single one without touching the rest. **Is bandwidth really unlimited?** Each domain subscription includes 100 GB of bandwidth per month, which covers the vast majority of WordPress sites — full-page edge caching means most requests are served from Cloudflare's edge without touching your server. Usage beyond 100 GB is billed at $0.02/GB, prorated, so a high-traffic site pays transparently for what it uses instead of hitting a hard cap or a forced upgrade. You can monitor your data transfer anytime in the Analytics tab of the addon. **Can I purge the cache from my WordPress dashboard?** You can purge per site from the xCloud dashboard today. A plugin to purge from wp-admin is planned as part of a central xCloud plugin — the purge capability is already built, it just needs wiring into WordPress. **How does rate limiting work, and can I change the threshold?** Rate limiting counts requests per IP in 60-second windows and applies a managed challenge above the threshold, which keeps bots, scrapers and brute-force traffic off your server. The default is 200 requests a minute and we're still tuning it across sites. It isn't a hard Cloudflare cap: if the default doesn't suit your site — a busy store, say — open a support ticket and we'll customise the threshold for your domain. Self-serve control is on the roadmap. **Is there still a 100-second timeout limit?** No. On Enterprise the timeout isn't fixed the way it is on the free plan. We currently run it at 200 seconds and can raise it further per use case — Cloudflare allows up to 6,000. If you have a legitimate long-running process hitting 524 errors, open a support ticket. **Does it work with WordPress and WooCommerce?** Yes, and the caching is aware of both. Full pages are cached at the edge, while edge page caching automatically bypasses logged-in sessions, wp-admin, wp-login, the REST API, WooCommerce and EDD carts, checkout, my-account, feeds and sitemaps — so shoppers never see someone else's basket. You can add your own bypass paths per site in the Cache Bypass Paths setting; anything under them is never cached at the edge and always loads fresh from your server. When you turn on Edge Page Caching, xCloud disables local page caching for that site so the two layers can't conflict. **Can I change the caching and security settings?** Yes. Early Hints, ScrapeShield, static caching, edge page caching, image optimization and the SSL cipher profile are all switchable, as are the WAF, rate limiting, browser integrity check, Under Attack Mode and AI crawler blocking. The defaults are already tuned; save after changing a toggle and xCloud persists it for the site. **What analytics do I get?** Request summary, cache performance and security events, over ranges from the last 30 minutes to the last 30 days, with your top pages, countries, devices and IPs — all in the xCloud dashboard rather than a separate Cloudflare console. **Will this affect my SEO?** It should help. Search engines weigh page speed and availability, and this improves both — pages come off the edge, and the WAF and DDoS mitigation keep the site reachable during attacks that would otherwise take your server, and the crawler, offline. ## Stop paying for visitors who leave before the page loads Enterprise speed and always-on protection on any domain, for $5 a month. One CNAME, live in minutes, and yours to switch off whenever you want. [Enable it on a domain](https://app.xcloud.host/register) · [See how it works](/docs/how-to-activate-the-cloudflare-enterprise-addon/) No contract · Cancel any domain at any time Cloudflare, the Cloudflare logo and related marks are trademarks of Cloudflare, Inc., registered in the U.S. and other countries. xCloud is not affiliated with, endorsed by or sponsored by Cloudflare. --- # Codex Hosting – Launch and Scale AI-Built Apps Faster > Deploy and host Codex-built apps in minutes. Connect Git, configure your app, and launch on high-performance cloud servers with one-click deployment. # **Cluade Code Hosting** ## Codex Hosting to Take AI-Built Apps From Code to Live In Minutes Deploy the apps and prototypes you build with Codex on infrastructure you fully own. Connect your repository, configure once, and push to LIVE in minutes, no manual server setup, no DevOps overhead. ![](/_mirror/241a140b-video-1-scaled.png.webp) ## **Setup Process** ## Go Live With Your Codex in a Few Simple Steps Get your Codex project running quickly with a step-by-step flow, from setup to launch, manage everything in one place, with deployment simplified so you can focus on building. ![](/_mirror/b20b2d12-Frame-427323590.png.webp) ### Choose Deployment Method Clone your Codex-built project directly from a Git repository and prepare your application for deployment in seconds. ![](/_mirror/83ce0fad-Frame-427323545.png.webp) ### Configure Your Environment Set your domain, Node.js version, build command, start command, environment variables, and other essential application settings based on your project requirements. ![](/_mirror/49ba84e3-Frame-427323545-1.png.webp) ### Go Live Right Away Review your configuration and deploy instantly. Push your latest code to the connected branch and your live application can be updated automatically. ## Pricing ## Reliable Codex Hosting at a Price You’ll Love Choose a pay-as-you-go plan on your preferred cloud server. Run unlimited projects with the tools you need for reliable, always-on development. - ###### xCloud Managed Server - ###### Self-Managed Server ![...](/_mirror/2160152a-Rectangle-26-1.png.webp) ### All ### 1 GB For Personal Use ### 2 gb For Basic Websites ### 4 gb For Growing Websites ### 8 gb For Busier Websites ### 16 gb For Bigger, Busier Websites ### 32 gb For HIGH-PERFORMANCE NEEDS ### 48 gb For HIGH-PERFORMANCE NEEDS ### 58 gb For HIGH-PERFORMANCE NEEDS ## Elevate your site with xCloud servers—ensuring speed and security, with no hidden charges in the future. ## Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads - ###### All - ###### 1 GB - ###### 2gb - ###### 4gb - ###### 8GB - ###### 16gb - ###### 32gb - ###### 48GB - ###### 58GB ## Newcomer - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo ## Lite Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo ## Basic - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo ## Personal Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo ## Standard - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo ## Growing Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo ## Titanium Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Business Max - ### 64 GB RAM Ultimate plan for unparalleled power - ### 1280 GB SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 10 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-max) ## $ **399.00** /mo ## Newcomer   - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo   ## Lite   Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo   ## Basic   - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo   ## Personal   Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo   ## Standard   - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo   ## Growing   Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo   ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business   - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo   ## Titanium   Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo   ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo Monthly Yearly MonthlyYearly ## Black Friday Special Deal : One-time Payment – LIFETIME Access! Bring your own server and unlock access to our cloud control panel to enjoy a seamless server and site management experience for a lifetime. [Grab Lifetime Deal](/deal/) ![](/_mirror/a1b04dee-Frame-427323882fgbdfb-1.png.webp) ## Want to explore xCloud first? Try it out for free and then decide! [Get started](https://app.xcloud.host/register) ## FREE PLAN - ### 1 Server - ### 10 Site ## Start your journey without cost ## Starter - $5/Server (/month) - 1-5 Servers - Unlimited Sites ## Perfect for Beginner ## Professional - $4/Server (/month) - 6-10 Servers - Unlimited Sites ## Tailored for Experts ## Agency - $3/Server (/month) - 11+ Servers - Unlimited Sites ## Perfect for Large Teams document.addEventListener(“DOMContentLoaded”, function () { function centerActiveTab() { if (window.innerWidth > 767) return; // Only run on screen widths ≤ 767px var navParent = document.querySelector(“.xcloud\_\_pricing-tab .tabTitles”).parentElement; // The scrolling container (Parent) var activeTab = document.querySelector(“.xcloud\_\_pricing-tab .tabTitles li.active”); // The active tab if (navParent && activeTab) { var containerWidth = navParent.clientWidth; var tabWidth = activeTab.offsetWidth; var tabPosition = activeTab.offsetLeft; // Calculate scroll position to center the active tab var scrollTo = tabPosition – (containerWidth / 2) + (tabWidth / 2); // Animate scrolling navParent.scrollTo({ left: scrollTo, behavior: “smooth” }); } } function handleTabClick() { if (window.innerWidth > 767) return; // Only run on screen widths ≤ 767px // Remove active class from all tabs document.querySelectorAll(“.xcloud\_\_pricing-tab .tabTitles li”).forEach(el => el.classList.remove(“active”)); // Add active class to clicked tab this.classList.add(“active”); // Center the clicked tab centerActiveTab(); } // Center the active tab on page load (if screen width ≤ 767px) centerActiveTab(); // Add click event to all tabs document.querySelectorAll(“.xcloud\_\_pricing-tab .tabTitles li”).forEach(function (tab) { tab.addEventListener(“click”, handleTabClick); }); // Re-check on window resize (optional, to handle dynamic screen resizing) window.addEventListener(“resize”, centerActiveTab); }); ## Pricing ## Reliable Managed Codex Hosting at a Price You’ll Love Deploy and scale Codex-built applications on your preferred cloud server with flexible, pay-as-you-go hosting plans. - ###### xCloud Managed Server - ###### Self-Managed Server .xcloud\_\_ui-slider-wrap { width: 100%; margin: 70px 0 100px; } .xcloud\_\_ui-slider-wrap img { width: 100%; height: auto !important; } .xcloud\_\_ui-slider-outer { width: 100%; display: flex; position: relative; } .xcloud\_\_ui-slider-dragger { width: 24px; height: 24px; background: linear-gradient(97deg, #5D83FF -0.34%, #2E5DF7 99.66%); border-radius: 100px; cursor: grab; position: relative; z-index: 9999; box-sizing: border-box; order: 1; margin-bottom: -24px; } .xcloud\_\_ui-slider-dropzone { display: flex; justify-content: space-between; position: absolute; gap: 0px; width: 100%; } .xcloud\_\_ui-slider-dragger:hover { cursor: grabbing; } .dropzone { /\*flex: 1;\*/ display: flex; flex-wrap: wrap; justify-content: center; cursor: pointer; min-width: 62px; position: relative; } .dropzone:first-child { margin-left: -18px; } .dropzone:last-child { margin-right: -18px; } .dropzone-info { flex: 1 100%; text-align: center; margin-top: 36px; order: 2; pointer-event: none; } .dropzone-hor-line { height: 20px; width: 2px; background: #3D3F4F; margin: 0 auto 15px; } .dropzone.active .dropzone-hor-line { background: #3264F7; } .dropzone-title { color: #FFF; text-align: center; font-family: Sora; font-size: 12px; font-style: normal; font-weight: 600; line-height: 1; letter-spacing: 0.36px; text-transform: uppercase !important; } .dropzone-tooltip { width: 170px; background: #2B2E40; background: radial-gradient(circle at 100% 100%, #2b2e40 0, #2b2e40 11px, transparent 11px) 0% 0%/12px 12px no-repeat, radial-gradient(circle at 0 100%, #2b2e40 0, #2b2e40 11px, transparent 11px) 100% 0%/12px 12px no-repeat, radial-gradient(circle at 100% 0, #2b2e40 0, #2b2e40 11px, transparent 11px) 0% 100%/12px 12px no-repeat, radial-gradient(circle at 0 0, #2b2e40 0, #2b2e40 11px, transparent 11px) 100% 100%/12px 12px no-repeat, linear-gradient(#2b2e40, #2b2e40) 50% 50%/calc(100% – 2px) calc(100% – 24px) no-repeat, linear-gradient(#2b2e40, #2b2e40) 50% 50%/calc(100% – 24px) calc(100% – 2px) no-repeat, linear-gradient(90deg, #42465d 0%, #212435 100%); border-radius: 12px; padding: 19px; position: absolute; bottom: calc(100% + 20px); left: 50%; transform: translate(-50%, 10px) scale(0.9); opacity: 0; visibility: hidden; transition: all 0.4s; } .dropzone-tooltip::after { top: 100%; left: 50%; border: solid transparent; content: “”; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #2B2E40; border-width: 14px; margin-left: -14px; } .dropzone-tooltip p { color: #FFF; margin: 0; font-family: Sora; font-size: 12px; font-weight: 400; line-height: 1.2; letter-spacing: 0.03em; text-transform: uppercase; text-align: center; } .dropzone.active .dropzone-tooltip { transform: translate(-50%, 0) scale(1); opacity: 1; visibility: visible; } @media (max-width: 1024px) { .dropzone-tooltip { padding: 8px; bottom: calc(100% + 10px); width: 100px; } .dropzone-tooltip::after { border-width: 8px; margin-left: -8px; } .dropzone-tooltip p { font-size: 9px; } } @media (max-width: 767px) { .xcloud\_\_ui-slider-wrap { display: none; } } ![...](/_mirror/2160152a-Rectangle-26-1.png.webp) ### All ### 1 GB For Personal Use ### 2 gb For Basic Websites ### 4 gb For Growing Websites ### 8 gb For Busier Websites ### 16 gb For Bigger, Busier Websites ### 32 gb For HIGH-PERFORMANCE NEEDS ### 48 gb For HIGH-PERFORMANCE NEEDS ### 58 gb For HIGH-PERFORMANCE NEEDS jQuery( document ).ready(function($) { function xCloudSnapToGrid(droppedId, target, dragger) { if( droppedId ) { dragger.style.left = 0; target.append(dragger) $(target).addClass( ‘active’ ).siblings().removeClass(‘active’); $(\`.eb-advanced-tabs-1n0aa50 \[data-title-tab-id=${droppedId}\]\`).trigger(‘click’); } } let droppedId = 1; $(“#xcloud\_dragger”).draggable({ axis: ‘x’ }); $(“.dropzone”).droppable({ accept: ‘#xcloud\_dragger’, greedy: true, drop: function (event, ui) { droppedId = event.target.dataset.id; xCloudSnapToGrid(droppedId, event.target, ui.draggable\[0\]); }, deactivate: function (event, ui) { let dropzone = document.querySelector(\`\[data-id=’${droppedId}’\]\`); if (dropzone) { xCloudSnapToGrid(droppedId, dropzone, ui.draggable\[0\]); } } }); $(document).on( ‘click’, ‘.dropzone’, function( e ){ let target = e.target; if( ! target.dataset.id ) { target = e.target.closest(‘.dropzone’); } xCloudSnapToGrid( target.dataset.id, target, document.querySelector(“#xcloud\_dragger”) ) } ) }); ## Elevate your site with xCloud servers—ensuring speed and security, with no hidden charges in the future. ## Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads - ###### All - ###### 1 GB - ###### 2gb - ###### 4gb - ###### 8GB - ###### 16gb - ###### 32gb - ###### 48GB - ###### 58GB ## Newcomer - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo ## Lite Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo ## Basic - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo ## Personal Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo ## Standard - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo ## Growing Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo ## Titanium Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Business Max - ### 64 GB RAM Ultimate plan for unparalleled power - ### 1280 GB SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 10 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-max) ## $ **399.00** /mo ## Newcomer   - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo   ## Lite   Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo   ## Basic   - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo   ## Personal   Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo   ## Standard   - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo   ## Growing   Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo   ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business   - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo   ## Titanium   Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo   ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo Monthly Yearly MonthlyYearly ## Black Friday Special Deal : One-time Payment – LIFETIME Access! Bring your own server and unlock access to our cloud control panel to enjoy a seamless server and site management experience for a lifetime. [Grab Lifetime Deal](/deal/) ![](/_mirror/a1b04dee-Frame-427323882fgbdfb-1.png.webp) ## Want to explore xCloud first? Try it out for free and then decide! [Get started](https://app.xcloud.host/register) ## FREE PLAN - ### 1 Server - ### 10 Site ## Start your journey without cost ## Starter - $5/Server (/month) - 1-5 Servers - Unlimited Sites ## Perfect for Beginner ## Professional - $4/Server (/month) - 6-10 Servers - Unlimited Sites ## Tailored for Experts ## Agency - $3/Server (/month) - 11+ Servers - Unlimited Sites ## Perfect for Large Teams ## Features ## Perfect For Everything You Build with Codex Codex is an AI software engineering agent designed to help you write, refactor, and ship production-ready code at speed. From a single prompt to a deployed application, Codex handles the heavy lifting of development so you can move from idea to production faster. - ### AI-assisted code generation, editing, and refactoring - ### Rapid prototyping and iteration on real codebases - ### Full-stack application support across Node.js and modern frameworks - ### Easy deployment and integration with your own infrastructure ![](/_mirror/568c97f9-Frame-2147239039.png.webp) ## Advanced Features ## Deploy Codex Apps on Your VPS for Fast, Secure Performance Launch your Codex-built applications on a high-performance VPS with no complicated setup. Everything comes pre-configured so you can deploy in minutes and scale with confidence. ![](/_mirror/048c309d-Flexible-Timezone-Support.png.webp) ## Fast Provisioning Quickly provision servers and deploy sites with xCloud Managed Servers, DigitalOcean, Vultr, Linode, AWS, or Any Servers. ![](/_mirror/d7ee932e-Flexible-Timezone-Support-1.png.webp) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate, AI bot blocking, and advanced security features at no additional cost. ![](/_mirror/58d66be2-Flexible-Timezone-Support-2.png) ## One Click Deployment Start building your server infrastructure instantly with a streamlined setup that gets you running in just a few clicks. ![](/_mirror/ad1f7253-Flexible-Timezone-Support-3.png.webp) ## Intuitive Control Panel From Server creation to application deployment and security settings, everything can be managed with few clicks from our easy-to-use hosting control panel. ![](/_mirror/c8bb4b52-Flexible-Timezone-Support-1-1.png.webp) ## Optimised Setup Your server is pre-optimized with high-performance stacks like Nginx or OpenLiteSpeed and backed by ultra-fast NVMe SSD storage ![](/_mirror/63b0968f-Flexible-DNSne-Support-1.png.webp) ## Easy DNS Management Easily manage your DNS records through our intuitive panel. Also, verify your DNS in just 1 click using Cloudflare integration. ## AI Apps ## More AI Apps You Can Deploy on xCloud From personal assistants to autonomous AI companies, deploy the tools your workflow needs on xCloud. ![](/_mirror/a0247ac7-Frame-2121453550.png.webp) ### OpenClaw Hosting Deploy Your Personal AI Assistant With Managed OpenClaw Hosting Turn OpenClaw into a working assistant that executes tasks and manages conversations across platforms. Go live in minutes. [Learn More](/openclaw-hosting/) ![](/_mirror/2b35d052-Frame-2121453550-1.png.webp) ### Hermes Agent Hosting Fully Managed Hermes Agent Hosting. Deploy Hermes Agent in five minutes with persistent memory and connections to Telegram, tools, files, APIs, and scheduled tasks. No server setup, no maintenance. [Learn More](https://xcloud.host/hermes-hosting/) ![](/_mirror/6f90a973-Frame-2121453550-2.png.webp) ### Paperclip Hosting Run an Autonomous AI Company With Managed Paperclip Hosting Skip the hours of setting up and get a fully managed Paperclip instance live in under a few minutes. With xCloud, focus on building your AI workforce, not complexities. [Learn More](/paperclip-hosting/) ![](/_mirror/48cc2778-Frame-2121453550-3.png.webp) ### Claude Hosting Deploy Your Personal AI Assistant With Managed OpenClaw Hosting Turn OpenClaw into a working assistant that executes tasks and manages conversations across platforms. Go live in minutes. [Learn More](/claude-code-hosting/) ![](/_mirror/84e6da2f-Frame-2121453550-4.png.webp) ### Codex Hosting Fully Managed Hermes Agent Hosting. Deploy Hermes Agent in five minutes with persistent memory and connections to Telegram, tools, files, APIs, and scheduled tasks. No server setup, no maintenance. [Learn More](/codex-hosting/) ![](/_mirror/44eb51f1-Frame-2121453550-5.png.webp) ### Odysseus Hosting Run an Autonomous AI Company With Managed Paperclip Hosting Skip the hours of setting up and get a fully managed Paperclip instance live in under a few minutes. With xCloud, focus on building your AI workforce, not complexities. [Learn More](/odysseus-hosting/) ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](/_mirror/4a264adc-Frame-427323340.png.webp) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](/_mirror/846a54e1-Frame-4273233404.png.webp) Waqar Ahmed @tlewisverdu xCloud isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](/_mirror/ea75a53d-Frame-4273233407.png.webp) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](/_mirror/144afeaa-Frame-4273233402.png.webp) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](/_mirror/803b1b6d-Frame-4273233405.png.webp) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting ![](/_mirror/af2b653d-Frame-4273233403.png.webp) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](/_mirror/8d5f6184-Frame-4273233406.png.webp) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](/_mirror/8d5f6184-Frame-4273233406.png.webp) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is Codex hosting, and why does it matter for production apps? Codex hosting means running the apps you build with Codex in a live environment your users can actually reach. It matters because production hosting gives you real uptime, managed environments, and a stable runtime, instead of leaving your project tied to your local machine. ### How is Codex hosting on xCloud different from a raw VPS? On a raw VPS you manage the OS, runtime version, process manager, updates, and security yourself. With xCloud, that server setup and ongoing maintenance is handled for you, so you can deploy and run Codex projects without babysitting the underlying machine. ### Can I deploy a Codex project from a private GitHub repository? Yes. Connect your GitHub account, grant access to the private repo, and deploy from the branch you choose. After that, new pushes to the connected branch can trigger automatic redeploys. --- # Compare xCloud — Hosting, Panels, Agents & Stacks > 25 side-by-side comparisons: xCloud against other managed hosts and control panels, plus the hosting-model, AI-agent, automation and stack decisions behind them. Head-to-head breakdowns — xCloud against the other managed hosts and control panels, and the platform decisions that come before picking one. ## xCloud vs the alternatives | Comparison | What it covers | | --- | --- | | [xCloud vs Cloudways](/xcloud-vs-cloudways/) | How xCloud differs from Cloudways. | | [xCloud vs RunCloud](/xcloud-vs-runcloud/) | Features, pricing and support compared. | | [xCloud vs SiteGround](/xcloud-vs-siteground/) | A complete competitor analysis. | | [xCloud vs SpinupWP](/xcloud-vs-spinupwp/) | Feature-by-feature differences. | | [xCloud vs ServerAvatar](/xcloud-vs-serveravatar/) | We compared them so you don't have to. | | [xCloud vs Rapyd Cloud](/xcloud-vs-rapyd-cloud/) | Fast, secure WordPress hosting compared. | | [Revisiting the SpinupWP comparison](/reflecting-on-the-spinupwp-vs-xcloud-comparison/) | A more accurate view of our features and services. | | [xCloud Free vs PRO](/xcloud-free-vs-pro/) | How the free and PRO tiers compare. | ## Switching from another host | Comparison | What it covers | | --- | --- | | [7 best Cloudways alternatives](/best-cloudways-alternatives/) | Pricing, performance and features; save up to 40%. | | [7 best RunCloud alternatives](/best-runcloud-alternatives/) | Free tiers, pricing and WordPress features. | | [11 best WP Engine alternatives](/best-wp-engine-alternatives/) | Faster, cheaper, WordPress.org-friendly picks. | ## Managed or self-managed | Comparison | What it covers | | --- | --- | | [Self-managed vs managed hosting](/self-managed-vs-managed-hosting/) | Pros and cons of each model. | | [Managed vs self-hosting OpenClaw](/managed-vs-self-hosting-openclaw/) | Costs, security risks, performance, setup effort. | | [Hermes Agent: Docker vs managed](/hermes-agent-docker-vs-managed-hosting/) | Setup, control, security, cost and uptime. | | [Horizontal vs vertical scaling](/horizontal-scaling-vs-vertical-scaling/) | Which scaling approach suits you. | ## AI agents and models | Comparison | What it covers | | --- | --- | | [Hermes Agent vs OpenClaw](/hermes-agent-vs-openclaw/) | Memory, skills, channels, security and cost. | | [OpenClaw vs Paperclip vs Hermes](/openclaw-vs-paperclip-vs-hermes/) | The top three open-source agent platforms. | | [GPT-5.5 vs Claude Opus 4.7](/openai-gpt-5-5-vs-claude-opus-4-7/) | Benchmarks, pricing and token efficiency. | ## Automation tools | Comparison | What it covers | | --- | --- | | [n8n vs Make vs Zapier](/n8n-vs-make-vs-zapier-which-automation-tool-should-you-choose/) | Pricing, integrations and workflow flexibility. | | [n8n vs Make](/n8n-vs-make-which-one-should-you-choose/) | Pricing, features, AI integration, customization. | | [n8n vs Zapier](/n8n-vs-zapier-which-one-should-you-choose/) | In-depth comparison of features and costs. | ## Stacks and infrastructure | Comparison | What it covers | | --- | --- | | [Node.js vs Laravel](/node-js-vs-laravel-key-differences/) | Performance, scalability, security, use cases. | | [Django vs Node.js](/django-vs-nodejs-web-development-guide/) | Performance, scalability and developer experience. | | [NGINX vs OpenLiteSpeed](/nginx-vs-openlitespeed-which-web-server-is-faster/) | Which web server is faster for your site. | | [AWS Lightsail vs EC2](/aws-lightsail-vs-aws-ec2-instance/) | Pricing, features and use cases. | ## More - Pricing: [/pricing/](/pricing/) - Docs: [/docs/](/docs/) - Full page catalogue: [/llms.txt](/llms.txt) --- # WordPress Security Headers – A Guide to Keep Your Website Safe - xCloud > A complete guide to WordPress security headers for strengthening your site defense. Learn & apply to make your site protected by all means. Strengthening your site’s defenses with WordPress security headers is one of the smartest moves you can make to protect it. These hidden heroes quietly guard your website, blocking hackers, preventing data theft, and keeping online threats at bay. Often overlooked, security headers are a simple yet powerful way to ensure your site stays safe and secure. Ready to find out how they work and why they are a must-have for your WordPress site? Let us dive in! ![wordpress-security-headers](/_mirror/a6312e72-image.jpeg.webp) ## **What Are Security Headers in WordPress & How Do They Work?** Security headers act as invisible shields between your website and the browsers accessing it, preventing malicious code from executing. They safeguard both your site and your users by blocking potential threats, like injected code or harmful scripts before they can do any damage. In WordPress, security headers are delivered directly by the web server (e.g., Apache, Microsoft IIS). Imagine a scenario where a malicious iframe is injected into a page. When the server sends this page to a user’s browser, it also sends security headers. If the correct header, such as **_X-Frame-Options_**, is in place, it will stop the browser from displaying the harmful iframe, keeping your users safe. ## **Why Do We Need Security Headers in WordPress?** HTTP security headers are an essential yet often overlooked way to enhance your WordPress site’s security and performance. They act as invisible shields, protecting your site from threats and optimizing how it interacts with browsers. Here is how they work: ![Security Headers in WordPress](/_mirror/be68f944-image-1.jpeg.webp) - **Boost Security:** With headers like CSP (Content Security Policy) and XFO (X-Frame Options), you can guard your site against common attacks like cross-site scripting (XSS) and malicious code injections, keeping your data and users safe. - **Prevent Risky Content Execution:** XCTO (X-Content-Type-Options) headers help browsers identify content types correctly, blocking potentially harmful files from executing. - **Secure Data in Transit:** HSTS (HTTP Strict Transport Security) headers enforce encrypted connections between browsers and servers, ensuring sensitive data remains private. - **Protect User Privacy:** Set headers to control how data is shared in web requests, giving you the ability to safeguard user information and maintain privacy. By implementing HTTP security headers, you’re not just adding another layer of protection—you’re creating a safer, faster, and more reliable experience for everyone who visits your site. ## **How to Add Recommended WordPress Security Headers?** You need to enhance your website’s security by adding recommended security headers in WordPress. These headers help protect against common threats like XSS, clickjacking and data injection. ### **Understanding X-Frame-Options Security Header** X-Frame-Options is a security header that protects your website from clickjacking attacks. Clickjacking occurs when your site’s content is embedded into another website using an iframe, tricking users into interacting with elements they believe are safe. This becomes especially dangerous if the user is logged into restricted areas of your site. ![wordpress-security-headers](/_mirror/63a9b3cd-image-2.jpeg.webp) **Key Directives of X-Frame-Options** - DENY: Prevents your site from being displayed in an iframe, ensuring complete protection against embedding. _X-Frame-Options: DENY_ - ALLOW-FROM: This is an obsolete directive. Modern browsers that encounter response headers with this directive will ignore the header completely. The [**Content-Security-Policy HTTP**](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Frame-Options#allow-from_origin) header has a frame-ancestors directive which you should use instead. _Content-Security-Policy: frame-ancestors ‘self’_ [_https://www.example.com_](https://www.example.com) - SAMEORIGIN: Allows rendering only when the iframe is loaded from the same origin (domain) as your website. _X-Frame-Options: SAMEORIGIN_ #### **Adding X-Frame-Options Security Header to Your WordPress Site** You can implement the X-Frame-Options security header in WordPress by modifying the configuration files of your server: .htaccess for Apache or nginx.conf for NGINX. **For OLS** header add X-Frame-Options “SAMEORIGIN” **For NGINX** _add\_header X-Frame-Options “SAMEORIGIN” always;_ **For Apache** __     _Header always append X-Frame-Options SAMEORIGIN_ __ These configurations ensure that your site is safeguarded against unauthorized embedding, maintaining user trust and security. _Note: With xCloud, you can edit the X-Frame-Options from Site settings. To do so, you need to navigate to_ **_Site → Tools → Security_** _& enable the ‘_**_Edit X-Frame-Options_**_’ toggle._ ![wordpress-security-headers](/_mirror/24c9e9ca-image-26.png.webp) ### **Understanding HSTS – HTTP Strict Transport Security** HTTP Strict Transport Security (HSTS) is a security mechanism that ensures web browsers only interact with a web server using secure HTTPS connections, completely avoiding the less secure HTTP protocol. HSTS is a standardized protocol defined by the IETF and detailed in RFC 6797, which was approved in 2012. ![wordpress-security-headers](/_mirror/ab281b5f-image-3.jpeg.webp) **Key directives in HSTS include:** - **includeSubDomains:** Ensures the HSTS rule is applied to all subdomains of a site. - **max-age:** Specifies the duration (in seconds) that browsers should enforce HTTPS-only access to the site. An Example of an HSTS header _Strict-Transport-Security: max-age=10886400; includeSubDomains_ #### **Adding HTTP Strict Transport Security Header to WordPress** Before adding HSTS headers, you need to ensure that your site is using a proper SSL certificate and HTTPS is working properly. Then the users should add this header. Adding this header without an SSL cert is dangerous. That being said, to implement HSTS on a WordPress site, you need to add the appropriate header to your server configuration. This can be done by editing the .htaccess file for Apache servers or the nginx.conf file for NGINX servers. **OLS Configuration** header add Strict-Transport-Security “max-age=10886400; includeSubDomains” **Apache Configuration** Add the following code to your .htaccess file: __ _Header always set Strict-Transport-Security “max-age=10886400; includeSubDomains”_ __ **NGINX Configuration** Add this directive to your nginx.conf file: _add\_header Strict-Transport-Security “max-age=10886400; includeSubDomains”;_ After making these changes, restart your server to apply the new configuration. ### **Understanding Content Security Policy (CSP)** The Content-Security-Policy (CSP) header is a security feature designed to minimize cross-site scripting (XSS) risks in modern browsers. It allows you to specify which dynamic resources are permitted to load, adding an additional layer of security. Similar to the X-Content-Type-Options header, CSP offers a wide range of configuration options. Below, we focus on the key directives, which are particularly useful for beginners. ![wordpress-security-headers](/_mirror/7fb0bd02-image-4.jpeg.webp) **Key CSP Directives** - **default-src:** Sets the default policy for loading content, including AJAX requests, frames, images, JavaScript, CSS, fonts, and media. - **script-src:** Specifies allowed sources for JavaScript. - **connect-src:** Controls connections like WebSocket, XMLHttpRequest (AJAX), and EventSource. If a connection isn’t permitted, the browser simulates a 400 HTTP status code. - **img-src:** Identifies legitimate sources for images. - **style-src**: Defines trusted sources for stylesheets. #### **Adding a Content-Security-Policy Header** You can implement a Content-Security-Policy header on your WordPress site by configuring the .htaccess file (Apache) or the nginx.conf file (NGINX). **For OLS Servers:** header add Content-Security-Policy “default-src ‘none’; script-src ‘self’; connect-src ‘self’; img-src ‘self’; style-src ‘self’;” For Apache Servers: Add the following line to your .htaccess file: Header set Content-Security-Policy “default-src ‘self’; script-src ‘self’ [https://ajax.googleapis.com](https://ajax.googleapis.com); img-src ‘self’ data:; style-src ‘self’ [https://fonts.google.com/](https://fonts.google.com/);” For NGINX Servers: Add this directive to your nginx.conf file: add\_header Content-Security-Policy “default-src ‘self’; script-src ‘self’ [https://ajax.googleapis.com](https://ajax.googleapis.com); img-src ‘self’ data:; style-src ‘self’ [https://fonts.google.com/](https://fonts.googleapis.com);” always; By setting up CSP headers correctly, you can significantly enhance your website’s security against unauthorized resource loading and malicious attacks. ### **Understanding X-Content-Type-Options** The X-Content-Type-Options header ensures that browsers only interpret files according to the declared content type in the HTTP headers, enhancing security by preventing content type sniffing. While there are various configuration options and parameters available, the most commonly used setting is nosniff. Example: _X-Content-Type-Options: nosniff_ ![wordpress-security-headers](/_mirror/e7c7081c-image-5.jpeg.webp) #### **Adding the X-Content-Type-Options Header in WordPress** You can configure the X-Content-Type-Options header in your WordPress site through the .htaccess file (for Apache) or the nginx.conf file (for NGINX). For OLS: **header add X-Content-Type-Options “nosniff”** For Apache: Add the following snippet to your .htaccess file:     Header set X-Content-Type-Options nosniff For NGINX: Add this line to your nginx.conf file: add\_header X-Content-Type-Options “nosniff” always; By implementing this header, you can safeguard your site against potential security risks related to improper content type handling. ## **How to Add HTTPS Security If You Have xCloud?** With xCloud, you can easily install the ‘**Let’s Encrypt**‘ SSL certificate on your site without any complexity. You can directly do it from the dashboard. All you have to do is enable the toggle button of ‘**HTTPS Enabled.**’ ![wordpress-security-headers](/_mirror/8a54238d-image-27.png.webp) 👉 To learn more: [**How To Easily Install Let’s Encrypt SSL Certificate**](/docs/install-lets-encrypt-ssl-certificate/) ## **How Can You Test Your Website’s Security Headers?** Two ways of testing you can go with—a third-party website or terminal. With this test, you can find out which headings are missing from your website & the status of your newly added security headings, and whether it is working properly or not. ### **1\. Test Your Website Security Headers Using Third-Party App** To test your website security headers, we recommend you use [**Security Headers by synk**](https://securityheaders.com/?q=hurayraiit.com&hide=on&followRedirects=on).The platform provides scores for security headers, A means excellent. Here we used [**wordpress.org**](http://wordpress.org) as an example & it scored ‘**D**.’ That means, there is a scope to improve more. ![wordpress-security-headers](/_mirror/7b601459-image-28.png.webp) ### **2\. Test Your Website Security Headers Using the Terminal** Another way of testing your website security header is running this command: **_curl -I_** [**_https://yourwebsite.com_**](https://yourwebsite.com). Once you write the command in your terminal, hit the ‘Enter; button & you will get your website security headers result as shown below. ![wordpress-security-headers](/_mirror/2a9acaa6-image-29.png.webp) ## **Strengthen Your WordPress Security with Headers to Keep Your Site Secure** WordPress security headers are a simple yet powerful way to protect your website. They act as invisible shields, blocking threats like hackers, malicious code, and data theft. By setting up headers such as X-Frame-Options, HSTS, & CSP you can secure your site, safeguard user privacy, and boost performance. These headers are easy to implement and provide significant protection against common vulnerabilities. Taking this small step ensures your website stays safe, fast, and trustworthy. Start adding security headers today and keep your WordPress site secure for the future. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Connect with Team xCloud > Meet and connect with Team xCloud to learn all about our next-gen hosting solution for WordPress, Node.js, Lovable, AI projects and many more. Book a meeting today! ![](/_mirror/6ff60fe7-xCloud-blue.png.webp) Meet and connect with Team **xCloud Hosting** at WordCamp Asia 2025! Choose a topic, select an expert, and click on your preferred card below to book a time slot that fits your schedule. ![M Asif Rahman](/_mirror/fc0273dc-8e2a34d5866efb4401f9a8c6a9b9ead4.jpg) ### M Asif Rahman Founder, xCloud & Startise. Get in touch to discuss high-performance hosting solutions and why xCloud is the next big thing in hosting. ![Rupok](/_mirror/7b2f46d2-rupok-e1739286777113.jpg.webp) ### Rupok Co-Founder, xCloud & Startise. Connect to explore innovative opportunities in hosting, product development and business growth. ![Shifat](/_mirror/371e0bea-Gemini_Generated_Image_9udbo99udbo99udb.png.webp) ### Shifat Product Manager, xCloud. Talk with him about enhancing your hosting experience or sharing feature requests or product ideas. ![Sadman](/_mirror/c962c886-image-1-1.png.webp) ### Sadman Senior Cloud Support Engineer, xCloud. Book a call for best practices on optimizing hosting performance and seamless customer experiences. ![Charina Acuar](/_mirror/8866e7e9-Passport-Photo-Charina_page-0001-e1739287471352.jpg.webp) ### Charina Acuar Technical Support Engineer, xCloud. Connect to resolve hosting issues and ensure smooth hosting experiences with expert support. --- # Contact - xCloud > Contact us here for any kind of assistance. Check out our Support Portal to find your tickets. ## Get In Touch # Need Assistance? Reach Out to Us Contact us here for any kind of assistance. Check out our [Support Portal](https://support.xcloud.host) to find your tickets. ## Get in Touch ![](/_mirror/e3452798-Frame-18746.png.webp) ## Address xCloud Hosting, LLC. 124 Broadkill Rd #599 Milton, DE 19968-1008 ![](/_mirror/037f9a51-Frame-18747.png.webp) ## Email support@xcloud.host ## Send Us A Message --- # Cookie Policy - xCloud > Read the Cookie Policy and learn how xCloud uses cookies to improve functionality, personalize experiences, and ensure compliance with privacy and data protection laws. # xCloud **Cookie Policy** Please take the time to read this agreement carefully, as it includes important information about your legal rights and protections. - [What Are Cookies?](/cookie-policy/) - [Use of Cookies And Tracking Technologies](/cookie-policy/) - [Why We Use Cookies?](/cookie-policy/) - [Types of Cookies We Use](/cookie-policy/) - [Essential Cookies](/cookie-policy/) - [Web Statistics Cookies](/cookie-policy/) - [Social Media Cookies](/cookie-policy/) - [Advertising Cookies](/cookie-policy/) - [Using Cookies for Retargeting](/cookie-policy/) - [Third-Party Advertising Partners](/cookie-policy/) - [Practical Steps for Compliance](/cookie-policy/) - [Functionality Cookies](/cookie-policy/) - [Other Cookies](/cookie-policy/) - [Cookies Used by Third Parties](/cookie-policy/) - [Managing Cookies](/cookie-policy/) - [Changes to This Cookie Policy](/cookie-policy/) - [Contact Us](/cookie-policy/) xCloud and its affiliated companies (collectively referred to as “xCloud,” “us,” “we,” or “our”) operate the websites, including but not limited to \[[https://xcloud.host](/)\], \[[https://support.xcloud.host/](https://support.xcloud.host/)\], and other subdomains of xcloud.host (the “Sites,” “Service,” or “Services”). This Cookie Policy explains how xCloud uses cookies and other tracking technologies to enhance your experience, improve functionality, and understand your preferences when using our Sites. By continuing to use our Sites, you consent to our use of cookies as described in this Cookie Policy. ### What Are Cookies?Copied! Cookies are small text files placed on your device when you interact with online services and access certain websites. These cookies do not recognize you personally but rather the device you use or capture your preferences. Cookies can be used to remember information about your visit, such as language settings, or track when you last logged in, helping improve your experience with our Sites. Other similar technologies such as pixels, web beacons, and local storage are also used for these purposes. ### Use of Cookies And Tracking TechnologiesCopied! To enhance user experience and ensure seamless functionality, xCloud and our third-party service providers utilize cookies, pixel tags, local storage, and scripts (collectively referred to as “cookies”). These technologies help us improve performance, analyze usage, and deliver personalized content and advertisements. By continuing to use our Sites, you consent to our use of cookies as outlined in this Cookie Policy. ### Why We Use Cookies?Copied! We use cookies for several reasons. These cookies help us understand how our Sites are used, so we can improve their performance and provide relevant content and advertisements. We use cookies to: - Provide and maintain the operational functionality of our Services 
 - Improve and personalize your experience on our Website. - Analyze user behavior to enhance our content and Website structure. - Deliver relevant advertisements tailored to your interests. - Provide social media integrations and improve interactions with third-party platforms. - Enhance security and diagnostics of the website’s services. ### Types of Cookies We UseCopied! ### Essential CookiesCopied! These cookies are crucial for the proper functioning of our Website. They are used to store your preferences, detect misuse of our Website and services, and distribute the load on our servers, ensuring that the Website remains available. Some services you request may not be available without these cookies. ### Web Statistics CookiesCopied! These cookies help us understand which parts of our Website are of interest to our visitors. By tracking visitor behavior (such as the number of visitors, time spent on pages, and pages visited), we can make improvements to our Website’s structure, navigation, and content. Third-party software, such as Google Analytics, may be used to track web statistics. Information generated by Google Analytics may be transferred to and stored on a Google server in the United States. As IP address anonymization is enabled, Google will mask your IP address before collecting any data. ### Social Media CookiesCopied! Our Website may integrate third-party plug-ins (such as a Facebook “like” button). Even if you do not interact with these plug-ins, they may still collect information such as your IP address and the pages you view. These plugins are governed by the privacy policies of the respective third parties. ### Advertising CookiesCopied! We may use third-party tracking mechanisms to collect data over time and across various websites for the purpose of interest-based advertising. For instance, third-party advertisers may use your visit to our Website to show you ads for xCloud products on other websites. In addition, these advertisers may use information about your activity on our Website or apps to show you targeted advertisements based on your online behavior. We or our third-party service providers may also link your activity across different devices (such as smartphones, tablets, and computers) for targeted advertising, analytics, and reporting purposes. This means that if you log into the same online service on multiple devices, we may combine information about your activity on these devices for analysis or to serve more relevant ads. ### Using Cookies for RetargetingCopied! Your Cookie Policy explicitly allows Advertising Cookies and third-party tracking mechanisms (AdRoll, Bing, DoubleClick, Facebook, Twitter, etc.) to collect data for interest-based advertising. Users must consent to these cookies under applicable laws (GDPR, UK DPA, etc.). Without consent, tracking for retargeting is not permitted in regions that require opt-in consent. ### Third-Party Advertising PartnersCopied! Retargeting typically relies on platforms like Google Ads, Facebook Ads, and others. Our Cookie Policy lists these as third-party partners along with the types of cookies they use. Users are linked to the privacy policies of these partners as required. - Obtaining user consent for tracking cookies or personal data use. - Data minimization – only using data necessary for advertising. - Providing clear opt-out options for users (via DAA, DAAC, EDAA links). ### Practical Steps for ComplianceCopied! - Ensure cookie consent banners are active for users in regions like the EU or UK. - Configure advertising platforms (Google, Facebook, etc.) to only retarget users who have consented. - Document consent to maintain compliance if audited. - Avoid sharing Customer Data directly with advertisers — use anonymized IDs or hashed emails when required. ### Functionality CookiesCopied! These cookies are essential for the basic operation of our Sites. They ensure that the Services are accessible, and functionalities like language settings, user preferences, and website security are maintained. ### Other CookiesCopied! This category includes cookies that don’t fit into the above categories. For example, cookies bundled through tools like **Google Tag Manager**, which may help manage and simplify the use of various tracking technologies. In addition, we also use tracking parameters set by FirstPromoter to identify referrals and promotions. These include the following query parameters which may be stored or tagged as cookies for attribution and analytics purposes: fpr, fp\_ref, via, deal, ref, \_from, \_by, \_get, \_go. ### Cookies Used by Third PartiesCopied! We may allow third-party providers, including advertising partners, to use cookies on our Sites. These third-party providers may collect information about your activity on our Sites and use it for various purposes such as online advertising and analytics. Examples of third-party advertising partners include Google, Facebook, Twitter, Bing, and others. Please note that third-party cookies are governed by the privacy policies of the respective providers. Below is a list aof cookies used by third-party partners: Name Provider Purpose Expiry Date \_various AdRoll Marketing – Measure the effectiveness of our online advertising. Various \_uetsid Bing Marketing – Measure the effectiveness of our online advertising. 4 hours MR Bing Marketing – Measure the effectiveness of our online advertising. 6 months MUID Bing Marketing – Measure the effectiveness of our online advertising. 1 year IDE DoubleClick Marketing – Measure the effectiveness of our online advertising. 6 months DSID DoubleClick Marketing – Measure the effectiveness of our online advertising. 1 year fr Facebook Marketing – Measure the effectiveness of our online advertising. 3 months \_ga Google Analytics Marketing – Measure the effectiveness of our online advertising. 2 years \_gid Google Analytics Marketing – Measure the effectiveness of our online advertising. 24 hours \_gat Google Analytics Marketing – Measure the effectiveness of our online advertising. 1 minute drift\_aid Drift Marketing – Measure the effectiveness of our online advertising. 2 years drift\_campaign\_refresh Drift Marketing – Measure the effectiveness of our online advertising. 30 minutes personalization\_id Twitter Marketing – Measure the effectiveness of our online advertising. 2 years ### Managing CookiesCopied! You have the ability to control and manage your cookie preferences by adjusting your browser settings. The instructions for changing your cookie settings can typically be found in the ‘options’ or ‘preferences’ menu of your browser. If you are unsure where to find these settings, the following links may be helpful: - [Cookie settings in Firefox](https://support.mozilla.org/en-US/kb/enable-and-disable-cookies-website-preferences) - [Cookie settings in Chrome](http://www.google.com/support/chrome/bin/answer.py?hl=en&answer=95647) - [Cookie settings in Safari](https://support.apple.com/en-us/HT201265) - [Cookie settings in Microsoft Edge](https://support.microsoft.com/en-us/microsoft-edge/manage-cookies-and-site-data-in-microsoft-edge) - [Cookie settings in Internet Explorer](https://support.microsoft.com/en-us/help/17442/windows-internet-explorer-delete-manage-cookies) Additionally, you can opt-out of certain third-party cookies by visiting the following websites: - DAA – Digital Advertising Alliance - [](http://www.google.com/support/chrome/bin/answer.py?hl=en&answer=95647)[DAAC – Digital Advertising Alliance of Canada](https://youradchoices.ca/)ookie settings in Chrome - [](https://support.apple.com/en-us/HT201265)[EDAA – European Interactive Digital Advertising Alliance](https://www.edaa.eu/) ### Changes to This Cookie PolicyCopied! We may update this Cookie Policy from time to time to reflect changes in technology or legal requirements. We encourage you to review this policy regularly to stay informed about our use of cookies. If we make significant changes to this policy, we will notify you by posting a prominent notice on our Sites or sending you an email notification if you are a registered user. Your continued use of the Services after any such modifications will constitute your acknowledgment of the changes and your acceptance of the modified Cookie Policy. ### Contact UsCopied! If you have any questions about this Cookie Policy or our use of cookies, please contact us at: Email: [support@xcloud.host](mailto:support@xcloud.host) --- # Crawler List: A Complete Guide to Web Crawlers and Bot Management - xCloud > Learn what web crawlers are and how they work. Check out the detailed web crawlers list to understand their impact on SEO. Web crawlers are the invisible workers of the internet. You may not see them, but they visit your website almost every day. These digital agents, often called _spiders_, _bots_, or _indexers_, collect and organize data from websites. This data then gets stored and used by search engines like Google and Bing to create search results. ![Crawler List](/_mirror/4c621477-A-Complete-Guide-to-Web-Crawlers-and-Bot-Management.jpg.webp) Let us learn how web crawlers function, discover the most common crawlers you should know about, understand the risks from harmful bots, and find out how to manage them efficiently. ## **What Are Web Crawlers And How Do They Work** Web crawlers are automated scripts. They scan web pages, follow links, and gather content. This process is called **crawling**. Search engines use crawlers to discover and index content, build searchable databases and help users find relevant results. To understand the importance of maintaining a crawler list and managing bots effectively, you first need to know how web crawlers work. A **web crawler**, also known as a spider or bot, is an automated script or software application. Its job is to browse the internet and collect data from websites. This process is called **crawling**. Crawlers are used by search engines like Google, Bing, and Yandex. They scan web pages, follow links, index content, and build massive searchable databases. These databases make it possible for you to get search results when you type something into Google. ## **How Crawlers Discover And Navigate Websites** The crawling process usually starts with a list of known web pages. These could be popular sites, pages from previous crawls, or pages submitted through sitemaps. The crawler visits these pages, scans their content, and looks for hyperlinks. It then adds those links to its list of pages to crawl next. This cycle repeats continuously. Check what happens during crawling: 1. **Start with a seed URL** (an initial page or a set of pages). 2. **Download the page content** and parse the HTML. 3. **Extract all the links** on that page. 4. **Follow the links** to discover new pages. 5. **Repeat** the process across the web. Some crawlers use **breadth-first crawling**, which covers all the pages on one level before going deeper. Others use **depth-first crawling**, which follows one path down before backtracking. ## **Search Engine Crawlers vs Third-Party Bots** There are two broad types of crawlers you should know about: good bots and bad bots. Good bots, also known as legitimate crawlers, are operated by search engines like Google, Bing, and DuckDuckGo to index websites and gather information for search results. Let us learn about them a more detailed #### **Search Engine Crawlers** Search engine crawlers include bots like Googlebot, Bingbot, Baiduspider, and others. They are responsible for indexing your content so users can find your site in search engines. These crawlers follow guidelines in your robots.txt file and usually respect crawl delays and access rules. #### **Third-Party Bots** Third-party bots are often built by SEO tools, AI models, content scrapers, or competitive research tools. Some are helpful, like SemrushBot or AhrefsBot, which help site owners analyze SEO performance. Others, like price scrapers or spam bots, may access your site aggressively and cause problems. ### **Crawling Policies And Architecture Essentials** Web crawlers are designed to be polite and efficient. Most legitimate bots follow rules defined in your robots.txt file. This file tells crawlers which pages they can or cannot access. Here are some key principles for effective web crawling:   - **Politeness:** Good crawlers limit the number of requests to avoid overloading your server. - **Prioritization:** Bots often prioritize high-quality or frequently updated content. - **Refresh rate:** Some pages are crawled more often, especially if they change frequently or attract traffic. - **Respect for robots.txt:** Reputable bots honor disallow rules and crawl delays. Malicious bots usually ignore them. ## **Crawler List: Most Common And Emerging Web Crawlers in 2025** Building and maintaining a [**crawler list**](https://wpdeveloper.com/most-common-web-crawler/) helps you understand which bots are visiting your site. This list is also key to managing your server resources, securing your content, and keeping your analytics data clean. Let us learn about the most widely used crawlers and new bots that are emerging in 2025. ### **Top Search Engine Crawlers to Know** Search Engine Crawlers come from major search engines and are responsible for indexing your site for users worldwide. They are generally safe, follow crawling rules, and are vital for your SEO. - **Googlebot:** This is Google’s main crawler. It has several versions, including Googlebot-Desktop, Googlebot-Mobile, Googlebot-Image, and others. Googlebot checks your pages, updates the index, and helps your content appear in Google Search. - **Bingbot:** Microsoft’s Bingbot works similarly to Googlebot and indexes pages for Bing. It also supports Microsoft’s newer AI-driven services. - **Applebot:** Applebot crawls the web to collect content for Apple services like Siri and Spotlight. It follows robots.txt and supports Apple’s privacy standards. - **Baiduspider:** This bot is from the Baidu search engine, which is dominant in China. If you are targeting a Chinese audience, allow this crawler access. - **YandexBot and DuckDuckBot:** These bots come from Yandex (Russia) and DuckDuckGo, respectively. Both are known to respect robots.txt and are part of the trusted crawler community. ### **AI and Platform-Specific Crawlers** The rise of artificial intelligence has led to new crawlers that collect web content to train language models or deliver AI-based services. These bots are newer and sometimes less transparent than traditional search engine crawlers. - **GPTBot (OpenAI):** Used to crawl and index public web content to improve AI models like ChatGPT. It became widely known in 2023 and can be blocked using robots.txt. - **ClaudeBot (Anthropic):** Claude is another AI chatbot, and its bot crawls pages for training and reference purposes. - **CCBot (Common Crawl)**: This is a non-commercial crawler that provides data for AI research, search engine projects, and large datasets. - **Bytespider (ByteDance):** Created by the parent company of TikTok, this bot is often used for content analysis and research. ### **Other Notable Bots (SEO Tools, Scrapers, Aggregators)** These bots may help you with SEO insights or analytics, but some can be resource-heavy or invasive if left unmanaged. - **AhrefsBot and SemrushBot:** These are used by SEO professionals to analyze backlinks, keyword rankings, and competitor data. They are useful but can create a high crawl load. - **MJ12bot (Majestic):**  A well-known crawler used for link indexing and backlink analysis. - **PetalBot (Huawei):** Gaining attention in global markets, this crawler supports Huawei’s search engine. - **DotBot and MojeekBot:** These are emerging bots used for smaller or independent search engines. - **Unknown Scrapers and Bad Bots:** Many bots do not identify themselves clearly. They may pose as legitimate crawlers but are really scraping your content, probing for vulnerabilities, or draining resources. To manage your website effectively, you need to keep your **crawler list** updated. Know which bots are beneficial, which ones are neutral, and which ones you should block or limit. Logging and monitoring traffic can help you identify new user agents and adjust your rules accordingly. ## **How Crawlers Impact SEO, Analytics And Site Performance** Now that you know the types of bots on your crawler list, let us talk about how they affect your website. Not all bots behave the same. Some help your site grow by improving visibility in search engines. Others can drag your site down by distorting data or consuming resources. Understanding the **impact of crawlers** is critical if you want to make smart decisions about which bots to allow, restrict, or block completely. ### **SEO Benefits from Good Crawlers** Good bots help search engines understand and rank your website. Their presence on your crawler list is usually a good sign. These bots index your pages, discover new content, and monitor updates so your site stays relevant in search results. Here are a few SEO benefits you get from good crawlers: - **Content Indexing:** Bots like Googlebot and Bingbot read your content and add it to their search databases. This allows your site to appear in relevant queries. - **Freshness and Updates:** Regular crawling helps search engines know when you update a post, publish a new page, or remove outdated content. - **Site Structure Analysis:** Crawlers follow internal links and evaluate your website’s hierarchy. This affects how search engines determine the importance of each page. - **Sitemap and Robots.txt Compliance:** When you use XML sitemaps and proper robots.txt directives, good bots follow them and prioritize crawling the most important pages. - **Ranking Signals Collection:** Search engines gather data on page speed, mobile responsiveness, content quality, and user engagement. Crawlers often trigger this analysis. Without these crawlers, your site may be invisible to search engines, which means no traffic, no rankings, and no conversions. ### **Risks from Bad Bots** Bad bots behave very differently. Instead of helping your site, they often waste your bandwidth, distort your data, or even pose security threats. Let us explore how: - **Analytics Distortion:** Bots can inflate pageviews, bounce rates, and session counts in your analytics tools. This makes it hard to understand how real users interact with your site. - **Server Load and Performance Issues:** Malicious or aggressive bots can overwhelm your server with too many requests. This slows down your site for real visitors and can even lead to crashes. - **Content Scraping:** Scrapers steal your content and republish it without permission. This can hurt your rankings if Google finds the stolen version first. - **Price and Data Theft:** eCommerce sites are often targeted by bots that scrape prices, product descriptions, or stock data. Competitors may use this data for unfair advantage. - **Ad Fraud and Click Abuse:** Some bots are designed to click on ads to inflate traffic and costs, or to simulate user behavior and deceive ad tracking systems. - **Security Risks:** Some bots look for vulnerabilities like open ports, outdated plugins, or misconfigured servers. These can lead to malware infections or data breaches. ## **Bot Management Strategies And Tools** Managing bots is not just about blocking bad ones. It is about building a smart system that protects your website while allowing helpful bots to do their job. A clear **bot management strategy** is essential for your server health, SEO performance, and security. It starts with understanding how to identify bots, then using the right tools and rules to manage them effectively. Let us look at the most important methods and tools you can use to control the traffic from your **crawler list**. ### **How to Use robots.txt And Sitemaps Effectively** The robots.txt file is your first line of control over how bots behave on your site. It is a simple text file placed in the root directory of your domain (like yourdomain.com/robots.txt). This file gives instructions to bots on which pages they can or cannot visit. Here is how it works: - **Allow and Disallow:** You can allow or block entire sections of your site. For example, you might disallow /private/ or /cart/ if those pages do not need to be crawled. - **User-agent Rules:** You can write different rules for different bots. For example, one rule for Googlebot and another for SemrushBot. - **Crawl-delay:** Some crawlers support this directive. It tells them to wait a few seconds between requests. This reduces server load. However, keep in mind that robots.txt is only a request. Good bots follow it. Bad bots often ignore it. That is why robots.txt should not be your only protection. **Sitemaps**, on the other hand, help good bots crawl your site more efficiently. A sitemap is an XML file that lists all the important pages on your site. It helps crawlers understand your structure and prioritize content. When you submit a sitemap to Google Search Console or Bing Webmaster Tools, it tells search engines where your key content is located and how often it changes. This can speed up indexing and improve your visibility. ### **Identification Methods: User-Agent + IP Verification** Every bot that visits your site sends a **user-agent** string. This is like an ID tag that tells you which software is making the request. For example: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) By analyzing user-agents, you can detect and categorize crawlers. You can allow verified ones and block suspicious ones. But it is not always simple. Some malicious bots spoof legitimate user-agents to avoid detection. To improve accuracy, you can verify bots by checking their **IP addresses**. For instance: - Google offers a reverse DNS check so you can confirm that a bot claiming to be Googlebot is really from Google’s network. - Cloudflare and other services allow you to set rules that allow only verified IP ranges from trusted bots. This extra verification is useful when you want to allow crawlers like GPTBot or ClaudeBot while keeping out impersonators. ### **Bot Detection And Behavior Monitoring** Besides static rules, you can also monitor how bots behave in real-time. This helps you detect unusual activity, like: - High request rates from one IP - Crawling restricted pages - Ignoring crawl-delay or robots.txt - Accessing scripts or backend paths **Behavioral analysis** can flag bots that disguise themselves as regular users. Many modern systems use **machine learning** to detect patterns in bot traffic and flag anomalies. These systems analyze timing, request headers, page paths, and session behavior. Some platforms offer dashboards where you can: - View real-time bot activity - See which bots consume the most bandwidth - Detect unknown crawlers - Set automated rules for response ## **Manage Bot with xCloud’s AI Bot Blocker**  Several tools and services help manage bots on your site. These platforms combine detection, reporting, and mitigation into one system. To manage bots effectively, you need the right tools. Several platforms now offer complete solutions that combine bot detection, behavior tracking, and real-time protection. Popular services include Cloudflare Bot Management, DataDome, Akamai Bot Manager, HUMAN Security, Imperva, and Radware. These tools help you monitor crawler activity, control access, and defend against malicious bots that may steal content or overload your server. To block bots effectively, you can use xCloud’s [**AI Bot Blocker**](/docs/enable-ai-bot-blocker-in-xcloud/). This tool uses advanced AI to detect bots based on behavior, not just user-agent strings. It helps you stop impersonators, scrapers, and high-frequency crawlers before they harm your site. You can allow verified bots, block unknown ones, and set crawl limits with ease.  Watch the detailed video here to see how xCloud’s AI Bot Blocker works and how it can protect your content and performance. ## **Best Practices for Managing Your Crawler List** Once you understand which bots are accessing your site, the next step is to manage them wisely. Having a complete and up-to-date **crawler list** allows you to create a balanced strategy. You want to let useful bots in, slow down the noisy ones, and block the ones that bring harm. Here are key best practices for managing your crawler list effectively. ### **Allow Good Bots And Block or Limit Bad Bots** The most important rule is simple: **encourage helpful crawlers, discourage harmful ones**. Good bots follow crawling rules and bring real benefits. These include Googlebot, Bingbot, Applebot, and trusted SEO tools like AhrefsBot. You should make sure they are not unintentionally blocked. Bad bots often ignore robots.txt, disguise their user agents, and crawl aggressively. These include scrapers, brute force tools, and some AI bots that do not respect your rules. These bots can: - Copy your content - Consume your bandwidth - Distort your analytics - Scan for vulnerabilities To stop bad bots, use layered controls like: - Blocking user-agents by name - Rate-limiting access per IP - Denying suspicious IP ranges - Using captchas or bot challenges This way, you reduce server load and protect your data without affecting useful crawlers. ### **Customize Per-Bot Crawl-Delay And Access** Some bots behave well but crawl too frequently. If you allow them unrestricted access, they may overload your server or slow down your site. To manage this, you can: - Set a **crawl-delay** in robots.txt for specific bots - Limit access to high-impact pages - Exclude unnecessary directories from crawling - Allow bots only during off-peak hours (if your server supports scheduling) For example, you might allow AhrefsBot but tell it to crawl slowly so it does not interfere with real user traffic. This way, you keep the benefits of SEO tools and data indexing without hurting site performance. ### **Regular Review and Adjustment of Policies** Your bot management policy is not something you write once and forget. The **crawler ecosystem changes constantly**, especially with the rise of AI bots, new search platforms, and evolving scraping techniques. Every few weeks or months, you should: - Review server logs to identify new user-agents - Add or remove bots from your crawler list - Adjust crawl delays or access based on current server load - Re-verify bot IPs to ensure they are genuine - Monitor traffic for abnormal spikes or bot-like behavior Keeping your crawler list updated is like tuning a machine. It improves performance, prevents breakdowns, and supports long-term stability. ### **Logging, Analytics, And Internal Link Auditing** To manage bots effectively, you need data. Use logging tools or analytics software to track crawler behavior. These tools can tell you: - Which bots access your site most often - Which pages they visit - How much bandwidth they use - Whether they follow your rules You can also use this data to optimize your **internal linking**. Crawlers depend on links to find new pages. If important pages are buried too deep or have no internal links pointing to them, they may be ignored. Here’s how to support crawler access: - Make sure your important content is reachable from your homepage - Use clean, crawlable internal links (avoid JavaScript-based navigation) - Check your sitemap regularly and update it when you add or remove content - Identify orphaned pages and link to them from relevant parts of your site Internal link audits help both humans and bots discover your content. A strong internal structure improves crawl efficiency and SEO performance. With these best practices, your **crawler list** becomes a powerful tool. You will know who is visiting your site, why they are there, and how to control the experience. You will also protect your content, speed up your pages, and keep your analytics clean. **Frequently Asked Questions**  ### **2\. What should I allow in robots.txt vs. block at the server or firewall level?** Use robots.txt to guide good bots. It is ideal for: - Controlling access to certain directories - Setting crawl delays - Directing bots to your sitemap However, robots.txt is not secure. Bad bots often ignore it. For stronger protection, block malicious bots at: - **Firewall or CDN level (e.g., Cloudflare)** - **Web server rules (like Apache’s .htaccess or NGINX rules)** - **Bot management platforms (like Cloudflare, xCloud’s AI Bot Blocker)** Combine both methods for layered security. Use robots.txt to guide good bots and stronger tools to block the bad ones. ### **3\. How can I verify if a bot is genuine (e.g., Googlebot, GPTBot)?** Some bots pretend to be trusted crawlers. To confirm a bot’s identity, do a reverse DNS lookup on its IP address. For example: - If a bot claims to be Googlebot, verify its IP resolves to \*.googlebot.com. - Google provides an official verification guide. - OpenAI and Anthropic also publish guidelines and IP ranges for GPTBot and ClaudeBot. Do not trust the user-agent alone. Spoofing it is easy. Always check the source IP if security is a concern. ### **4\. Should I allow AI bots that crawl my content for training purposes?** This depends on your content strategy. Allowing AI bots may: - Help your content show up in AI-generated answers - Expose your content to broader audiences - Lead to backlinks and visibility However, it also comes with risks: - Your content may be used without credit - Bots may crawl aggressively - You lose control over how your words are reused To block AI bots like GPTBot or ClaudeBot, add this to your robots.txt: User-agent: GPTBot   Disallow: / User-agent: ClaudeBot   Disallow: / Some site owners also implement **CAPTCHAs, JavaScript challenges, or paywalls** to limit access. It depends on your goals. ## **Wrapping Up: So, Why Does Your Crawler List And Bot Management Matter?** Bots make up most of your traffic. Some bots boost your SEO and help users find your content. Others scrape, overload, or deceive. If you want control, speed, security, and clean data, you need to manage your crawler list. Use smart rules, reliable tools like xCloud’s AI Bot Blocker, and monitor everything. With good bot management, your site will be faster, safer, and more visible to the right audience. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # How to Create a Staging Environment in xCloud [Guide for WooCommerce Included] - xCloud > Test changes on your website without breaking your live site. Learn how to create a staging environment in xCloud for worry-free development & website updates. Want to safeguard your website from potential risks? A staging environment is like a safety net, letting you test new features without risking your live site. With xCloud, it is simple to [**create a staging environment**](/docs/how-to-create-a-staging-environment-in-xcloud/), even if you are not a tech expert. Just follow this guide to easily set up and use your staging environment in xCloud. ![Create a Staging Environment](/_mirror/6d5b9856-image-5.jpeg.webp) ## **What is a Staging Environment?** A staging environment allows you to test new features, plugins, themes, or updates without any risk to your live site. For web developers and site administrators, this is crucial because it means you can experiment freely, knowing that your changes will not accidentally break something that is already working perfectly.  In the world of website management, where one small mistake can lead to a major crisis, having a [**staging environment**](https://essential-addons.com/wordpress-staging-site/) is not just extra work it is a smart and secure move. If you are using **xCloud hosting**, you are in for a treat. [**xCloud**](/) makes the process of creating and managing a staging environment seamless, even for those who might not be tech-savvy.  This guide will walk you through every step you need to take to create a **staging environment in xCloud**, deploy it, and manage your data efficiently between your staging and production sites. ## **Why a Staging Environment is Essential for Your Website** Before we dive into the technical details, it is important to understand why a staging environment is crucial. Imagine you are running an online store and decide to install a new plugin to enhance the user experience. Without a staging environment, you would need to install that plugin directly on your live site. If the plugin causes a conflict or error, your customers could encounter a broken page, or worse, they might be unable to make purchases. The result? Lost sales and frustrated customers. A staging environment allows you to test such changes safely, ensuring your live site remains unaffected by potential issues. A staging environment acts as a buffer zone, allowing you to catch potential problems before they affect your real-world users. But the benefits do not stop there: 1. **Risk-Free Experimentation:** A staging environment lets you try out new features or changes without fear. Whether it is a new plugin, a theme, or a major update, you can see exactly how it will behave on your site without risking the live version. 2. **Performance Testing:** Before rolling out changes, you can test how they affect your site’s performance. This is crucial for maintaining a fast and smooth user experience. 3. **Bug Fixing:** Debugging on a live site can be a nightmare. A staging environment allows you to identify and fix bugs without any pressure, ensuring a smooth experience for your users once the changes go live. 4. **Security:** Sometimes updates or changes can introduce security vulnerabilities. Testing in a staging environment helps you ensure that your site remains secure before the updates go live. 5. **Backup and Recovery:** xCloud makes it easy to back up your site before making changes. This way, if something does go wrong, you can quickly revert to the previous version without any data loss. Overall, a staging environment is essential for safely testing changes, ensuring your live site remains secure, bug-free, and performing at its best before going live. ## **How to Create a Staging Environment in xCloud?** Now that we understand the importance of a staging environment, let us get started on creating one in xCloud. Follow these step-by-step instructions below to create a staging environment in xCloud and manage data transfers between staging and production sites. ### **Step 1: Create a Staging Environment in xCloud** First, log into your xCloud account to access your dashboard. Select the server hosting of your live site. If you have not created a live site yet, do so first, as the staging environment requires an existing production site to clone. ![Create a Staging Environment](/_mirror/e7e24ea6-image-33.png.webp) **_Note:_** _Before creating your staging environment, name it clearly (e.g., ‘_**_mystore-staging_**_’), clone the latest live site data, and verify that permissions and access levels are correctly set to prevent unauthorized changes._ ### **Step 2: Deploy Your Staging Environment** Now that you have created the staging environment, the next step is to deploy it. xCloud simplifies this process, so even if you are not particularly tech-savvy, you will find it easy to follow along. On your xCloud dashboard, you can quickly create a staging environment by expanding the drop-down found beside the site name and selecting ‘**Add Staging Environment**’ or clicking on the ‘**Deploy Staging**’ button. ![Create a Staging Environment](/_mirror/ac084dad-image-34.png.webp) A confirmation window will appear, explaining how staging works in xCloud. Simply confirm by clicking on the ‘**Deploy Staging**’ button. Within moments, xCloud will deploy your staging environment, complete with a test domain. ![Create a Staging Environment](/_mirror/d386a564-image-35.png.webp) Once deployed, you can begin customizing your staging environment. This could involve installing new plugins, updating themes, or making any other changes you need to test. With your staging environment deployed, you now have a safe space to make and test changes without any risk to your live site. ### **Step 3: Pull and Push Site Data** Once your staging environment is live and running, it is time to manage the data between your staging and production sites. This is where the real power of xCloud comes into play, allowing you to seamlessly transfer data between environments. Navigate to the ‘**Staging Management**’ tab on your staging site page. Here, you will find options for pulling and pushing data, as well as access to deployment logs. These logs are incredibly useful for tracking changes and ensuring that everything is working as expected. ![Create a Staging Environment](/_mirror/60964d56-image-36.png.webp) If you need to update your staging environment with the latest data from your live site, click on the ‘**Pull Data**’ button. You will have two options to pull: **Files** and **Database**. Plus, you can choose to overwrite all files or keep the most recent updates since the last pull with the ‘**Incremental**’ option. ![Create a Staging Environment](/_mirror/e14e5be9-image-37.png.webp) You can pull the full database or select specific tables to import only the data you need. Once you are done selecting, hit the ‘**Pull Data**’ button.  **_\[Note\]_** _This is especially useful if you are only working on specific sections of your site._ ![Create a Staging Environment](/_mirror/cc76be1f-image-38.png.webp) Your data pull will initiate and will be completed in a few seconds. You can see the pull status and record in the ‘**Deployment Logs**’. To push data from the staging environment to the production site, click the ‘**Push Data**’ button. A popup will appear, allowing you to select files and databases to push. You can choose to overwrite all files or apply the most recent updates using the ‘**Incremental**’ option. **_Note:_** _if you are a **woocommerce** user creating a staging site pushing data might conflict with your live site data for products, orders, or transactional values. Create a backup and use a secure method to data._ ![Create a Staging Environment](/_mirror/52b4c47b-image-39.png.webp) Alternatively, you can push the entire database or select specific tables from staging to live. However, xCloud strongly recommends backing up the production site before pushing data to prevent any potential data loss in case of errors. After selecting your preferred options, click the ‘**Push to Production**’ button to initiate the data push. The process will be completed within seconds. During the push, xCloud backs up your environments, overwrites the destination, and clears the cache. You can view the push status and records in the ‘**Deployment Logs**’. ![Create a Staging Environment](/_mirror/91e50381-image-40.png.webp) After pushing data from staging to production, it is essential to perform some final checks on your live site. Make sure that all functionality is working as expected, and that no critical features have been disrupted. It is also a good idea to have a few other people test the site from different devices and browsers to ensure everything is working smoothly. This is how efficiently you can create a staging environment to pull and push site data in xCloud between your production site and staging. ## **How to Avoid Data Conflict in WooCommerce Push for Product And Order?** Whenever you push data from a staging site to a live website in xCloud, it is crucial to ensure that WooCommerce orders, customers, and products on the live site remain unaffected. Unfortunately, there is no automatic way to prevent these items from copying or merging between the staging and live sites. However, you can avoid losing your essential WooCommerce data with careful manual work. While certain plugins promise seamless WooCommerce data merging between staging and live environments, their performance in practice often needs to improve. The potential for unintended data overwrites poses a serious threat to order and product integrity. To safeguard your data, it is essential to adopt a manual approach when transferring WooCommerce data between staging and live sites. ### **Understanding How WooCommerce Stores Data** **WooCommerce** and **WordPress** store their data, including orders, products, and user information, in specific database tables.  Orders and products, for instance, are stored in the **wp\_posts** and **wp\_postmeta** tables under a custom post type labeled ‘**orders**‘. User information is stored in **wp\_users** and **wp\_usermeta**, while other WooCommerce-specific data like tax rates and order items are stored in custom tables, typically prefixed with ‘**\_woocommerce**.’ **Note:** In xCloud Database table files are labeled differently on different sites ### **Three Methods to Prevent Data Overwrite** To migrate data from your staging site to your production site while ensuring WooCommerce data on the live site remains untouched, consider the following methods: #### **1\. Selective Table Exclusion** In this method, you **exclude all database tables** except for the **\_options** table and select only the necessary plugins and themes to push. This prevents the loss or overwriting of any data generated on the live site after the staging site was created. However, any missing data must be recreated manually on the live site after the push. ![Create a Staging Environment](/_mirror/0b5b270b-image-41.png.webp) #### **2\. Export And Import WooCommerce Data** This method involves exporting orders, user data, and other transactional data from the live site and importing them into the staging site before pushing it live. This allows you to safely copy the entire staging site while preserving live **WooCommerce data**. For those unfamiliar with the **database structure**, this is the recommended approach. #### **3\. Exclude Modified Tables**  Here, you exclude modified database tables like **\_posts** and **\_postmeta** from the push process. While this prevents certain data from being overwritten, it may result in missing images or layout elements on the live site, particularly if you use visual editors like **Gutenberg** or [**Elementor**](https://wpdeveloper.com/go/elementor/). Use this method only when necessary, as it can disrupt your site’s design and functionality. To ensure data integrity and prevent conflicts when transferring WooCommerce data between staging and live sites, it is crucial to avoid automatic merging. By following the recommended methods you can safely migrate data while preserving your live site’s WooCommerce information. ## **Advanced Tips for Managing Your Staging Environment** Creating and managing a staging environment in xCloud is straightforward, but there are a few advanced tips that can make your life even easier: 1. **Automated Backups:** Set up automated backups of your staging and production environments. This ensures that you always have a recent version to revert to in case something goes wrong. 2. **Version Control:** Use version control software like Git in conjunction with your staging environment. This allows you to track changes more effectively and collaborate with other developers. 3. **Regular Updates:** Keep your staging environment updated with the latest data from your live site. This ensures that your tests are always conducted in an environment that closely mirrors your production site. 4. **Security Testing:** Use your staging environment to test the security of your site. Run vulnerability scans and penetration tests to identify and fix potential security issues before they reach your live site. 5. **Stress Testing:** If you are planning a major update or expecting a surge in traffic, use your staging environment to conduct stress tests. This will help you identify potential bottlenecks and optimize your site’s performance before the changes go live. 6. **User Testing:** Before pushing changes live, consider running user tests in your staging environment. Gather feedback from real users to ensure that the changes improve the user experience. 7. **Documentation:** Keep detailed documentation of all the changes you make in your staging environment. This can be invaluable if you need to troubleshoot issues or revert to a previous version. 8. **Collaboration:** If you are working with a team, ensure that everyone has access to the staging environment and is on the same page regarding changes. Clear communication can prevent costly mistakes. You can enhance the efficiency and security of your staging environment in xCloud, ensuring smooth updates and a seamless experience for both your team and users by implementing these advanced tips. ## **Securely Create & Manage Staging for a High-Performance Website** Creating a **staging environment in xCloud** is not just about protecting your live site. It is about empowering yourself to be confident that your site visitors will always have a smooth, uninterrupted experience. xCloud’s staging environment tools are designed to be user-friendly while offering powerful features for more advanced users. Following the steps in this blog you can create a robust staging environment in **xCloud** that keeps your site safe, secure, and performing at its best. If you found this blog helpful, [**subscribe to our blog**](/blog/) for more tutorials, guides, and tips on web hosting and server management. Join our [**Facebook Community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # A Comprehensive Guide On CSV Injection & How To Prevent It - xCloud > A comprehensive guide on CSV injection and how to get rid of it with simple yet effective tips and tricks. These days, many web applications let you export data into CSV files. While this is super handy, it can also lead to a risk known as CSV injection. It is important to make sure these exported files are safe and do not leave users vulnerable to attacks. In this blog post, we will take a closer look at CSV injection and how you can prevent it to **[protect your data](/docs/use-xcloud-7g-firewall-on-nginx/)**. ![csv-injection](/_mirror/c93b784c-image-4.png.webp) ## **What is CSV Injection & When It Occurs?** CSV Excel Macro Injection, also known as **Formula Injection or CSV Injection**, is an attack method used in regular penetration testing of applications. CSV injection is a vulnerability found in applications that allow users to export data as spreadsheets. These spreadsheets are generated from user inputs that have not been properly validated or filtered.  Many modern web applications let users download data in **.csv or .xls file formats**. This is convenient for spreadsheet applications like MS Excel and OpenOffice Calc, but it also means that cells in the spreadsheets can include data from untrusted sources. Consequently, users who open these exported spreadsheets may be at risk. ### **CSV Injection Attack: In Simple Terms** ✅ A CSV Injection Attack happens when malicious websites insert harmful code into CSV files. ✅ This attack is particularly dangerous because it exploits cells starting with these characters: equal sign (=), plus sign (+), minus sign (-), and the @ symbol. ✅ When the harmful code is entered as a formula in a CSV file, it can execute commands that harm the computer by manipulating, accessing, or deleting user data. ✅ Another method for this attack is through DDE (Dynamic Data Exchange), which allows the execution of arbitrary code on the computer. ## **How Does CSV/Formula Injection Attack Work?** To learn how the CSV injection attack works, let us have a look at the below data set. The first row lists the column headers of the data set: Name, Email, and Phone. Each following row contains a contact’s data, with values separated by commas. This data includes each person’s name, email address, and phone number. **John Doe,john@example.com,=SUM(1,2)** **Jane Smith,jane@example.com,555–1234** In this example, an attacker could inject a formula like **\=SUM(1,2)** into the third column. When the CSV file is opened in a spreadsheet application, it would perform unintended calculations. Here is how it might happen in a real-world application: Suppose you have an app that collects user input. When the user clicks the ‘**Submit**’ button, the app sends the data to the backend and generates a CSV file. If the backend does not validate the input, it is vulnerable to this kind of attack. ![form-to-export-csv-files](/_mirror/87351734-image-5.png.webp) Since there is no validation, any field can be targeted. The attacker chose the Phone field and injected the formula **\=SUM(1,2)**. When the user opens the downloaded file in Excel/Google Sheets, the Phone field will display the number 3 because the formula adds 1 and 2. ![csv-files](/_mirror/2a13d22d-image-6.png.webp) You might think it is no big deal. After all, someone just added up two numbers; it can not harm you or your customers. But in reality, it actually does. For example, hackers can sneak into a user’s computer using something called a reverse shell. The formula makes the computer download a harmful exploit.exe file from the web and run it. This gives the hacker access to the user’s system. Sometimes, hackers trick users into clicking links that take them to malicious websites. They can even steal Google Docs. You can see how risky this is! And there are many more ways hackers can cause trouble. So, you need to know how to prevent this CSV injection to protect your data. ## **CSV Injection Prevention: The Easiest and Possible Solutions** CSV injection can be a real threat if user input is not handled properly before adding it to a CSV file. Here is a straightforward guide to keep your CSV files safe: ### **General Tips to Prevent CSV Injection** 💡 **Avoid Direct User Input:** If possible, do not use user input directly in your CSV files. 💡 **Validate Input:** Check that the input meets the expected criteria. 💡 **Sanitize Input:** Clean the input to remove any harmful content. ### **Important Characters to Watch Out For** There are a few things you need to be aware of while preventing CSV injection. Keep an eye on these characters: 👉 Equals sign (=) 👉 Plus sign (+) 👉 Minus sign (-) 👉 At symbol (@) 👉 Tab (0x09) 👉 Carriage return (0x0D) ### **Handling Dangerous Characters** It is not enough to ensure that user input does not start with these characters. Be cautious of field separators (like commas or semicolons) and quotes, as these can help attackers manipulate the cell content. ### **Safe Practices** To ensure safety, apply these methods to each CSV field: 💡 **Wrap Fields in Double Quotes:** This helps the spreadsheet editor read the content as text. 💡 **Prepend with a Single Quote:** This further ensures that the content is treated as text. 💡 **Escape Double Quotes:** Use an additional double quote to escape each double quote in the content. By following these simple steps, you can significantly reduce the risk of CSV injection and keep your data secure. Let us have a few examples 👇 **Before Sanitization** **After Sanitization** \=1+2″ ; = 1+2 ” ‘=1+2″” ; = 1+2″  \=1+2′ ”  ; ,= 1+2 ” ‘=1+2’ “”  ; ,= 1+2″ ## **Sanitize Files and Prevent CSV Injection Easily** CSV injection is a significant security risk for web applications that allow data export to CSV files. This type of attack can lead to data manipulation, unauthorized access, or even the execution of harmful commands. To protect against CSV injection, it is crucial to sanitize CSV files before they are opened.  If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # CyberChef Hosting - xCloud > Managed CyberChef hosting on xCloud. Deploy the open-source, browser-based toolkit for encryption, encoding, compression and data analysis on a Docker server in one click, with free SSL, backups, and 24/7 support. ## Deploy your AI Agent in 1-Click - Managed  Hermes Agent Hosting  starts from $9.99 [Get Started Now](/hermes-agent-hosting/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](/) Toggle Menu Close Menu [Menu](#) [Solutions](#)Close SolutionsOpen Solutions ## Hosting Solutions ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Managed WordPress Hosting Fast, secure WordPress hosting with automated updates, backups and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WooCommerce Hosting Managed hosting supporting high traffic sites, millions of checkouts per minute. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Laravel Hosting Laravel-optimized hosting with staging, SSL, and streamlined deployment tools. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## LLM Hosting High-performance platform built for hosting large language models. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## n8n Hosting Managed n8n hosting with optimized performance, a free SSL certificate, and more. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## OpenClaw Hosting Secure AI agent hosting with Firewall, updates, backups, SSL and more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Node.js Hosting Easily deploy server-side or client-side app with Node.js hosting. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hosting Addons Power Up Your Hosting Experience with Premium Addons ![](/_mirror/57cb62f5-Secure-AI-Agent.webp) [](https://xcloud.host/deploy-openclaw) [Pricing](/#pricing) [Providers](#)Close ProvidersOpen Providers ## Cloud Providers ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud Managed Hosting Fully managed cloud hosting solution with full server backup & more ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## DigitalOcean Hosting Fast, easy cloud deployments on DigitalOcean with $200 credits for new user. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Vultr Hosting Feature-packed managed Vultr hosting with $100 free credits. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Hostinger VPS Bring your Hostinger VPS and manage with xCloud's advanced control panel. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Any Provider Connect your Ubuntu server to our platform and manage with powerful features easily. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AWS Hosting Optimized AWS hosting engineered for performance, security, and scalability. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Cloud Hosting Experience the power of Google Cloud with xCloud's user friendly platform ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Linode Hosting Unleash the power of Linode servers with our feature-packed panel. ## Next Gen Hosting Built For Stability, Security & Speed ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Restrictions On Traffic & Sites. - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Full Server Backup ## [Starts at **$5**/Month](#) [Features](#)Close FeaturesOpen Features ## Features ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## App Deployment ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Server Management ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Scheduled Tasks ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Monitoring & Alerts ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Security, SSL, Firewall ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git, CLI & Dev Tools ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Staging Environments ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Team Collaboration ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Backups & Snapshots ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## One Click Apps ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## AI Website Builder [See All Features](/features) ## Managed n8n Hosting: For Smart & No-Code Automation [Learn More](/n8n-hosting/) [Integrations](#)Close IntegrationsOpen Integrations ## Integrations ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## WhatsApp Notifications Get instant alerts and updates delivered straight to WhatsApp. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Cloudflare Integration Deliver content at top speed worldwide with built-in Cloudflare integration. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Git Provider Connect your repositories and automatic deployments from your Git projects. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Google Drive Storage Securely store automated backups in your Google Drive account for your backup. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Slack Alerts Connect to Slack for real-time performance and event notifications. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Object Cache PRO Speed Up Your WordPress Application Using Object Cache Pro. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Mailgun Integrate Mailgun in WordPress to send transactional emails easily. ## Connect Us : - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) - ### [Documentation](/docs) - ### [Tutorials](https://www.youtube.com/@xCloud-Hosting) ## Get In Touch Talk to our support team for any issues. - ### [support@xcloud.host](mailto:support@xcloud.host) [Talk To Us](/support) ## Join our global community ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) [](https://www.facebook.com/groups/xcloud.community) [Resources](#)Close ResourcesOpen Resources ## Resources ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Blog Read the latest guides, news, insights, and industry updates. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Comparison Pages Compare providers, features, and plans to find your perfect match. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Support Portal Access support tickets and live expert support 24/7 for any issues. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Documentation Step-by-step technical docs to help you build with confidence. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Case Studies See how real businesses scale and succeed with xCloud. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Write for Us Submit your expert articles, contribute tutorials, guides, and insights. ## Watch & Learn ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Next Gen Hosting Built For Stability, Security & Speed [See All Videos](https://www.youtube.com/watch?v=oEE9OHo3_48) [Join Free](https://app.xcloud.host/register) [Login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) [login](https://app.xcloud.host/login) [Join Free](https://app.xcloud.host/register) ## Managed Hosting for your own data toolkit # Fully Managed CyberChef Toolkit Hosting Run the Cyber Swiss Army Knife on a domain you control using managed CyberChef hosting, with consistent performance and no maintenance work. [Choose Your Plan](#pricing) - ![](/_mirror/75969ed1-Frame.png) ### Starts at $24.99/mo - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### 24/7 Expert Support - ![Frame](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In, Cancel Anytime ![CyberChef Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **How It Works** ## Simple Steps To Launch Your CyberChef Instance in Minutes Deploy and manage your CyberChef instance with a carefully designed, streamlined workflow built for consistent speed, stability, and reliability from first deployment to everyday production use. 01 ## Choose Your Server Pick an xCloud managed server or connect your own provider, then set it up as a Docker server to deploy CyberChef. 02 ## Select Application Open One Click Apps in your xCloud dashboard and choose CyberChef from the available applications to begin the guided setup. 03 ## Configure Your Instance Add your domain and deployment settings in the xCloud dashboard. We serve the CyberChef build from your server, behind your own domain and certificate. 04 ## Go Live Right Away Confirm the setup and open your domain — CyberChef loads straight into the browser. There is no login, so decide who should reach it before you share the URL. ## Pricing ## Simple Pricing for Your CyberChef Instance Your recipes get longer, your bill does not. CyberChef is a static bundle your own browser does the work for, so the entry tier is really headroom for everything else you run beside it. ## Cloud VPS 6GB ## $24.99 Renews at $24.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=f292a3d0-fbcc-4c23-be7b-67f9cd677c69&app=cyberchef) - ### 6 GB RAM - ### 100 GB NVMe SSD - ### 4 vCPU cores - ### 30TB Bandwidth ## Popular deal ## Cloud VPS 16GB ## $59.99 Renews at $59.99/mo. Cancel anytime. [Get started](https://app.xcloud.host/cart/product/checkout?product=33a8077d-dedc-4187-967d-b023ae20ed5c&app=cyberchef) - ### 16 GB RAM - ### 200 GB NVMe SSD - ### 6 vCPU cores - ### 30TB Bandwidth ## Cloud VPS 24GB ## $84.99 Renews at $84.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=b9bc978a-fd8e-4aea-a847-02ad127c9bfb&app=cyberchef) - ### 24 GB RAM - ### 300 GB NVMe SSD - ### 8 vCPU cores - ### 30TB Bandwidth ## Features ## One Place To Decode, Convert & Inspect Every Blob. CyberChef chains operations into a recipe and runs them against your input inside the browser. Hundreds of operations, a live output pane, and nothing sent to a server in between. - ### Hundreds of operations in one recipe builder - ### Every operation runs in your browser, not on the server - ### Your own domain and your own access rules - ### One-click deployment, free SSL, and firewall ![CyberChef Hosting](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Capabilities ## A Platform built for the data you already handle CyberChef is an open-source, browser-based toolkit built and released by GCHQ. You drag operations into a recipe — encoding, encryption, compression, hashing, parsing — and it runs them against your input inside your browser. What’s different when you host it is that the app is served from a domain you chose, rather than a public website. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Recipes & Operations Drag the operations you need into a recipe and reorder them freely — the output of each one becomes the input of the next. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Auto Bake & Magic CyberChef re-runs your recipe as you change it, and the Magic operation attempts to work out which encodings your input is already under. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Entirely Client-Side None of your recipe configuration or input is ever sent to the web server — all processing is carried out within your own browser. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Large Inputs Files of around 2 GB can be dropped straight into the input box, though how far you get depends on your browser and on the operations you run. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Breakpoints & Stepping Set a breakpoint on any operation to pause before it runs, then step through the recipe one operation at a time to see the data at each stage. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Privacy Controls CyberChef ships no login and no user accounts, so the instance is readable by anyone who can reach it until you restrict it. Self-hosting is not privacy on its own — you still configure it. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Recipes You Can Share Save a recipe to your browser, or share it as a URL. Note that the link carries the recipe and the input with it, so treat a shared URL as the data itself. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Apache 2.0 & Crown Copyright CyberChef is released under the Apache 2.0 Licence and is covered by Crown Copyright. It was built and released by GCHQ; xCloud is not affiliated with GCHQ or the CyberChef project. ## Advanced Features ## Ready To Own Your Toolkit? Whether you decode ten strings a day or ten thousand, managed CyberChef hosting delivers the reliability, flexibility, and performance your team needs to work without limits. Deploy faster. Scale smarter. Stay in control. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Fast Provisioning Deploy faster using an xCloud Managed Server built with optimized stacks and high-speed SSDs. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate and more advanced security features at no additional cost. ![](/_mirror/58d66be2-Flexible-Timezone-Support-2.png) ## Intuitive Control Panel From Server creation to application deployment, everything can be managed from our intuitive control panel. ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Waqar Ahmed @tlewisverdu **xCloud** isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Paul Goulart @freelivingsoul I set this up locally, tried AWS and Digital Ocean with disappointing results. Setup on Xcloud was easy and it’s still working! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## Your Toolkit Should Live On Your Own Domain. Deploy a production CyberChef instance in minutes. Open your domain, build your first recipe, and keep every byte you paste inside your own browser. [Start Deploying Now](#pricing) [Browse One Click Apps](/one-click-apps/) - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### No Lock-In - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Cancel anytime ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is CyberChef? CyberChef is an open-source, browser-based toolkit for encryption, encoding, compression and data analysis — its own tagline is “the Cyber Swiss Army Knife”. You build a recipe out of operations and it runs that recipe against whatever you paste or drop into the input box. The thing worth knowing before anything else is that it is entirely client-side: none of your recipe configuration or input is ever sent to the web server, because all processing is carried out within your browser. CyberChef was conceived, designed and built by an analyst at GCHQ, and is released under the Apache 2.0 Licence and covered by Crown Copyright. Note what it is not: it ships no login and no user accounts, so an instance is readable by anyone who can reach the URL until you put something in front of it. The hosting on this page is xCloud’s; xCloud is not affiliated with GCHQ or the CyberChef project. ### How do I deploy CyberChef on xCloud? CyberChef is available through xCloud’s One Click Apps. Create a Docker server in your xCloud dashboard, open One Click Apps, select CyberChef, add your domain, and deploy. xCloud provisions the container, maps the domain, and issues the SSL certificate for you. You then open your domain and CyberChef loads — there is no sign-in step, because there is no account system to sign in to. That makes the next decision yours: if the instance should not be public, restrict it before you share the URL, using the firewall rules or the IP access controls in your xCloud dashboard. ### Do I need a Docker server to run CyberChef? Yes. CyberChef is deployed as a containerised application, so it needs to be deployed on a Docker server. What that container serves is a static web application — HTML, JavaScript and CSS — with no database behind it and no server-side processing, because the work happens in the visitor’s browser. It is the lightest kind of application in the catalogue, so the entry Cloud VPS tier is really headroom for everything else you run beside it. What grows with use is bandwidth rather than memory, because every visitor downloads the application bundle once. When you create a new server in xCloud, choose Docker as the server type — you can then deploy CyberChef to it from One Click Apps. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## xCloud is the future of cloud hosting and server management for WordPress users, streamlining the way you host, deploy, manage or update your websites like never before! ## Get The Latest Updates - [](https://www.facebook.com/xCloud.host) - [](https://x.com/xCloud_host) - [](https://www.linkedin.com/company/xcloud.host/) - [](https://www.youtube.com/@xCloud-Hosting) ## Address: xCloud Hosting, LLC. 124 Broadkill Rd #599 Milton, DE 19968-1008 ## Products & Services ## Resources ## Compare xCloud ## Addons ## Quick Help ## **Company** - #### [Privacy Policy](/privacy-policy/) - #### [Terms and Condition](/terms-and-conditions/) ## A **[WPDeveloper](https://wpdeveloper.com/)** Creation, in Partnership with **[WPManageNinja](https://wpmanageninja.com/)** ## **xCloud Hosting LLC**. All rights reserved. --- # Global SSD VPS Hosting | 30+ Data Centers with 99.999% Uptime > Deploy high-performance SSD VPS servers in 30+ global locations. Enjoy low latency, enterprise-grade security, and 99.999% uptime with xCloud Managed Server. ## Data Centers # Host Around the World with xCloud Managed Server Build trust with your customers by using a professional business email address that includes your business name. - ![Frame-check](/_mirror/43663ee2-Frame-check.png.webp) ### 30+ Data Centers - ![Frame-check](/_mirror/43663ee2-Frame-check.png.webp) ### 100+ Uptime [See the Locations](/data-centers/) ![](/_mirror/9aabeb5d-Group.png.webp) ## 30+ Data Centers Worldwide [Explore All Locations](/docs/31-server-locations-worldwide/) ## MAP # Enterprise-Grade Infrastructure for Powerful Hosting Enjoy high-performance cloud hosting with a secure, reliable global network built for any business. ![](/_mirror/35d65de2-Frame-18746.png.webp) ## Constant Availability We work with trusted data center partners who operate a broad network of edge facilities. These facilities keep your server online at all times . ![](/_mirror/eedab441-Frame-18746-1.png.webp) ## Localized Peering Our network team constantly improves routing and peering agreements in every region. This ensures your enterprise-grade VPS hosting runs on a low-latency. ![](/_mirror/379b2ffc-Frame-18747.png.webp) ## Redundant Network Every data center is designed to prevent downtime. Critical systems such as cooling, backup generators, and processors are duplicated. ![](/_mirror/464df075-Frame-18748.png.webp) ## Low Latency Near You Deploy SSD VPS servers in 30+ data center locations worldwide. Develop locally and launch close to your audience for the best speed and low latency VPS hosting. ![](/_mirror/97490edb-Frame-18749.png.webp) ## Vigilant Security Every facility follows strict security protocols, including biometric scans, video surveillance, ID verification, mantraps, and on-site guards. ![](/_mirror/32b7884c-Frame-18750.png.webp) ## 24/7 Monitoring Our experts monitor systems day and night. The operations team works directly with on-site staff to ensure uninterrupted cloud service. ## MAp ## Enterprise-Grade Infrastructure for Powerful Hosting Enjoy high-performance cloud hosting with a secure, reliable global network built for any business. - ###### All Regions ## Region ## Location ## xCloud Managed Server ## Toronto ## Ontario, Canada ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Mexico City ## Mexico ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Warsaw ## Poland ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Atlanta ## Georgia, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Honolulu ## Hawaii, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Chicago ## Illinois, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Dallas ## Texas, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Los Angeles ## California, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Miami ## Florida, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## New York Area ## New York, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## San Francisco Bay Area ## California, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Seattle ## Washington, United States ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Amsterdam ## Netherlands ![](/_mirror/bafd4e66-Frame-8.png.webp) ## London ## United Kingdom ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Manchester ## United Kingdom ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Frankfurt ## Germany ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Paris ## France ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Madrid ## Spain ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Stockholm ## Sweden ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Tokyo ## Japan ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Osaka ## Japan ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Seoul ## South Korea ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Singapore ## Singapore ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Bangalore ## Karnataka, India ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Mumbai ## Maharashtra, India ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Delhi NCR ## India ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Sydney ## New South Wales, Australia ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Melbourne ## Victoria, Australia ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Santiago ## Chile ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Tel Aviv-Yafo ## Israel ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Johannesburg ## South Africa ![](/_mirror/bafd4e66-Frame-8.png.webp) ## Pricing ## Pick your Preferred Plan – n8n Hosting Included with All Every plan includes secure n8n Hosting with SSL, backups, and updates. Whether you want to experiment or scale, you can run your self hosted n8n without limits. - ###### xCloud Managed Server - ###### Self-Managed Server ![...](/_mirror/2160152a-Rectangle-26-1.png.webp) ### All ### 1 GB For Personal Use ### 2 gb For Basic Websites ### 4 gb For Growing Websites ### 8 gb For Busier Websites ### 16 gb For Bigger, Busier Websites ### 32 gb For HIGH-PERFORMANCE NEEDS ### 48 gb For HIGH-PERFORMANCE NEEDS ### 58 gb For HIGH-PERFORMANCE NEEDS ## Elevate your site with xCloud servers—ensuring speed and security, with no hidden charges in the future. ## Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads - ###### All - ###### 1 GB - ###### 2gb - ###### 4gb - ###### 8GB - ###### 16gb - ###### 32gb - ###### 48GB - ###### 58GB ## Newcomer - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo ## Lite Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo ## Basic - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo ## Personal Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo ## Standard - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo ## Growing Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo ## Titanium Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Business Max - ### 64 GB RAM Ultimate plan for unparalleled power - ### 1280 GB SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 10 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-max) ## $ **399.00** /mo ## Newcomer   - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo   ## Lite   Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo   ## Basic   - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo   ## Personal   Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo   ## Standard   - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo   ## Growing   Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo   ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business   - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo   ## Titanium   Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo   ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo MonthlyYearly MonthlyYearly ## Black Friday Special Deal : One-time Payment – LIFETIME Access! Bring your own server and unlock access to our cloud control panel to enjoy a seamless server and site management experience for a lifetime. [Grab Lifetime Deal](/deal/) ![](/_mirror/a1b04dee-Frame-427323882fgbdfb-1.png.webp) ## Want to explore xCloud first? Try it out for free and then decide! [Get started](https://app.xcloud.host/register) ## FREE PLAN - ### 1 Server - ### 10 Site ## Start your journey without cost ## Starter - $5/Server (/month) - 1-5 Servers - Unlimited Sites ## Perfect for Beginner ## Professional - $4/Server (/month) - 6-10 Servers - Unlimited Sites ## Tailored for Experts ## Agency - $3/Server (/month) - 11+ Servers - Unlimited Sites ## Perfect for Large Teams ## Support ## Global Hosting, Built for Performance and Reliability Deploy a high-performance cloud server with secure VPS hosting that is close to your audience for faster delivery, seamless experiences, and round-the-clock reliability with xCloud Managed Server [Migrate for Free](/data-centers/) ![](/_mirror/7be334fa-Frame-2147224943-2.png.webp) ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! Mary Basu @tlewisverdu Pretty happy with my n8n thru xCloud. Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. Mary Basu @tlewisverdu I set this up yesterday – easy build, then jumped right in. I recreated a few of my existing workflows without any issues. Thanks, xcloud! Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](/_mirror/232a5e96-Video.png.webp) Brian Geovanny SaaS Space xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. [View More Testimonials](/reviews-and-testimonials/) ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### 1\. What does global VPS hosting with xCloud mean? xCloud lets you deploy xCloud-managed VPS servers in 30+ data center locations worldwide. You choose a location close to your audience to get faster speed, lower latency, and better reliability. ### 2\. What uptime can I expect from xCloud? xCloud delivers up to 99.999% uptime by using redundant systems for power, cooling, and networking. If one component fails, a backup activates instantly to keep your server online. --- # 8 Data Leakage Examples & Prevention Tips for Websites > Learn common website data leakage examples and how to prevent them. Protect sensitive information with expert tips and smart security strategies. Data leakage is like letting important secrets slip out. Imagine if you told someone a secret, and then they told everyone else. That is similar to what happens with data leakage. Understanding data leakage is really important because it helps us keep our information safe. Today, we will explore data leakage, look at some real examples of how it happens, learn why it happens, and find out how we can prevent it. So let us roll down. ![Data Leakage](/_mirror/c2dc2ad9-image-21.png.webp) ## **What is Data Leakage?** Data leakage is the unauthorized transmission or exposure of information from within an organization to an external destination or recipient. This data can be anything from **personal identifiable information (PII)**, financial records, intellectual property, confidential [**business or personal information**](https://wpdeveloper.com/4-easy-steps-to-optimizing-google-business-profile/). Data leakage can occur in many forms and through various channels, making it a significant concern for both individuals and organizations. Data leakage means the escape of sensitive data from its intended secure environment. This breach can happen intentionally or accidentally. This leakage leads to potentially severe consequences such as financial losses, legal ramifications, and reputational damage. Types of Data Leakage ## **Common Causes of Data Leakage** Data leakage can happen for many reasons, often because of small mistakes or oversights that lead to big problems. Here are some of the most common causes of data leakage and how they might occur. ### **Poor Security Measures** One of the biggest reasons for data leakage is inadequate security. This can be due to weak passwords, lack of encryption, or outdated security software. For example, if a company’s network does not require strong passwords, it might be easy for hackers to guess them and access confidential information. Similarly, if sensitive data is not encrypted, anyone who gains access to it can read it easily. ### **Human Error** Many instances of data leakage are due to simple human errors. This could be anything from [**sending an email**](https://wpdeveloper.com/email-marketing-social-proof/) to the wrong person to misplacing a laptop or storage device with important data. For instance, an employee might accidentally attach a file containing personal customer information to a public newsletter. Such mistakes, although unintentional, can lead to serious breaches of privacy. ### **Insufficient Employee Training** If employees are not properly trained on data security practices, they are more likely to make mistakes that could lead to data leakage. This includes not knowing how to identify phishing emails, mishandling sensitive data, or not following proper protocols when accessing or sharing information. Companies must regularly train employees to handle data securely and be aware of the potential risks. ### **Malicious Insider Threats** Sometimes, data leakage is caused intentionally by employees or contractors who have access to sensitive data. These insiders might leak data to harm the company or benefit someone else. For instance, a dissatisfied employee might sell customer data to a competitor or post it online to damage the company’s reputation. ### **Technical Vulnerabilities** Software and hardware vulnerabilities can also lead to data leakage. Hackers often exploit flaws in systems to gain unauthorized access to data. For example, if a company’s software is not regularly updated, it might contain security loopholes that hackers can use to steal information. Similarly, physical vulnerabilities, like unsecured servers or computers, can be accessed by unauthorized people. ### **Inadequate Data Disposal Procedures** When old electronic devices like computers, hard drives, or mobile phones are disposed of without properly erasing the data, they can become a source of data leakage. People might recover the data from these devices and use it for malicious purposes. It is important for companies and individuals to follow strict data disposal protocols to ensure that no data remains on the equipment they discard. ### **Third-Party Services** Using third-party services and vendors can also lead to data leakage. Sometimes, these third parties may not have stringent security measures, or they might experience their own data breaches, which can compromise your data. For example, if a company uses a cloud service provider that suffers a breach, all the company’s data stored on the cloud could be exposed. ### **Poor Network Security** Weak network security is a significant risk for data leakage. This includes unprotected Wi-Fi networks, lack of network monitoring, and insufficient firewalls. If a company’s network is easily accessible, it could allow hackers to intercept data being transmitted across the network. For example, if an employee accesses sensitive company data over a public Wi-Fi network, hackers could capture that data through the network. ### **Lost or Stolen Devices** Mobile devices like laptops, smartphones, and tablets can contain vast amounts of sensitive data. If these devices are lost or stolen and are not properly secured, the information on them can easily leak. Each of these causes represents a potential vulnerability that can lead to data leakage. Recognizing these risks is the first step in preventing them.  ## **Examples of Data Leakage** Data leakage can happen in many different settings and affect various types of information. Let us look at some common examples to understand how data leakage occurs in real-life situations and the impact it can have. ![Data Leakage](/_mirror/6d99398d-unnamed-2.png.webp) ### **Example 1: Hospital Records** In a hospital, doctors and nurses use private information to take care of patients. This information includes medical histories, treatment plans, and personal details like addresses and social security numbers. If this information leaks, it can be very harmful. For instance, if a hospital employee accidentally sends patient information to the wrong person via email, that is data leakage. This can lead to privacy violations and the patients might feel unsafe because strangers know about their health conditions. ### **Example 2: School Records** Schools hold a lot of personal information about students, such as grades, disciplinary records, and family backgrounds. If a teacher mistakenly shares this information with unauthorized people, that is a case of data leakage. An example is when a teacher loses a USB drive containing student records, and someone else finds it. This can harm student’s reputations and their future opportunities, as private academic or behavioral details could be exposed. ### **Example 3: Online Shopping** When you shop online, you provide your credit card information, address, and possibly even your phone number. If the website has poor security, hackers might access this information. This data leakage can lead to unauthorized charges on your credit card or someone using your personal details to make fake accounts. For example, if an online retailer’s database is hacked and customer information is stolen, this would not only lead to financial losses for customers but also damage the retailer’s reputation. ### **Example 4: Email Mishaps** Emails are a common way for information to leak. If someone sends an email containing sensitive information to the wrong recipient, that is data leakage. For example, a company employee might accidentally send a file with all the employees salaries visible to everyone in the company instead of just the HR department. This can cause dissatisfaction and distrust among employees, as private salary information is considered confidential. ### **Example 5: Unsecured Mobile Devices** Many people store personal and work-related information on their mobile phones. If these devices are lost or stolen without proper [**security measures**](https://wpdeveloper.com/biggest-cyber-security-mistakes/) like encryption or passwords, the information can easily leak. For instance, if a salesperson loses a phone containing confidential client details, and someone else uses that information for malicious purposes, that is data leakage. This can lead to loss of business and trust between the salesperson and their clients. ![](/_mirror/2412646d-YhnXvBQN66zKwupE2jH1HKLFVdw_ZUWH24SVngLK6-k3TCkTwgGvmt1u5Pc6.jpg) ### **Example 6: Cloud Storage Errors** Storing data in the cloud is common, but if not managed properly, it can lead to data leakage. An example is when someone configures the security settings incorrectly, allowing unauthorized access to sensitive documents. For instance, a company might store its business plans in a poorly secured cloud storage service, and competitors might access and use this information to gain a market advantage. ### **Example 7: Disposal of Old Equipment** When companies or individuals throw away old computers and storage devices without properly deleting the data, they risk data leakage. For example, if a company disposes of old computers with the employee information still on the hard drives, and scavengers retrieve these details, the employees could become victims of identity theft. ### **Example 8: Insider Threats** Sometimes, data leakage happens not by accident but because someone inside the company decides to leak information. This could be an unhappy employee who shares trade secrets with a competitor. For example, an engineer at a tech company might take proprietary software code and give it to a rival company, which uses it to create similar products. ## **How Does Data Leakage Affect Us?** Data leakage can have serious consequences for both individuals and organizations. Here’s how it can impact us: 1. **Financial Loss:** For companies, data leakage can lead to significant financial damages. This includes the costs of fixing the leak, legal fees if the leakage results in litigation, and fines if the leakage violates data protection laws. For individuals, data leakage can mean financial theft, like someone using your credit card details to make unauthorized purchases. 2. **Loss of Reputation:** When companies suffer from data leakage, their reputation can be badly damaged. Customers and clients might lose trust in the company’s ability to safeguard their information, which can lead to lost business and a tarnished brand image. 3. **Identity Theft:** For individuals, one of the scariest outcomes of data leakage is [**identity theft**](https://wpdeveloper.com/free-tools-to-scan-wordpress-for-vulnerabilities/). If personal details like Social Security numbers, addresses, and birth dates are leaked, criminals can use this information to impersonate you. This can lead to unauthorized account openings, false applications for loans, and other fraudulent activities using your name. 4. **Operational Disruption:** Data leakage can disrupt the normal operations of a business. If sensitive internal information, like strategic plans or proprietary technology, is leaked, it can affect competitive advantage and day-to-day functioning. 5. **Legal and Regulatory Consequences:** There are many laws and regulations around data protection. Data leakage can lead companies to face legal penalties, regulatory fines, and mandatory audits, all of which require time and resources to address. By understanding these impacts, it becomes clear why preventing data leakage is crucial for protecting our personal and professional lives. ## **Tips to Fight Data Leakage** Preventing data leakage involves a combination of good practices, awareness, and the right technology. Here are some practical tips to help individuals and organizations minimize the risk of data leakage and keep their information secure. ![Data Leakage](/_mirror/5cee2367-unnamed-1.jpg.webp) ### **Implement Strong Password Policies** One of the simplest yet most effective ways to prevent data leakage is to use strong, unique passwords for all accounts. Passwords should be long, include a mix of characters (numbers, letters, and symbols), and be changed regularly. Additionally, implementing multi-factor authentication (MFA) provides an extra layer of security, making it harder for unauthorized users to gain access even if they know the password. ### **Educate and Train Employees** Regular [**training on**](https://wpdeveloper.com/social-engineering-attacks-wordpress-security/) **[data](https://wpdeveloper.com/social-engineering-attacks-wordpress-security/)** [**security**](https://wpdeveloper.com/social-engineering-attacks-wordpress-security/) best practices is crucial. Employees should be aware of the risks of data leakage and how their actions can impact security. Training programs should cover topics like phishing, safe internet practices, and the importance of reporting suspicious activities. Creating a culture of security within the organization can significantly reduce the risk of data leakage due to human error. ### **Use Encryption** Encrypting data makes it unreadable to anyone who does not have the key to decrypt it. This should be applied to data at rest (stored data) as well as data in transit (data being transmitted). Using strong encryption methods can prevent data leakage even if unauthorized individuals access the data. ### **Secure Physical and Network Access** Physical security measures, such as securing offices and data centers with access controls, can prevent unauthorized access to physical machines and storage devices. Similarly, securing the network with firewalls, intrusion detection systems, and regular monitoring can help detect and block malicious activities before they lead to data leakage. ### **Monitor and Control Data Access** Limiting access to sensitive data to only those who need it can minimize the risk of data leakage. Implementing access controls and keeping detailed logs of who accesses data and when can help identify potential security breaches before they cause significant damage. ### **Implement Data Loss Prevention (DLP) Tools** Data Loss Prevention tools can automatically detect and block potential data leakage points across a network. DLP tools work by identifying sensitive data and monitoring its use, preventing unauthorized sharing or transmission outside the company. ### **Regularly Update and Patch Systems** Keeping software and systems updated is critical to protect against known vulnerabilities. Hackers often exploit outdated systems with known security flaws. Regular updates and patches ensure that these loopholes are closed, reducing the risk of data leakage. ### **Manage Third-Party Risks** When working with third-party vendors or service providers, it’s important to assess their security practices. Ensuring that third parties adhere to stringent security standards can prevent data leakage that might originate from less secure systems. Contracts should include clauses that hold third parties accountable for maintaining the security of any data they handle. ### **Develop a Response Plan** Despite the best efforts, data leakage can still occur. Having a comprehensive incident response plan in place can help mitigate the damage. This plan should outline how to respond to a data breach, including notifying affected individuals, working with cybersecurity professionals to contain the breach, and communicating with the public and regulatory bodies as necessary. ### **Secure Mobile Devices** As mobile devices become common tools for accessing and storing sensitive information, securing these devices is crucial. Implementing mobile device management (MDM) solutions that can enforce security policies, remotely wipe data on lost or stolen devices, and monitor for suspicious activities can significantly reduce the risk of data leakage from mobile sources. ### **Use Secure File Sharing Practices** Instead of using unsecured methods to share files, such as email attachments or unencrypted file transfer protocols, use secure file-sharing services that offer end-to-end encryption. This ensures that data remains protected during transmission and only intended recipients can access it. By implementing these tips, organizations and individuals can significantly reduce the risk of data leakage. It is essential to stay vigilant and proactive in data security practices, as the threat landscape is constantly evolving. Regular reviews and updates to security protocols can help keep sensitive information safe from unauthorized access and prevent potential data breaches. ## **Secure Your Data & Prevent Data Leakage Efficiently!** Data leakage is a serious issue that can lead to financial loss, damaged reputations, and legal troubles. However, by understanding how data leakage happens and implementing strong security measures, we can significantly reduce the risks. It is important for everyone to be proactive about security. Protecting our data not only helps prevent data leakage but also builds trust and ensures a safer digital environment for all. If you have found this blog helpful, feel free to [subscribe to our blogs](/blog/) for valuable tutorials, guide. You can also join our [Facebook community](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # xCloud Deals: Get Next-Gen Managed Hosting For WordPress > Grab the xCloud Deal and step into the future of managed hosting & server management for WordPress. Click, host and deploy your websites now! ## Free Unlimited Website Migration ## Black Friday Exclusive ## xCloud Lifetime ![](/_mirror/a162859c-Deal.png.webp) [Unlock The Deal](/deal/) ![](/_mirror/91d9b702-Frame-2147239071.png.webp) # Next-Gen Cloud Control Redefining Performance, Security & Stability ## xCloud offers a user-friendly control panel that simplifies the setup and management of WordPress websites across various cloud or VPS servers. #### 130+ ### Powerful Features #### 240+ ### 5 Star Ratings #### 100k+ ### Sites Deployed ## Our platform automates server setup, application installation, SSL, monitoring, resizing, and plugin updates, streamlining tasks for both beginners and experienced developers. ## With xCloud, users can easily create and manage multiple sites on a single server, equipped with tools to optimize performance and scale efficiently. ## Build and manage websites faster – xCloud makes hosting as simple as saying **“Hello World.”** ![](/_mirror/aafe4793-Frame-427325324.png.webp) ### Connect Your Server Select the server providers & connect with xCloud effortlessly. ![](/_mirror/2f13f89a-Frame-427325324-1.png.webp) ### Setup Your Server Set up your connected server with just a few steps & manage easily. ![](/_mirror/5df9738e-Frame-427325324-2.png.webp) ### Deploy Your Sites Deploy and Monitor Sites on your servers automatically. ## Choose the hosting option that fits your needs, bring your own provider, deploy websites with just a few clicks, and manage servers and sites effortlessly. ## Manage your preferred cloud provider within xCloud, whether it’s Vultr, GCP, DO, or any other, and build lightning-fast websites. ## Migrate an unlimited number of websites to xCloud Hosting at no cost with our full server migration feature. Use our free migration plugin to transfer sites from other hosting seamlessly. ## Set up your transactional emails easily. Enjoy 100 free emails per month with xCloud’s Email Delivery, or integrate your own provider like Mailgun, SendGrid, or Elastic Email. ## Manage DNS easily with xCloud: Integrate your Cloudflare account to manage DNS automatically. ## Easy Backup Management: Integrate any S3 compatible storage provider such as Cloudflare R2, AWS or DO Space to take site backups. ## Simplify Server & Website Management With Our Future Proof Hosting Control Panel ## Server Creation - ### Deploy self-managed easily with a few clicks. - ### Dedicated IP Included For Your Site - ### Complete Root Access Authorization ## Server & Site Management - ### Unlimited Database Storage Capacity - ### Site Backup On Remote Storage - ### Bulk WordPress plugin, theme and core updates. ## High Performance Hosting for WordPress, Laravel & PHP Applications ![](/_mirror/b7106ad6-Frame-2147223752-1.png.webp) ## Optimized Web Stacks - ### High-Performance Nginx & OpenLiteSpeed Web Servers - ### Run sites on MariaDB or MySQL, both pre-configured for optimal performance. - ### Advanced Caching Layers with Page Caching, Edge Cahing, Redis Caching etc ## Staging & Migration - ### Advanced Git repository cloning - ### Clone the full server & sites - ### Advanced demo site and staging environment setup. - ### Free full server migration ## Updates Manager for Easy Sites Management Easily update WordPress plugins, themes, & core files in bulk from a single dashboard, simplifying the process and boosting productivity. ![](/_mirror/aa2cdf02-Frame-1618873069.png.webp) ![](/_mirror/aa2cdf02-Frame-1618873069.png.webp) ## Monitor Site Performance with Page Speed Track your site’s performance with Core Web Vitals and see scores for Performance, Accessibility, Best Practices, and SEO in one place. ## Free SSL Certificates ![](/_mirror/6a57d21c-Frame-427323463.png.webp) ## Full Root Access ![](/_mirror/1cc1abb4-Frame-2147238687.png.webp) ## Launch Your Favorite Apps in One Click Deploy popular applications with our high-performance, fully managed hosting or advanced control panel with a single click. ![](/_mirror/7326efd8-Frame-2147238684-2.png.webp) ## Built-in Integrations to Maximize Performances ![](/_mirror/c25651c7-Frame-2147238833.png.webp) ## Oops, You Have Missed The Deal! Sign up to get notified before the next exclusive offer ![](/_mirror/3519c0b3-xCloud-logo-1.png.webp) ## Lifetime Deal ## Pay 1–2 Years upfront and enjoy Lifetime Access to xCloud’s Control Panel. ![Selected Option Image](/_mirror/f64414fe-399-1.png) [GRAB THE DEAL](https://xcloud.host/buy/BFCM2025-xcloudltd-5servers) ## 14-days money-back guarantee. - ![fi\_7991212](/_mirror/6f04cef2-fi_7991212-1.png.webp) ### Unlimited site deployments - ![Framefreferf](/_mirror/e561ce30-Framefreferf.png.webp) ### Access to Powerful features ## xCloud WHITE LABEL ## Free Reseller Panel Included with Your xCloud LTD Plans! Kickstart your hosting business with your own server provider . Resell under your brand with full client and billing support. ![](/_mirror/066a9d3f-Frame-427325473-1.png.webp) ## What We Offer ## Billing and Support - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Simple Billing: Integration with Stripe for Your Convenience - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Live Chat Support: Crisp Integration for Real-Time Assistance - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Full Server Migration Support: Get Help When You Need It ## team ## Team Harmony In Action - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Versatile User Roles: Owner, Super User, Server Admin - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Control Server & site Access for Teams - ![icon2](/_mirror/24b1668e-icon2.png.webp) ### Enhanced Security: Activate 2FA Protection ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](/_mirror/61f68909-Frame-42732334031.png.webp) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](/_mirror/00a17b97-Frame-42732334012.png.webp) Waqar Ahmed @tlewisverdu **xCloud** isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](/_mirror/d5a1e8c4-Frame-4273233402.png.webp) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](/_mirror/d2b7413c-Frame-427323340-1.png.webp) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](/_mirror/74c97169-2332323.png.webp) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](/_mirror/aed6e91f-Frame-4273233405.png.webp) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](/_mirror/51a634f8-Frame-427323340t56.png.webp) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](/_mirror/e81b7bcf-Frame-42732334045.png.webp) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## FAQ’s ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What’s Included In the xCloud LTD Offer? xCloud LTD offer will give you lifetime access to our cloud control panel. After grabbing this offer, you can integrate your own cloud provider like Vultr, Digital Ocean, AWS, Hetzner and more, enabling you to manage your server and your website with xCloud easily. ### Will I Be Charged For Future Features Added To The Product?  You will get access to all current and future features on the [roadmap](/roadmap/) within our cloud control panel. However, our hosting or any add-ons like email bundles or backup storage will not be included in the xCloud LTD offer. ### Can I Get A Refund? Yes, we have a 14-day complete refund policy, no questions asked. ### How Do I Get Support? Our dedicated support team is here to address any queries or concerns you may have, whether it’s technical assistance, account-related issues, or general inquiries. Get instant support from our live chat or submit a support ticket. ### Do You Have Hosting In xCloud? Yes, we have hosting for WordPress, Laravel, PHP, Node.Js and more. But The Black Friday deal is only for our control panel, not the [managed hosting servers](/managed-hosting/). ### Can I Purchase This LTD Plan Multiple Times? This Lifetime deal is stackable. You can buy as many times as you need. ### Is Split Payment Accepted? Split payment is accepted for most plans. However, it is not available for the first three tier 5 Servers, 10 Servers and 15 Servers LTD plans. For the remaining three tiers 25 Servers, 50 Servers, 100 Servers LTD plans, you can claim the split payment option and complete your purchase in installments. To learn more about split payment, reach out to our support team.  ### Is the Reseller Panel Included in the Lifetime Plans? Yes. the [reseller panel](/reseller-hosting/) is included in all plans. ### What is the new White Label (Reseller Program) offer for LTD users? We are offering LTD users complimentary access to our White Label plan. The plan you receive depends on your LTD tier (server capacity). The higher your LTD tier, the bigger the free WL plan you will receive! Your free WL plan is based on the number of servers included in your LTD license: - LTD below 5 servers → 25 WL plan - LTD below 15 servers → 60 WL plan - LTD below 50 servers → 150 WL plan - LTD below 250 servers → 400 WL plan ### I don’t have a server. How can I use the panel? If you don’t already have a server, no worries — you can purchase our special discounted manged-server for LTD users, starting at just $4.50/mo only. ## Team Behind xCloud ## Go BIG and bring your own provider to xCloud to host and manage servers. Act now, this Black Friday exclusive deal is available for a limited time only. ![team xCloud](/_mirror/48b5088f-img-3-1.jpg.webp) --- # DeepSeek Harness vs OpenClaw vs Hermes Agent: Which Agent Harness Should You Run in 2026? - xCloud > Compare DeepSeek Harness vs OpenClaw vs Hermes Agent to find the best open-source AI agent for coding, messaging, memory, and customization in 2026. _Updated August 2026_ Three open-source AI agents now dominate the self-hosted conversation, and they arrived in three waves. OpenClaw built the category and, [**per explainx.ai’s growth tracking**](https://explainx.ai/blog/deepseek-harness-v0-1-plugin-first-agent-stack-august-2026), took 84 days to reach 200,000 GitHub stars. [**Hermes Agent**](https://xcloud.host/what-is-hermes-agent-features-and-use-cases/) from Nous Research crossed 90,000 stars within roughly six weeks of its February 2026 launch. Then [**DeepSeek Harness**](https://xcloud.host/what-is-deepseek-harness/) arrived on August 13, 2026 and passed 141,000 stars in four days, [**according to a direct GitHub API query**](https://pasqualepillitteri.it/en/news/11573/deepseek-harness-fastest-github-stars-record). ![DeepSeek Harness vs OpenClaw vs Hermes Agent](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) All three are MIT licensed. All three run on a $5 to $10 server. They are also built on three genuinely different philosophies, which means the right choice depends on what you want an agent to do, and picking on star count alone lands plenty of people on the wrong one. This guide compares all three on architecture, memory, model support, interfaces, ecosystem, maturity, and cost, then gives a decision framework by use case. ## Quick Summary / TL;DR **Too long; didn’t read?** Here is the verdict table: If you want… Run this Why A messaging-first assistant across Telegram, Discord, Slack, WhatsApp **OpenClaw** The most mature multi-channel gateway in the category An agent that learns and remembers across sessions **Hermes Agent** Three-layer persistent memory is its core design A composable runtime you can reshape at every layer **DeepSeek Harness** Everything, including the loop, is a swappable plugin A coding agent with full session replay and forking **DeepSeek Harness** Append-only session log supports resume, fork, replay Maximum stability today **OpenClaw** or **Hermes Agent** Both are past the breaking-changes phase; dsh is a v0.1 preview To run any of them without touching a server [**xCloud managed hosting**](https://app.xcloud.host/deepseek-harness) One platform runs all three as one-click managed deployments **The short version of the difference:** OpenClaw is a finished product for talking to an agent everywhere you already chat. Hermes Agent is a finished product for an agent that gets smarter the longer it runs. DeepSeek Harness is a chassis for building the agent you actually want. Products get you running faster; the chassis goes further. **The hosting answer is simpler than the agent answer:** all three need the same thing, an always-on server with SSL, supervision, and backups, and [**xCloud**](https://xcloud.host/deepseek-harness/) is the one platform that runs all three as managed one-click deployments at $9.99/month each. ## Why These Three, and How We Compared Them This comparison covers the three agents with the largest active communities in the self-hosted category as of August 2026. Each was evaluated on seven criteria: architecture and extensibility, memory and session model, model support, interfaces, ecosystem depth, maturity and stability, and total running cost. Technical claims come from each project’s official documentation and repository: the [**DeepSeek Harness repository**](https://github.com/deepseek-ai/deepseek-harness), the [**Hermes Agent documentation**](https://hermes-agent.nousresearch.com/docs/), and OpenClaw’s official docs, supplemented by third-party analyses cited inline. Resource figures come from the same operator field reports used in the [**DeepSeek Harness hosting guide**](https://xcloud.host/best-deepseek-harness-hosting-providers/). Transparency note: xCloud operates managed hosting for all three agents, which is exactly why the hosting recommendation does not depend on which agent wins your comparison. ## Master Comparison Table: DeepSeek Harness vs OpenClaw vs Hermes Agent **DeepSeek Harness (dsh)** **OpenClaw** **Hermes Agent** **Built by** DeepSeek AI Open-source community Nous Research **Released** August 13, 2026 2025 February 2026 **License** MIT (full repo) MIT MIT **Runtime** Node.js (TypeScript) Node.js Python **Core idea** Everything is a plugin (Cordis kernel) Agent in every chat app Agent that learns and remembers **Architecture** Plugin kernel; model, tools, loop, UI all swappable Monolithic product + config Single process + portable skills **Memory model** Append-only session log: resume, fork, replay Session history per channel Three layers: MEMORY.md + SQLite (FTS5) + skills **Model support** DeepSeek, Anthropic, OpenAI, Bedrock, Vertex, Azure, any OpenAI-compatible Multiple providers Multiple providers incl. Nous Portal, OpenRouter **Primary interface** Local Web UI (127.0.0.1:3080), CLI, Python SDK ~15+ messaging channels Messaging gateway (~16 channels) + CLI **Runtime modes** Standard, Code (PTC), Minimal, Creator One product mode Standard + browser automation (Camofox, v0.7+) **Ecosystem** 1,200+ `dsh-plugin` repos in 48 hours Largest installed base, mature plugins Growing skill-sharing community **Maturity** Developer preview (0.1.0-rc.5), breaking changes promised Stable Stable **Min RAM (API models)** 1–2 GB 2 GB, scales with channels 1 GB CLI; 4 GB with browser **Managed hosting** [xCloud](https://xcloud.host/deepseek-harness/) [xCloud](https://xcloud.host/openclaw-hosting/) [xCloud](https://xcloud.host/hermes-agent-hosting/) That table answers “what is the difference.” The rest of this guide answers the harder question: which difference matters for you. ## DeepSeek Harness: The Composable Runtime [**DeepSeek Harness**](https://xcloud.host/what-is-deepseek-harness/) (command name `dsh`) is the newest of the three and the most architecturally ambitious. It runs on the Cordis plugin kernel, and [**as AgentsPulse’s architecture review**](https://agentspulse.github.io/tutorials/deepseek-harness-and-cordis-why-everything-is-a-plugin/) puts it, models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI all load as replaceable plugins with no privileged core to work around. Want a different sandbox, storage backend, or agent loop? Mount a plugin instead of forking the runtime. Two features stand apart in this comparison. First, the append-only session log: every run is recorded as an event stream that resume, fork, search, and replay operate on, so a run that went wrong at step 40 can be forked at step 39 and retried, with full visibility into what the model saw. Neither OpenClaw nor Hermes Agent offers replay and forking at this depth. Second, the four runtime modes (Standard, Code with Programmatic Tool Calling, Minimal for benchmarking, Creator for plugin authors) make it the only entry that doubles as an evaluation harness; DeepSeek benchmarks its own V4 models with the Minimal mode. ### Strengths and Weaknesses Strengths Weaknesses ✅ Deepest extensibility of the three; the loop itself is swappable ❌ Developer preview: the README promises breaking changes ✅ Session replay and forking are unmatched for debugging ❌ No built-in messaging gateway; chat-app integration is a plugin job ✅ Widest first-party model support, including Bedrock, Vertex, Azure ❌ Web UI is localhost-only; secure exposure is your job when self-hosting ✅ Fastest-growing plugin ecosystem: 1,200+ tagged repos in 48 hours ❌ Youngest community; fewer answered questions when you get stuck **Best for:** Developers and teams who treat the agent runtime as infrastructure they will shape, coding-agent workflows that benefit from replay, and anyone building plugins for an ecosystem still handing out land. ## OpenClaw: The Messaging-First Workhorse OpenClaw is the incumbent, and its advantage is exactly what incumbency buys: the most mature multi-channel messaging gateway in the category, the largest installed base, and the deepest pool of solved problems. Connect it to Telegram, Discord, Slack, WhatsApp, and a dozen other channels, and the agent lives where you already talk. Its resource use scales with the number of channels enabled, and the configuration surface, while wide, is documented by years of community use. What OpenClaw does not try to be is a framework. The loop, tools, and UI ship as one opinionated product. When your needs match its opinions, that is a feature: setup is fast and the failure modes are known. When they do not, you are patching someone else’s architecture, which is precisely the pain [**DeepSeek Harness was designed to remove**](https://www.digitalapplied.com/blog/deepseek-harness-open-source-agent-framework-2026). ### Strengths and Weaknesses Strengths Weaknesses ✅ The most mature messaging integration story of the three ❌ Monolithic: deep customization means forking ✅ Stable, documented, large community ❌ Resource use grows with every channel enabled ✅ Known failure modes and years of answered questions ❌ No session forking or replay comparable to dsh ✅ Fastest path to an agent in your team’s chat apps ❌ The category’s newer ideas (plugin kernels, layered memory) arrived elsewhere first **Best for:** Teams and individuals who want a reliable assistant in their existing chat channels today, with minimum surprise and maximum community support. ## Hermes Agent: The One That Remembers [**Hermes Agent**](https://xcloud.host/what-is-hermes-agent-features-and-use-cases/) from Nous Research is built around one bet: an agent is only as useful as what it retains. Its three-layer memory architecture, [**documented by Nous Research**](https://hermes-agent.nousresearch.com/docs/), keeps active memory in MEMORY.md, session history in SQLite with FTS5 full-text search, and procedural memory as portable skills that survive updates and migrate between servers. Run it continuously against real workflows and the skill library compounds; close the laptop and the compounding stops, which is why Hermes operators moved to always-on hosting faster than any other agent community. Hermes also has a strong messaging story (roughly 16 channels through one gateway) and, since v0.7, browser automation through the Camofox anti-detection browser, which adds about 2 GB to its RAM needs. It runs on Python rather than Node.js, the only one of the three to do so, which matters if your team’s tooling and deployment muscle memory lean one way or the other. ### Strengths and Weaknesses Strengths Weaknesses ✅ The best persistent-memory design in the category ❌ Memory only compounds with 24/7 uptime; laptop use wastes the core feature ✅ Portable skills migrate between servers in minutes ❌ Browser automation pushes RAM needs to 4 GB ✅ Strong messaging gateway plus CLI ❌ Python stack, if your ops standardize on Node.js ✅ Stable and past its breaking-changes phase ❌ Less architectural flexibility than a plugin kernel **Best for:** Operators who want a long-running personal or team agent whose value grows with time: research assistants, monitoring agents, and workflow automation that benefits from accumulated context. ## Head-to-Head: The Five Decisions That Actually Separate Them ### 1\. Architecture: Product vs Product vs Chassis OpenClaw and Hermes Agent are finished products with opinions. DeepSeek Harness is a chassis. [**Floatboat’s Cordis analysis**](https://floatboat.ai/blog/cordis-plugin-framework) frames the difference well: an open license makes code inspectable, but a plugin kernel makes it transformable. If you have ever forked an agent to change one component, the chassis is what you wanted. If you never will, the products get you running faster. ### 2\. Memory: Replay vs History vs Learning Three different answers to “what does the agent keep.” dsh keeps a forensic record (every event, replayable and forkable). OpenClaw keeps conversational history per channel. Hermes keeps learned capability (skills and searchable memory that change future behavior). Debugging-heavy coding work favors dsh. Everyday assistant work favors OpenClaw’s simplicity. Anything where week 10 should be smarter than week 1 favors Hermes. ### 3\. Interfaces: Where Do You Meet the Agent? OpenClaw and Hermes meet you in chat apps. dsh meets you in a Web UI, a CLI, and a Python SDK, with chat-app integration left to its plugin ecosystem. As of August 2026 that ecosystem is 1,200+ repositories and four days old, [**per BibiGPT’s count**](https://bibigpt.co/en/blog/posts/deepseek-harness-skill-ai-video-summary), so messaging-first users should either wait for the gateway plugins to mature or pick OpenClaw and Hermes today. ### 4\. Maturity: Stability vs Momentum The repository’s own version string is 0.1.0-rc.5, and DeepSeek’s README warns in capital letters about compatibility-breaking changes. OpenClaw and Hermes are both past that phase. The honest framing: dsh has the most momentum and the least stability; production dependencies belong on the other two for now, while evaluation and plugin development belong on dsh precisely because the ecosystem’s defaults are being decided this quarter. ### 5\. Cost: Nearly a Tie, With One Asterisk All three run on the same class of server, and hosting is a wash. The asterisk is tokens: [**VentureBeat reports**](https://venturebeat.com/technology/deepseek-harness-launches-as-open-source-rival-to-claude-code-alongside-v4-pro-on-api-with-higher-prices) DeepSeek’s API moved to peak and off-peak pricing on August 16, 2026, so dsh loops scheduled into off-peak windows now cost measurably less on DeepSeek models. All three agents are model-agnostic enough that token strategy, not agent choice, drives the bill. Monthly cost dsh OpenClaw Hermes Agent Managed hosting ([xCloud](https://app.xcloud.host/deepseek-harness)) $9.99 $9.99 $9.99 Typical tokens (moderate use) $5–20 $5–25 $5–20 RAM you should budget 2–4 GB 2–4 GB 2–4 GB Your ops time on managed ~0 hrs ~0 hrs ~0 hrs ## The Decision Framework: Match the Agent to the Job Your situation Run this Second choice “I want an assistant in Slack/Telegram/WhatsApp this week” **OpenClaw** Hermes Agent “I want an agent that knows my projects better every month” **Hermes Agent** dsh + memory plugins “I’m building agent products or internal tooling” **DeepSeek Harness** OpenClaw “I need a coding agent I can debug properly” **DeepSeek Harness** OpenClaw “I run agents for clients and need boring reliability” **OpenClaw** Hermes Agent “I want to write plugins people will actually use” **DeepSeek Harness** Hermes skills “I genuinely can’t decide” **Run two side by side** See below That last row is not a dodge. All three coexist on one 4 GB server (they are separate processes with separate ports and data directories), and the community has already built bridges between them, including the HermesClaw bridge connecting Hermes and OpenClaw. The two-week bake-off, one real workflow on each candidate, settles the question faster than any comparison article, this one included. ## Whichever You Pick, the Hosting Answer Is the Same Here is the part most three-way comparisons miss: the three agents disagree on architecture and agree completely on infrastructure. Every one of them needs 24/7 uptime, persistent disk for its memory or session data, SSL, a process supervisor, backups, and a secured public endpoint. Every one of them is a demo on a laptop and a tool on a server. [**xCloud**](https://xcloud.host/deepseek-harness/) is the one platform in this comparison that runs all three as one-click managed deployments: [**OpenClaw hosting**](https://xcloud.host/openclaw-hosting/), [**Hermes Agent hosting**](https://xcloud.host/hermes-agent-hosting/) (as of April 2026, the only fully managed Hermes service on the market), and now [**managed DeepSeek Harness hosting**](https://app.xcloud.host/deepseek-harness), one of the first anywhere, each at $9.99/month with SSL, authentication, supervision, daily backups, and updates handled. That has a practical consequence for the bake-off strategy: you can deploy two or all three candidates in the same panel in under fifteen minutes total, run your real workflow against each for two weeks, keep the winner, and delete the rest, all inside the 14-day money-back window. The platform’s track record running OpenClaw and Hermes fleets through 2026 is also the answer to the fair question “will they know what to do when my agent breaks”: their support has been debugging exactly these three stacks all year. **Deploy any of the three in about five minutes:** [**start at app.xcloud.host/deepseek-harness**](https://app.xcloud.host/deepseek-harness)**.** ## Common Mistakes When Choosing Between These Three - **Choosing on star velocity.** dsh’s four-day curve is remarkable and says nothing about whether you need a plugin kernel. Stars measure attention, not fit. - **Putting a v0.1 release candidate under production load.** dsh’s README promises breaking changes. Evaluate it now; depend on it later. - **Running Hermes without persistent uptime.** Its learning loop is the product. Part-time Hermes is a worse OpenClaw. - **Expecting dsh to be a chat-app agent out of the box.** The gateway plugins are coming from the ecosystem; today that story belongs to OpenClaw and Hermes. - **Rebuilding Docker containers without mounted volumes.** All three keep their value on disk (session logs, SQLite memory, skills). No volume, no memory, on any of them. ## Frequently Asked Questions ### What is the main difference between DeepSeek Harness, OpenClaw, and Hermes Agent? Architecture and purpose. DeepSeek Harness is a composable runtime where every component, including the agent loop, is a swappable plugin. OpenClaw is a finished messaging-first agent that lives in your chat apps. Hermes Agent is a finished agent built around persistent, compounding memory. All three are MIT licensed and run on similar servers. ### Which agent is best for beginners in 2026? OpenClaw or Hermes Agent, deployed on managed hosting. Both are stable products with communities that have already answered the beginner questions. DeepSeek Harness rewards users who want to configure and extend; it is a better second agent than first agent, unless you start with a [**managed deployment**](https://app.xcloud.host/deepseek-harness) that removes the infrastructure half of the learning curve. ### Is DeepSeek Harness a replacement for OpenClaw? Not today. They overlap less than the launch commentary suggests: OpenClaw’s core strength is the multi-channel messaging gateway, which dsh does not ship first-party. dsh’s core strengths, the plugin kernel and session replay, have no OpenClaw equivalent. Over time the dsh plugin ecosystem may close the gateway gap; the projects can also coexist on one server. ### Can Hermes Agent’s memory be replicated in DeepSeek Harness? Partially, through storage and skill plugins, and the ecosystem is moving fast. But Hermes ships the three-layer design (MEMORY.md, SQLite with FTS5 search, portable skills) as a tested, integrated whole today. If compounding memory is your primary requirement, Hermes is the proven path in 2026. ### Which of the three is the cheapest to run? Hosting costs are effectively identical: each runs comfortably on a 2 to 4 GB server, and managed hosting for any of them is $9.99/month on xCloud. Token spend dominates the real bill, and since DeepSeek’s move to peak/off-peak API pricing on August 16, 2026, scheduling dsh loops off-peak on DeepSeek models is the single biggest cost lever among the three. ### Do all three need a GPU? No. All three call hosted LLM APIs by default, so the server runs agent logic only, which is CPU-light. A GPU enters the picture only if you co-host a local model with Ollama or vLLM, and that decision is independent of which agent you choose. ### Can I run all three on the same server? Yes. They are separate processes (two Node.js, one Python) with separate ports and data directories. Budget 4 GB RAM or more for two agents with active tool use, supervise each with its own systemd unit or Docker restart policy, and back up each data directory separately. Managed deployments sidestep the juggling by giving each agent its own instance. ### Which one gets the most out of DeepSeek’s V4 models? DeepSeek Harness, by design: it is the runtime DeepSeek uses to benchmark V4, and V4-Pro shipped the same day. That said, all three are model-agnostic, and V4’s open weights and API work in any of them. ### How hard is it to switch agents later? Easy, and this should lower the stakes of your choice. Each keeps its state in a data directory you can archive and restore in minutes. The two-week bake-off beats months of deliberation: deploy candidates, run one real workflow on each, keep the winner. ### Where should I host whichever one I pick? The requirements are identical across all three: always-on server, persistent disk, SSL, authentication, supervision, backups. [**xCloud**](https://xcloud.host/deepseek-harness/) runs managed one-click deployments of all three at $9.99/month each with a 14-day money-back guarantee, which makes it the one hosting decision that does not depend on the agent decision. Self-hosting on a VPS works too; the full provider comparison is in the [**DeepSeek Harness hosting guide**](https://xcloud.host/best-deepseek-harness-hosting-providers/). ## Conclusion: The 2026 Verdict The three-way race has a clean shape in 2026. OpenClaw is the reliable incumbent and the fastest path to an agent in your chat apps. Hermes Agent is the specialist, unmatched when an agent should be smarter in month three than in week one. DeepSeek Harness is the platform bet, the least stable and the most consequential, because a runtime where everything is a plugin tends to absorb the best ideas of everything around it. ### Expert Picks by Goal Your goal Best choice Why Agent in your chat apps this week **OpenClaw** Most mature messaging gateway Agent that compounds knowledge **Hermes Agent** Three-layer persistent memory Agent runtime you can reshape **DeepSeek Harness** Plugin kernel, session replay Coding agent with real debugging **DeepSeek Harness** Fork and replay any session Client work needing boring reliability **OpenClaw** Stable, known failure modes Undecided **Two-week bake-off** Deploy 2–3 side by side, keep the winner **What to do this week:** Stop deliberating and run the test. Pick your top two from the table, deploy both as [**managed instances on xCloud**](https://app.xcloud.host/deepseek-harness) in about ten minutes combined, and point one real workflow at each for two weeks. The 14-day money-back guarantee means the losing candidate costs you nothing, and the winning one is already deployed, secured, and backed up the moment you decide. Whichever agent wins, that is the setup that gets you an answer by the end of the month instead of another comparison tab. For more deep-dive comparisons on hosting AI agents and the open-source stack behind them, [**subscribe to the xCloud blog**](https://xcloud.host/blog/) or join the [**xCloud Facebook community**](https://www.facebook.com/groups/xcloud.community). --- # DeepSeek Harness vs OpenCode: Which Coding Agent Should You Run in 2026? - xCloud > Discover DeepSeek Harness vs OpenCode, comparing their features, architecture, coding workflows, model support, and which is better for developers in 2026. _Updated August 2026_ Two open-source coding agents, two completely different bets. [**OpenCode**](https://opencode.ai/) crossed 160,000 GitHub stars and roughly 7.5 million monthly developers by mid-2026, [**per Developers Digest’s guide**](https://www.developersdigest.tech/blog/opencode-developer-guide-2026), making it the most-used open-source coding agent in the world. [**DeepSeek Harness**](https://xcloud.host/what-is-deepseek-harness-features-architecture-use-cases/) shipped on August 13, 2026 and passed 141,000 stars in four days, [**according to a direct GitHub API query**](https://pasqualepillitteri.it/en/news/11573/deepseek-harness-fastest-github-stars-record). ![DeepSeek Harness vs OpenCode](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Both are MIT licensed. Both are model-agnostic. Both will happily run DeepSeek V4, Claude, or GPT. And they solve the same problem from opposite ends: OpenCode perfected the terminal workflow developers already live in, while DeepSeek Harness rebuilt the runtime so every part of it can be replaced. This guide compares them on architecture, interfaces, model support, extensibility, maturity, cost, and what it takes to run either one on a server rather than a laptop. ## Quick Summary / TL;DR **Too long; didn’t read?** If you want… Run this Why A dependable daily coding agent in your terminal **OpenCode** Mature TUI, IDE and desktop surfaces, 75+ providers To reshape the agent runtime itself **DeepSeek Harness** Models, tools, loops, sandbox, and UI are all plugins Widest model and provider choice **OpenCode** 75+ providers plus local models via Ollama Full session replay, forking, and audit trail **DeepSeek Harness** Append-only session event log Stability today **OpenCode** dsh is a v0.1 developer preview with breaking changes promised A browser UI instead of a terminal **DeepSeek Harness** Web UI is the default interface Either one running 24/7 on a server [**xCloud**](https://xcloud.host/deepseek-harness/) One-click managed dsh, or Node.js hosting for headless OpenCode **The one-line verdict:** OpenCode is the safer daily driver in 2026; DeepSeek Harness is the more consequential architecture. If you write code every day and want it to work, start with OpenCode. If you are building agent infrastructure other people will run, dsh is where the interesting problems are. **Important caveat up front:** nobody has credible head-to-head coding benchmarks for these two yet. dsh is days old, and much of the early “DeepSeek harness” benchmarking online actually tested unrelated community wrappers with similar names. A controlled trial protocol is included below so you can measure your own workload instead of trusting a leaderboard that does not exist. ## Why These Two Get Compared They land in the same search results because both answer “open-source alternative to Claude Code,” and both point at DeepSeek’s V4 models. But their design centers sit far apart. OpenCode is a coding _product_: a terminal-native agent with Plan and Build modes, Language Server Protocol integration, subagents, and an IDE extension, built by the team behind SST. DeepSeek Harness is a coding _runtime_: a plugin kernel where the model adapter, tool pipeline, session store, sandbox, approval policy, and UI are all replaceable components. One fact that trips up newcomers: OpenCode has a fork history. The original repository was maintained by Charm; after a dispute over direction the project split, with the SST/Anomaly version rewritten in TypeScript on Bun becoming the one most developers mean today, while Charm’s continuation lives on as Crush. When you read older OpenCode tutorials referencing a Go codebase and a Bubble Tea TUI, you are reading about the earlier lineage. ## Master Comparison Table: DeepSeek Harness vs OpenCode **DeepSeek Harness (dsh)** **OpenCode** **Built by** DeepSeek AI SST / Anomaly **Released** August 13, 2026 2025, active fork rewritten 2026 **License** MIT MIT **Runtime** Node.js / TypeScript (pnpm) TypeScript on Bun **Core idea** Everything is a plugin (Cordis kernel) Terminal-first coding agent, bring your own model **Primary interface** Web UI at 127.0.0.1:3080 Terminal UI, plus desktop app and IDE extension **Headless mode** Headless profile and Python SDK `opencode serve` with OpenAPI spec and JS/TS SDK **Model providers** DeepSeek, Anthropic, OpenAI, Bedrock, Vertex, Azure, any OpenAI-compatible 75+ providers including local models via Ollama **Agent modes** Standard, Code (PTC), Minimal, Creator Plan and Build, plus General, Explore, Scout subagents **Extensibility** Plugin kernel: replace any core component Plugins, hooks, custom tools, commands, MCP servers **Code intelligence** Tool-driven file and shell access LSP diagnostics across most languages **Session model** Append-only event log: resume, fork, replay Persistent local sessions, share links, undo and redo **Project memory** Skills and config plugins `AGENTS.md` generated by `/init` **Sub-agent delegation** Can delegate to Claude Code and Codex binaries General, Explore, and Scout subagents **Maturity** Developer preview, 0.1.0-rc.5 Established, production-used **GitHub stars** 141,000+ in four days 160,000+ **Managed hosting** [xCloud one-click](https://app.xcloud.host/deepseek-harness) Self-host headless on [xCloud Node.js](https://xcloud.host/node-js-hosting/) ## DeepSeek Harness: The Runtime You Can Rebuild [**DeepSeek Harness**](https://github.com/deepseek-ai/deepseek-harness) (command `dsh`) is built on the Cordis plugin kernel, and its README opens with the thesis: everything is a plugin. Models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI all mount through the same kernel, so there is no privileged core to work around. Two capabilities matter most for coding work. The **append-only session log** records every event, so a run that derailed at step 40 can be forked at step 39 and retried with full visibility into what the model saw. And **Code mode (PTC, Programmatic Tool Calling)** lets the model write TypeScript to express control flow instead of issuing tools one call at a time, which suits multi-step refactors with branching logic. [**The New Stack’s coverage**](https://thenewstack.io/deepseek-harness-open-source-plugins/) surfaced a detail worth knowing: the harness ships subagent providers that delegate work directly to Anthropic’s Claude Code and OpenAI’s Codex by resolving their binaries from your PATH, both disabled by default, plus bridges that run your existing `hooks.json` from either product. That makes dsh less a rival to those tools than a layer that can sit above them. ### Strengths and Weaknesses Strengths Weaknesses ✅ Any component is replaceable without forking the source ❌ Developer preview: the README promises breaking changes ✅ Session replay and forking give real debugging visibility ❌ Terminal workflow is less refined than OpenCode’s TUI ✅ Can orchestrate Claude Code and Codex as subagents ❌ No LSP integration; code intelligence comes from tools ✅ Browser UI suits people who dislike terminal-only tools ❌ Web UI binds to localhost, so remote use needs proxy, SSL, and auth ✅ Plugin ecosystem growing faster than anything in the category ❌ Configuration complexity is higher by design **Best for:** Platform teams, plugin authors, and developers who want to shape the runtime, prefer a browser interface, or need forensic replay of agent runs. ## OpenCode: The Daily Driver OpenCode is what most developers should reach for first, because it is optimized for the loop you actually repeat: open a repo, describe a change, review, ship. Its **Plan and Build modes** are the standout design decision. Plan mode drafts what the agent intends to do before touching any files; you review, give feedback, and only then switch to Build to execute, which prevents the class of failure where an agent rewrites six files you did not want touched. Its practical advantages stack up in ways that show years of iteration. LSP integration means the agent sees type information, function signatures, import paths, and diagnostics rather than raw text, across TypeScript, Python, Go, Rust, Java, and most languages with a language server. Multiple concurrent sessions each carry their own context window, history, and model configuration, so a research session stays separate from an implementation session. `/init` generates an `AGENTS.md` you commit to Git so the agent understands your project conventions. And `opencode serve` runs it as a headless HTTP server with an OpenAPI spec at /doc and an official `@opencode-ai/sdk` package, which is the feature most people miss and the one that makes OpenCode automatable. The provider catalog is the other advantage: 75+ providers including Claude, GPT, Gemini, Groq, Bedrock, Azure, OpenRouter, and local models through Ollama, with an optional OpenCode Zen tier that routes tasks to benchmarked models automatically. ### Strengths and Weaknesses Strengths Weaknesses ✅ Plan mode prevents unwanted edits before they happen ❌ You extend around the core; you cannot replace it ✅ LSP gives the agent real code intelligence ❌ Terminal-first, which not everyone wants ✅ 75+ providers plus free local models via Ollama ❌ Desktop app is still beta ✅ Headless server mode plus official SDK for automation ❌ No session forking or replay comparable to dsh ✅ Largest user base in the category, so answers exist ❌ Fork history makes older tutorials misleading **Best for:** Working developers who want an agent in their existing terminal and IDE today, teams standardizing on one tool, and anyone routing tasks across many model providers. ## The Four Differences That Actually Decide It ### 1\. Plugins as Convenience vs Plugins as Product Structure OpenCode plugins are JavaScript or TypeScript modules that react to events, add tools, protect files, and adjust behavior around tool execution. They extend a fixed core. In DeepSeek Harness, plugins _are_ the core: profiles stack bundles, patches replace components, and event seams intercept requests, tools, sessions, or turns. Replacing the session store or the sandbox is a supported operation in dsh and a fork in OpenCode. If your extension needs are hooks and custom commands, OpenCode is more direct. If you need to swap the sandbox for one inside your own network, dsh is the only one of the two that treats that as configuration. ### 2\. Where the Agent Meets You OpenCode meets you in the terminal, the IDE, and a beta desktop app. dsh meets you in a browser UI at `127.0.0.1:3080`, with headless and SDK options behind it. This is a genuine preference split rather than a quality gap: terminal-native developers find a web UI a context switch, while people who dislike TUIs find it an unlock. ### 3\. Code Intelligence OpenCode’s LSP integration is a real advantage for large codebases. The agent reading type information and diagnostics beats an agent reading text. dsh compensates with tool access and PTC control flow, but LSP-grade awareness is not part of the box today. Expect the plugin ecosystem to attack this gap; it has not closed yet. ### 4\. Stability vs Momentum `0.1.0-rc.5`, and the README warns in capital letters about compatibility-breaking changes. OpenCode is production-used by millions of developers monthly. That asymmetry should decide it for anyone with deadlines. It should not decide it for anyone building the next layer of agent infrastructure, where being early is the entire point. ## Nobody Has Benchmarked These Two Yet: Run Your Own Trial Two harnesses running the identical model can make different tool calls, resend different context, compact history at different points, and recover from errors differently, so time, token spend, and final diff quality all diverge. That means harness benchmarks published within days of a launch are close to meaningless, and much of the early “DeepSeek harness” testing circulating online measured unrelated community wrappers. Run this instead. It takes an afternoon and answers the question for your codebase: 1. **Fix the variable.** Select the same model and inference provider in both tools, for example DeepSeek V4 Flash through the same endpoint. 2. **Clean slate each run.** Start from identical fresh clones of the same repository and grant equivalent permissions. 3. **Same scoped task, same tests.** Give both an identical, well-defined task with defined acceptance tests. 4. **Repeat three times minimum.** Single runs measure luck. 5. **Score seven things:** correctness, diff quality, tests passed, wall-clock time, tokens consumed, retries, and human cleanup required. The last column usually decides it, and it is the one no leaderboard measures. ## Cost Breakdown: What Each Actually Costs to Run Both tools are free. Your bill is tokens plus, if you run either beyond your laptop, hosting. Setup Software Tokens/month Hosting Total/month OpenCode local, DeepSeek V4 Flash $0 $5–20 $0 **$5–20** OpenCode local, Claude models $0 $20–60 $0 **$20–60** OpenCode local, Ollama local model $0 $0 $0 **$0** dsh local, DeepSeek V4 $0 $5–20 $0 **$5–20** dsh always-on, managed $0 $5–20 $9.99 **$15–30** OpenCode headless on a server $0 $5–25 $9.99+ **$15–35** Either, self-hosted VPS $0 $5–25 $5 + 1–3 hrs setup **$40–175** One timing detail that affects dsh specifically: [**VentureBeat reports**](https://venturebeat.com/technology/deepseek-harness-launches-as-open-source-rival-to-claude-code-alongside-v4-pro-on-api-with-higher-prices) DeepSeek moved to peak and off-peak API pricing on August 16, 2026, so scheduled or batch runs against DeepSeek models cost measurably less in off-peak windows. Interactive coding in your working hours pays the peak rate in either tool. ## Installing Both: Side by Side **DeepSeek Harness** 1. Install Node.js 20 or newer 2. Run `npx @deepseek-ai/dsh web` 3. Open `http://127.0.0.1:3080` 4. Add your model provider API key 5. Start a session in Standard mode, or Code mode for PTC control flow From source for plugin work: `git clone`, `pnpm install`, `pnpm run build`, `pnpm dsh web`. **OpenCode** 1. Install via the official install script (WSL recommended on Windows) 2. Run `opencode auth login` to connect a provider 3. Navigate to your project and run `opencode` 4. Run `/init` to generate `AGENTS.md`, then commit it 5. Work in Plan mode first, switch to Build to execute For automation, `opencode run "…"` executes non-interactively and `opencode serve` starts the HTTP server. ## Resource Requirements Workload vCPU RAM Notes OpenCode local, API models 1 1 GB Runs alongside your editor dsh local, API models 1 1–2 GB Node process plus Web UI dsh always-on server 1–2 2 GB Session logs on persistent disk Either with heavy sandboxed tool use 2 4 GB Code execution needs headroom Either with a local model via Ollama 4+ 16 GB+ The model sets the floor, not the agent Neither tool needs a GPU unless you host the model yourself. ## Running Either One Beyond Your Laptop Most comparisons stop at “which do I install.” The more useful question for teams is what happens when the work should continue after you close the lid: scheduled repo checks, CI-triggered reviews, long-running refactors, or an agent a teammate can reach. Both tools support this, differently. **DeepSeek Harness** has a headless profile and a Web UI built to be a persistent workspace, though the UI binds to localhost, so remote access requires a reverse proxy, SSL, and an authentication layer. **OpenCode** exposes `opencode serve` as an HTTP server with an OpenAPI spec and an official SDK, which is exactly what you point CI at, and it needs the same protective layers in front of it. That wiring is the actual work, and it is identical for both: a Linux box, Node or Bun, a process supervisor so the agent survives crashes, Caddy or nginx terminating SSL, authentication in front of the endpoint, a firewall, and backups of the session or workspace directory. [**xCloud**](https://xcloud.host/deepseek-harness/) removes that step for both paths. [**Managed DeepSeek Harness hosting**](https://app.xcloud.host/deepseek-harness) deploys dsh with the proxy, SSL, authentication, supervision, and daily backups already wired, at $9.99/month, one of the first managed dsh services anywhere. For headless OpenCode, [**xCloud’s Node.js hosting**](https://xcloud.host/node-js-hosting/) gives you the same managed foundation to run `opencode serve` behind SSL. It is the same one-click playbook the platform proved with [**OpenClaw hosting**](https://xcloud.host/openclaw-hosting/) and [**Hermes Agent hosting**](https://xcloud.host/hermes-agent-hosting/), which as of April 2026 was the only fully managed Hermes service on the market. Worth being straight about: if you only use a coding agent interactively on your own machine, you do not need hosting at all, and neither tool is worse for running locally. Hosting earns its keep the moment the agent needs to be reachable, scheduled, or shared. **Deploy DeepSeek Harness in about five minutes:** [**start at app.xcloud.host/deepseek-harness**](https://app.xcloud.host/deepseek-harness)**.** ## Video: The Architecture Behind DeepSeek Harness For a visual walkthrough of the plugin model that separates dsh from every other coding agent, DevsKingdom’s breakdown is the clearest primer available: [**Deepseek Harness: Everything is a Plugin (YouTube)**](https://www.youtube.com/watch?v=xe-aHJLC5UU). ## Common Mistakes When Choosing Between Them - **Trusting early benchmarks.** Much of the “DeepSeek harness” performance testing online tested unrelated wrappers, not the official DeepSeek AI project. - **Replacing a working setup on launch week.** If OpenCode already ships your code, run dsh beside it on a non-critical repo instead of switching. - **Reading old OpenCode tutorials.** Guides describing a Go codebase predate the TypeScript rewrite; check what lineage a tutorial covers before following it. - **Exposing either agent without auth.** Both can run shell commands. A publicly reachable endpoint without authentication hands a shell to the internet. - **Comparing model quality instead of harness quality.** Same model, different harness, different result. Hold the model fixed or you are measuring the wrong thing. ## Frequently Asked Questions ### What is the difference between DeepSeek Harness and OpenCode? OpenCode is a mature terminal-first coding agent with Plan and Build modes, LSP code intelligence, and 75+ model providers. DeepSeek Harness is a plugin-based agent runtime where the model, tools, session store, sandbox, loop, and UI are all replaceable components, accessed through a browser UI. OpenCode optimizes the daily coding workflow; dsh optimizes how much of the runtime you can rebuild. ### Which is better for daily coding work in 2026? OpenCode, for most developers. It is production-used by millions monthly, has LSP integration and IDE surfaces, and is past the breaking-changes phase. DeepSeek Harness is a v0.1 developer preview, which makes it a strong second agent for experimentation rather than the tool you depend on for shipping deadlines. ### Can both run DeepSeek V4 models? Yes. OpenCode includes DeepSeek in its 75+ provider catalog, and DeepSeek Harness supports DeepSeek alongside Anthropic, OpenAI, Bedrock, Vertex, Azure, and any OpenAI-compatible endpoint. Neither locks you to one vendor, so model choice should not decide your harness choice. ### Is DeepSeek Harness faster or better at coding than OpenCode? There is no trustworthy head-to-head evidence yet, and any published this soon after launch deserves skepticism. Two harnesses using the same model differ in tool calls, context handling, and error recovery, so run the controlled trial described above on your own repository rather than trusting a leaderboard. ### Which one has better model support? OpenCode, on breadth: 75+ documented providers plus local models through Ollama, and an optional Zen tier that routes by benchmarked performance. DeepSeek Harness covers the major clouds (Bedrock, Vertex, Azure) plus custom OpenAI-compatible endpoints, which is enough for most teams but a shorter list. ### Can I use both together? Yes, and it is a reasonable setup. Keep OpenCode as the daily driver in your terminal and run dsh for experiments, plugin development, or work that benefits from session replay. dsh can also delegate to Claude Code and Codex binaries as subagents, so it can sit above other tools rather than replacing them. ### Does either one need a GPU? No. Both call hosted model APIs by default, so your machine or server only runs agent logic, which is CPU-light. A GPU matters only if you serve a local model yourself through Ollama or vLLM, and that choice is independent of which agent you pick. ### Can OpenCode run on a server instead of my laptop? Yes. `opencode serve` starts a headless HTTP server with an OpenAPI spec at `/doc`, and there is an official `@opencode-ai/sdk` for driving it programmatically. Put it behind SSL and authentication, supervise the process, and CI or teammates can reach it. [**Managed Node.js hosting**](https://xcloud.host/node-js-hosting/) handles that foundation if you would rather not wire it yourself. ### Why can’t I reach the DeepSeek Harness Web UI on my server? It binds to `127.0.0.1:3080`, localhost only, by design. Use an SSH tunnel (`ssh -L 3080:127.0.0.1:3080 user@server`) for quick access, or put an SSL-terminated, authenticated reverse proxy in front of it. Never bind it to `0.0.0.0` on a public IP without those layers, since the agent can run shell commands. ### I followed an OpenCode tutorial and the commands do not match. Why? Almost certainly a fork mismatch. The original project was maintained by Charm and later split; the widely used version today is the SST/Anomaly TypeScript rewrite, while Charm’s continuation is named Crush. Tutorials describing a Go codebase and Bubble Tea TUI belong to the earlier lineage. ### My agent lost its session history after a rebuild. How do I prevent that? Both tools keep state on disk: dsh in its session-log data directory, OpenCode in its local session store and `AGENTS.md`. If you run either in Docker, mount that directory as a named volume, otherwise every rebuild wipes it. On a VPS or managed instance, keep the data directory on persistent disk and back it up. ### How do these compare to OpenClaw and Hermes Agent? Different category. OpenCode and dsh are coding agents; OpenClaw and Hermes Agent are general-purpose assistants built around messaging channels and persistent memory. The [**DeepSeek Harness vs OpenClaw vs Hermes Agent comparison**](https://xcloud.host/deepseek-harness-vs-openclaw-vs-hermes-agent/) covers that side, and dsh appears in both because its plugin kernel spans the two use cases. ## Conclusion: Stability or Composability? The honest 2026 answer: **OpenCode if you write code for a living, DeepSeek Harness if you build the tools that write code.** OpenCode earned its 160,000 stars by being unglamorous and reliable. Plan mode, LSP awareness, 75+ providers, and a headless server mode add up to a tool that fits the day you already have. DeepSeek Harness earned its four-day star curve by proposing that the runtime should be yours to rebuild, and that idea will likely outlive the current release candidate even if v0.1 does not survive contact with your production repo. ### Expert Picks by Goal Your goal Best choice Why Ship code today with fewer surprises **OpenCode** Mature, LSP-aware, Plan mode prevents damage Build custom agent infrastructure **DeepSeek Harness** Every core component is replaceable Widest model and provider choice **OpenCode** 75+ providers plus free local models Debug agent runs forensically **DeepSeek Harness** Fork and replay any session Avoid the terminal **DeepSeek Harness** Browser UI by default Run an agent your CI can call **Either, hosted** `opencode serve` or the dsh headless profile **What to do this week:** Install both, they are free, and give each the same real task from your backlog with the same model. An afternoon of controlled comparison beats a month of reading. If the winner needs to keep working after you close the laptop, [**deploy it managed on xCloud**](https://app.xcloud.host/deepseek-harness), where dsh is one click and headless OpenCode runs on managed Node.js, both with SSL, supervision, and backups handled, and a 14-day money-back guarantee if it does not earn its place. For more comparisons on AI coding agents and the open-source stack behind them, [**subscribe to the xCloud blog**](https://xcloud.host/blog/) or join the [**xCloud Facebook community**](https://www.facebook.com/groups/xcloud.community). --- # Defending Against the 12 Major Client Side Security Threats in 2025 - xCloud > Learn how to defend against the 12 major client side security threats. From XSS to SQL Injection, our guide offers essential tips to protect your data and privacy. Today, we all use the internet for work, to learn new things, and to talk to our friends. But, when we use the internet, there are dangers that can hurt our computers or steal our information. These dangers are called **major client side security threats**.  ![Client Side Security Threats](/_mirror/40e0e40d-the-12-Major-Client-Side-Security-Threats-In-2024-1.jpg.webp) In 2025, these threats are very smart and can trick many people. We need to know about these dangers so we can keep our computers and information safe. Today, we will talk about the 12 major client side security threats and how we can protect ourselves from them. Let us start learning about how to keep our internet time safe! ## **What Are Client Side Security Threats?** Major client side security threats are problems that happen when bad people try to attack the part of your computer or phone that you use to look at websites or use apps. These are the areas where you put in information like your names, passwords, and other details. When you interact with the internet directly, that is where these threats come in. ![Client Side Security Threats](/_mirror/3d4f454f-image.jpeg.webp) Think of your device like your house. If someone wanted to sneak in, they might try the windows, doors, or even the mailbox. In the world of computers and phones, major client side security threats are like these sneaky ways that hackers try to get into your device. They might trick you into opening a bad email, clicking on a harmful link, or downloading something that looks fun but is actually dangerous. By understanding these threats, you can learn how to lock the doors and windows of your device better. This way, you can keep your personal information safe from hackers who want to steal it. So, it is very important to know about these major client side security threats and how to stop them from affecting you and your family. ## **The 12 Major Client Side Security Threats in 2025** It is important to understand these threats because they target the part of your computer system that you interact with directly, like your web browser and applications. By learning about these issues, you can be better prepared to stop hackers before they can do any damage. So, let us discuss what these major client side security threats are and how you can defend against them to keep your digital life safe and secure. ### **Threat 1: Cross-Site Scripting (XSS)** One of the big dangers on the internet is called Cross-Site Scripting, or XSS for short. XSS is a kind of attack where bad people put harmful scripts into websites that we trust. Imagine you are writing on a wall where everyone can write. Someone could write something bad that makes your pen stop working or messes up your drawing. That is a bit like how XSS works on websites. When you visit a website hit by XSS, these harmful scripts run on your computer without you knowing. This can lead to bad people stealing your personal information, like your passwords or even your messages. It is scary because you can not easily see it happening. Here are some simple steps we can take to protect ourselves from XSS: 1. **Be Careful Where You Click:** Just like you would not pick up a candy from the ground and eat it, do not click on links from people or places you do not trust. Sometimes, these links can have hidden scripts that cause XSS attacks. 2. **Use Trusted Extensions:** Some browser extensions can help keep you safe. They check the websites you visit and make sure there is nothing suspicious. It is like having a guard who checks if the wall you are writing on is safe. 3. **Keep Your Browser Updated:** Make sure the internet browser you use (like Chrome, Firefox, or Edge) is always updated. When a browser is up-to-date, it has the latest protection against many types of attacks, including XSS. 4. **Watch Out for Warnings:** Sometimes, your browser will warn you if a website looks dangerous. Always pay attention to these warnings. It is like a stop sign on the road telling you to be careful. ### **Threat 2: SQL Injection** [**SQL injection**](https://wpdeveloper.com/fortify-wordpress-site-from-sql-injection-9-ways/) is another serious major client side security threats. It happens when bad people use web forms or URLs to send bad code to a website’s database. Think of it like slipping a fake ticket into a movie theater that tricks the ticket checker into letting more people in for free. ![Client Side Security Threats](/_mirror/82c08a54-image-7.png.webp) Databases hold all the important information, like user details and passwords. When someone does an SQL injection, they can trick the database into showing or changing information that they should not see or touch. This can lead to big problems, like stealing private information or messing up the website. Here are some ways to protect ourselves from SQL injection: 1. **Be Careful with Your Information:** Be thoughtful about where and how you enter your personal information online. Only fill out forms on websites you trust, and never give more information than you need to. 2. **Use Strong Passwords:** Using strong and unique passwords for different sites is like having a good lock on your door. It makes it harder for hackers to guess and use your passwords to attack databases. 3. **Keep Software Updated:** Just like with defending against XSS, keeping your software updated helps protect against SQL injection. Updates often fix security holes that hackers use to perform these attacks. 4. **Learn to Recognize Phishing Attempts:** Often, SQL injection attacks start with a phishing attempt, where you receive a fake email asking for your information. Knowing how to spot these fake emails can stop SQL injection attacks before they start. ### **Threat 3: CSRF (Cross-Site Request Forgery)** **Cross-Site Request Forgery**, often called **CSRF**, is another major client side security threat that we need to be careful about. CSRF tricks you into doing things you did not mean to do on a website where you are logged in. If someone secretly changed your TV channel using another remote while you thought you were using yours. CSRF can happen when you click on a bad link or visit a harmful website while you are logged into another site, like your email or bank account. This bad site can send a request, like changing your password, without you knowing. This is dangerous because it can let bad people take over your accounts or steal your personal info. Here is how you can protect yourself from CSRF: 1. **Log Out of Websites:** Always log out from websites when you are done, especially ones where you have important information like your bank or email. It is like locking your car after you park it. 2. **Be Careful with Links:** Just like with other threats, be very careful about clicking on links, especially in emails from people you do not know. If a link looks weird or you did not expect it, do not click on it. 3. **Use Security Features:** Some websites have features that help protect against CSRF. This might include things like “same-site cookies” which make sure requests come from the same website, not a bad one. Always turn on extra security features when you can. 4. **Update Your Browser:** Keep your internet browser updated. New updates often have better security that helps protect against threats like CSRF. ### **Threat 4: Session Hijacking** **Session hijacking** is another major client side security threat that we should all know about. This happens when a bad person takes over your online session with a website. For example, if you were playing a video game online and someone else took your controller and started playing as you. That is kind of what happens during session hijacking. ![Client Side Security Threats](/_mirror/243d4755-image-9.png.webp) When you log in to a website, a session is started between your computer and the website. It is like a secret handshake that keeps you connected. If someone steals that handshake, they can pretend to be you. They might see your private information, buy things with your money, or change your account details. Here is how you can fight against session hijacking: 1. **Use HTTPS:** Always make sure the websites you use have HTTPS in the URL, not just HTTP. HTTPS is more secure because it encrypts, or scrambles, your information so others can not easily see it. It is like sending a letter in a locked box instead of a clear envelope. 2. **Log Out after Use:** Always log out from websites when you are finished, especially if you are using a public computer or Wi-Fi. This closes your session safely. 3. **Be Wary of Public Wi-Fi:** Public Wi-Fi can be risky because it is easier for [hackers to intercept the data](/data-leakage-examples-and-tips-to-fight/) you send and receive. If you must use public Wi-Fi, avoid logging into important accounts or use a VPN (Virtual Private Network) which makes your connection more secure. 4. **Keep Your Software Updated:** This includes your web browser and any security software you have. Updates often include fixes for security problems that could allow session hijacking. ### **Threat 5: Insecure Direct Object References** Insecure **Direct Object References**, often abbreviated as IDOR, is a major client side security threat that can allow bad people to see or change information they should not have access to. if you could see someone else’s report card by just changing a number on a website. That is what happens with IDOR. This threat occurs when a website uses simple references to access objects directly, like database entries or files. If these references are not protected well, someone could change them to access other users’ data, like personal details or files. Here is how we can protect ourselves from IDOR: 1. **Be Careful with Your Information:** Always think twice before you enter personal information on a website. Make sure the website is trustworthy and has good security measures in place. 2. **Check URL Changes:** Sometimes, just looking at the URL in your web browser can tell you if the website is using simple object references. Be cautious if you see a number or a name in the URL that looks like it controls what you see on the page. 3. **Use Websites with Good Security Practices:** Websites that have strong security measures are less likely to be vulnerable to IDOR. These websites use methods that hide the direct references or check that you are allowed to see what you are asking for. 4. **Keep Your Browser Updated:** Again, having the latest updates for your web browser can help protect you from many major client side security threats, including IDOR. Browser updates often include new security tools that make it harder for hackers to exploit vulnerabilities. ### **Threat 6: Security Misconfiguration** **Security Misconfiguration** is a major client side security threat that happens when websites or online services are not set up correctly. For instance, if someone forgot to close a window in their house before leaving. If a thief walks by, it would be easy for them to get in. This is similar to what happens when an online service is not configured properly hackers find it easier to sneak in. This threat can occur in many ways, such as when default passwords are not changed, unnecessary services are left running, or when software is not set up securely. Each of these issues can create openings that bad people can use to access private information or disrupt services. Here is how to protect against security misconfiguration: 1. **Update and Patch:** Always keep your software up-to-date. Updates fix security holes that hackers might use to get into your systems. 2. **Secure Settings:** When setting up new devices or software, change default settings, passwords, and usernames to something secure. This includes turning off or removing any software features you do not need. 3. **Regular Security Reviews:** Regularly check your security settings to make sure everything is as tight as it should be. This is like making sure all the windows and doors in your house are locked before you leave. 4. **Educate Yourself:** Learn about the best security practices for the software and devices you use. The more you know, the better you can protect yourself from hackers. ### **Threat 7: Sensitive Data Exposure** **Sensitive Data Exposure** is a major client side security threat where our personal and important data can be stolen or seen by others who should not have access to it. Think of it like leaving your diary open on a park bench where anyone walking by could read it. This kind of exposure can happen when websites do not protect our data well enough. It could be anything from your passwords and credit card numbers to your home address and phone number. If bad people get this information, they can steal from you or pretend to be you. Here is how to protect yourself from sensitive data exposure: 1. **Use Strong Passwords:** Make sure you use strong and different passwords for your online accounts. A strong password is like a strong lock on your diary. It makes it harder for someone to open it and read your secrets. 2. **Look for HTTPS:** Always check that the website you are using has HTTPS in its URL. This means the site is more secure. It is like making sure your diary has a lock before you write in it. 3. **Be Careful What You Share:** Think carefully about the information you put online. Ask yourself if you really need to give this information. It is like thinking twice before you write something really personal in your diary. 4. **Use Security Settings:** Many websites and apps have settings that help protect your privacy. Make sure you understand these settings and use them to keep your information safe. It is like covering your diary with something so people can not easily see it. ### **Threat 8: Missing Function Level Access Control** **Missing Function Level Access Control** is a major client side security threat that happens when websites do not properly check if someone has the right to do something, like viewing private files or changing settings. Imagine if anyone at your school could go into the office and look at any student’s records just because the door was unlocked. That is similar to what happens with this threat. This threat means that once someone is logged into a system, they might access things they should not be able to, just because the website does not check their permissions carefully each time. This can lead to unauthorized changes or exposure of sensitive information. Here is how we can protect ourselves from missing function level access control: 1. **Be Cautious About Where You Log In:** Only log into accounts from your own devices and from secure locations. This makes it less likely that someone else will be able to access your logged-in session. 2. **Use Websites with Good Security Practices:** Choose to use services and websites that are known for their strong security. These websites are better at managing who can see what, making sure only the right people get access to sensitive actions. 3. **Keep an Eye on Your Account Activities:** Regularly check the logs of your online accounts, if available. This means looking at what has been done with your account to see if there is anything you did not do. 4. **Educate Yourself About Security Features:** Understanding the security features and settings available on the platforms you use can help you better protect your accounts. This is like knowing all the exits and doors in your house so you can make sure they are all locked. ### **Threat 9: Using Components with Known Vulnerabilities** Using Components with Known Vulnerabilities is a major client side security threat that happens when websites use old or unsafe software that has problems that bad people know about. It is like using an old lock on your door that everyone knows can be easily picked. When websites or apps use these old parts (or components), it gives hackers a chance to break in because they already know what weaknesses these parts have. They can steal information, mess up the website, or even take over the website completely. Here is how you can protect yourself from this threat: 1. **Update Your Software:** Always make sure the software on your devices is up-to-date. Updates often fix old problems that could let hackers in. It is like changing an old lock for a new, stronger one. 2. **Use Reliable Software:** When you choose software, pick ones that are well-known for being safe and get regular updates. It is like choosing a lock for your door that is made by a trusted brand. 3. **Stay Informed:** Keep an eye on news about software you use. If you hear about a problem, look for updates or a way to fix it. This is like knowing that a certain type of lock has been recalled for safety issues. 4. **Secure Configuration:** Make sure your software is set up safely. Sometimes, the way software is set up can leave it open to attacks. It is like making sure your door’s lock is not just installed, but also properly working. ### **Threat 10: Unvalidated Redirects and Forwards** Unvalidated Redirects and Forwards a major client side security threat where websites send you to other websites without checking if those destinations are safe. Think of it like being told to take a shortcut by someone you do not know, without knowing where it really goes. This can be risky because it might lead you to a dangerous place. When websites do not properly check where they are sending you, hackers can trick the site into sending you to a bad website. This bad site might look real but can be set up to steal your information, like passwords or even install harmful software on your device. Here is how to protect yourself from unvalidated redirects and forwards: 1. **Stay Alert to URL Changes:** Watch the web address bar in your browser. If you click on a link and the URL changes weirdly, be cautious. It is like keeping an eye on road signs to make sure you are still on the right path. 2. **Avoid Clicking Suspicious Links:** Be careful with links in emails, messages, or websites, especially if they look strange or come from someone you do not know. It is like ignoring advice from a stranger who seems shady. 3. **Use Trusted Websites:** Stick to well-known and trusted websites, especially when you need to enter personal information. Trusted sites are more likely to have the right security to prevent these threats. 4. **Keep Software Updated:** Ensuring your browser and any security software are up to date can help protect against threats that exploit unvalidated redirects and forwards. ### **Threat 11: Clickjacking** [**Clickjacking**](/clickjacking-attack-examples-and-prevention/) is a sneaky major client side security threat where bad people trick you into clicking on something you did not mean to. Imagine if someone covered a real button with a fake button that looks just like it. You think you are clicking the real button, but actually, you press the fake one. ![Client Side Security Threats](/_mirror/dc1fb3de-image-1.jpeg.webp) Clickjacking can happen when hackers hide invisible layers over what looks like normal web pages. You might think you are clicking on a video play button, but you are actually giving access to your webcam or liking a page on social media without knowing it. Here is how you can defend against clickjacking: 1. **Use Modern Browsers:** Make sure you are using a modern and updated web browser. New browsers have better protection against many types of attacks, including clickjacking. They can block those invisible layers. 2. **Enable Browser Security Features:** Many browsers have features that stop bad pages from doing sneaky things. For example, frame busting is a feature that stops other sites from putting hidden frames on the page you are viewing. 3. **Be Cautious with Links and Buttons:** Be careful where you click, especially on websites you do not visit often. If something seems off, like a button not doing what it should, it is better to close the page. 4. **Use Security Software:** Some security programs can help protect against clickjacking by warning you about suspicious websites or blocking harmful content. ### **Threat 12: Using Outdated or Unsupported Software** Using Outdated or Unsupported Software is a significant major client side security threat. This happens when you keep using old versions of software or apps that no longer get security updates from the creators. Imagine driving a car that has not been serviced for years; it is more likely to break down and is not as safe. When software is outdated, it may have weaknesses that hackers know about and can easily attack. These attacks can lead to them stealing your private information, taking over your computer, or using it to attack others. Here is how to protect yourself from using outdated or unsupported software: 1. **Regular Updates:** Always update your software and apps whenever a new version is available. These updates often fix security problems that could let hackers in. It is like getting your car regularly checked and serviced to make sure it stays safe. 2. **Uninstall Unused Software:** If you have old programs on your computer that you do not use anymore, it is best to uninstall them. This reduces the chances of bad people finding and using old software to get into your computer. 3. **Use Supported Software:** Make sure the software you use is still supported by the people who made it. Unsupported software does not get updates, which makes it risky. It is like using equipment that no one fixes anymore. 4. **Security Software:** Have good security software installed. This can help protect you by blocking attacks and warning you about risky software on your computer. ## **Use of Security Tools and Best Practices** Using the right tools and following best practices can greatly help in defending against major client side security threats. These tools and strategies ensure that your online activities remain safe and your personal information is well-protected. Here are some essential security tools and best practices to consider: 1. **Antivirus And Anti-Malware Software:** These are the first line of defense against many threats. They scan your computer for known viruses and malware, and help remove any threats found. Make sure to keep this software updated to protect against the latest threats. 2. **Firewalls:** A firewall helps protect your network by blocking unauthorized access while permitting outward communication. It can be software-based or hardware-based and is crucial for preventing unauthorized access to your network. 3. **VPN (Virtual Private Network):** A VPN encrypts your internet connection, making it secure and private. This is especially important when you are using public Wi-Fi networks, as it helps protect your data from major client side security threats like Man-in-the-Middle attacks. 4. **Browser Security Settings:** Increase your browser’s security by adjusting settings to block unauthorized downloads, disable unwanted plugins, and control site permissions. Regularly clear your cookies and cache to remove personal data stored by websites. 5. **Strong Passwords And Password Managers:** Use complex passwords that are hard to guess. A password manager can help you generate and store these passwords securely. Never reuse passwords across different sites. 6. **Two-Factor Authentication (2FA):** Always enable 2FA where possible. This adds an additional layer of security by requiring not only your password but also a second factor, like a code sent to your phone, to access your accounts. 7. **Regular Updates:** Keep all software, including your operating system, browser, and any installed applications, up to date. Developers regularly release updates to fix security vulnerabilities that could be exploited by attackers. 8. **Educate Yourself And Others:** Stay informed about the latest security threats and how to protect against them. Educate your family, friends, and colleagues about safe online practices to help them avoid common pitfalls. By integrating these security tools and best practices into your daily online activities, you can enhance your defenses against major client side security threats. Maintaining a proactive approach to cybersecurity can significantly reduce the risk of falling victim to cyber attacks. ## **Fight Against Client Side Security  Threats & Keep Your Online Platform Safe** We have learned about the 12 major client side security threats that are especially important in 2025. By understanding these threats, we can take better steps to protect ourselves online. It involves being aware of the dangers, using the right tools to protect yourself, and always staying alert. We can fight off these major client side security threats and keep our digital space secure. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge, and tips on web hosting and server management. You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and engage in discussions. --- # Discourage Search Engines from Indexing This Site: When & Why to Use This Option - xCloud > Learn how to discourage search engines from indexing this site & why you need to do things that you're not supposed to do. If you have explored the WordPress backend, you might have seen an option called **_‘Discourage search engines from indexing this site_**’ and wondered what it does. Is it a way to hide your site from search engines or keep your content private from unwanted visitors? While this option might seem like a quick fix, it is important to understand how it works and its limitations. In this blog, we will explain what this option does, its limitations & how you can do this using xCloud. Let us get started. ![discourage search engines from indexing this site](/_mirror/8be7ef50-image-18.png.webp) ## **What Does “Discourage Search Engines from Indexing This Site” Mean?** Ever wondered how search engines discover and rank your website? The answer lies in an automated program known as a spider—sometimes referred to as a robot or crawler. These digital scouts traverse the internet, visiting websites and logging content to build a vast index of information. ### **What Do Spiders Do?** Spiders play a crucial role in how Google and other search engines interact with your site. Here is what they do: - **Rank Your Website:** Spiders gather data to determine how your site should rank in search engine results. - **Grab Snippets:** They extract content snippets from your articles to display on search results pages. - **Pull Images:** Spiders collect images from your site for indexing in platforms like Google Images. ### **How WordPress Handles Crawling Instructions** ![discourage search engines from indexing this site](/_mirror/2abaef1e-image-19.png.webp) In WordPress, you have the option to control whether search engines can index your site. For example, if you enable the **‘Discourage search engines from indexing this site’** setting, here is what happens: - **Robots.txt File Update:** WordPress modifies the robots.txt file, which provides guidelines to spiders about which parts of your site to crawl or ignore. - **Meta Tag Addition:** It can also add a meta tag in your site’s header, instructing search engines like Google not to index any of your content. This feature is helpful if your site is still under construction or if you prefer to keep it private. However, remember that discouraging search engines from indexing your site means it will not appear in search results, impacting your site’s visibility. By understanding how spiders work and how to guide them effectively, you can better manage your website’s SEO and ensure it is optimized for search engines. ## **Why Would You Hide Your Website From Search Engines?** [**Websites are built**](/guide-how-to-create-a-website/) to connect with audiences — to inform, engage, and encourage action. Whether you are sharing insightful articles, selling products, or creating captivating content, visibility is crucial. So, why would anyone intentionally block search engines from accessing their site? ![discourage search engines from indexing this site](/_mirror/859fee01-image-20.png.webp) Surprisingly, there are valid scenarios where deindexing part or all of your website makes sense. Let us explore the reasons and alternatives you might consider. Here are a few common reasons to hide your website (or parts of it). - **Your Site is Under Development:** If your website is not ready for the public eye, you may not want search engines indexing incomplete pages or test content. - **You Want Private Content Management:** WordPress can double as a private content management system, perfect for internal resources or personal projects you do not want to share publicly. - **Protecting Sensitive Information:** Sometimes, websites house sensitive data you would rather keep away from prying eyes. - **Restricting Access to Specific Groups:** If your content is designed for a niche audience — accessible via invitation or link only — keeping it off search engines makes sense. - **Gated or Exclusive Content:** For paywalled articles or exclusive newsletters, deindexing ensures that only paying members or subscribers can access the content. - **Archiving Old Content:** To improve user experience and maintain relevance, you may want to hide outdated or irrelevant articles from search engines. - **Avoiding SEO Penalties:** Duplicate content, test pages, or unnecessary subdomains can hurt your site’s SEO ranking. Blocking search engines from these areas helps protect your main site. ### **Are There Better Alternatives?** For some of these scenarios, alternative solutions can be more effective than deindexing: - **Use a Local Development Server:** When building a new site, consider testing it on a private server or [**staging environment**](/create-a-staging-environment-in-xcloud/) rather than exposing it online. - **Set Articles to Private:** WordPress allows you to mark pages or posts as private, keeping them hidden from public view and search engines. - **Add Password Protection:** For sensitive or gated content, protect access using a secure password. However, there are cases where deindexing remains the right choice. Whether it is protecting private resources or fine-tuning your SEO strategy, selectively blocking search engines is a legitimate tool in your website management toolkit.  Remember, striking the right balance between visibility and [**privacy ensures**](/defend-against-12-major-client-side-security-threats/) your website serves its purpose effectively. Speaking of it, xCloud is the platform that allows you to keep that right balance easily. ## **How to Discourage Search Engines from Indexing Your Site Using xCloud?** Managing search engine visibility in [**xCloud**](/) is straightforward and versatile, allowing you to control whether search engines index your WordPress site. This feature is available in multiple locations within the xCloud dashboard, ensuring convenience and flexibility. ### **Search Engine Visibility in xCloud** For live websites, it is recommended not to discourage search engines from indexing your site. When adding a new site, you will find the Search Engine Visibility option under “**More Advanced Settings**”, as shown below: ![discourage search engines from indexing this site](/_mirror/cd3bc192-screely-1737611338305.png.webp) Remember, for the Staging & Demo site, this option is being discouraged by default. What if you do not check this option while adding a site? No worries. You can do it later; as we mentioned, we can use this option in multiple places on xCloud. Once you log into your xCloud dashboard, click on ‘Sites’ and from the list of multiple sites (if you have) enter the sites for which you want to discourage search engine indexing. On the resulting page, click on ‘Site Settings’ from the left side panel. Scroll down a bit to find the option ‘Search Engine Visibility’, click to turn on the toggle button, & hit the ‘Save Settings’ option to complete the configuration. Well, you’ve done your part, now it’s up to search engines to honor this request. Once configured, your site’s visibility settings will request search engines not to index the site. However, it is ultimately up to the search engines to honor this directive.  _**Note:** Do not forget to uncheck the box while going back to live again._ With this simple process, you can effortlessly manage search engine visibility for your WordPress site directly from the xCloud dashboard, keeping your staging or demo environments private and ensuring best practices for live sites. ## **Make the Most of Search Engine Visibility Options with xCloud** Deciding when to discourage search engines from indexing your site is essential for effective website management. Whether protecting sensitive content, staging a demo, or optimizing SEO, this option helps you control what gets indexed online. xCloud simplifies the process with easy-to-use tools for managing search engine visibility, ensuring you can balance privacy and exposure effortlessly. Use this feature wisely to safeguard your content, streamline development, and keep your live sites optimized for search engines. If you want to read more blogs like this one to learn about updates from xCloud, [**subscribe to our blogs**](/blog/). And join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to connect people with common interests. --- # Django vs Node.js: Which Is Better for Web Development? - xCloud > Learn Django vs Node.js for web development. Compare performance, scalability, security and developer experience to pick the right backend framework. When new developers look for a suitable backend technology, they often find themselves comparing Django vs Node.js. Both languages are widely used for web development and each has strong features that fit different project needs. Choosing the right technology stack is one of the most critical decisions in web development.  ![Django vs Node.js: Which Is Better for Web Development?](/_mirror/0940eead-image-17.jpeg.webp) Both technologies are important in web development. However, they have different purposes and work best in different situations. This blog explains Django and Node.js by looking at their design, strengths, limits and best uses. It will help you decide which one fits your project. Whether you are building a content system, a busy real‑time app or complex APIs, knowing these differences will guide you to the right choice ## **Introduction to Django And Node.js** Modern web development relies on powerful frameworks and runtimes that handle the complex work of serving content to users. Django and Node.js have become two of the most popular choices for building web applications, yet they operate in very different ways.  ### **What Is Django?** **[Django](https://www.djangoproject.com/)** is a high-level web framework built with Python to help developers create web applications faster and in a cleaner way. It started as an internal tool for building dynamic news websites and later evolved into a full-featured framework trusted by developers around the world. Django focuses on clear structure, speed and security, which makes it a popular choice for modern web projects. ![What is Django?](/_mirror/32ce8ea7-image-87.png.webp) ### **What Makes Django Special** Discover what makes Django special, a secure, scalable Python framework built for rapid development. Check out how it helps developers build powerful web applications faster and with less effort: - **Clean project structure:** Django follows the Model View Template pattern. Models manage data, views handle logic and templates control design. This keeps code organized and easy to maintain. - **Built for rapid development:** Common features come ready to use so developers spend more time building features and less time on setup. - **Batteries included framework **Django includes an ORM, an authentication system, form handling and an admin dashboard by default. - **Strong focus on security:** Built-in protection against CSRF, SQL injection and XSS helps keep applications safe. - **Developer-friendly workflow:** Clear conventions reduce confusion and help teams work faster together. - **Backed by a large community:** Django has strong documentation and community support, which makes learning and troubleshooting easier. Django helps developers build reliable, secure and scalable web applications without unnecessary complexity. ### **What Is Node.js?** [**Node.js**](/what-is-node-js-beginners-guide/) is a runtime environment that lets developers run JavaScript outside the browser. It was introduced in 2009 and is powered by the V8 engine used in Google Chrome. Node.js is known for its speed and ability to handle many tasks at the same time, which makes it a strong choice for modern web applications. ![What is Node.js?](/_mirror/83b3e49c-image-86.png.webp) ### **Why Developers Choose Node.js** Discover why developers choose Node.js, a fast, scalable runtime that brings JavaScript across the stack to build modern, real‑time applications: - **Runs JavaScript on the server:** Node.js allows the same language to be used on both frontend and backend, which simplifies full-stack development. - **Event-driven** and non-blocking**:** It processes multiple requests at once without waiting for each task to finish. This makes it ideal for real-time features. - **Great for real-time applications:** Common use cases include chat apps, live streaming platforms and collaboration tools. - **Works well with popular frameworks:** Node.js is often paired with Express.js, Koa, or Nest.js to manage routing and middleware more easily. - **Huge npm ecosystem:** npm provides access to thousands of open source packages that help developers build applications faster. - **Flexible and lightweight:** Developers can combine small modules to create custom setups that fit their project needs. Node.js helps teams build fast, scalable applications using a single language across the entire stack. ## **Django vs Node.js: What Is the Difference?**  Django and Node.js are two popular choices for building modern web applications, yet they follow very different approaches. Choosing the right backend technology can shape how fast your product grows and how easily your team can maintain it. One offers a structured framework with built in tools while the other focuses on speed, flexibility and real time performance. Understanding how Django and Node.js differ helps developers and businesses decide which option fits their project goals best. **Aspect** **Django** **Node.js** **Type** Event-driven and non blocking JavaScript runtime environment **Primary Language** Python JavaScript **Release Year** 2005 2009 **Architecture** Model View Template pattern High performance and real-time handling **Core Purpose** **Built-in Features** Rapid development with a clean structure The framework itself includes most tools ORM, authentication, admin panel, security tools Minimal core, relies on external libraries **Framework Dependency** Real-time apps, APIs, streaming services Requires frameworks like Express or Nest **Performance Model** Synchronous by default with async support Asynchronous and concurrent by design **Best Use Cases** Content-driven sites, dashboards, data-heavy apps Easier for JavaScript-focused developers **Learning Curve** Easier for structured backend development Strong built-in security protections **Scalability** Scales well with proper setup Scales naturally for concurrent requests **Security Focus** Ready-to-use admin panel included Security depends on selected packages **Package Ecosystem** Python ecosystem via pip Massive npm package ecosystem **Admin Interface** No built-in admin solution Faster for custom real-time systems **Development Speed** Faster for standard web apps Faster for custom real time systems ## **Which Backend Technology Should You Choose?** When it comes to building web applications, Django and Node.js are two of the most popular backend technologies. Each follows a different philosophy, offers unique strengths, and is suited for specific project requirements. Understanding their architecture, performance, ecosystem and security will help you make an informed choice. ![Which Backend Technology Should You Choose?](/_mirror/18a3b73d-image-90.png.webp) ### **Architecture And Framework Philosophy** Django follows a monolithic **[Model View Template (MVT)](https://www.tutorialspoint.com/django/django_mvt.htm)** pattern, providing a structured environment where models manage data, views handle logic and templates control presentation. It comes with built in tools like an ORM, an admin panel and authentication, allowing developers to focus on building features rather than wiring components together.  🐍 view-example.py \# Django view example from django.shortcuts import render from .models import Article def home(request): articles = Article.objects.all() return render(request, 'home.html', {'articles': articles}) In contrast, Node.js uses an event-driven, non-blocking I/O model. It is modular and often paired with frameworks such as Express.js or Nest.js, giving teams flexibility to choose only the libraries they need.  📄 Express-example.js // Node.js Express example const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World from Node.js!'); }); app.listen(3000, () => console.log('Server running on port 3000')); ### **Language And Ecosystem** Django runs on Python, a language known for readability and a vast library ecosystem. Python excels in data processing, machine learning, and scientific computing, making Django particularly suitable for projects that integrate with these domains.  Node.js, on the other hand, uses JavaScript, a language already familiar to many web developers. Running the same language on the frontend and backend simplifies full-stack development. Its npm registry hosts hundreds of thousands of packages, enabling developers to assemble lightweight, customized solutions for almost any requirement.  **Feature** **Django (Python)** **Node.js (JavaScript)** Language Focus Backend & data-heavy apps Real time and web apps Libraries Data analysis, ML, web tools Web, APIs, streaming Community Mature and stable Large and fast evolving ### **Performance And Concurrency** Django operates on a synchronous request-response cycle, which makes it well-suited for CPU-bound tasks and data-heavy applications. Handling high concurrency requires additional tools or multiple servers.  Node.js’s event-driven and asynchronous design allows a single thread to manage thousands of connections simultaneously. This makes Node.js ideal for chat apps, streaming platforms and other real-time applications where speed and scalability under load are critical. 📄 handling-multiple-requests.js // Node.js example of handling multiple requests asynchronously const http = require('http'); http.createServer((req, res) => { setTimeout(() => { // simulate async operation res.write('Response handled asynchronously'); res.end(); }, 1000); }).listen(3000); ### **Scalability And Reliability** Scalability and reliability are key factors when building applications that need to handle growth in traffic or data. **Django** is designed to scale **horizontally**, meaning you can run multiple instances of your application on different servers behind a load balancer. This allows the system to handle more users by distributing the workload across several machines. For applications that require **real-time features** like chat or notifications, Django can use **Django Channels**, which adds support for WebSockets and asynchronous tasks. However, because Django operates with a synchronous request-response model by default, handling extremely high numbers of concurrent users may require **extra servers, worker processes or caching strategies** to maintain performance. ![Scalability And Reliability](/_mirror/16223899-image-91.png.webp) [**Node.js**](/node-js-hosting/) is designed for handling many connections at the same time and scaling easily across multiple servers. Its **event-driven, non-blocking** model allows a single Node process to manage thousands of users at once. Developers can use **clustering tools** to run multiple instances on different CPU cores, and **process managers like PM2** help distribute traffic and keep the system running even if one process fails. This makes Node.js ideal for applications that need to handle **rapid growth or sudden spikes**, such as streaming services, online games or real-time collaboration tools. ### **Security And Safety** Security is one of Django’s strongest features. It comes with **built-in protections** against common web threats such as [**XSS (Cross-Site Scripting)**](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/XSS), [**CSRF (Cross-Site Request Forgery)**](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/CSRF) and [**SQL injection**](https://www.w3schools.com/sql/sql_injection.asp). Django also **hashes passwords securely**, manages user sessions safely, and includes tools to prevent clickjacking. The best part is that **many of these protections are enabled by default**, so even developers who are new to web development can build applications that follow security best practices without extra effort. Node.js, on the other hand, is more **modular and flexible**, but that means it doesn’t include as many security features out of the box. Developers need to **configure protections manually** or rely on third-party packages to secure their applications. While Node.js supports **SSL and TLS** for secure data transmission, setting them up requires additional steps. Because of this, building a secure Node.js application often demands more attention and experience, especially when handling user data or sensitive information. ## **Which Framework Offers Better Learning And Community Support?** Developer experience and community support are important when choosing a backend framework. Django and Node.js work differently and knowing their strengths can help your team build projects faster, avoid problems and achieve better results. ### **Development Experience And Learning Curve** Django provides **rapid development** with its built-in ORM, admin panel and templating system. These tools reduce boilerplate code, enforce best practices and speed up delivery. Python developers often find it easy to use, though the structured approach may feel restrictive for those who prefer full flexibility. Node.js offers **flexibility and modularity** but it requires more initial setup. Developers choose frameworks like Express.js or Nest.js and assemble the stack they need. This freedom suits experienced developers, but beginners may find it overwhelming. Knowledge of **asynchronous programming**, including callbacks, promises, and async/await, is essential to use Node effectively. ### **Community Support** The Django community is **mature and stable**, active since 2005. Long-term support (LTS) releases guarantee updates and security patches over extended periods. Developers benefit from extensive documentation, tutorials, third-party packages and forums. While smaller than Node’s community, it is known for **reliability and thorough guidance**. Node.js has a **fast-growing and vibrant community**. A large pool of developers, active discussions on forums, and abundant learning resources make it easy to get help. The sheer size of the ecosystem requires careful evaluation of resources and packages to ensure quality and security. ## **Django And Node.js Side-by-Side Coding Comparison** Code examples help illustrate how Django and Node.js differ in real projects. The examples below show **basic routing and response handling**, highlighting differences in syntax and workflow. These snippets are simple and meant for learning; they are not production-ready. A basic route is one of the simplest ways to see how Django and Node.js handle requests and responses. In this example, we create a small endpoint that returns a greeting message. ### **Django Hello Endpoint** In Django, a **view function** handles an incoming request and returns a response. The URL configuration maps a path to that function. 🐍 django-hello-endpoint.py \# views.py from django.http import HttpResponse def hello\_view(request): return HttpResponse("Hello world from Django!") \# urls.py from django.urls import path from .views import hello\_view urlpatterns = \[ path('hello/', hello\_view), \] **Output:**  ![Django Hello Endpoint](/_mirror/ca6e55f6-image-88.png.webp) Here, hello\_view receives a request object and returns a simple text response. When a user visits /hello/, Django calls the view and returns the greeting. ### **Node.js Hello Endpoint** In Node.js, developers often use **Express.js** to handle routing. The following example creates a similar endpoint: 📄 app.js // app.js const express = require('express'); const app = express(); app.get('/hello', (req, res) => {     res.send('Hello world from Node!'); }); app.listen(3000, () => {     console.log('Server running on port 3000'); }); **Output:**  ![Node.js Hello Endpoint](/_mirror/915b15c1-image-89.png.webp) Here, app.get registers a handler for GET requests to /hello and uses a callback to send a response. The app.listen function starts the server on port 3000. Node.js uses **JavaScript syntax** and asynchronous callbacks, while Django uses **Python syntax** and declarative URL mapping. ## **Django vs Node.js: Pros, Cons And Key Differences** A clear understanding of Django and Node.js strengths and limitations ensures projects succeed. Both frameworks have unique features that suit different scenarios, and the right choice depends on project requirements, team skills and goals. The table below highlights key advantages and disadvantages of each framework. **Framework** **Advantages** **Disadvantages** **Django** 🟢 Rapid development with built-in tools like ORM and admin panel 🟢 Strong security out of the box (XSS, CSRF, SQL injection)Structured and stable architecture 🟢 Extensive Python ecosystem for data, ML, and scientific computing 🟢 Scales well with multiple instances and Django Channels 🔴 Less suitable for high-concurrency real-time apps 🔴 Prescribed structure limits flexibility 🔴 Overhead may feel heavy for small projects **Node.js** 🟢 High concurrency and fast I/O with event-driven architecture Uses JavaScript across frontend and backend Flexible, modular ecosystem via npm 🟢 Ideal for real-time apps, microservices and streaming platforms 🟢 Lightweight and easy for small projects 🔴 Security features require manual setup and careful configuration 🔴 Learning asynchronous programming can be challenging 🔴 Inconsistent quality of some npm packages 🔴 Less efficient for CPU-heavy or data-intensive tasks ## **When to Choose Django Or Node.js?** The right backend technology determines how efficiently a project runs and how easily a team can maintain it. Django and Node.js are both powerful, yet they excel in different areas. Django handles **data-heavy tasks and administrative workflows** with built-in tools and a structured approach, while Node.js performs best in **real-time applications** that require high concurrency and fast responses.  A **hybrid setup** combining both technologies allows teams to leverage the strengths of each, using tools like **Redis or message queues** to pass data between services efficiently. This guide explains when to use Django, Node.js, or a combination of both. ### **Use Django When** Django is ideal for projects that require structured data handling, security and rapid development. **It works best if you are:** - Building a **content management system, an enterprise application, or a platform with complex data**. Django’s ORM and admin panel make it easier to manage schemas and business rules. - Focusing on **security and compliance**. Built-in protections against XSS, CSRF, SQL injection and secure password handling help safeguard user data. - Using **Python or having a team experienced in Python**. The language’s readability and libraries for data analysis or machine learning can accelerate development. - Prioritizing **speed to market**. Django’s batteries-included approach reduces setup time and lets you release applications faster. ### **Use Node.js When** Node.js shines in projects that require real-time features, flexibility and high concurrency. **It is a good choice if you are:** - Developing a **real-time application** like chat apps, online games, or collaborative tools. Node’s event-driven, non-blocking model handles thousands of simultaneous connections efficiently. - Looking to **use one language across the stack**. JavaScript on both frontend and backend allows code sharing and simplifies hiring and team training. - Building **customized architectures**. Node lets you choose only the modules you need and easily create microservices or serverless solutions. - Working on **I/O bound applications** where fast responses are critical. Node performs well when requests spend time waiting on databases or external services. ## **Django vs Node.js: Cost And Resource Considerations for Web Projects** Project budgets and infrastructure requirements play a crucial role in selecting the right backend technology. Evaluating the costs and resource needs of Django and Node.js helps teams plan effectively, reduce surprises and allocate budgets wisely. ### **Resource Usage And Hosting Costs** Django applications generally consume more memory and CPU per instance due to Python’s memory overhead and the synchronous request model. This means servers often need higher specifications. Recent Python improvements have narrowed this gap but hosting costs can still be higher compared to Node.js. [**Node.js**](/node-js-hosting/) is highly efficient in resource usage. A single Node.js instance can handle thousands of simultaneous connections with minimal memory, making it ideal for high-concurrency applications. This efficiency can reduce hosting expenses, particularly for apps serving many users or running in cloud environments. ### **Development And Staffing Costs** Development costs usually outweigh hosting costs. Django’s comprehensive tools, built-in features, and structured approach often allow faster development, lowering overall project costs despite higher hosting requirements. Staffing expenses vary. Python developers with Django expertise often command competitive salaries, while JavaScript developers are more abundant due to the language’s popularity. Skilled Node.js backend developers are in demand, particularly for high-performance or real-time applications. ### **Maintenance And Long-Term Costs** Django emphasizes **stability and backward compatibility**, reducing long-term maintenance. Applications typically require fewer updates and major refactoring. Long-term support (LTS) releases allow organizations to delay upgrades without compromising security. Node.js projects need **frequent dependency updates** to maintain security and compatibility. The fast-paced JavaScript ecosystem means packages evolve rapidly, which requires ongoing attention and investment to avoid breaking changes. ### **Infrastructure And DevOps Considerations** Django often uses traditional deployment setups, such as Gunicorn or uWSGI behind reverse proxies. These models are well-documented and widely supported, making infrastructure management predictable. Node.js excels in **modern cloud-native architectures**, including containerized or serverless deployments. Its lightweight runtime and fast startup times make it highly scalable, but implementing these solutions requires **DevOps expertise** and infrastructure investment. ## **Get Started with the Right Backend Today** Django and Node.js both offer powerful features but the key is matching the technology to your project’s needs. Django delivers a structured, secure and feature-rich environment perfect for data-heavy or enterprise applications, while Node.js provides flexibility, high concurrency and real-time capabilities ideal for chat apps, streaming platforms and microservices. Now that you understand their differences in architecture, performance, security and scalability, it is time to take action. Define your project goals, evaluate your team’s expertise and decide whether Django, Node.js or a hybrid approach best fits your requirements. If you have found this blog helpful, feel free to [**subscribe to our blogs**](/blog/) for valuable tutorials, guides, knowledge and tips on web hosting and server management.  You can also join our [**Facebook community**](https://www.facebook.com/groups/xcloud.community) to share insights and take part in discussions. Do not wait, turn your ideas into reality today. And do not forget to share what you have built. We would love to see your work. ## **Frequently Asked Questions (FAQs) on Django vs Node.js** **The decision between Django and Node.js** can be challenging due to the many opinions online. This FAQ provides the most common questions developers ask about these two popular backend technologies. It also includes questions often raised in AI and LLM contexts, helping readers make informed choices for 2026 and beyond. ### **1\. Which one is better for 2026, Node.js or Django?** There is no one-size-fits-all answer. Django is ideal for projects that require **robust data handling, security, and rapid development**, while Node.js excels at **real-time applications, high concurrency, and modern cloud architectures**. The “better” framework depends on your project type, team skills and long-term goals. ### **2\. Should I learn Node.js if I already know Django?** Yes, learning Node.js can expand your options. Django provides strong **Python-based full-stack development**, while Node.js allows **JavaScript across the frontend and backend**, which is useful for real-time apps and microservices. Knowing both increases your versatility as a developer. ### **3\. Which framework should I learn first: Django or Node.js?** If you are new to web development and prefer **structured, beginner-friendly frameworks**, Django is a great starting point. If you enjoy **flexible, event-driven architectures** and plan to work with real-time apps, Node.js is a better choice. Your choice also depends on the language you prefer: Python (Django) or JavaScript (Node.js). ### **4\. Is Node.js faster than Django?** Node.js handles **many concurrent requests efficiently** thanks to its event-driven, non-blocking I/O model. Django, being synchronous by default, may handle fewer simultaneous connections but performs well for **CPU-bound tasks** and data-heavy applications. Speed depends on the type of workload. ### **5\. Which is better for web development: Node.js or Django?** Django is better for **data-driven websites, enterprise apps, and projects requiring strong security**. Node.js is better for **real-time apps, streaming services, and APIs** that need **high concurrency**. Both frameworks are widely used for web development; the choice depends on your project goals. ### **6\. What Node.js framework is most similar to Django?** Express.js or Nest.js are commonly compared to Django. **Express.js** is minimal and flexible, while **Nest.js** is more structured and uses decorators and modules similar to Django’s approach, making it easier to implement large-scale applications. ### **7\. Is Django underrated and Node.js overrated?** Both frameworks have strong use cases. Django may feel less trendy because it is Python-based but it excels in **security, maintainability and rapid development**. Node.js is popular for **real-time and high-concurrency apps** but it requires careful dependency management. Neither is overrated or underrated, they fit different project needs. ### **8\. Should I quit Django and move to Node.js?** Switching frameworks depends on your goals. If your projects require **real-time applications or microservices**, Node.js might be worth learning. If you are building **data-heavy applications, CMS or enterprise apps**, Django remains a strong choice. Learning Node.js does not mean quitting Django; many developers use both in different projects. ### **9\. Django vs Flask or Node.js: Which should I pick?** Flask is lightweight and flexible, perfect for small applications or microservices. Django provides a full-stack solution with batteries included, ideal for larger projects. Node.js is suited for real-time apps and high-concurrency workloads. Choose based on **project** size, complexity and preferred language. ### **10\. How do Django and Node.js compare for modern development trends?** Django remains strong for **enterprise, data-driven and secure applications**. Node.js dominates **real-time applications, microservices, serverless architectures and modern cloud development**. Understanding the differences helps you pick a framework aligned with 2026 trends. --- # Docker Hosting - xCloud > Deploy and manage unlimited Docker applications with fully managed Docker Hosting, free SSL, and 24/7 expert support on high-performance VPS infrastructure. ## Docker Hosting # Simple Docker Hosting Solution To Deploy Any Projects Easily Run microservices, CI/CD pipelines, and cloud-native apps using Docker Hosting to package applications and dependencies into portable containers with consistent performance across environments. - ![Frame-check](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### 24/7/365 Global Customer Support ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Free SSL Certificate ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Setup Process** ## Simple Steps To Launch Your Docker Application in Minutes Deploy and manage Docker projects with a carefully designed, streamlined workflow built for consistent speed, stability, and reliability from development to live production deployment. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Choose Deployment Method Select Docker Compose to deploy and manage your Docker projects with a fast and simple setup. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Configure App Settings Add your Dockerfile URL or paste the file into the xCloud dashboard with other required settings ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Go Live Right Away Review your configuration, confirm the setup, and deploy your site to production in just a few clicks. ## Pricing ## Reliable & Secure Docker Hosting at a Price You’ll Love Get started for free and host unlimited Docker applications on your preferred platform plans and boost growth with powerful features. - ###### xCloud Managed Server - ###### Self-Managed Server ![...](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### All ### 1 GB For Personal Use ### 2 gb For Basic Websites ### 4 gb For Growing Websites ### 8 gb For Busier Websites ### 16 gb For Bigger, Busier Websites ### 32 gb For HIGH-PERFORMANCE NEEDS ### 48 gb For HIGH-PERFORMANCE NEEDS ### 58 gb For HIGH-PERFORMANCE NEEDS ## Elevate your site with xCloud servers—ensuring speed and security, with no hidden charges in the future. ## Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads - ###### All - ###### 1 GB - ###### 2gb - ###### 4gb - ###### 8GB - ###### 16gb - ###### 32gb - ###### 48GB - ###### 58GB ## Newcomer - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo ## Lite Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo ## Basic - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo ## Personal Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo ## Standard - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo ## Growing Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo ## Titanium Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Business Max - ### 64 GB RAM Ultimate plan for unparalleled power - ### 1280 GB SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 10 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-max) ## $ **399.00** /mo ## Newcomer   - ### 1 GB RAM Entry-level plan for new websites - ### 25 GB SSD - ### 1 vCPU - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-newcomer) ## $ **5.00** /mo   ## Lite   Premium - ### 1 GB RAM Lightweight plan for small projects - ### 32 GB NVMe SSD - ### 1 vCPU 3GHz+ Intel Xeon CPUs - ### 1 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-lite) ## $ **7.5** /mo   ## Basic   - ### 2 GB RAM Fundamental plan for growing sites - ### 55 GB SSD - ### 1 vCPU - ### 2 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-basic) ## $ **12.00** /mo   ## Personal   Premium - ### 2 GB RAM Personalized plan for individual needs - ### 80 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-personal) ## $ **20.00** /mo   ## Standard   - ### 4 GB RAM Standard plan for business essentials - ### 80 GB SSD - ### 2 vCPU - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-standard) ## $ **24.00** /mo   ## Growing   Premium - ### 4 GB RAM Scalable plan for expanding websites - ### 128 GB NVMe SSD - ### 2 vCPU 3GHz+ Intel Xeon CPUs - ### 3 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-growing) ## $ **30.00** /mo   ## Professional - ### 8 GB RAM Professional-grade plan for advanced needs - ### 160 GB SSD - ### 4 vCPU - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-professional) ## $ **45.00** /mo ## Elite Premium - ### 8 GB RAM Elite plan for high-performance requirements - ### 256 GB NVMe SSD - ### 3 vCPU 3GHz+ Intel Xeon CPUs - ### 4 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-elite) ## $ **50.00** /mo ## Business   - ### 16 GB RAM Business-focused plan for corporate sites - ### 320 GB SSD - ### 6 vCPU - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business) ## $ **88.00** /mo   ## Titanium   Premium - ### 16 GB RAM Titanium plan for robust enterprise solutions - ### 384 GB NVMe SSD - ### 4 vCPU 3GHz+ Intel Xeon CPUs - ### 5 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-titanium) ## $ **100.00** /mo   ## Ultimate Premium - ### 32 GB RAM Ultimate plan for unparalleled power - ### 512 GB NVMe SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### 7 TB Bandwidth - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-ultimate) ## $ **200.00** /mo ## Business Plus - ### 32 GB RAM Ultimate plan for unparalleled power - ### 640 GB SSD - ### 8 vCPU 3GHz+ Intel Xeon CPUs - ### Bandwidth: 6 TB - ### Unlimited Sites [Buy Now](https://xcloud.host/buy/xcloud-business-plus) ## $ **196.00** /mo ## Ultimate PLUS Premium - ### 48 GB RAM Ultimate plan for unparalleled power - ### 768 GB NVMe SSD - ### 12 vCPU 3GHz+ Intel Xeon CPUs - ### 8 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=581) ## $ **310.00** /mo ## Quantum Premium - ### 58 GB RAM Ultimate plan for unparalleled power - ### 1024 GB NVMe SSD - ### 16 vCPU 3GHz+ Intel Xeon CPUs - ### 9 TB Bandwidth - ### Unlimited Sites [Buy Now](https://app.xcloud.host/cart/product/checkout?product=583) ## $ **395.00** /mo ## Cloud VPS 6GB ## $24.99 Renews at $24.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=f292a3d0-fbcc-4c23-be7b-67f9cd677c69&stack=docker_nginx) - ### 6 GB RAM - ### 100 GB NVMe SSD - ### 4 vCPU cores - ### 30TB Bandwidth ## Popular deal ## Cloud VPS 16GB ## $59.99 Renews at $59.99/mo. Cancel anytime. [Get started](https://app.xcloud.host/cart/product/checkout?product=33a8077d-dedc-4187-967d-b023ae20ed5c&stack=docker_nginx) - ### 16 GB RAM - ### 200 GB NVMe SSD - ### 6 vCPU cores - ### 30TB Bandwidth ## Cloud VPS 24GB ## $84.99 Renews at $84.99/mo. Cancel anytime. [Get Started](https://app.xcloud.host/cart/product/checkout?product=b9bc978a-fd8e-4aea-a847-02ad127c9bfb&stack=docker_nginx) - ### 24 GB RAM - ### 300 GB NVMe SSD - ### 8 vCPU cores - ### 30TB Bandwidth Monthly Yearly MonthlyYearly ## Black Friday Special Deal : One-time Payment – LIFETIME Access! Bring your own server and unlock access to our cloud control panel to enjoy a seamless server and site management experience for a lifetime. [Grab Lifetime Deal](/deal/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Want to explore xCloud first? Try it out for free and then decide! [Get started](https://app.xcloud.host/register) ## FREE PLAN - ### 1 Server - ### 10 Site ## Start your journey without cost ## Starter - $5/Server (/month) - 1-5 Servers - Unlimited Sites ## Perfect for Beginner ## Professional - $4/Server (/month) - 6-10 Servers - Unlimited Sites ## Tailored for Experts ## Agency - $3/Server (/month) - 11+ Servers - Unlimited Sites ## Perfect for Large Teams ## Features ## Build, Ship, & Scale Any Application with Docker Docker helps developers build and run applications using containers. Containers bundle everything an application needs into a single, portable package. - ### Microservices and APIs - ### SaaS applications - ### AI & ML workloads - ### Databases and caching services - ### Background workers and cron jobs ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Advanced Features ## Deploy Docker on Your VPS for Fast & Secure Performance Launch Docker on a high-performance VPS with no complicated setup. Everything comes pre-configured so you can deploy in minutes and scale with confidence. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Fast Provisioning Quickly provision servers and deploy sites with xCloud Managed Servers, DigitalOcean, Vultr, Linode, AWS, or Any Servers. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Enterprise-grade security Protect your infrastructure with a free SSL certificate, AI bot blocking, and advanced security features at no additional cost. ![](/_mirror/87c623ca-Flexible-Timezone-Support-2.png) ## One Click Deployment Start building your server infrastructure instantly with a streamlined setup that gets you running in just a few clicks. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Intuitive Control Panel From Server creation to application deployment and security settings, everything can be managed with few clicks from our easy-to-use hosting control panel. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Optimised Setup Your server is pre-optimized with high-performance stacks like Nginx or OpenLiteSpeed and backed by ultra-fast NVMe SSD storage ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Easy DNS Management Easily manage your DNS records through our intuitive panel. Also, verify your DNS in just 1 click using Cloudflare integration. ## Testimonials ## Hear What The Users Have To Say We are delighted with the enthusiastic response from our users. Read some of the great feedback we have received so far! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Massimo Villa @tlewisverdu So far my experience has been smooth like silk. I didn’t imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I’m sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Waqar Ahmed @tlewisverdu **xCloud** isn’t just a solution. It’s like one of that friend who got your back when you screw things up pretty bad. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Tony Lewis @tlewisverdu I’ve recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud.

 I have to say, I’m really impressed with xCloud so far! The interface is definitely the standout feature for me. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Brian Geovanny @braingigio xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it! ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Leo Koo @leowrites I’m moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team.  Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! xCloud #wordpress #hosting ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahul Singh @tlewisverdu Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍 ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Rahil Maknojia @rahilmaknojia Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It’s a fantastic service, and my experience so far has been very positive. 
Successful migrated 5 sites on a single server. xCloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Dan Spinoza @tlewisverdu I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced. [View More Testimonials](/reviews-and-testimonials/) ## FAQs ## Frequently Asked Questions Feel free to contact us with any questions or concerns you may have ### What is Docker VPS hosting? Docker VPS hosting combines the flexibility of Docker containers with the performance of a virtual private server (VPS). It allows developers to deploy and manage multiple isolated applications, with each application running in its own container on a single VPS. ### Can I migrate my existing apps to a Docker VPS? Yes. Docker lets you package your applications and their dependencies into containers, making it easier to move them between hosting environments, including Docker VPSs. Some configuration may be required to ensure full compatibility. --- # Docs - xCloud > Docs Archive - xCloud ## Documentation # Welcome to xCloud Knowledge Base 👋 ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Quick Start 7 - [Quick Start Guide: Setup Your First Server & Site With xCloud Managed Servers](/docs/setup-your-first-server-site-with-xcloud/) - [How To Setup DNS Record In xCloud?](/docs/how-to-setup-dns-record-in-xcloud-server/) - [Quick Start Guide: How To Create A Site With xCloud](/docs/how-to-create-a-site-with-xcloud/) - [How to Create a Demo Site in xCloud?](/docs/create-a-demo-site-in-xcloud/) - [Simplified Navigation For Your Servers And Sites In xCloud Dashboard](/docs/simplified-navigation-for-servers-and-sites/) - [Complete Guide to WordPress Site Migration on xCloud](/docs/guide-to-wordpress-site-migration-on-xcloud/) [Explore More](https://xcloud.host/docs-category/quick-start/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Servers 63 - [How To Upgrade Your Server in xCloud?](/docs/how-to-upgrade-your-server-in-xcloud/) - [How To Setup A Vultr Server in xCloud and Get Free Hosting For 6 Months?](/docs/how-to-get-free-hosting-with-vultr/) - [How to Setup a Digital Ocean Server in xCloud?](/docs/how-to-setup-your-server-with-digital-ocean/) - [How To Setup a GCP(Google Cloud Platform) Server in xCloud?](/docs/first-server-with-google-cloud-platform/) - [How To Connect Existing Fresh Ubuntu Server On xCloud From Any Provider?](/docs/how-to-set-up-server-with-other-providers/) - [How To Manage Your Server Utilities With xCloud?](/docs/how-to-manage-your-server-utilities-with-xcloud/) [Explore More](https://xcloud.host/docs-category/servers/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Sites 78 - [Setting Up Site Emails With Any SMTP Provider For WordPress On xCloud](/docs/setting-up-site-emails-for-wordpress-on-xcloud/) - [Integrate Cloudflare for DNS Management with xCloud](/docs/using-xcloud-with-cloudflare-for-dns-management/) - [How To Go Live From Staging Domain?](/docs/how-to-go-live-from-staging-domain/) - [How To Easily Install Let’s Encrypt SSL Certificate](/docs/install-lets-encrypt-ssl-certificate/) - [How To Configure SFTP Access For Your Site](/docs/how-to-configure-sftp-access/) - [How To Manage And Update WordPress Core, Themes, & Plugins In xCloud?](/docs/manage-and-update-wordpress-core-themes-in-xcloud/) [Explore More](https://xcloud.host/docs-category/sites/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Accounts 11 - [How Pricing Plans And Billing Works In xCloud](/docs/how-billing-works-in-xcloud/) - [Team Roles & Permissions in xCloud](/docs/team-roles-permissions-in-xcloud/) - [How To Generate Custom Invoices in xCloud?](/docs/how-to-generate-custom-invoices/) - [Protecting Our System With Security and Vulnerability Disclosure Protocols](/docs/security-and-vulnerability-disclosure-protocols/) - [How to Change the Language for xCloud Hosting Panel?](/docs/change-the-language-for-xcloud-hosting-panel/) - [How to Change Language for Reseller xCloud Hosting Panel?](/docs/change-language-for-reseller-xcloud-hosting/) [Explore More](https://xcloud.host/docs-category/accounts/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## FAQ 41 - [How Many Sites Can Be Hosted Efficiently On A Single Server?](/docs/how-many-sites-can-be-hosted-on-a-single-server/) - [Do You Provide Root Access To My Servers?](/docs/provide-root-access/) - [​How long is the trial period supposed to be?](/docs/how-long-is-the-trial-period-supposed-to-be/) - [When will I be charged?](/docs/when-will-i-be-charged/) - [Do you offer backups in xCloud?](/docs/backups-in-xcloud/) - [An Overview of xCloud White-label Feature](/docs/overview-xcloud-white-label-feature/) [Explore More](https://xcloud.host/docs-category/faq/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Migration 12 - [How To Perform A Full Server Migration With xCloud?(WordPress Sites)](/docs/perform-a-full-server-migration-with-xcloud/) - [How To Migrate An Existing WordPress Website In xCloud?](/docs/migrate-an-existing-wordpress-website-in-xcloud/) - [How To Manually Upload WordPress Websites On xCloud](/docs/how-to-manually-upload-wordpress-websites/) - [How To Clone A Website From Git Repository With xCloud](/docs/clone-a-website-from-git-repository-with-xcloud/) - [How To Easily Migrate A Website With Migrate Guru Plugin In xCloud?](/docs/migrate-a-website-with-migrate-guru-plugin/) - [How To Perform Full Server Migration Between xCloud Servers Effortlessly?](/docs/full-server-migration-between-xcloud-servers/) [Explore More](https://xcloud.host/docs-category/migration/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Troubleshooting 22 - [How To Solve The ‘WordPress Memory Limit Exhausted’ Error?](/docs/wordpress-memory-limit-exhausted-error/) - [How To Solve Automatic Site Backup Failures?](/docs/how-to-solve-automatic-site-backup-failures/) - [How to Troubleshoot Server Installation Failed (xCloud & Self-managed)](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) - [How To Fix Failed Free SSL Issue in xCloud](/docs/how-to-fix-a-failed-free-ssl-issue/)  - [How To Fix WordPress Updates Not Working Issue](/docs/how-to-fix-wordpress-updates-not-working-issue/) - [Server Gets Disconnected](/docs/server-gets-disconnected/) [Explore More](https://xcloud.host/docs-category/troubleshooting/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Cache 5 - [How to Integrate Object Cache Pro with xCloud? \[Easy Guide\]](/docs/integrate-object-cache-pro-with-xcloud/) - [How to Enable the Edge Full Page Cache in xCloud](/docs/enable-the-edge-full-page-cache/) - [How to Control OPcache With xCloud](/docs/control-opcache-with-xcloud/) - [How to Enable Redis Object Cache Plugin With OpenLiteSpeed](/docs/enable-redis-object-cache-plugin-with-ols/) - [How To Allow Caching Of A URL With A Query String](/docs/how-to-allow-caching-of-a-url-with-a-query-string/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Integrations 6 - [How to Configure Slack Integration in xCloud Hosting?](/docs/configure-slack-integration-in-xcloud/) - [How to Configure Integration with WhatsApp In xCloud Hosting?](/docs/how-to-configure-integration-with-whatsapp/) - [How to Configure Integration with Telegram in xCloud Hosting?](/docs/configure-integration-with-telegram-in-xcloud/) - [How to Integrate Google Drive for Site Backup in xCloud?](/docs/google-drive-for-site-backup-xcloud/) - [How to Integrate Wasabi Storage Provider for Site Backup with xCloud?](/docs/integrate-wasabi-storage-provider-with-xcloud/) - [How to Set Up Hide My WP plugin in xCloud?](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Security 22 - [Enhancing Server and Website Security with xCloud](/docs/server-and-website-security-with-xcloud/) - [Protecting Our System With Security and Vulnerability Disclosure Protocols](/docs/security-and-vulnerability-disclosure-protocols/) - [How To Use xCloud 7G Firewall On Nginx](/docs/use-xcloud-7g-firewall-on-nginx/) - [How To Easily Configure Firewall Management With xCloud Hosting](/docs/how-to-configure-firewall-management-in-xcloud/) - [Fail2Ban in xCloud: Enhancing Server Security With Ease](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) - [How to Detect & Fix Security Bugs with Vulnerability Checker in xCloud?](/docs/vulnerability-checker-in-xcloud/) [Explore More](https://xcloud.host/docs-category/security/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Backup 13 - [Site Backups In xCloud](/docs/site-backups-in-xcloud/) - [How To Solve Automatic Site Backup Failures?](/docs/how-to-solve-automatic-site-backup-failures/) - [How To Configure Server Backup Management In xCloud?](/docs/configure-server-backup-management/) - [Optimal Backup Practices For xCloud Hosting Users](/docs/optimal-backup-practices-xcloud/) - [How to Use Cloudflare R2 Storage for Site Backup in xCloud?](/docs/cloudflare-r2-storage-for-site-backup/) - [How To Take Incremental Backup In xCloud?](/docs/incremental-backup-in-xcloud/) [Explore More](https://xcloud.host/docs-category/backup/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## White Label 11 - [How to Setup Your Reseller Account with xCloud White Label](/docs/setup-reseller-account-with-xcloud-white-label/) - [How to Customize Reseller Landing Page in xCloud](/docs/customize-reseller-landing-page-in-xcloud/)  - [How to Collect Stripe Publishable Key for 3D Secure Card Payments?](/docs/collect-stripe-publishable-key/) - [How Billing Works in xCloud White Label Program or Reseller Hosting Program](/docs/how-billing-works-in-xcloud-white-label-program/) - [How to Set Up Custom SMTP for Branded Emails in xCloud White Label](/docs/custom-smtp-provider-with-xcloud-white-label/) - [How to Create a Custom Sales Landing Page for xCloud White Label](/docs/how-to-create-a-custom-sales-landing-page-for-xcloud-white-label/) [Explore More](https://xcloud.host/docs-category/white-label/) ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Laravel 6 - [How to Deploy Laravel Applications with xCloud?](/docs/deploy-laravel-applications/) - [How to Set Up a Queue Worker for Laravel Applications](/docs/set-up-queue-worker-for-laravel-applications/) - [How to Set Up Laravel Horizon with xCloud](/docs/set-up-laravel-horizon/)  - [How to Use Supervisor for Process Management With xCloud](/docs/supervisor-for-process-management/) - [How to Set Up Laravel on DigitalOcean Server with xCloud?](/docs/how-to-set-up-laravel-on-digitalocean-server/) - [How to Clone a Laravel App with xCloud](/docs/how-to-clone-a-laravel-app-with-xcloud/) ![One Click Apps](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## One Click Apps & Node.js 17 - [How to Deploy phpMyAdmin with xCloud One Click Apps](/docs/how-to-deploy-phpmyadmin-with-xcloud/) - [How to Deploy Uptime Kuma with xCloud One Click Apps](/docs/deploy-uptime-kuma-with-xcloud/) - [How to Change Node Version with xCloud](/docs/how-to-change-node-version-with-xcloud/) - [How to Deploy n8n with xCloud with One Click Apps](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) - [How to Reset Uptime Kuma Password via CLI with xCloud](/docs/how-to-reset-uptime-kuma-password/) - [How to Set Up SMTP for n8n with Environment in xCloud](/docs/how-to-set-up-smtp-for-n8n-with-environment/) [Explore More](https://xcloud.host/docs-category/one-click-apps/) ![MailBox Addon | Doc](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## MailBox Addon 11 - [How to Set up Site Security PRO with xCloud](/docs/set-up-site-security-pro/) - [How to Set Up xCloud MailBox Addon](/docs/how-to-set-up-xcloud-mailbox-addon/)   - [How to Configure Your Email Client with xCloud Mailbox Addon](/docs/configure-email-client-with-mailbox-addon-xcloud/) - [How to Configure a Business Mail account on Phone Using Gmail](/docs/how-to-configure-a-business-mail-account-on-phone-using-gmail/) - [How to Configure a Business Mail account on Apple Mail](/docs/configure-a-business-mail-account-on-apple-mail/)  - [How to Configure a Business Mail account on Gmail](/docs/configure-a-business-mail-account-on-gmail/) [Explore More](https://xcloud.host/docs-category/mailbox-addon/) ![betterdocs-category-icon](/_mirror/6be7ae89-betterdocs-cat-icon.svg) ## Addons 4 - [How to Set Up xCloud Mail Delivery Addon For Your Site](/docs/how-to-set-up-xcloud-mail-delivery-addon/) - [How to Set up Site Security PRO with xCloud](/docs/set-up-site-security-pro/) - [How to Set Up xCloud MailBox Addon](/docs/how-to-set-up-xcloud-mailbox-addon/)   - [How to Activate the Cloudflare Enterprise Addon on Your Domain](/docs/how-to-activate-the-cloudflare-enterprise-addon/) ![API Key | Docs](/_mirror/2475c8bd-Frame-18748.svg) ## API Documentations 2 - [How to Access the xCloud API](/docs/how-to-access-the-xcloud-api/) - [xCloud API Documentations](/docs/xcloud-api/) --- # 31 Server Locations WorldWide - xCloud > Server Location Table ContinentLocationCountryNorth AmericaTorontoCanadaNorth AmericaMexico CityMexicoNorth AmericaAtlantaUnited StatesNorth ### Server Location Table [#](/docs/31-server-locations-worldwide/) Continent Location Country North America Toronto Canada North America Mexico City Mexico North America Atlanta United States North America Honolulu United States North America Chicago United States North America Dallas United States North America Los Angeles United States North America Miami United States North America New York Area United States North America San Francisco Bay Area United States North America Seattle United States Africa Johannesburg South Africa South America Santiago Chile Europe Warsaw Poland Europe Amsterdam Netherlands Europe London United Kingdom Europe Frankfurt Germany Europe Paris France Europe Madrid Spain Europe Stockholm Sweden Europe Manchester United Kingdom Asia Tokyo Japan Asia Seoul Republic of Korea Asia Singapore Singapore Asia Bangalore India Asia Mumbai India Asia Delhi NCR India Asia Tel Aviv-Yafo Israel Asia Osaka Japan Australia Sydney Australia Australia Melbourne Australia --- # How to Access Built-in Support Portal in xCloud - xCloud > Learn how to use the new Support Portal in xCloud to create tickets, track issues, and manage communication with the support team in one place. xCloud’s new Support Portal makes it easier for you to manage and track your technical issues. Unlike the previous portal, the new system gives you a single dashboard to view tickets, create new ones, and communicate directly with the support team.  This new Support Portal helps you save time, reduce confusion, and manage your support activity in one central place. Let’s learn how to use the new xCloud support portal, follow updates, and keep all your support activity organized in one place. ## **How to Access Previous Support Tickets**  [#](/docs/access-built-in-support-portal-in-xcloud/) We have moved to our new, built-in [**xCloud Support Portal**](https://app.xcloud.host/support/all-tickets) to make the process faster and easier for you. In the old portal, you can no longer create any new support tickets. You can still reply to your existing tickets and view them. ![Built-in Support Portal in xCloud](/_mirror/0f211b28-Screen-Shot-2025-09-02-at-17.00.41-scaled.png.webp) To access your old tickets, click on the [**Support Portal**](https://app.xcloud.host/support/all-tickets) link. Once there, you will be able to see your previous tickets and continue conversations if needed. For all new issues, you must now use the new dashboard to create support tickets. ## **Step 1: Accessing the Support Portal** [#](/docs/access-built-in-support-portal-in-xcloud/) To access the support portal, go to the top menu and select the **‘Support’** option. Once you click it, you will be redirected to the **‘All Tickets’** page. ![](/_mirror/cfcbe0be-image-27-scaled.png.webp) On this page, you will see an overview of your tickets, including **‘Total Tickets’**, **‘Open Tickets’**, and **‘Closed Tickets’**. This section gives you a quick view of your overall ticket activity. ![](/_mirror/702e6bce-image-20.png.webp) ## **Step 2: Viewing Ticket Details** [#](/docs/access-built-in-support-portal-in-xcloud/) To make navigation easier, you can filter tickets using different options such as **‘Shows’**, **‘Status’**, **‘All Status’**, **‘Sort By’**, and **‘Sort Type’** which allows you to organize tickets in either ascending or descending order. There is also a **‘Search’** field that allows you to quickly find tickets based on your preferences. ![](/_mirror/d3b64853-image-28-scaled.png.webp) In the **‘Total Tickets’** section, you can view the important information about each ticket. This includes the **‘Ticket Details’**, the **‘User’** who created it, the current **‘Status’**, the related **‘Server’**, the **‘Sites’**, and the available **‘Action’** options. From here, you can check any tickets by clicking on the **‘View’** button. ![](/_mirror/def13278-image-29-scaled.png.webp) ## **Step 3: Creating a Ticket** [#](/docs/access-built-in-support-portal-in-xcloud/) If you want to create a new ticket, you can click on the **‘Create Ticket’** button located at the top of the dashboard or use the same option from the sidebar. Once there, you need to select the **‘Team’** from the dropdown list and provide the **‘Subject’** of your ticket in the designated field.  ![](/_mirror/16c5a578-image-22-scaled.png.webp) After that, choose the most suitable **‘Topic’, ‘Category’** for the issue and set its **‘Priority’** level. You should then provide a brief but clear explanation in the **‘Descriptions’** field so the support team understands the problem. ![](/_mirror/dec30060-image-30-scaled.png.webp) In addition to text, you can upload supporting files in the **‘Attachments’** section. These can include screenshots, GIFs, or documents that make the issue clearer. In the **‘Additional Information’** section, you can specify the related **‘Server’** or **‘Site’** that is connected to the issue. Give related permission to the support team by checking the boxes in. Once all the required fields are completed, click on the **‘Create Ticket’** button to submit it. ![](/_mirror/5432324d-image-21-scaled.png.webp) ## **Step 5: After Ticket Creation** [#](/docs/access-built-in-support-portal-in-xcloud/) Once your ticket is created, it will appear instantly in the system. You will be able to see replies from the xCloud support team whenever they respond. You can also continue the conversation by replying to the ticket, making it easy to track the progress of your request. ![](/_mirror/06e37547-image-26-scaled.png.webp) ## **Give Role Permission to Team Member** [#](/docs/access-built-in-support-portal-in-xcloud/) If you want to give one of your team members access to the xCloud Support portal and allow them to manage tickets, go to the team settings. Change the role, scroll to the end of the role permissions dashboard, and find the Support option. Then, assign the permissions according to your preference. ![](/_mirror/ab46a9bb-image-20-1024x512.png.webp) The xCloud Support Portal is designed to make support easier and more efficient for you. By using the options to view, filter, and create tickets, you can clearly present your issues and get timely assistance. Once your ticket is created, you can follow up and respond just like a conversation, ensuring smooth communication until your issue is resolved. ## **Frequently Asked Questions** [#](/docs/access-built-in-support-portal-in-xcloud/) **1\. How can I view my old tickets?**You can view your old tickets by visiting the previous support portal. In the old portal, you cannot create new tickets, but you can still open existing ones and continue conversations with the support team. **2\. Where can I create new tickets?**You can create new tickets only in the new xCloud Support Portal. Use the ‘Create Ticket’ button on the dashboard or sidebar to submit a new issue. **3\. Can I migrate old tickets to the new portal?**Yes, you can. To migrate old tickets to the new support portal, contact the support team. They will help you move your old tickets into the new system. **4\. Can I provide access to my team members to see my tickets and manage them? **Yes, you can provide access to your team members so they can view and manage your tickets. Still stuck? Contact our [**support team**](https://app.xcloud.host/support/all-tickets) for any of your queries. --- # How to Access OpenLiteSpeed Webadmin in xCloud - xCloud > Learn how to enable and access OpenLiteSpeed webadmin in xCloud for secure server monitoring. By default, the OpenLiteSpeed webadmin console is disabled in xCloud. This is done to improve security. However, you can enable it if you need to monitor your server or view its configurations. To do this, you need to follow a few steps. These steps involve using the command line, updating your firewall settings, and restarting the web server. You will also need some basic access and permissions before you begin. ## **Prerequisites** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) To proceed, you must have sudo or root access to your server. This is necessary to run certain commands. You also need access to the xCloud dashboard. This allows you to manage firewall settings and restart services on your server. ## **Steps to Enable the OpenLiteSpeed Webadmin** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) To enable the webadmin console, follow these four steps. ### **Step 1: Enable the Web Console via Command Line** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) To start, connect to your server using SSH. After logging in, run a command to remove a specific file. This file is what disables the web admin by default. You can delete it by typing the following command: **sudo rm /usr/local/lsws/conf/disablewebconsole** When you remove this file, the web console will become active. ### **Step 2: Open Port 7080 in the Firewall** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) The OLS webadmin operates on port 7080. Make sure this port is open. Go to your server dashboard, choose **‘Security’ → ‘Firewall Management’**.  Here you can find **‘Add new rule’** to button to create a new rule to allow incoming traffic on TCP port 7080. ![Access OpenLiteSpeed Webadmin](/_mirror/81cbbce8-image-2.png.webp) If you are using another cloud provider like AWS, Google Cloud, Azure, or DigitalOcean, you will also need to open port 7080 in their security groups or external firewalls. ### **Step 3: Restart OpenLiteSpeed** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) After opening the port, restart the OpenLiteSpeed service to apply the changes. To do this, go to your xCloud dashboard. Click on **‘Server Management’** and then choose **‘Settings.’** Look for the section where you can manage services. Find OpenLiteSpeed in the list and click the **‘Reboot’** button. ![Access OpenLiteSpeed Webadmin](/_mirror/d1bd63f5-image-3.png.webp) ### **Step 4: Access the Webadmin Console** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) Once the service restarts, you can access the OpenLiteSpeed webadmin in your browser. Enter the following URL: [**http://your\_server\_ip:7080**](http://your_server_ip:7080) Replace your\_server\_ip with the actual IP address of your server. You should now see the OpenLiteSpeed login page in your browser. ## **Important Note: Read-Only Mode** [#](/docs/access-openlitespeed-webadmin-in-xcloud/) The OpenLiteSpeed webadmin in xCloud only works in read-only mode. This means you can use it to view server configurations, monitor the system, and check statistics. However, you cannot make or save any changes using the webadmin console. If you want to update configurations or apply changes, you must use the xCloud dashboard. All configuration management should be handled through that panel. This guide helps you enable and use the OpenLiteSpeed webadmin in xCloud. Use it when you need to monitor your server without making changes directly through the web interface. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Access Site Database Using Adminer In xCloud - xCloud > Access site database using Adminer in xCloud effortlessly. Enable, launch, and manage your WordPress database securely with our step-by-step guide Your website’s database is stored on a server. If you want to access and manage the database manually with enhanced security, you need a third-party database management tool such as **[TablePlus](https://tableplus.com/)** using an SSH connection. However, **[xCloud](/)** offers a simpler method to access site databases using Adminer without a manual database connection. Although an SSH connection guarantees more security, we suggest enabling Adminer only when you find it necessary. ## **Understanding Adminer For Database Management In xCloud** [#](/docs/access-site-database-using-adminer-xcloud/) **Adminer** is a PHP-based lightweight database administration tool. It provides users with a web-based interface for managing databases, running SQL queries, and doing other database-related operations. With a single file deployment, Adminer offers a simple alternative to more complicated database administration systems such as phpMyAdmin. Follow the guide below to learn how to access site database using Adminer in xCloud. ## **Enable Adminer In xCloud** [#](/docs/access-site-database-using-adminer-xcloud/) Log in to your xCloud dashboard and navigate to **Access Details → Database**. The Adminer is disabled by default. ![access site database using Adminer](/_mirror/12329a89-image-1.png.webp) Toggle the ‘Enable Adminer’ button to enable it, and hit the ‘Launch Adminer’ button to open the Adminer dashboard. ![](/_mirror/cd394ed8-image.poster.webp) ## **Manage Database In Adminer** [#](/docs/access-site-database-using-adminer-xcloud/) After enabling and launching the Adminer from your xCloud dashboard, you can now easily manage your database, including running SQL commands, importing or exporting data, creating tables, and more. ![access site database using Adminer](/_mirror/a032aabf-image-2.png.webp) ### **Run SQL Command** [#](/docs/access-site-database-using-adminer-xcloud/) From the Adminer dashboard, you can easily run **CRUD** commands. ![](/_mirror/88ae7614-image-1.poster.webp) ### **Import/Export SQL Files** [#](/docs/access-site-database-using-adminer-xcloud/) You can quickly import your existing database with a single click. ![access site database using Adminer](/_mirror/7ebe8695-image-2-1024x488.gif) You can also export your database and select output options, format, database type, and choose tables and data, and more in a few clicks. ![](/_mirror/dc0ed39e-image-3.poster.webp) That’s how easy it is to manage databases using Adminer in xCloud. ## **Access Site Database Using Adminer In xCloud** [#](/docs/access-site-database-using-adminer-xcloud/) You must ensure you have access to your website’s site management database as a team member. If you do not have that, please ask your team’s administrator to enable access in the ‘**Team Management**’ section from your dashboard. However, if you are the Team Admin, you have this access by default. ![access site database using Adminer](/_mirror/f4ff040b-image.png.webp) Still stuck? Contact our support team for any of your queries. --- # How to Access the Web Terminal from xCloud Dashboard - xCloud > Access and manage your servers directly from the xCloud dashboard with the built-in Web Terminal. Open secure root, sudo or site-level terminal sessions instantly from your browser. [**xCloud**](/) helps you open a fully functional command-line web terminal for your servers and sites directly inside the dashboard, right from your web browser. Instead of configuring an SSH client, copying key files and connecting manually, you can launch a secure terminal session with a single click and start running commands straight away. ## **Why Use the Built-in Terminal?** [#](/docs/access-web-terminal-in-xcloud/) Traditionally, accessing a server through the command line means setting up an SSH connection, managing private keys, and remembering host details, a process that can be slow and error-prone, especially for teams. xCloud removes that friction by bringing the terminal into the dashboard itself. **With the built-in terminal you can:** - **Connect Instantly:** Open a live terminal in your browser without any local SSH setup or key management. - **Choose the Right Access Level:** Open a Server terminal as the root user, as a specific Sudo user or scope a terminal to an individual Site. - **Control Access with Permissions:** Decide exactly which team members can use each type of terminal through role-based permissions. - **Work Faster And Safer:** Run scripts, check logs and troubleshoot in real time from anywhere, on any device. Follow the guide below to enable the necessary permissions and access each type of terminal through a step-by-step process. ### **Step 01:  Set the Required Role Permissions** [#](/docs/access-web-terminal-in-xcloud/) Before anyone can open a terminal, the correct permissions must be enabled for their role. From your xCloud dashboard, open the team member’s Role Permission page and make sure the relevant terminal permissions are switched on under the Server and Site sections. From the left sidebar, click **‘All Team’**. Navigate to the team member you want to manage, then click **‘Change Role’** to access the role permission settings and make the necessary changes. In the Server and Site sections, enable the permissions that match the access each user needs: **Navigate:** Dashboard → All Team → Change Role → Role Permission  **Enable the permissions that match the access each user needs:** - **Server:terminal-root** → Allows opening the Server terminal as the root user. - **Server:terminal-sudo** → Allows opening the Server terminal as a Sudo user. - **Site:terminal** → Allows opening a terminal scoped to a specific Site. ![Set the Required Role Permissions](/_mirror/1c4f8ee8-image-18-1024x463.png.webp) **Note:**  If a user does not see the **‘Open Terminal’** option, it usually means the matching permission above has not been enabled for their role. ### **Step 02: Open the Web Terminal as Root** [#](/docs/access-web-terminal-in-xcloud/) Root access gives you full administrative control over the entire server. From the left menu, go to Servers and select the server you want to manage. On the server overview screen, click the **‘Open Terminal’** button in the top-right corner. From the left sidebar, click **‘Servers’**. Select the server you want to manage to open its overview screen. In the top-right corner, click **‘Open Terminal’**. **Navigate:** Dashboard → Servers → Select Your Server → Open Terminal A secure terminal session opens in your browser, connected to the server as the root user. **Use this when you need to:** - Perform server-wide configuration or maintenance tasks. - Install software or manage services that require root privileges. - Inspect system-level logs and processes across the whole server. ![Open the Web Terminal as Root](/_mirror/0c34ce94-image-21-1024x463.png.webp) **Note:**  Because root has unrestricted access, reserve it for tasks that genuinely require it and rely on Sudo users for routine work. ### **Step 03:  Open the Web Terminal as a Sudo User** [#](/docs/access-web-terminal-in-xcloud/) A Sudo user has elevated server access for administrative tasks while maintaining controlled permissions.  To view Sudo users, select your server, open **‘Management’** from the left menu and click **‘Sudo Users’**. You will see a list of all Sudo users available on that server.  **Navigate:**  Servers → Select Your Server → Management → Sudo Users → Terminal Icon Find the user you want to use, then in the Actions column click the terminal icon to launch a session as that Sudo user. - Each terminal runs with the permissions of the chosen Sudo user. - Ideal for delegating server access to team members without sharing root. - You can manage these accounts any time using **‘+ Add Sudo User’** on the same page. ![Open the Web Terminal as a Sudo User](/_mirror/06c40df5-image-19-1024x463.png.webp) ### **Step 04: Open the Site Web Terminal** [#](/docs/access-web-terminal-in-xcloud/) A site web terminal is scoped to a single website, so you can work within that site’s environment without affecting the rest of the server.  From the left menu, go to **‘Sites’** and select the site you want to manage. On the Site Overview screen, click the **‘Open Terminal’** button in the top-right corner. **Navigate:**  Dashboard → Sites → Select Your Site → Open Terminal The terminal opens in the context of that specific site, **which is perfect for:** - Running WP-CLI or site-specific commands. - Managing files and folders inside the site directory. - Debugging or maintaining one site without touching others on the server. ![Open the Site Terminal](/_mirror/176c370c-image-22-1024x463.png.webp) ### **Step 5: Start Working in Your Terminal** [#](/docs/access-web-terminal-in-xcloud/) Whichever option you choose, xCloud opens a live, secure terminal session in your browser. A welcome banner confirms the connection for example, _Terminal root @ DevSquad_ with a **Connected** status in the top-right and shows your server’s system information before handing you the command prompt. **From here you’re ready to work just as you would over SSH:** - Confirm the session details at the top, including the user you’re connected as (such as **root**) and the server name. - Review the system summary, such as: operating system, system load, disk and memory usage, IP address, and pending updates to get a quick health check at a glance. - Type your commands at the prompt to manage your server or site in real time. - When you’re finished, type **exit** to close the session. Note the idle timeout (15 minutes) automatically ends inactive sessions to keep your server secure. ![Start Working in Your Terminal](/_mirror/946e4c46-image-20-1024x463.png.webp) **Note:**  You can copy the terminal’s URL and open the session in a separate browser tab. The terminal stays accessible from that link until you exit the session, handy for keeping a terminal open alongside the rest of your dashboard. Once you type exit, the link is closed and a new session must be opened from the dashboard.  That’s It! You can now open a terminal for your servers and sites directly from the xCloud dashboard as root, as a Sudo user or scoped to a single site  without ever leaving your browser. Choose the access level that fits the task and you are ready to manage everything in real time. Still need a hand? Our support team is always happy to help. If you have any questions, feel free to reach out to our [**Support Team**](/support/) or explore more guides in the [**xCloud Documentation**](https://xcloud.host/docs/). --- # How to Access WordPress Files in xCloud By Tiny File Manager? - xCloud > Learn how to access WordPress files in xCloud using Tiny File Manager with this step-by-step guide. With Tiny File Manager in **[xCloud](/)**, you can manage app files right from the dashboard. It lets you do things like creating new files and folders, compressing, extracting, deleting, moving, copying, editing, and renaming files, just like any other file manager. If you want to access your site’s files we recommend doing it manually by [**sFTP connection**](/docs/how-to-configure-sftp-access/) and using tools like FileZilla. We suggest enabling Tiny File Manager only when you find it necessary. Let’s see how to access WordPress files through Tiny File Manager in xCloud & perform your file manager tasks. ## **Access WordPress Files in xCloud by** **Enabling Tiny File Manager in xCloud** [#](/docs/access-wordpress-files-in-xcloud/) Log in to your xCloud dashboard and navigate to **Access Details → File Manager** under Sites. The Tiny File Manager is disabled by default. ![turn-on-the-tiny-file-manager-to-access-wordpress-files](/_mirror/e68aa45e-screely-1709208700120.png.webp) Toggle the **‘Enable File Manager’** button to enable it, and hit the **‘Launch File Manager’** button. This will open the File Manager on a new tab. ![](/_mirror/4073d1f6-image-13.poster.webp) That’s how easy it is to access and manage WordPress files directly from the xCloud dashboard using Tiny File Manager. _**Note:**_ You must ensure you have access to your website’s **‘manage-file- manager’** as a team member. If you do not have that, please ask your team’s administrator to enable access in the **‘Team Management’** section from your dashboard. However, if you are the Team Admin, you have this access by default. ![enable-file-manager-from-team-management](/_mirror/e2bef753-screely-1709208958521.png.webp) Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # Accessing All Site Files via SFTP with Root User in xCloud - xCloud > In xCloud, each site runs under a separate system user (called a site user) for improved security and separation. However, to access all site files across the In xCloud, each site runs under a separate system user (called a **site user**) for improved security and separation. However, to access all site files across the server via SFTP (e.g. using FileZilla, Transmit, or Cyberduck), you can use the **root user with sudo privileges**. Follow the steps below: ### Step 1: Collect the Sudo Password for the Root User [#](/docs/accessing-all-site-files-via-sftp-with-root-user-in-xcloud/) When your server is first created in xCloud, you’ll receive a welcome email with the root user’s sudo credentials. 📩 Look for: - **User**: `root` - **Sudo Password**: (available in the email) Example: ``` User: root Sudo Password: CSehTu5E1ab9ZXRn... ``` Copy to Clipboard 📌 **Keep this safe** – it’s needed for both SSH and SFTP access. ![](/_mirror/c31507d7-f-root-user-from-the-server-create-email.--1024x883.png.webp) * * * ### Step 2: Confirm or Add `root` as a Sudo User (if needed) [#](/docs/accessing-all-site-files-via-sftp-with-root-user-in-xcloud/) To verify or add `root` as a sudo user: 1. Go to your server dashboard in xCloud. 2. Navigate to `Management` → `Sudo Users`. 3. If not already present, add a new sudo user: - **Username**: `root` - **Password**: (use the one from the welcome email or set a new one) - Attach your SSH key 📘 Detailed Doc: [Using Sudo and Site Users in xCloud](/docs/usudo-users-and-site-users-in-xcloud/) ![](/_mirror/f3b5d91a-create-root-user-via-sudo-user-1024x501.png.webp) * * * ### Step 3: Connect via SFTP [#](/docs/accessing-all-site-files-via-sftp-with-root-user-in-xcloud/) Use any SFTP client such as FileZilla, Cyberduck, or Transmit. **Connection Details:** - **Protocol**: `SFTP` - **Address**: Your server’s IP - **Username**: `root` - **Authentication**: SSH Key or Password (from email) - **Remote Path**: `/var/www/` (This is where all your site directories are located) 🔎 Example in Transmit: ``` Protocol: SFTP Address: 192.168.0.1 User Name: root Key: id_rsa (or enter password manually) Remote Path: /var/www/ ``` Copy to Clipboard ![](/_mirror/d100e5a5-redentials-to-access-files-via-sftp-client-1024x677.png.webp) * * * ### Syncing the Password (Optional) [#](/docs/accessing-all-site-files-via-sftp-with-root-user-in-xcloud/) You can use the same **sudo password** as the one provided in the setup email for consistency, or set a different password when creating the sudo user in xCloud’s panel. ### Important Notes [#](/docs/accessing-all-site-files-via-sftp-with-root-user-in-xcloud/) - Avoid using the root user for regular uploads unless necessary. - For site-specific access, always use the **site user** auto-created by xCloud. - Misuse of the root user can impact all sites – use carefully. Let us know via support if you need help connecting or setting it up! --- # How To Add A Custom Cron Job In xCloud? - xCloud > Add a custom cron job in xCloud by following the step-by-step guide & execute specific tasks at predefined intervals. Custom cron jobs are like personal assistants for your website, executing specific tasks at predefined intervals. Whether it’s updating content, sending out emails, or performing maintenance, custom cronjobs tailor automation to your unique needs, saving time and ensuring efficiency in your online operations. In [**xCloud**](/), adding a custom cron job is a straightforward process that can be done directly from the xCloud dashboard. Let’s see the complete guide on how to add a custom cron job in xCloud. ## **Add A Custom Cron Job In xCloud: Step-By-Step Guide** [#](/docs/add-a-custom-cron-job-in-xcloud/) Simply follow the below steps to add a custom cron job in xCloud to manage & execute specific tasks at a predefined timeframe. ### **Step 1: Login To Your Hosting Panel** [#](/docs/add-a-custom-cron-job-in-xcloud/) With the right credentials, log in to your xCloud dashboard. ![log in-to-xCloud-panel](/_mirror/a90c5baa-image-124.png.webp) ### **Step 2: Locate The Cron Job Settings** [#](/docs/add-a-custom-cron-job-in-xcloud/) From your xCloud dashboard, navigate to **‘All Servers’**, click on any server (if you have many), & get the Cron Jobs on the left sidebar of your server dashboard. ![locate-custom-cron-jobs-from-dashboard](/_mirror/24743a69-image-125.png.webp) ### **Step 3: Create a New Cron Job** [#](/docs/add-a-custom-cron-job-in-xcloud/) To create a new cron job, click on the **‘Add Cron Job’** on the following page. It will redirect you to the next of adding a custom cron job in xCloud. ![add-a-custom-cron-job](/_mirror/71a1bfb3-image-126.png.webp) ### **Step 4: Specify The Schedule** [#](/docs/add-a-custom-cron-job-in-xcloud/) On the resulting page, execute the command, set the user, & determine the frequency of the cron job using the provided drop-down menu with predefined values. In the ‘**User**‘ field, you can set both the root user & non root (site user, sudo user) user. **Note:** If you want to execute WP-CLI command, you need to make it with site users. ![set-cron-job-frequency](/_mirror/40ce7ea8-image-127.png.webp) After choosing the type of script to run (PHP, curl, or wget) and specifying the command to execute. Once all this is done, click on **‘Save’** to save your configuration. Moreover, you can set a custom schedule too. To do so, click on the **‘Custom’** option as shown below & set the **‘Custom Schedule.’** With the below syntax in **‘Custom Schedule’,** you can create any scheduling need. **1\* \* \* \* \* /path/to/script.sh 2\* \* \* \* \* command** ![custom-cron-jobs](/_mirror/28e27979-cron-jobs-doc-inside-banner.jpg.webp) In the above command, the 5 asterisk signs allow you to control minutes, hours, days, months, and days of weeks. The range includes: - Minute (Range: 0 to 59) - Hour (Range: 0 to 23) - Day of month (Range: 1 to 31) - Month (Range: 1 to 12) - Day of week (Range: 0 to 6, Sunday will count as 0) ![](/_mirror/5fb23f48-image-128-1024x726.png.webp) ### **Step 5: Save The Cron Job & See The Output** [#](/docs/add-a-custom-cron-job-in-xcloud/) Once everything is configured, your cron job will be listed under the Basic tab in xCloud.  ![save-cron-job](/_mirror/72fec408-image-129.png.webp) ## Add A Custom Cron Job For Your Site: Step-By-Step Guide [#](/docs/add-a-custom-cron-job-in-xcloud/) Follow the steps below to add a custom cron job in xCloud and run specific tasks at a scheduled time on your site. From the xCloud dashboard, open your site dashboard and navigate to Tools → Cron Jobs from the sidebar. Click Add New Cron Job to create a new cron job. This will take you to the configuration page where you can set it up. ![](/_mirror/98fc3fea-image-106-1024x495.png.webp) In the Command field, enter the command you want to run. Common examples: ``` # Run Laravel task scheduler php artisan schedule:run # Run a WP-CLI command (must specify the site path) cd /var/www/yoursite && wp cron event run --due-now # Fetch a URL (useful for WordPress cron via wget) wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron # Run a custom PHP script php /var/www/yoursite/scripts/cleanup.php ``` Copy to Clipboard ![](/_mirror/4d7ee1ae-image-107-1024x505.png.webp) Next, select how often the cron job should run using the Frequency radio buttons: Frequency Cron Expression Description Every Minute \* \* \* \* \* Runs once per minute Hourly 0 \* \* \* \* Runs at the start of every hour Daily 0 0 \* \* \* Runs once per day at midnight Weekly 0 0 \* \* 0 Runs every Sunday at midnight Monthly 0 0 1 \* \* Runs on the 1st of every month Custom (your expression) Enter your own cron expression If you select Custom, an additional Custom Schedule field appears where you can enter any valid cron expression (e.g., \*/15 \* \* \* \* for every 15 minutes). ![](/_mirror/e5da326e-image-108-1024x492.png.webp) ## Managing Existing Cron Jobs [#](/docs/add-a-custom-cron-job-in-xcloud/) You can easily manage your cron jobs. From the Cron Jobs list, ‘Run Now’, ‘View Output’, ‘Edit’, ‘Delete’ for each of the cron jobs. ![](/_mirror/9e05185d-image-105-1024x580.png.webp) This is how you can easily add a custom cron job in xCloud. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. ## **Where Cron Jobs Can Help You?** [#](/docs/add-a-custom-cron-job-in-xcloud/) Cron jobs are super handy for server admins, but they’re also pretty useful for web developers like you. Here’s how they can make your life easier: **Membership Management:** Got a website with memberships? Set up cron jobs to handle account expirations. You can automatically deactivate or delete accounts based on their expiration dates. **Newsletter Automation**: If you’re running a blog, cron jobs are great for sending out newsletter emails without you having to lift a finger. **Tracking Website Traffic:** Keep tabs on your website traffic by saving every page visit in a database table. Cron jobs can help you store daily traffic summaries for easy analysis. **Managing Cached Data:** Need to clear out old cached data files? Cron jobs can handle that task for you, keeping your website running smoothly. **Checking for Broken Links:** Worried about broken links on your massive website? Cron jobs can automatically check for broken links and send you a report every day. **Handling Big Tasks:** Sending tons of emails or encoding videos can take a while. Cron jobs can run command line scripts to handle these tasks efficiently in the background. **Social Media Updates:** Social media marketers can use cron jobs to fetch recent tweets and cache them in a text file, making it easy to keep your website’s social content up to date. --- # Additional Domain Feature www And Non www Redirect With xCloud - xCloud > Follow this simple guide to add additional domain with xCloud. With [**xCloud**](http://hidden-hamlet-226309.wp1.sh) you will have the option to add an additional domain so that your users can automatically send people who visit one web address to another. It’s handy for things like managing multiple domains into one, changing domain names without losing customer traffic, fixing URL typos, and ensuring users find content that has been moved. ## **Add Additional Domain While Creating Site** [#](/docs/additional-domain-feature-with-xcloud/) When building your website through the site creation panel, you’ll have the option to set additional domain names. This feature is incredibly helpful as it helps users to find you.  Let’s say your primary domain is **_clickfordiscount.com_**, but you’ve also got an additional domain called **_www.clickfordiscount.com_**. With domain redirect, typing **_www.clickfordiscount.com_** takes your users straight to clickfordiscount.com. It’s like a shortcut that always leads to the same place ![Additional Domain](/_mirror/a638cc33-image-118.png.webp) ## **Redirect Your Domain To The Primary Domain** [#](/docs/additional-domain-feature-with-xcloud/) Once you’ve added your extra domain, it’s time to redirect it to your main one. This step ensures that whenever someone types in the extra domain, they’re automatically sent to your main website. It’s like giving clear directions so everyone ends up at the right place without any confusion. You have to click the “**Redirect this domain to the primary domain**” button for redirection ![Additional Domain](/_mirror/bca43cfe-image-119.png.webp) With xCloud, you can easily add multiple extra domains. Just click the ‘+’ button and add them one by one. ![Additional Domain](/_mirror/cd82d686-image-120.png.webp) You can also take advantage of this additional domain feature for your current website setup. ![Additional Domain](/_mirror/d5390460-image-121.png.webp) If you are still stuck, feel free to reach out to our [**support**](/support/) for assistance. --- # Adjusting Time Zone Settings In xCloud Servers - xCloud > Follow this guide to adjust time zone settings in xCloud. We’ll walk you through the straightforward process of aligning your time zone settings with **[xCloud](http://hidden-hamlet-226309.wp1.sh)**. With this simple guide, you’ll navigate the dashboard settings with ease. Just click on the **Time Zone** dropdown menu and select your desired time zone. Let’s ensure your xCloud servers are set to the correct time zone hassle-free! ![](/_mirror/92dc651b-Screen-Capture-on-2024-02-14-at-14-45-15.poster.webp) --- # How to Auto-Deploy a Static Website From GitHub on xCloud > Connect GitHub to xCloud and auto deploy a static website from Github every push using branch selection, deployment scripts, webhooks, logs, and rollback backups. This guide explains how to **auto deploy static website GitHub** projects on xCloud. After setup, every push to your selected branch can trigger xCloud to pull the latest code, run your deployment script, and update the live site. ## Before you start [#](/docs/auto-deploy-static-website-github-xcloud/) - An xCloud account with a server ready for the site. - A GitHub repository containing the static website source or final files. - Permission to authorize the repository for xCloud. - A known build command and output folder if the repository requires a build step. Connect GitHub so xCloud can access the repository for deployment. ![](/_mirror/d8573295-image-8-1024x640.png.webp) ## **Step-by-step Auto-Deploy Setup Of A Static Website From GitHub On xCloud** [#](/docs/auto-deploy-static-website-github-xcloud/) ### **Step 1: Connect GitHub to xCloud** [#](/docs/auto-deploy-static-website-github-xcloud/) Open your xCloud settings or site creation flow and connect your GitHub account. Give the connection a clear label if you manage multiple GitHub accounts. Authorize GitHub so repositories can be selected from xCloud. ![](/_mirror/28a84e62-image-9-1024x640.png.webp) ### **Step 2: Create a site from the repository** [#](/docs/auto-deploy-static-website-github-xcloud/) Open the target server, create a new site, and choose the Git repository option. Select the repository and branch xCloud should deploy. Choose the repository and production branch for the static site. ![](/_mirror/d06a9f44-image-10-1024x640.png.webp) ### **Step 3: Enable push-to-deploy** [#](/docs/auto-deploy-static-website-github-xcloud/) Turn on push-to-deploy so GitHub sends a webhook event to xCloud after pushes to the configured branch. Only pushes to that branch should trigger the deployment. Enable push-to-deploy for automatic deployments from GitHub. ![](/_mirror/4e953d2c-image-11-1024x640.png.webp) ### **Step 4: Add the deployment script** [#](/docs/auto-deploy-static-website-github-xcloud/) If the repository already contains final static files, the deployment script may be minimal. If it needs a build, install dependencies, build, and copy the output folder into the web root. ``` cd /var/www/your-site npm ci npm run build rsync -a --delete dist/ ./ ``` Copy to Clipboard Set the commands xCloud should run on each deployment. ![Deployment script for GitHub static website auto deploy in xCloud](/_mirror/c80a027d-xcloud-deployment-guide-img-035.jpg.webp) ### **Step 5: Add domain, SSL, and backups** [#](/docs/auto-deploy-static-website-github-xcloud/) Attach the domain, enable HTTPS, and configure backups before relying on automatic deployments. A backup gives you a rollback point if a bad commit ships to production. Finish the setup with domain, SSL, and backups. ![](/_mirror/b6035929-image-12-1024x640.png.webp) ## Verify auto-deploy [#](/docs/auto-deploy-static-website-github-xcloud/) 1. Make a small visible change in the repository. 2. Push to the configured branch. 3. Open xCloud deployment logs and confirm the webhook triggered a new deployment. 4. Visit the site and verify the change appears. 5. Use deployment logs to verify every push-to-deploy run. ![](/_mirror/20dc8d46-image-13-1024x640.png.webp) ## Rollback or pause deployments [#](/docs/auto-deploy-static-website-github-xcloud/) If a deployment ships the wrong version, revert the commit and push again, or restore the site from a known-good xCloud backup. To pause automatic deployments while investigating, disable push-to-deploy in the site Git settings. ## Troubleshooting [#](/docs/auto-deploy-static-website-github-xcloud/) - If Git pushes do not trigger deployment, confirm push-to-deploy is enabled and the push went to the configured branch. - If GitHub webhooks were removed or changed, re-save the Git settings in xCloud so the webhook can be recreated where supported. - If the build succeeds but old content remains, verify the script copies the correct output directory into the web root. - If environment variable changes do not appear, run a new deployment after saving them. - If SSL fails after deploy, debug DNS/SSL separately; deployment and DNS propagation are different parts of the launch. ## **Frequently Asked Questions** [#](/docs/auto-deploy-static-website-github-xcloud/) ### Can I switch the deployed branch later? [#](/docs/auto-deploy-static-website-github-xcloud/) Yes. Change the configured branch in the xCloud Git settings, save, and run the next deployment from that branch. ### Can I manually redeploy without a Git push? [#](/docs/auto-deploy-static-website-github-xcloud/) Yes. Use the manual deployment option in xCloud when you want to rerun the deployment script without changing the repository. ### Does auto-deploy replace backups? [#](/docs/auto-deploy-static-website-github-xcloud/) No. Auto-deploy updates the site, while backups give you rollback protection. Use both for safer releases. ## Related docs and resources [#](/docs/auto-deploy-static-website-github-xcloud/) - [xCloud documentation](https://xcloud.host/docs/) - [xCloud Dashboard](https://app.xcloud.host/) - [GitHub webhooks documentation](https://docs.github.com/en/webhooks) for push-to-deploy workflows ## How the auto-deploy loop works [#](/docs/auto-deploy-static-website-github-xcloud/) 1. You push a commit to the selected GitHub branch. 2. GitHub sends a webhook event to xCloud. 3. xCloud pulls the latest code from the repository. 4. xCloud runs the configured deployment script. 5. The script copies the final output to the web root. 6. The next browser request loads the updated version after cache clears. ## Deployment script patterns [#](/docs/auto-deploy-static-website-github-xcloud/) The deployment script should be repeatable. A good script can run many times without leaving old build files, nested folders, or partial output behind. ``` # Static repository with files already in the root cd /var/www/your-site echo "No build step required" # Static project with a build output folder cd /var/www/your-site npm ci npm run build rsync -a --delete dist/ ./ ``` Copy to Clipboard ## Release safety tips [#](/docs/auto-deploy-static-website-github-xcloud/) - Use a production branch for live deployments. - Review changes before merging into the deployment branch. - Create backups before major redesigns or build-system changes. - Keep deployment logs available when asking for support. - Pause push-to-deploy if a bad commit is repeatedly deploying while you investigate. ## What to send to xCloud Support [#](/docs/auto-deploy-static-website-github-xcloud/) - The xCloud site name and public domain. - The GitHub repository/branch label, without private tokens. - The time of the last push and whether GitHub shows webhook delivery. - The deployment log output from xCloud. - Whether manual Deploy Now works while GitHub push-to-deploy does not. Still stuck? Feel free to contact our [**support team.**](https://support.xcloud.host/) --- # An Overview Of Auto Healing Feature In xCloud - xCloud > xCloud Auto Healing Feature automatically detect, fix, and start the server utilities again if you have issues. Take a look at xCloud Auto Healing Feature. xCloud server utilities help you to manage your server and the server database. If they get turned off, with our monitoring feature we detect this, resolve the issue, and restart the server utilities automatically.  ![](/_mirror/ee64f4cf-image-15.poster.webp) Let’s have a quick look at the auto-healing-enabled server utilities below.  - MySQL  - NGINX - Redis - PHP If you have any questions or are facing any difficulties feel free to contact our [**support team**](/support/) anytime. --- # How to Auto-Tune MySQL/MariaDB Configurations on Your Server - xCloud > Learn how to automatically optimize MySQL/MariaDB settings on your server using the built-in Auto-Tune feature. Optimizing MySQL or MariaDB is essential for maintaining high performance, stability, and efficient resource usage on your server. Manual tuning can be complex, especially if you’re unfamiliar with various database parameters. To simplify this process, the system includes an **Auto-Tune** feature that automatically adjusts key MySQL/MariaDB settings based on your server’s resources and workload. Follow the guide to auto-tune MySQL/MariaDB configurations on your server in one click. ## **Step 1: Go to Your Server** [#](/docs/auto-tune-mysql-mariadb-configurations/) To begin, go to your server dashboard and navigate to the settings area. From the sidebar menu, open **‘Management’** and then choose **‘MariaDB Configuration’**. ![ Auto-Tune MySQL/MariaDB Configurations](/_mirror/35123ad8-image.png.webp) After accessing the MariaDB Configuration section, locate the **‘Auto-Tune’** button on the dashboard. Clicking this button will trigger the system to automatically analyze your server’s resources and adjust several important MySQL/MariaDB settings.  The Auto-Tune tool focuses on optimizing key parameters, including **‘Max Connections’**, **‘Max Allowed Packet’**, and the **‘InnoDB Buffer Pool Size’**.  These adjustments help ensure your database operates efficiently by improving connection handling, supporting larger data packets, and optimizing memory usage for InnoDB tables. The updated configuration is applied automatically after the tuning is complete. _Note: We will bring more MySQL and MariaDB configurations very soon._ ![ Auto-Tune MySQL/MariaDB Configurations](/_mirror/fde3fdea-image-1.png.webp)  And that’s it this is how easily you can Auto Tune MySQL and MariaDB in one click. By automatically configuring essential settings, the tool helps your server run more smoothly and handle greater workloads with ease.  Still stuck? Feel free to contact to our [support team](/support/). --- # How to Integrate AWS S3 Bucket Using Any Storage Provider with xCloud? - xCloud > Learn how to configure and use AWS S3 bucket for site backup in xCloud - an easy step by step guide to follow. Backing up your website is essential to ensure data security and disaster recovery. With [**xCloud hosting**](/), you can leverage AWS S3 (Simple Storage Service) to store backups of your website efficiently. This guide will walk you through the process of setting up an AWS S3 bucket and configuring it for site backups in xCloud. **Prerequisites** Before proceeding, ensure you have: - An AWS account with S3 access. - An xCloud account with site backup features enabled. - Basic knowledge of AWS IAM (Identity and Access Management). **_Note:_** _To use AWS S3 bucket for site backup in xCloud, you need a few things in your hand while creating a bucket:_ **_Bucket Name, Access Key ID, Secret Key, Endpoint & Region_**_. Let’s collect all these following the guide below._ ## **How to Create an S3 Bucket – Step By Step Guide** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) Setting up an AWS S3 bucket is easier than you think! This guide walks you through the process step by step. ### **Create & Collect Access Key & Secret Access Key** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) Start with logging into your AWS account. Once you’re in, click on your profile placed in the top right corner & navigate to ‘**Security Credentials**’ from the dropdown options. ![](/_mirror/11dd4bd3-image-4.poster.webp) On the resulting page, click on ‘**Create Access Key**’ & select ‘**Other**’ before clicking on **‘Next.’** ![](/_mirror/c949b851-image-5.poster.webp) Now, describe the purpose of your access key & where it’ll be used further. A good description will help you rotate this access key confidently later. Click on the ‘**Create access key**’ to go to the next step. ![AWS S3 Bucket](/_mirror/644d81e7-image-9.png.webp) On the resulting page, you’ll find your ‘**Access key**’ & ‘**Secret access key.**’ Copy these keys and save them somewhere else. You’ll require these keys while configuring AWS S3 in xCloud. Finally, click on ‘**Continue.**’ ![](/_mirror/34670407-image-6.poster.webp) Now, follow the instructions as shown below. Initially, you may not find the S3 option the way it has been displayed below. All you have to do is type ‘**S3**’ on the top search bar. ![](/_mirror/db26b975-image-7.poster.webp) ### **Create an S3 Bucket** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) The next step is creating the S3 Bucket. To do so, click on the ‘**Create bucket**’ & you’ll get a new page. Now, name your bucket, scroll down & click on ‘**Create bucket**.’ While naming the bucket, make sure your bucket name is globally unique. ![](/_mirror/1a4fbabf-image-8.poster.webp) Up to this point, we have everything in our hands except the endpoint & region. To get these according to your region, follow this [**documentation**](https://docs.aws.amazon.com/general/latest/gr/s3.html). For this tutorial, the region was Asia Pacific (Sydney) & here’s the endpoint & region below. ![AWS S3 Bucket](/_mirror/8736871d-image-10.png.webp) Now, let’s move on to the process of how you need to configure your bucket in xCloud. ## **How to Configure AWS S3 Bucket for Site Backup in xCloud** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) Backing up your xCloud site has never been easier. Set up an AWS S3 bucket to store your data securely with this quick and easy guide. ### **Step 1: Login to Your xCloud Dashboard** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) Start with logging into your xCloud dashboard. Navigate to your profile settings on the top right corner & click on ‘**Team Settings.**’ ![AWS S3 Bucket](/_mirror/31f50e14-image-11.png.webp) ### **Step 2: Add New Provider** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) From the resulting page, navigate to **‘Integrations’** → **‘Storage Provider**’ & click on **‘Add New Provider’** to add the AWS S3 provider to your xCloud. ![](/_mirror/040893a5-image-9.poster.webp) Now select **‘Other’** & place all the things (Bucket Name, Access Key ID, Secret Key, Endpoint & Region)  that you’ve collected so far in the respective fields. Hit the **‘Submit’** button to finalize the configuration of the AWS S3 bucket for site backup in xCloud. _Note: Before the endpoint, make sure to add ‘_**_https://_**_’; otherwise, it’ll not work._ ![](/_mirror/efba9e8e-image-10.poster.webp) ## **Connect Any S3-Compatible Storage Provider** [#](/docs/aws-s3-bucket-for-site-backup-in-xcloud/) In addition, **xCloud supports integration with more S3-compatible storage service**s. Easily connect: - **MinIO** - **Wasabi** - **Backblaze B2** - **Any other S3-compatible object storage** ![](/_mirror/6dc19254-screely-1766578860000-1024x441.png.webp) This is how you can easily configure and use an AWS S3 bucket for site backup in xCloud. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # Do you offer backups in xCloud? - xCloud > Yes, xCloud provides two types of backups: Server Backup and Site Backup. Yes, xCloud provides two types of backups: **Server Backup** and **Site Backup**. ### Server Backup [#](/docs/backups-in-xcloud/) Server Backup is available only for **xCloud Managed Servers** and Vultr Server. This feature lets you back up your entire server environment. - Costs an additional **20% of the server price** 👉 Read this [**documentation**](/docs/configure-server-backup-management/) to learn more. ### Site Backup [#](/docs/backups-in-xcloud/) Site Backup allows you to back up individual websites with flexible storage options. - Supports multiple storage integrations - Compatible with **S3-based storage providers** - Lets you connect your own storage and manage backups easily 👉 Read this [**documentation**](/docs/site-backups-in-xcloud/) to learn more. --- # How To Enable Brotli Compression on xCloud And Configuring For Your Site - xCloud > Learn how to enable Brotli compression on your site and verify it works using simple tools and commands. Boost your site’s speed today. Brotli is a modern compression algorithm developed by Google, designed to compress web content more efficiently. Introduced in 2015, Brotli is now supported by all major browsers and is widely adopted across modern web infrastructure. Compression plays a critical role in web performance by reducing file sizes before they are transmitted to users. Smaller files mean faster downloads, lower bandwidth usage, and improved page load times. Brotli is particularly effective at compressing **static assets** such as CSS, JavaScript, fonts, and images, where its higher compression ratio can provide significant savings. Brotli supports both **static compression** (where files are pre-compressed at build time) and **dynamic compression** (where files are compressed on-the-fly by the server). Static compression is recommended for production environments, while dynamic compression is used when static files are not pre-compressed. In xCloud environments, Brotli is automatically enabled on NGINX servers, ensuring all eligible files benefit from this advanced compression algorithm without requiring manual intervention. However, if you’re using **Cloudflare**, you can use Brotli compression on both **NGINX** and **OpenLiteSpeed (OLS)** servers. This provides flexibility for Cloudflare users to take advantage of Brotli’s benefits, regardless of the server platform. _**Note**: Brotli is automatically installed on the new servers. However, it is not installed on the old servers for now._ ## **Configuring Brotli For Your Site** [#](/docs/brotli-compression-on-xcloud/) If you want to access Brotli, you’ll need to make sure your site is using HTTPS (SSL). Brotli only works with secure connections, so be sure to get your SSL certificate set up first. Once enabled, these are the default settings for Brotli you will get : brotli on; brotli\_static on; brotli\_comp\_level 4; brotli\_types application/atom+xml   application/javascript   application/json   application/ld+json   application/manifest+json   application/vnd.geo+json   application/vnd.ms-fontobject   application/x-font-opentype   application/x-font-truetype   application/x-font-ttf   application/x-javascript   application/x-web-app-manifest+json   application/xhtml+xml   application/xml   application/xml+rss   image/bmp   font/eot   font/opentype   font/otf   image/svg+xml   image/vnd.microsoft.icon   image/x-win-bitmap   image/x-icon   text/cache-manifest   text/css   text/javascript   text/plain   text/vcard   text/vnd.rim.location.xloc   text/vtt   text/x-component   text/x-cross-domain-policy   text/xml; ## **Verifying if Brotli is Working on Your Website** [#](/docs/brotli-compression-on-xcloud/) To ensure Brotli is working on your site, you can use various online tools to test your website’s compression. One of the simplest ways to verify is by using the **Gift of Speed** Gzip test tool, which also checks Brotli compression. Here’s how you can verify if Brotli is enabled: 1. Go to [Gift of Speed Gzip Test](https://www.giftofspeed.com/gzip-test/). 2. Enter your website URL and click “Test Your Site.” 3. Once the test is complete, look at the **Content-Encoding** header in the response. ![](/_mirror/02637880-image-5-1024x577.png.webp) If Brotli is working correctly, you should see br listed as the encoding method. For example: Content-Encoding: br If you see gzip or deflate, it means Brotli is not enabled or being used. If br is present, you know that Brotli is successfully compressing your assets. ### **Verifying Brotli Using Command Line** [#](/docs/brotli-compression-on-xcloud/) Alternatively, you can verify if Brotli is working using the command line with curl. Here are some commands to help you check for Brotli or Gzip compression: 1. **Check for Gzip Compression**Run the following command to see if Gzip is enabled: ``` curl -s -I -H "Accept-Encoding: gzip" https://example.com | grep -i "content-encoding" ``` Copy to Clipboard If Gzip is enabled, you will see: ``` Content-Encoding: gzip ``` Copy to Clipboard 2. **Check for Brotli Compression**Run the following command to see if Brotli is enabled: ``` curl -s -I -H "Accept-Encoding: br" https://example.com | grep -i "content-encoding" ``` Copy to Clipboard If Brotli is enabled, you will see: - Content-Encoding: br 3. **Check for Both (Gzip and Brotli) at Once**If you want to check for both compression types, run: ``` curl -s -I -H "Accept-Encoding: gzip, br" https://example.com | grep -i "content-encoding" ``` Copy to Clipboard If both are supported, the response might be: ``` Content-Encoding: br ``` Copy to Clipboard or ``` Content-Encoding: gzip ``` Copy to Clipboard The server typically chooses the best compression method, and **Brotli** is preferred if both are available. 4. **Check for Compression with Full Request**If you want to view the full response headers, use this command: ``` curl -s -H "Accept-Encoding: gzip, br" -D - https://example.com -o /dev/null ``` Copy to Clipboard Brotli compression is a powerful tool to enhance your performance by reducing file sizes and improving page speed. With automatic configuration and smart optimization with xCloud, your applications benefit from Brotli’s efficiency without requiring manual setup.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Build a WordPress Site with Templately AI - xCloud > Learn how to quickly build and customize a WordPress site on xCloud using Templately AI, complete with automated templates, content generation, and easy deployment. Building a new website becomes much easier when you have the right tools and a clear process to follow. xCloud makes it simple to deploy a WordPress site using [**Templately AI**](https://templately.com/). If you want to create a site with ready-made templates and AI-generated content, xCloud enables you to launch your website quickly and efficiently.  Follow the steps to **[create a WordPress site](/hosting-for-wordpress/)** using Build With Templately AI right from the xCloud dashboard. ## ✅ **Free Access for All xCloud Free and PRO Users** [#](/docs/build-a-wordpress-site-with-templately-ai/) Enjoy exclusive AI-powered website-building capabilities at no extra cost: - **100 AI Credits** - **3 Full Site Imports** - **1 Month Templately Pro Access** _(includes 3,836 Premium Templates!)_ ## **Step 1: Access the Dashboard** [#](/docs/build-a-wordpress-site-with-templately-ai/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![](/_mirror/f5bae43b-image-15-1024x479.png.webp) ## **Step 2: Choose Your Server** [#](/docs/build-a-wordpress-site-with-templately-ai/) Once your server is connected, you can create a site from the dashboard or Site List by clicking the ‘Create New Site’ button. Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed. ![](/_mirror/9579d36f-image-8-1024x509.png.webp) ## **Step 3: Choose Your Site & Add Information** [#](/docs/build-a-wordpress-site-with-templately-ai/) As we will be creating a fresh WordPress site, choose the **‘Install New WordPress Website’** option. [![](/_mirror/15710446-image-16-1024x488.png.webp)](https://xcloud.host/docs/build-a-wordpress-site-with-templately-ai/image-1374/) ## **Step 4: Select Site Creation Method** [#](/docs/build-a-wordpress-site-with-templately-ai/) Next, you need to choose a deployment method: **‘Default’** or **‘Build With Templately AI’**. To create a site manually, choose the **‘Default’** method. If you want to create a site using AI, choose the **‘Build With Templately AI’** method. ![](/_mirror/6fecfcac-image-20-1024x518.png.webp) ## **Step 5: Set Up Your Site** [#](/docs/build-a-wordpress-site-with-templately-ai/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![](/_mirror/b11f40a0-image-11-1024x514.png.webp) At this point, you can choose between two deployment modes: - **Go Live** – for a production-ready deployment. - **Demo Site** – for deploying the site instantly with a demo domain from xCloud. Selecting **Go Live** will immediately create a live environment, while **Demo Site** allows you to create a site using a temporary demo domain. ![](/_mirror/28519204-image-14-1024x515.png.webp) ### **Step 6: Configure Domain Settings** [#](/docs/build-a-wordpress-site-with-templately-ai/) If you select the **Demo Site** option, xCloud will assign a temporary subdomain for your WordPress application. Next, enter your application’s domain. ![](/_mirror/0ec26a98-image-10-1024x511.png.webp) You will also get multiple configuration options, including**‘WordPress Multisite’, ‘Turn Off Indexing’, ‘Full Page Caching’, ‘Redis Page Caching’.** Toggle them on according to your preferences. **📌 Note for WordPress Multisite Users:** _When using Multisite, xCloud will only build the Primary Site during deployment. Additional network sites will not be automatically generated and must be created manually within the WordPress Network Admin after deployment._ Copy to Clipboard ![](/_mirror/701295d4-image-13-1024x516.png.webp) ### Get 100 Free Emails With xCloud Email Delivery For Your Sites  [#](/docs/build-a-wordpress-site-with-templately-ai/) Next, toggle on the ‘**Email Provider Configuration’** for your site. xCloud provides **100 free emails per site**. 📌 Follow this **_[documentation](https://xcloud.host/docs/add-xcloud-managed-email-service/)_** to learn more. ![](/_mirror/5e158dc6-image-83-1024x506.png.webp) ## **Step 6: Configure Additional Settings** [#](/docs/build-a-wordpress-site-with-templately-ai/) By default, the WordPress admin credentials are auto-generated to speed up the site creation process. Once your site is deployed, you will receive your admin credentials via email. You can later update your password if needed. From **More Advanced Settings**, you can update ‘Admin Username’, ‘Admin Password’, ‘Admin Email Address’ additional configuration details. ![](/_mirror/ea5caf4c-image-9-1024x514.png.webp) You can also configure Search Engine Visibility, Deploy Script, and Database Management settings according to your preferences. ![](/_mirror/09fabb78-image-12-1024x516.png.webp) ## **Step 7: Review Your WordPress Settings** [#](/docs/build-a-wordpress-site-with-templately-ai/) After completing the previous steps, click the **‘Next’** button. It usually takes 1–2 minutes to create your site. 🔔 Note: After your site is created, **Templately will automatically send an email containing your WordPress admin login credentials**. Copy to Clipboard ## **Step 8: Insert Full Site with AI** [#](/docs/build-a-wordpress-site-with-templately-ai/) Click on the ‘Build with Templately AI’ button. This will automatically redirect you to the Templately dashboard. If the redirect does not happen automatically, simply click the ‘Build with Templately AI’ button again to proceed manually. ![](/_mirror/118e7ed9-image-17-1024x510.png.webp) Here, the AI will ask some questions to generate content based on the answers you provide. Here are the questions that you need to answer.  - Business Name: The chatbot will ask, ‘What is Your Business Name?’. Here, in the answer, type your business name. If you are creating a portfolio website, you can add your name here, too.  ![](/_mirror/287c9c96-image-26-1024x579.png.webp) - Industry: Then, you have to define which industry your business belongs to. You will find the suggested industry name in the conversation. You can either pick an industry from the options or add yours.  - Business Details: In the next part, give a detailed description of your business. Here, you can add what specifically your business does. For example, if it’s an agency, then whether it is a digital marketing agency or a study abroad agency, you can specify the information.  ![](/_mirror/a8a5e57c-image-25-1024x582.png.webp) Email Address: Add specific email addresses for your website contact section. Through this email address, your visitors can contact you.  ![](data:image/png;base64,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0AfnkMMP5gFSX/eUW7dektNOO40Htw/PE773+/JY+r3THe+YM884I8cce0yOOf74HH/8zXPCSafw8HHEknUUfTZuOiD3uu/9c6973Ss+mD5oy5ZsPf8KXgxsTyjMvR50zzzhu78v9zn1QTnlNrfLscfePDe72c3y7Xf6jhx06MEZs246nmIddczROeaYY3P00Ufn2253u2w5+KCsrCznyqu28WLnUznv/C/kST/wg3noIx5d+f/c034uGzduyn6bNibc5S1tWJ8H8OD8nve8J/keV+M///zzcsXlWxlfw2b3Nmahdtz4L8wepK7fsDEPoyaP5GH8ox792BxDHl/kYf/xtzohhx1yWI496ujc9g7fzsuYL+QD7/9gjWML1+IWx98iH4Q/77wvxFipmbN7X61N59TV11yTT/EA/Pue9IP5nu/7/jzmsY/LA59w3zLeetklOfezZ1ObI3LUUUdRy0Oz46rtOfvTn6GW1zA3js0DeYj/mO/+npz6gFN5EH9eLrnwonzgQx/Iox716HzX45+Q7/vBH8nTn/ksHuDfmhc7H8q2rVfmmGOOq3ocfthhefe/vyOXb73My5LVFXGeTioLsh/3ee973pN/+9d/oe70zRzryH+8vDNd17K0tD7pRukWFrO0bl2sYUMudl83TId++7bLctvb3YEXGZtz+9vfISfe5jYJcbjcWVzqcvTNb54TTziBOh6d2/OC5Jrt1+asT346j3jEw/NI6v/oxz4+hx96aD562oeqrseyVn7wR34spz7k4dly2KFpLN5uoeXaq6/NR07/aO7Dy74nfN+TqgbPeNYv5vAjj8hocSnfcff75MG8NHnwIx6Zq6+8Mueecy4v3g7lBdORudkRR+QCanjxRRfmDuR46gPuT+2Pyc1vfnwuPv/CXHHlttziliflMPLwn/e6xS1PyNYrLstVV1yRRzzqu/Io1uWTfuhHyu5z55yTa7dvz4m3OjGP++4n5kEPfVC2HLSFly/bmceTHHjgwXn8E747J51yctVhzPpfGvXMzXxTj0ZvAih+5nrtXclsG4pKVnI4lkjN5oUx86JLSLlegqCq5ouN+v90welfD0ihjZnJ1N7/p8gQz2DVNydt5e0DlwRZzSOE+reGgCe0jZsT59WYm4gOWU8Sk6UN9cso7Xo6wjIdfuHABDoRc1vBPtXSaRBOJgL0dgpo0+TR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a17F1/lyCjD3UE1FncYdzKAxe2EW2cNF8LzyXiZsAyRza9bmXD4mXHr+pfn8F76YQw7+SI444qg0zqGVN1wdTHLnu94t2223fbbbfsfstsduGZPXFptulNnZZVm2bEU22mhF2W288Ua5933vnd122clLcM4844wcd/yJ+fSnD82nP3VILr34sszNzaXNz8cXBA988IOz447bZBc+EOyx5145/rgf5cbrr8xWW2+VPffcJ1uCr7rsslx88cU56qijc8hBH843v/nvuXHlqlzjb3CMx7nTLrvnznfeM9vttGN23mWPrF1zc668+tr86LgTctxRx+VTh348X/vKF3Iz47z55rW57tpr60W+tGMb8NBjyRq4tZYtZras8W6+yabZc++75EEPvH++8IXP5YD998sZp5+UbjCT4XCQNujSGsNuHfVoaUnmxvP0vwq/PbPL7ntniy23yGZbbJ7td9ghW2+9dbbaaptsuy0fEzhqc/M35eSTj8/HP/av+dxnPpErL74qK1deR5SWu/HSf+c9dsd288xQ49Zavvb+L+Xwg7+X+973fnwUulOuvPLqGuMxHKtDDzkwn6XGq29cxYeHtUyX2SzjI9NGG2+cmeGyXH3NtTnnh+fkP7759Xzi4A/zMYiPMHPzuea6lRyPUXbbfc/suNNO2WjT2dz/Ab+cPfbcMx878IM5+OMfyLXXXJaNidMY4XD5bIZ8uArHnyGQazJgntzMx47vfvdb+eiB/5pv/ts3M7rukow5NnNrV2fvu989d7v73bLNtttn5133oPZzueyyq3LppZfk7ve+J3Nqm+y5x655+K88vELO83GoGZk57CRatXouRx7xgxz0sQ/kSxyHK4+9LKtvvCH+1tL2O+yYnXbeOVvywWzX3ffKtsyBG2+8PhddeD5jvibf+o9v5tBDPspHt+9nNB7lptWrMp4fZVfGd6dd98wOO+6cHY5aCpcAABAASURBVHbaJTeuWkU9r8n5fAi87wPum8233iJ73uVuecZz/y53uds+fDQbUccZbK7I+edfkGOOPY7afDgHHfSxXH7u5Vl785rsttdd8rtP/p185ctfzvsOeBcf4k7MDDcrvgSjdHWS+qfPHJPDW4J1FXDd8iMFl36uxQlly3iQAuUdptqAqnE6VEkxCaffRMbeeylQGjeIykuPwD8HawzlYsE+jNlhJNbeCTgY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88syGbcKIfGQhLLX81uDd+zai2Vdz8VVB3yskXxheOneVlpR6WSABRoFrY7bgr2CWwFFuJZZT8v/d6HmlgFHoQ5dXHfHTBrB6xlkxI2CCMoFaYvUYdDMStyx8nZhnrlLxjxElA2iRvTwwiPYddDNddaY8GPojkTGVp4H+A77cbO6jSAAcSf3JGpQpsNySoMGY/olhi8KsE5HLGs8BtNVUEWsTmKgPEvb/9YKeJyFMbvB9MB7jZcP80VRIIoHWwdMEXWlqvmkEHBOgap17LUrDEGbeuOKjmkaAZLzCCsMOkAj+zcXp54iT40hX7o332yz7MBL8J123iXb32nHrNhkeRqL8zZbbZpNN99k8tONhNps082yGS/3Z5jYy5cN+ViwTbbhJfhGy2Z44b9lNttiC+Z5S2vJLNeCzXlpv/teu2WX3XbNVttsXmvZpputyJ577Fl/0mrX3XfN3vvsie9m2WjFIJtstnG22mbrtMEw8wxizDm1bLZl2+23yS/dZe/svMvO2WKLjWugG2+0PFtsuXn8uBC2jVfMZoutN89wdsbTnThbZI+99sjue++RzbbcImt5y+Bf95xdvjy72O+d98z2O+2UbbbbJis2WpGNN57NdvQzw1hqAIx3iy23zG577J677LM3Y9skrjH+OaTddt05e9357pa0+urm59MGLZtssWk22nyTks8un8nGvOy3lkNqOZwdZqvtt02j6DPLZrPtjnfKdjvtki132CFb77gjHxc2yrJNNsoW226T5dhS4qQNsvlWm2WjTTeO1/Blyxr5bp1N6WdmxUw2I/42+O66xx7ZdPMtOe4kTVu2Yll22X23bLfDdvGZYyPibrfTztnzLvtk8222SWuN2Mkmm26UjTdZETfnSGMMm22zRXbbe48CP0LMcwzWzq3NIx7x69ly663DLXGNj24yYvIu22TT7LTbbtnrznszvh05BjtkwIehjbfcLBsxr8xTfpOtts425ONvCrG8ZuPNtsid77p3tiCfTch9xaabJpO0RJnneM0un812d9olu++5B/hO+GycFYxl2x12Jo9x3sMHrJe++AX53Oc+lz/mo93Ou+5KDQgzHGT7nXfl2OHHx4eZ5cNY98232Sqbbb11nEB+gNyIsW++1VYZj0b4deS7cfZgPu66527x/4JZM586nptssWUGgxYOXTbdcovsxQe4fch9E+b7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+oIA9j+4bA7/790DXiN1HySw09yxdEzdj7h3UjaBFnHSKC3LlrXssuO22W7bbXLWORfkWl70/4AXxPd60L1z3vnn59TTzsyFF17Ax4Yz86AHPzTLV6zI/Px8Dvv4x/Otb5yUzx91eF79mtfm1FO+nwsuuCjvede78xE+cpx9zln567f833zh80fn2qsvy/XXXZsbgEsvvzLjxcVwleVHp/6IDxBH5zvf+mZe8lsvy9GHH8VHietzzJGfzVv+6i9y5uln5PDPfirvfsdbc+mFF+WSCy/Ny1/8irzzbW/Pd7/99ay9aQ1xkub1O16Xwz/9yfz1X7+lXoIec/QRvMz/YC4577wcc9QR+aOXvCzf+cbXcuzRR+Yv/+L/yynf/mauuOwyPqR8IG/5i7/I17/29XyOuv741a/NP77//Tnj9NPyf//Hn+dzn/lULr3oihx37BfyF/idfur38/kjj8jf/+1bct455+XsM8/K//vbv86nD/s4H0VOyd9Q/z+8822047p88+tfy5++4Q350AffXzrtjvz0Z+rDxje++vX837/4P/nX7347X/rCMXnX2/42p538r+kyOdz33njDdXnK7zwx73jb3+eHp5ySd77j7XyUeW+uueryXHnxVfmnf3xHPvbRf86Pzjo9H/jH9+afP/z+XHXFNfkSH1z+5/94c35w8vfy9a+ekD/90zfmlO98N5dccHHF+od3vSNnnnZaPvnRj+ako07Mqi23zIXnnsPYvS3HHnVkLjj3x3n/+96bz3z8o+G5kPV+nLBnXVi7kL//u7/J/3zzm3LE4Z/Jd7759fzVX/8VHzKOyNVXXpsvfOEL+e+veAMfBY7PeeeezdgemTdh+73vfbv+vNX/+V9v5kPUF7N2zUKO/fyRefOb/zSnn/rDHAP9j3y8GA7nmMIddb87J375mCysXZN1zJVjjvl8Tjz+uFx1yeX50Ps/mP/313/JfDs5H/3IBxm/9+bUH3w/11x9Za7/4dW5/vrrs4aPLHbkkK70Hvujs8/IO//+b3PxhecTPzn66KPy2U99Mhecf06+euLx+f73vpfzGMd/eOff02cn50zG+P/352/Kt752Us496wd51zvfnssvuTSulef96Iy85S1/xXy+Lj8658f5W9r/ba6D7337G3nLX/7fijVaGNWcXFi3mAt+dA5j+9ac/N3v5Md8KHvr3/2/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xSWURvGO3YDBxWjQFyDr+Nxnz8hvveSlefUrfycvfM5z85JTXpC//PO/yKWX8BFgWPBifmdlPHfPeXnj69+QU5773DwX3Fv/z1vymU98Kn/7N+/Oa3/7dfn933ltXvu7r8o73vb2vPa1r82SF85nfe7MXMjL/49/9BN57Wtelxc873l56YtelL97999ma/9mPvvZM/LSF74wr3rFK8n7nLz/H9+X33vNa/K7r3xVXvbSl+TFL3xB/vcf/0le85rX5rnPfVZe9lsvy0c+dlq4JDFOlktLjfmC8y/OW9/6jrzoBS/I8593St7zd+/J0UcekTDAC3gZ/463vDUvef7z87xnPStvf8vbs4ePCZ0DvmPHRnbypWknX6g29+/Pcmz5C8b+NvAXXMCL597zz//8gfzB7/1ePvOZz+fv3vPe/MZLXprnPOvZ+cM/+MN8+pP/Yhd5+5/+aV79ilfkN1/84vzR634vn/jIR/Mnb3xTfp16XvS85+N/c31kWHLSNfrdy1y+421vywff/4HsY57POvusnH3W2Xnbm9+cU579nJxCna/73dflzDP35JJLNvO+9/59XvGSF3F8npVXv/yV+dA//3Pe/e735A2v+4P8If294fWvD5flqiVsrhHXxUhfW9BnTz8zb3rDH+cFzyX3c56dP37DG+nvnHQW8j/90//NK1728jz/2b+W33nly/OBf35//MhxLi/1/4SPSC9+/nPzouc9h/g38bL/gnzqE59kjK/Lv3zmjPge8fTTT8/vvfrV+dTHT+PD13vzqpf9dl75spflDzlmn/j4J/Pev31vXvKCU/LiU55NP7+ZD3/w1Hz0Ix/Jn77pj/MX7/rrvOLlL8vHP/7xfO7Mz+X1v/8HrINn5bd+/cV51zvfxUeIrYycFCPHJWOrAz5ygtLi0v70Jz+d1/3ua/LcZ/1qfv1Fz8+7/uydueTifRyXT+WlLz4lr331q3IKa9U19/XGr3QAABAASURBVIEPfKjm5+yzzqLvN+UU5uI3XIt84NuxsSONeXM8dBL/cNs/v/99zNPrcy4fBMO980Mf+GBe98rfrtx/+Y635zWvenle8dLfyAue/ewa7zlnn8/66fURZuRgWOfHPvzhvOq3fovj9mt57StfSczv5C/e+Rf53OfPyh+99jU57SMfjh2fefq/5PUcx8986tN8+NnMe9/znljz81ln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vIJr0ygAiRikf7JmCdJagLKkLl9Jvc8T65VYm+XaZJ7RyxmnpZx8YHbeerhfVbXPb7g82VsPYwuMMXBjzwHQW6h0nM/JjHD02bdgaIQg44RsbN9zkNdmiHjrrQT/nHCsds/vNuiHYH17mENA7bu14xI+b8v48iaddzccc+IXjP0D4KKGW2aX73Uxk3hAvbYdVcle4uqzECTL/Fm90kyXIgQdvs5bdKB3uB2AzB0aCPPiyNgVv8gIvoP7hVkm7CQEGvFYVjZcx4suVnZbUjbOL21P4wv7z/0Xn50H/r/fne990IPzXd/xgHzOZ31G7nGPu+fBD/zOfMxHf1TOOO1wvvE/fH3u+2+/OOecc07/80uf81mfle/8tm/LQ773wbn/135dLrn97TJIfIfbX5QHfOd35vu+53vygw99aO53v/vl3PPPz90+8q75+q//+tz2wtuFhYmVXXLx7fL9D/rufMe3f3suuei8fO3XfFX8/0vc/uLb5t99+X3yn77/e/N9D35Q/uN3f2c+mvhDbMZd/9md8q3f9A15yIO+J9/LGF/5FV+e825zTpZnGRvGF4inbpJP+ISPw+/f53sf9KA85MEPzr/83M/O6afu5As+/1/lq7/qK3POWWfFc8x18H4nP0B3h0tul6//2q/Ogx74wI6975d/eW59ztk5dPiUfNEX/CvW6TvJ9735zgd8Gz+UfFyfD199v6/IF3zBF+TQqaflvPPOzjd/83/gC/279DwvvsPt8+3f9i253SUX5cajN+bud/2IfMvX3595fV8e8B3fkk/+5I/Prc44lI//+Hsy//sRf05ud9H5uT9r8T2s7YMf8n25//2/Jre94Lx87ud+Vr75W785t2eNzzn7rHzt190/9/r8z8+hU07p9aT8HObHjK/52vvnPz7w/82Dv+97863f9q25O3t58LQz8s8//TPyPd/zH/Og731QHvgfvyufwT4f5Mfd25x7m9yPNfmsz/qseB0cOOW0/PPP+PT8px94SL7gC78gniO3PuesPPB7H5jP/tz/Jwd4L/+Yj/u4POAB357P/MzPzGaq3O1ud843fcu39ry+k3Pou8j/Lz7ns3P729023/xN35iPuOtdOW+pkHPkI+58+3zDv/961vHB+T728avv95W57W1vm4MHNnnAt39rPv/zPy+nHD7U6zeNEaL6PkMofNE5FeK++T7S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) - Contact Number: Next, you will be asked whether you want your contact number or not. If you want to, then you can add it, or else you can click on the ‘Skip’ button. - Business Address: In the next part, add your business address if you have one. OtherwiseOther wise you can click on the ‘Skip’ button here too. - Opening Hours: If your business has a specific business hour, then add the opening hours in detail. You can click on the ‘Skip’ button if you do not have any specific hours.  - If you want to replace the images from the template and want to add customized images, you can do that. With Templately AI, you can also replace images. To change images, click on the ‘Yes’ button to agree to replace images. ![](/_mirror/c43bc354-image-22-1024x578.png) After answering the questions, you will receive a confirmation text to generate content on the website based on the information you provided. If you are still confused, you can click on the ‘How should I pick?’ to get a demo sample.  ![](/_mirror/7605774b-image-24-1024x577.png) After that, you will find an option to change images. From the options, select the image you want to replace. Then, you can choose from stock photos or upload them from your files. Select the images you want to replace.  Finally, click ‘Save Changes’, and after importing the full site, you will see that the images will be replaced with the ones you have chosen. Finally, click on ‘Generate and Proceed’ to generate full content and replace images on your website with AI. ![](/_mirror/9c3fe250-image-23-1024x577.png) Finally, after completing the process you will see your website will be createdwill created instantly. Here enter your ‘Site Title’, ‘Site Description’ & ‘Logo’ and then click on the ‘Style Website’. ![](/_mirror/85aefa4c-image-18-1024x582.png) Next, adjust the color and ‘Typography’ according to your preferences and click on the ‘Confirm Setup’ button. ### Final Outcome of Generating Content & Image Replacement [#](/docs/build-a-wordpress-site-with-templately-ai/) ![](/_mirror/e0b1cf8e-image-21-1024x582.png) And your site creation will be completed instantly. You will get two options: ‘Viewoptions ‘View Dashboard’, and ‘Visit Site’. Click on the visitvisti site option to check out your newly created site. ![](/_mirror/035db097-image-19-1024x583.png) And that’s it. This is how easily you can effortlessly create and customize a fully functional WordPress website on xCloud. With xCloud and Templately AI, building a professional website has never been faster or more intuitive. ## **Frequently Asked Questions** [#](/docs/build-a-wordpress-site-with-templately-ai/) ### **What happens to Templately Pro access and my website after the 1-month free period ends?** [#](/docs/build-a-wordpress-site-with-templately-ai/) After the complimentary one-month Templately Pro access ends, you will no longer have access to Pro templates or advanced Pro-only features, and you won’t be able to connect more than three websites. However, your website will remain live and fully functional, and all content and designs you created will stay exactly as they are. You can continue using Templately’s free features, and if you wish to regain Pro access, you can **[upgrade](https://templately.com/)** to PRO at any time. ### **What if I already have a Templately Pro (or Templately Lifetime Deal) account?** [#](/docs/build-a-wordpress-site-with-templately-ai/) If you already have a **[Templately Pro](https://templately.com/) (Or Lifetime Deal)** account, xCloud will automatically connect to your existing account; no new account will be created. Any website built through xCloud will not count toward your active site limit under your Templately subscription. In addition, the 100 AI credits provided by xCloud will be added directly to your existing account, even if you’re an LTD user. For example, if you currently have 50 AI credits, your total will become 150. ### **How do AI credits work, and are they separate from my existing account with Templately?** [#](/docs/build-a-wordpress-site-with-templately-ai/) The 100 AI credits included with xCloud are added directly to your current Templately account, whether you’re on a Free, Pro, or LTD plan. These credits are not part of a separate product or dashboard. Once your credits are used up, you won’t be able to generate new AI content, but all previously generated content will remain on your website without any interruption. Still stuck? Feel free to reach out to our **[support team](http://hidden-hamlet-226309.wp1.sh/support).** --- # Can I use Debian, Fedora, or other Linux distributions with xCloud? - xCloud > Currently, xCloud supports Ubuntu-based servers for managed server provisioning and site deployment. Currently, xCloud supports Ubuntu-based servers for managed server provisioning and site deployment. We use Ubuntu because it gives the best compatibility with xCloud’s automation, WordPress stack, security updates, server management tools, and supported services. At this time, Debian, Fedora, AlmaLinux, Rocky Linux, and other Linux distributions are not officially supported for xCloud-managed servers. If you want to connect your own server to xCloud, we recommend using a supported Ubuntu version to ensure provisioning, updates, backups, SSL, and site management work properly. --- # How to Change Language for Reseller xCloud Hosting Panel? - xCloud > Learn how to change language for reseller hosting panel in xCloud white label to ensure a localized, user-friendly experience. [**xCloud**](/) allows you to set your preferred language for your xCloud White Label reseller hosting panel, ensuring a localized and user-friendly experience for both you and your users.  ## ****Change Language for Reseller xCloud White Label**** [#](/docs/change-language-for-reseller-xcloud-hosting/) Change language for reseller hosting panels is quick and easy. Follow the below steps to update your brand language settings. ### **Step 1: Log in Navigate to Brand Settings**  [#](/docs/change-language-for-reseller-xcloud-hosting/) After logging into your xCloud dashboard, navigate to the ‘**White Label’** section. Then, go to ‘**Settings’** and select ‘**Brand’** to open the **Brand Setup** settings.  ![](/_mirror/7d35ea5c-image-20.poster.webp) ### **Step 2: Change Language for Reseller**  [#](/docs/change-language-for-reseller-xcloud-hosting/) In the ‘**Language Settings’** section, click the down arrow icon to open the dropdown menu and select your preferred language. Then, hit the ‘**Save**‘ button to successfully update your White Label brand language for reseller client end users. **_Note:_** _Reseller clients can change their own hosting panel language from their profile settings._  ![](/_mirror/fb21d35c-image-19.poster.webp) This is how easily you can change brand language in xCloud White Label with your preferred choice. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for further assistance. --- # How to Change the Language for xCloud Hosting Panel? - xCloud > Learn how to change the language in xCloud hosting panel for profile & notifications. Enjoy a personalized, multilingual experience easily. [**xCloud**](/) lets you change the language for your profile and notifications in the xCloud hosting panel with multi-language support. This feature ensures a more personalized and user-friendly experience. It caters to your preferred language, making navigation and communication easier.  ## **Change Language for xCloud Hosting Panel**  [#](/docs/change-the-language-for-xcloud-hosting-panel/) Changing the language in xCloud hosting panels is quick and straightforward. Follow the below steps to update your profile language or adjust notification settings. ### **Step 1: Log in to xCloud Dashboard**  [#](/docs/change-the-language-for-xcloud-hosting-panel/) First, Log In to your xCloud hosting panel dashboard. Add your email and password, then hit the ‘**Log In’** button.  ![](/_mirror/38e42390-image-14-1024x507.png.webp) ### **Step 2: Change Language**  [#](/docs/change-the-language-for-xcloud-hosting-panel/) In your xCloud Dashboard, click on the top right corner ‘**^**‘ (up) the arrow icon beside your profile name. From the dropdown option ‘**Select**‘ the language you want to set for your xCloud profile. It will automatically save and implement your saved language.  ![](/_mirror/3c4e7f71-image-17.poster.webp) There is another way to change the language in xCloud. Click on the top right corner **‘^’** (up) the arrow icon beside your profile name and click on ‘**My Profile**‘. Choose a language from the dropdown option and your saved language will be implemented.  ![](/_mirror/8caf9a3b-image-16.poster.webp) #### **Notification Language Settings**  [#](/docs/change-the-language-for-xcloud-hosting-panel/) To receive your xCloud team’s activities in notifications in your preferred language, change it. Click on the top right corner ‘**^**‘ (up) the arrow icon and select ‘**Team Settings,**‘ click on the three-dot options of your team and select ‘**Edit**‘.  From the dropdown options, change the language to your preferred one in the notification language settings. Hit the ‘**Save Changes’** button to update.  ![](/_mirror/369c28b6-image-18.poster.webp) After saving your notification language settings, you can get notifications in Email, Slack, WhatsApp & Telegram in your preferred language. Here, you can see an email notification in German we set to receive notification.  ![](/_mirror/ab9214c1-image-15-1024x526.png.webp) This is how easily you can change language in xCloud with your preferred choice. Still Stuck! Contact our [**support team**](https://support.xcloud.host/) for further assistance. --- # How to Check Cron Job List of All Sites in Your Server? - xCloud > xCloud now allows you to check cron job list of all the sites in your server in an organized manner. Find out more from this documentation. [**xCloud**](/) now lets you **check cron job list** of all sites in your server. With this functionality, you can easily find all the system cron jobs of your server organized in one place. Also, you will be able to monitor the cron job list to ensure server security. In this step-by-step documentation, we will show you how it works. ## **How to Check Cron Job List of Your Server’s Sites in xCloud?** [#](/docs/check-cron-job-list-of-all-sites-in-your-server/) We will now show you the steps that you need to follow to check cron job list of your servers list in xCloud. Let’s get started. ### **Step 1: Sign Up or Login with xCloud** [#](/docs/check-cron-job-list-of-all-sites-in-your-server/) First, login with xCloud using your credentials. If you do not have an active account, create one by signing up. **_Note:_** [**_Read this documentation_**](/docs/setup-your-first-server-site-with-xcloud/) _to learn how to set up your first server & site with xCloud._ ### **Step 2: Navigate to Your Desired Server** [#](/docs/check-cron-job-list-of-all-sites-in-your-server/) From the dashboard, click on the ‘**Server**’ tab at the top. Then, hit your desired server in the list to select it. ![Step 2: Navigate to Your Desired Server](/_mirror/47b6db70-eck-Cron-Job-List-of-All-Sites-in-Your-Server-xCloud-Doc.gif) ### **Step 3: Check Cron Job List of the Server** [#](/docs/check-cron-job-list-of-all-sites-in-your-server/) Now, go to the ‘**Management’** tab in the left side panel. Under this tab, select the ‘**Cron Jobs**’ option. ![Step 3: Check Cron Job List of the Server](/_mirror/17155054-eck-Cron-Job-List-of-All-Sites-in-Your-Server-xCloud-Doc.gif) In the ‘**Cron Jobs**’ screen, you will find the list of your custom and system cron jobs. As shown in the image below, the custom cron jobs are listed in the upper section of the screen. These cron jobs are organized in columns for ‘**ID**’, ‘**Command**’, ‘**User**’, ‘**Frequency**’ and ‘**Actions**’. Under the ‘**Server Cron Jobs**’ section, you will get the system cron job list of all the sites on your server. These cron jobs will be organized according to columns for ‘**ID**’, ‘**User**’, ‘**Frequency**’ and ‘**Command**’. Also, you can click on any command to copy it instantly. ![](/_mirror/133d6279--Job-List-of-All-Sites-in-Your-Server-xCloud-Doc.poster.webp) This is how easily you can check cron job list of all sites in our server using xCloud.  Still have questions? [**Contact our support team**](https://support.xcloud.host/) for quick assistance. --- # How To Clone A Website From Git Repository With xCloud - xCloud > Effortlessly clone a website from Git Repository with xCloud, simplifying the process without introducing any unnecessary complexity or challenges. With [**xCloud**](/), you can easily clone a website from Git Repository with xCloud without any complexity at all. The migration process is exceptionally fast, ensuring a rapid transition without introducing any alterations to the code within your Git repository. With the below steps, you can easily migrate an existing WordPress from Git Repository. Let’s follow this guide to get started. ## **How To Migrate A Site From Git** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) Migrating a website from a Git repository with xCloud involves several easy steps. The below guide can help you to understand how you can perform this migration. Follow the steps below to migrate a site from a Git Repository.  ### **Step 1: Select Option To Clone A Website** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) First, log into your xCloud account. From the dashboard, click on ‘**+New Site**’ button. Now, choose a server to add a site and click ‘**Next**’. Go to ‘**Clone a Git Repository**’ option.  **Note:** _Cloning is currently supported only for WordPress sites. It will not work for other types of websites at this time._ ![Clone A Website From Git Repository With xCloud](/_mirror/0ba64485-image-40.png.webp) ### **Step 2: Select Destination Server** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) From the ‘**Destination**’ tab, select the destination server to migrate your site. You can keep the server that is already selected, or you can change it from the dropdown. Then, click on ‘**Next**’. ![Clone A Website From Git Repository With xCloud](/_mirror/27d45311-image-41.png.webp) ### **Step 3: Set Up Domains** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) From the ‘**Domains**’ tab, you will get two options, either you can create your site in a staging 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.  **Migrate Into A New Domain** To create a site with your live domain, you need to select ‘**Migrate into a New Domain**’ option. Then you have to put ‘**New Site Title**’ and ‘**Domain Name**’.  ![Clone A Website From Git Repository With xCloud](/_mirror/1c7a9906-image-42.png.webp) Here, you need to enable HTTPS to make your website more secure. From the DNS Setup section, toggle on the ‘Do You Want To Enable HTTPS?’ option. After enabling it, you will get two options to select. Either choose to use a free SSL certificate issued & managed by xCloud, or, you can provide the certificate and manage it yourself. Select according to your choice. ![Clone A Website From Git Repository With xCloud](/_mirror/222fbcaa-5.png.webp) **Staging Environment** Instead of migrating into a new domain, you can select the ‘**Staging Environment**’ option. xCloud offers a temporary staging domain to make your site live which helps promptly showcase your site’s progress and collect feedback from teammates or clients. Subsequently, you can integrate your custom domain to make the site accessible to your users or visitors. Now, click on ‘**Next**’.  **Note:** For this documentation, we are going with the ‘**Staging Environment**’ option. ![Clone A Website From Git Repository With xCloud](/_mirror/c5e3c159-image-43.png.webp) ### **Step 4: Settings To Manage Database** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) In the ‘**Settings**’ tab, you will see the ‘**PHP Version**’ and ‘**Site Users**’. You can change these according to your choice. Also, you will see two caching options: ‘**Full Page Caching**’ and ‘**Redis Object Caching**’. You can enable both of these options.  Now, it is time for database management. You will get two options. Either you can create a new database on the server, or, you can add your existing database that is hosted on another server.  **Create Database In Server** If you select this option, you need to get a ‘**Database Name**’, ‘**Database Username**’ and ‘**Database Password**’. You can keep these auto-generated credentials, or you can modify them according to your choice.  ![Clone A Website From Git Repository With xCloud](/_mirror/f69cb693-image-44.png.webp) **Add Your Existing Database** If you select this option, you need to put in a few information and credentials such as ‘**Database Host**’, ‘**Database Port**’, ‘**Database User**’, ‘**Database Name**’, and ‘**Database Password**’. Please make sure that the database connection configuration is correct.  ![Clone A Website From Git Repository With xCloud](/_mirror/e0f5b71e-image-45.png.webp) After selecting any one option and providing all essential information and credentials, click on ‘**Next**’. **Note:** For this documentation, we are going with ‘**Create Database In Server**’ option.  ### **Step 5: Insert Git Repository Credentials** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) In the ‘**Git Repo**’ Tab, add your ‘**Git Repository**’ and ‘**Git Branch**’. Also, toggle on ‘**Enable push to deploy**’ option.  ![Clone A Website From Git Repository With xCloud](/_mirror/625e5605-image-46.png.webp) Once you enable the ‘**Push To Deploy**’, it will generate a ‘**Deployment URL**’. ‘**Push To Deploy**’ is a way to automatically deploy your site live once you push code to a Git repo. We need to insert this URL into GitHub. Let’s copy the ‘**Deployment URL**’ ![Clone A Website From Git Repository With xCloud](/_mirror/b2e836df-image-47.png.webp) ### **Step 6: Add Deployment URL In Git Repository** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) Now, go to your Git Repository. From the ‘**Code**‘ tab, go to the ‘**Settings**’ tab and click on ‘**Webhooks**’ page from the ‘**Code and automation**’ section of the left navigation. Insert the Deployment URL into the ‘**Payload URL**’ field. Select the ‘**Application/json**’ from the ‘**Content type**’ dropdown.  ![Clone A Website From Git Repository With xCloud](/_mirror/1e67f6f5-image-48.png.webp) ### **Step 7: Add Public Key In Git Repository** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) From the xCloud dashboard, copy the ‘**Public Key**’ to add it to your Git repository as a deploy key. Git migration uses the ‘**Public Key**’ for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![Clone A Website From Git Repository With xCloud](/_mirror/9c61d0d4-image-49.png.webp) Now, again, go to your Git Repository. From the ‘**Code**‘ tab, go to the ‘**Settings**’ tab and click on ‘**Deploy Keys**’ in the security section of the left navigation. Click on the ‘**Add Deploy Key**’ button and paste the key that you copied from xCloud.  ![Clone A Website From Git Repository With xCloud](/_mirror/4cd63cc7-image-50.png.webp) After inserting the deploy key in GitHub, click on ‘**Next**’ on your xCloud settings of the ‘**Git Repo**’ tab.   ![Clone A Website From Git Repository With xCloud](/_mirror/3afd347f-image-51.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) Now, to start the migration process, click on the ‘**Start**’ button.  ![Clone A Website From Git Repository With xCloud](/_mirror/de5689b7-image-52.png.webp) After clicking on the ‘**Start**’ button, the migration process will start. And, you will see the progress of migrating.  ![Clone A Website From Git Repository With xCloud](/_mirror/7b9a7511-image-53.png.webp) The Git Repository must contain a **wp-config-sample.php**. xCloud generates a wp-config.php file from wp-config-sample.php file with the database information. **Note:** You can choose whether you want to import your old database or not. So, here is an optional step below. You need to follow this after the migration process is complete.  ### **How To Import Your Database In SQL Format** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) To import the database from your old site, you need to connect your **Database client** such as **TablePlus**. From your xCloud dashboard, take the ‘**Database Connection URL**’ from the SSH/sFTP page of your site.  ![Clone A Website From Git Repository With xCloud](/_mirror/8d7684ab-image-54.png.webp) Now, go to **TablePlus** dashboard. Click on the ‘**+**’ icon, then click on ‘**Import from URL**’. Paste the Connection URL and hit the ‘**Import**; button. Then click on ‘**Save**’.  ![](/_mirror/95107dc1-image-14.poster.webp) Now you can delete the tables that were automatically generated by xCloud and import your desired database. ## **Setup The Site After Completing Git Migration** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) When the migration process is complete, you can visit the site. You need to choose the language and provide necessary information such as ‘**Site Title**’, ‘**Username**’, ‘**Email**’, etc. Now, you can access the site by logging in.  ![Clone A Website From Git Repository With xCloud](/_mirror/ebee28dd-image-55.png.webp) ## **After Migration Deployment Settings** [#](/docs/clone-a-website-from-git-repository-with-xcloud/) After the migration process is complete, you can change the Git Branch, turn on or off the ‘**Push To Deploy**’ feature, run Deploy Scripts by inserting the scripts, etc. Go to GitHub page from the site dashboard, update things you want to change, and hit the ‘**Save**’ button. ![Clone A Website From Git Repository With xCloud](/_mirror/517ac62e-image-56.png.webp) That’s it! You have successfully cloned a website from the **Git repository with xCloud**.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # Clone Site Under Same/Different Server In xCloud - xCloud > Clone site effortlessly with xCloud—same/different server options. Back up, test updates, or migrate hassle-free. Step-by-step tutorial inside! In this tutorial, we will explore how to efficiently clone a site under the same or a different server using [xCloud](/). Cloning your website can serve various purposes, such as creating backups, testing updates safely, or smoothly migrating to a new server. With xCloud’s intuitive interface and robust features, you’ll learn the precise steps to duplicate your site hassle-free. So, let’s begin the process of cloning your site with xCloud. Note: Cloning is currently supported only for WordPress sites. It will not work for other types of websites at this time. ## Step 1: Clone Site From Dashboard [#](/docs/clone-site-under-same-different-server-in-xcloud/) First, go to your site and click on the three-dot icon from the dashboard. From the action menu, click on the **‘Clone Site’** option. Then choose where you want to clone your server. And click on the **‘Next’** button. ![](/_mirror/ea9cd8ab-image-144-1024x516.png.webp) ## Step 2: Choose a Demo or Custom Domain [#](/docs/clone-site-under-same-different-server-in-xcloud/) You will have two options available. You can choose a **‘Demo site’** or **‘Migrate to a New Domain’** for your cloned site. Here we are creating a demo site. After choosing click on the ‘Next’ button to proceed. ![](/_mirror/5beeb4b3-image-143-1024x516.png.webp) Then create a new database or add your own database for this website and click on the ‘Next’ button. ![](/_mirror/8cc3fdf6-image-140-1024x517.png.webp) ## **Step 2: Adjust the Settings** [#](/docs/clone-site-under-same-different-server-in-xcloud/) Next, choose the ‘PHP version for this site. Also, you can **‘Clone Your Source Site Settings’** like **‘Backup’** and some **‘Security Settings’**. Here you will be able to see the options that are enabled in your source site. For Backup Settings: - Remote Backup - Local Backup For Security Settings: - XML-RPC - X-Frame-Options - 8G Firewall - AI Bot Blocker - WP Fail2Ban Choose your preferences and click on the ‘Next’ button. ![](/_mirror/c056e375-image-141-1024x516.png.webp) And finally review the information and click on the ‘Start’ button to start the site cloning process ![](/_mirror/efba3661-image-142-1024x516.png.webp) Once the process is completed, the site will be live instantly. Now you can customize it as your prefernces ![](/_mirror/30e28c07-Screen-Capture-on-2025-09-02-at-18-45-17.poster.webp) This is how you can clone a WordPress site under the same or a different server in xCloud. Still stuck? [**Contact our support**](/contact/) team for any queries. --- # How to Fix Cloudflare 522 Errors When Ports 80 and 443 Are Closed With xCloud > Cloudflare 522 troubleshooting guide for xCloud servers when ports 80 and 443 are closed by UFW or firewall rules. Check SSH, allow HTTP/HTTPS, and bring the site back online. A Cloudflare 522 error usually means Cloudflare reached your domain but could not connect to the origin server in time. In xCloud, one common cause is that the server is online and SSH works, but the web ports **80** and **443** are blocked in UFW or another firewall layer. This guide explains how to troubleshoot **Cloudflare 522 ports 80 443 closed** issues, confirm the firewall status, allow HTTP and HTTPS traffic, and verify that your site is live again. It is written for symptoms such as Cloudflare 522, origin timeout, connection timed out, server disconnected, HTTPS port closed, HTTP port closed, UFW firewall issue, and xCloud firewall troubleshooting. ## When to use this guide [#](/docs/cloudflare-522-ports-80-443-closed/) - Your site shows **Error 522** in Cloudflare. - The xCloud server still appears connected or reachable. - SSH works, but the website does not load. - External checks show port **80** or **443** is closed, filtered, or timing out. - Cloudflare says it cannot connect to the origin server. - Recent firewall, bot protection, fail2ban, iptables, nftables, or UFW changes were made. ![](/_mirror/8ea86db6-image-105.png.webp) ## What the Cloudflare 522 error means [#](/docs/cloudflare-522-ports-80-443-closed/) Cloudflare Error 522 means the connection from Cloudflare to the origin server timed out. The server may still be running, but Cloudflare cannot complete a web connection to the origin over HTTP or HTTPS. For most WordPress and web applications, the required web ports are: - **Port 80** for HTTP traffic - **Port 443** for HTTPS traffic - **Port 22** for SSH access If only port 22 is allowed, SSH can still work, but visitors and Cloudflare cannot reach the website. This creates a situation where the server may look available from SSH, but the public site remains down. ## Before you start [#](/docs/cloudflare-522-ports-80-443-closed/) - Confirm that you have SSH or sudo user access to the server. - Make sure you understand the impact of firewall changes before running commands. - If you recently added custom firewall rules, keep a note of what was changed. - Do not disable the firewall completely unless you know why and have a rollback plan. You can also review the xCloud server disconnected troubleshooting guide: [Troubleshooting Guide: xCloud Server Disconnected](/docs/troubleshooting-guide-xcloud-server-disconnected/). ## Step 1: Confirm the site error [#](/docs/cloudflare-522-ports-80-443-closed/) Open the affected domain in your browser and confirm the exact error. If Cloudflare shows **Error 522**, the issue is usually between Cloudflare and the origin server, not between the visitor and Cloudflare. (Screenshot: Browser showing a Cloudflare 522 timeout for the affected domain) ## Step 2: Check whether SSH still works [#](/docs/cloudflare-522-ports-80-443-closed/) Try to connect to the server with SSH. You can use your normal SSH user, root access if available, or the xCloud sudo user feature. ``` ssh username@your-server-ip ``` Copy to Clipboard If SSH connects but the website does not load, the server may be online while the web ports are blocked. (Screenshot: xCloud server overview showing the server is connected while the public site is not loading) ## Step 3: Check the UFW firewall status [#](/docs/cloudflare-522-ports-80-443-closed/) After you connect with SSH, run the following command: ``` sudo ufw status ``` Copy to Clipboard If the output only shows SSH rules, the web ports are not allowed. For example: ``` Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22 ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) 22 (v6) ALLOW Anywhere (v6) ``` Copy to Clipboard This output means SSH is allowed, but HTTP and HTTPS are not allowed through UFW. In this state, Cloudflare can show a 522 error because it cannot reach the origin server on port 80 or 443. (Screenshot: SSH terminal showing UFW status with only SSH/port 22 allowed) ## Step 4: Allow ports 80 and 443 [#](/docs/cloudflare-522-ports-80-443-closed/) Run these commands to allow standard web traffic: ``` sudo ufw allow 80 sudo ufw allow 443 ``` Copy to Clipboard Port 80 is required for HTTP. Port 443 is required for HTTPS. Even if your site redirects all visitors to HTTPS, port 80 is still commonly needed for redirects, certificate checks, and normal web routing. ## Step 5: Confirm the firewall rules were added [#](/docs/cloudflare-522-ports-80-443-closed/) Run the UFW status command again: ``` sudo ufw status ``` Copy to Clipboard The output should now include port 80 and port 443 for both IPv4 and IPv6: ``` Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22 ALLOW Anywhere 443 ALLOW Anywhere 80 ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) 22 (v6) ALLOW Anywhere (v6) 443 (v6) ALLOW Anywhere (v6) 80 (v6) ALLOW Anywhere (v6) ``` Copy to Clipboard (Screenshot: SSH terminal showing UFW status with ports 22, 80, and 443 allowed) ## Step 6: Verify the site loads again [#](/docs/cloudflare-522-ports-80-443-closed/) Open the site in your browser and refresh Cloudflare if needed. You can also test both the HTTP and HTTPS versions: - `http://your-domain.com` - `https://your-domain.com` The expected result is that the site loads normally and Cloudflare no longer shows the 522 timeout page. (Screenshot: Website loading successfully after ports 80 and 443 are allowed) ## Step 7: Check xCloud firewall settings [#](/docs/cloudflare-522-ports-80-443-closed/) After fixing the immediate issue through SSH, review the firewall configuration in xCloud. 1. Log in to your xCloud dashboard. 2. Open the affected server. 3. Go to **Security** → **Firewall Management**. 4. Confirm that **HTTP** on port **80** is allowed. 5. Confirm that **HTTPS** on port **443** is allowed. 6. Review any custom deny rules that may have been added recently. For more details, see [How To Easily Configure Firewall Management With xCloud Hosting](/docs/how-to-configure-firewall-management-in-xcloud/). (Screenshot: xCloud Firewall Management page showing HTTP and HTTPS allowed) ## If ports are allowed but the site still shows 522 [#](/docs/cloudflare-522-ports-80-443-closed/) If UFW shows ports 80 and 443 as allowed but the site still does not load, check whether the web server is listening on those ports. ``` sudo ss -ltnp | grep -E ':80|:443' ``` Copy to Clipboard You should see a web server process listening on port 80 and/or 443. If nothing is listening, check the web server status. For OpenLiteSpeed, you can use: ``` sudo systemctl status lsws ``` Copy to Clipboard If the service is stopped or failed, review the service logs before restarting it. Restarting services on a production server can affect active visitors, so confirm the impact first. ## Common causes [#](/docs/cloudflare-522-ports-80-443-closed/) - A custom firewall command removed existing allow rules. - UFW was enabled without adding HTTP and HTTPS rules. - An anti-bot or emergency firewall change blocked web traffic. - A deny rule was added before the allow rules. - A server cleanup or hardening command modified iptables, nftables, or UFW rules. - The web server service stopped responding after configuration changes. ## Prevention tips [#](/docs/cloudflare-522-ports-80-443-closed/) - Before enabling UFW, allow SSH, HTTP, and HTTPS. - Keep SSH open so you do not lock yourself out. - Avoid running copied firewall cleanup commands without reviewing them. - Document any custom firewall rules added for bot protection. - After changing firewall rules, test the website from an external network. - Use xCloud Firewall Management for standard port rules when possible. ## Useful commands [#](/docs/cloudflare-522-ports-80-443-closed/) ``` # Check UFW status sudo ufw status # Allow HTTP sudo ufw allow 80 # Allow HTTPS sudo ufw allow 443 # Check listening web ports sudo ss -ltnp | grep -E ':80|:443' # Check OpenLiteSpeed status sudo systemctl status lsws ``` Copy to Clipboard For additional UFW reference, see the [Ubuntu UFW community documentation](https://help.ubuntu.com/community/UFW). ## Expected result [#](/docs/cloudflare-522-ports-80-443-closed/) After ports 80 and 443 are allowed, Cloudflare should be able to connect to the origin server again. The site should load normally over HTTPS, and visitors should no longer see the Cloudflare 522 error. ## FAQ [#](/docs/cloudflare-522-ports-80-443-closed/) ### Why did SSH work when the website was down? [#](/docs/cloudflare-522-ports-80-443-closed/) SSH uses port 22. Your website uses ports 80 and 443. If only port 22 is allowed, you can still connect to the server through SSH while Cloudflare and visitors cannot access the website. ### Do I need both port 80 and port 443? [#](/docs/cloudflare-522-ports-80-443-closed/) Yes. Port 443 is required for HTTPS traffic. Port 80 is commonly used for HTTP redirects, certificate validation, and normal web handling. Allow both unless you have a specific advanced firewall design. ### Does Cloudflare 522 always mean the server is down? [#](/docs/cloudflare-522-ports-80-443-closed/) No. A 522 can happen when the server is online but Cloudflare cannot connect to the origin web ports. That is why checking SSH, UFW rules, and web server status is important. ### Should I disable UFW to fix this? [#](/docs/cloudflare-522-ports-80-443-closed/) No. In most cases, you should keep the firewall active and allow the required ports. Disabling the firewall can expose more services than needed. ## Still need help? [#](/docs/cloudflare-522-ports-80-443-closed/) If the site still shows a Cloudflare 522 error after allowing ports 80 and 443, contact xCloud Support with the domain, server name, recent firewall changes, UFW status output, and any web server error shown in the xCloud logs or events. --- # How to Use Cloudflare R2 Storage for Site Backup in xCloud? - xCloud > Learn how to easily configure and use Cloudflare R2 storage for site backup in xCloud. It is a reliable and secure option that integrates seamlessly with xCloud. In [**xCloud**](/), you can easily use **Cloudflare R2 storage for site backup**. It is a reliable and secure option that integrates seamlessly with xCloud. Plus, it’s budget-friendly, costing at least 10% less than S3 Standard. You even get 10GB of free storage with each account, which can be shared across different buckets. After the free 10GB, you’ll only be charged for the extra storage you use. Ready to set up Cloudflare R2 Storage in xCloud? Let’s dive into the step-by-step guide. ## **Step 1: Create A Cloudflare Account** [#](/docs/cloudflare-r2-storage-for-site-backup/) If you don’t have a Cloudflare account already, you need to create one. Creating a Cloudflare account is so easy – all you need to do is **[visit Cloudflare’s website](https://www.cloudflare.com/)**, click on the ‘**Sign Up**’ button & fill up all the necessary information. ![get-started-with-cloudflare](/_mirror/cad58a6b-image-70.png.webp) ## **Step 2: Create an R2 Storage Bucket** [#](/docs/cloudflare-r2-storage-for-site-backup/) Once you’re signed in Cloudflare account, navigate to **‘R2’ → ‘Overview’** from the left panel of the dashboard. Now, click on the **‘Create Bucket’** as you need to create an R2 storage bucket for your site backup in xCloud. ![crate-r2-storage-bucket](/_mirror/9bb3cd61-image-71.png.webp) Name your bucket and remember it for later recognition. Though it is optional (because R2 automatically places your bucket in the closest available region based on your location) can set your location hint. Complete this by clicking on **‘Create bucket.’** ![](/_mirror/369c28b6-image-18.poster.webp) Your bucket will be completed. Now go **‘Settings’** option & see your bucket details. If you want copy your bucket name & S3 API somewhere else for further use. ![r2-storage-bucket-details](/_mirror/103d8084-image-72.png.webp) ## **Step 3: Get Your R2 Credentials (Access Key ID, Secret Access Key)** [#](/docs/cloudflare-r2-storage-for-site-backup/) The next step is to get the Cloudflare R2 credentials (Access ID, Access Key) to use in xCloud. To do so, again navigate to **‘R2’ → ‘Overview’** from the left menu, and click on **‘Manage R2 API Tokens’** from the right corner. ![manage-r2-api-tokens](/_mirror/66a6f9b1-image-73.png.webp) Now click on the ‘**Create API token**’ button from the right of your screen. On the resulting page, choose your Token name, select the ‘Admin Read & Write’ under the Permissions, and leave the TTL as it is **‘Forever**.’ Once you set all things up, click on the ‘**Create API token**’ button from the bottom of the page. ![](/_mirror/fb21d35c-image-19.poster.webp) Here comes the most important part. You’ll only be able to access the below screen once. Be sure to copy the below details, and keep them somewhere safe for further use. - Token value - Access Key ID - Secret Access Key - Use jurisdiction-specific endpoints for S3 clients ![](/_mirror/7d35ea5c-image-20.poster.webp) \*\*\*_**Note:**_ When using the S3 API with an R2 bucket, the region is automatically set. Specifying an empty value or “**us-east-1**” will also default to the correct region. Plus, they don’t provide any region name or code when creating the API. ## **Step 4: Configure Cloudflare R2 Storage for Site Backup in xCloud** [#](/docs/cloudflare-r2-storage-for-site-backup/) Since you have collected everything that you need from Cloudflare end, now let’s see how you can configure Claoudflare R2 storage for site backup in xCloud. ### **1\. Login & Access New Provider** [#](/docs/cloudflare-r2-storage-for-site-backup/) Login to your xCloud dashboard, and navigate to ‘**Team Settings’ → ‘Integrations’ → ‘Storage Provider’** & click on ‘**Add New Provider.’** ![](/_mirror/57d431ca-image-21.poster.webp) ### **2\. Select Cloudflare As Storage Provider** [#](/docs/cloudflare-r2-storage-for-site-backup/) On the resulting page, click on ‘**Select Provider**‘ to expand the dropdown option. And select ‘**Cloudflare R2**‘ as your storage provider. ![](/_mirror/4f1306e9-image-22.poster.webp) ### **3\. Fill Up All the Necessary Information** [#](/docs/cloudflare-r2-storage-for-site-backup/) Now, fill in your ‘**Bucket Name’**, ‘**Access Key ID’, ‘Secret Key’**, and ‘**Endpoint’** that you are supposed to save anywhere. Once everything is done, click on **‘Submit.**’ ![Use-Cloudflare-R2-Storage-for-Site-Backup](/_mirror/09572819-image-74.png.webp) If everything is okay, your Cloudflare R2 storage will be added to xCloud, you can use it for site backup.  Here’s how it looks in your dashboard once it gets connected successfully. ![Use-Cloudflare-R2-Storage-for-Site-Backup](/_mirror/69af16a4-image-75.png.webp) ### **4.  Configure Site Backups Settings in xCloud** [#](/docs/cloudflare-r2-storage-for-site-backup/) Once the integration process is done, you can move on to backup your site. As you can integrate more than one storage provider, choose one if you have multiple.  For the Remote Backup Settings, choose your Bucket. ![](/_mirror/f205fe4b-image-23.poster.webp) After that, you can exclude paths if required. You will find the box below the ‘**File Backup**’ field as shown below. ![backup-files-with-exclude-paths](/_mirror/78c62fd0-image-76.png.webp) You can also choose to schedule ‘**Automatic Backup**’ and ‘**Automatic Delete**’. For automatic backup, you need to select backup frequency and backup time. On the other hand, you can set a value for how many days after a backup will be deleted automatically. ![make-backup-automatic-in-xcloud](/_mirror/48547646-image-77.png.webp) This is how you can easily configure and use Cloudflare R2 storage for site backup in xCloud. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Collect Stripe Publishable Key for 3D Secure Card Payments? - xCloud > Follow the guidelines to collect stripe publishable key for 3D secure payments & implement on xCloud via onboarding flow or dashboard end. Keeping online payments safe is essential for any business & [**xCloud**](/) always ensures its fullness. When you use Stripe, your **Stripe Publishable Key** is the way to connect your website or app to Stripe’s payment system. Combined with 3D Secure, this key helps you process payments safely and boosts customer confidence. **Why do we need the Publishable Key from your (Reseller) account?** 3D Secure adds an extra layer of protection to your credit card transactions, helping to prevent fraud and build trust. To enable it, you will need to get your Stripe publishable key and set it up correctly. In this guide, we’ll show you the simple steps to access your Stripe publishable key so you can start accepting 3D Secure payments from your clients. **_Note:_** _Before heading to the process, make sure that you_ [**_connect your Stripe account with xCloud_**](/docs/setup-reseller-account-with-xcloud-white-label/). ## **Collecting Stripe Publishable Key** [#](/docs/collect-stripe-publishable-key/) To collect the publishable key, log in to your **[Stripe](https://stripe.com/)** account & head towards the Developers option on top in the dashboard. Under the ‘**Developers**’ section, you’ll get two options—API Keys & Apps. Click on ‘**API Keys**’ & copy your Stripe ‘**Publishable Key.**’ ![collect-stripe-publishable-key](/_mirror/1bfcfe2e-image-18.png.webp) ## **Implementing Stripe Publishable Key for Allowing 3D Secure Card Payments in xCloud White Label \[Onboarding Flow\]** [#](/docs/collect-stripe-publishable-key/) While setting up your reseller account with xCloud White Label, you’ll go through an onboarding flow. After setting up your ‘Brand’, when you reach to **‘Payment Setup’** section, you’ll get an option named **‘3D Secure Card Compatibility for Your Clients.’** Now paste your Stripe ‘**Publishable Key**’ before heading to the next step of the onboarding flow. ![stripe-publishable-key](/_mirror/2daa975f-image-19.png.webp) **_Note:_** _By any chance, if you skip this part while getting onboard, you can do it later from the dashboard end as well._ Now, let’s see how you can apply your Stripe Publishable Key in xCloud White Label from the dashboard. ## **Implementing Stripe Publishable Key for Allowing 3D Secure Card Payments in xCloud White Label \[Dashboard End\]** [#](/docs/collect-stripe-publishable-key/) Follow the below step-by-step guide to save your Stripe Publishable Key to allow your clients to make payments safely and boost their confidence. ### **Step 1: Access xCloud White Label** [#](/docs/collect-stripe-publishable-key/) Login to your xCloud dashboard with the right credentials, & head over to the **‘White Label’** on top and click on it. And you’ll be redirected to your White Label dashboard as shown below. ![](/_mirror/1a4fbabf-image-8.poster.webp) ### **Step 2: Setup Stripe 3DS Card** [#](/docs/collect-stripe-publishable-key/) Once you’re in, navigate to the **‘Settings’** → **‘Payment’** option. On the resulting page, you’ll get your Stripe Account details & an option named **‘Stripe 3DS Card Setup.**’ Now paste your Publishable Key to the respective box and click on **‘Add.’** ![stripe-3ds-card-setup](/_mirror/312a6f73-image-20.png.webp) This is how you can easily access your Stripe Publishable Key for 3D Secure Card Payments and apply in xCloud White Label following any of the above-mentioned methods. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Configure a Business Mail account on Apple Mail - xCloud > Learn how to configure business Mail account on Apple Mail with xCloud MailBox Addon in just a few steps. If you want to manage emails from another account within MacOS/Apple Mail App, you can do so by setting up IMAP. This allows Apple Mail to receive and send emails using an external email provider. Follow this guide to learn how to configure a business mail account on Apple Mail with xCloud MailBox. ## **Step 1: Gather your IMAP Info** [#](/docs/configure-a-business-mail-account-on-apple-mail/) First, go to your MailBox, choose your mail, and head over to the ‘IMAP’ tab from the menu. Here you will find the credentials to set up the email client with Apple Mail. > **Email:** hi@yoursite.com > > **Password**: \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Incoming Server Hostname:** imap.eu.appsuite.cloud > > **Incoming Server Username**: hi@yoursite.com > > **Incoming Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Outgoing Mail Server Hostname:** pop.eu.appsuite.cloud > > **Outgoing Server Username:** hi@yoursite.com > > **Outgoing Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Port:** 993 > > **Encryption:** TLS ![](/_mirror/ec06d39f-image-76-1024x501.png.webp) ### **Step 2: Go to Your Apple Mail Account** [#](/docs/configure-a-business-mail-account-on-apple-mail/) Open Mail and **‘Add account**’ from the main menu. Select **‘Other Mail Account** and click Continue. ![Business Mail account on Apple Mail](/_mirror/a169a5b8-image-20.png.webp) Then enter your Login credentials ‘**Email Address’**, enter your email account’s ‘password’ and click the Sign In button. ![Business Mail account on Apple Mail](/_mirror/13f4967b-image-21.png.webp) Next, choose ‘Account Type’ as ’IMAP’ and fill in the ‘ Incoming Mail Server’, and ‘Outgoing Mail Server’ credentials in their dedicated fields and click on the ‘Sign in’. ![Business Mail account on Apple Mail](/_mirror/0d97facc-screely-1752066444778.png.webp) Specify what things you wish to sync with the server, in this example, it is ‘Notes’ and ‘Mail’. Choose and click on the ‘Done’ button. ![Business Mail account on Apple Mail](/_mirror/2642156d-image-27.png.webp) Once the setup process is done, you can see that your MailBox is set up with Apple Mail. ![Business Mail account on Apple Mail](/_mirror/83f3d689-image-28-1024x485.png.webp) And that’s it, you have successfully located your other server and verified your credentials. Just a verification email has been sent to your MailBox. Go to your MailBox and verify the email client setup with Apple Mail.  Still stuck? Contact our [dedicated support team](https://support.xcloud.host/) for any of your queries. --- # How to Configure a Business Mail account on Gmail - xCloud > Learn how to configure a business Mail account on Gmail with xCloud MailBox Addon in just a few steps. If you want to manage emails from another account within Gmail, you can do so by setting up POP and SMTP access. This allows Gmail to receive and send emails using an external email provider. Follow this guide to learn how to configure a business mail account on Gmail with wxCloud MailBox to send and receive mail easily: ## **Step 1: Gather your POP Info** [#](/docs/configure-a-business-mail-account-on-gmail/) First, go to your MailBox, choose your mail, and head over to the ‘POP’ tab from the menu. Here you will find the credentials to set up the email client with Gmail. > **Email:** hi@yoursite.com > > **Password**: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Incoming Server Hostname:** pop.eu.appsuite.cloud > > **Incoming Server Username:** hi@yoursite.com > > **Incoming Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Outgoing Mail Server Hostname:** pop.eu.appsuite.cloud > > **Outgoing Server Username:** hi@yoursite.com > > **Outgoing Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Port:** 995 > > **Encryption:** TLS ![](/_mirror/1fbe35fa-image-77-1024x498.png.webp) ## **Step 2: Go to Your Gmail Account** [#](/docs/configure-a-business-mail-account-on-gmail/) Start by logging into your Gmail account and navigating to ‘**Settings’**. From there, click on ‘**See All Settings.’** ![Configure a Business Mail account on Gmail](/_mirror/bc31f9a0-image-12.png.webp) Then go to the ‘Forwarding and POP/IMAP’ tab and find the ‘POP Download’ option. Next enable the POP for all mail option and click ont he ‘Save’ button. ![Configure a Business Mail account on Gmail](/_mirror/bad6ef39-unnamed-38.png.webp) ## **Step 3: Add a Mail Account** [#](/docs/configure-a-business-mail-account-on-gmail/) Then, go to the to ‘**Settings’**. From there, click on ‘**See All Settings’** → ‘**Accounts’** tab. Click ‘**Add a mail account’**, which opens a new window.  ![Configure a Business Mail account on Gmail](/_mirror/ed3b4a4d-image-13.png.webp) Then enter your **‘POP Mail’** in the **‘Email address’** field and click on the ‘**Next’** step button. ![Configure a Business Mail account on Gmail](/_mirror/669d77c7-image-14.png.webp) Next, enter the ‘Username’, ‘Password’, ‘POP Server’, ‘Port’ accordingly that you have copied from the xCloud MailBox dashboard and click on the ‘Add Account’ button. ![Configure a Business Mail account on Gmail](/_mirror/e38a85e1-image-15.png.webp) And your mail account has been added to receive emails. Now if you want to send emails form the Gmail account as well choose the option ‘Yes’ and click on the ‘Next’ button. ![Configure a Business Mail account on Gmail](/_mirror/dac35336-image-29.png.webp) Next, you will see that an option ‘Import emails from my other account’ is selected, keep it selected and go to the ‘Next’.  ![Configure a Business Mail account on Gmail](/_mirror/082f1da7-image.jpeg.webp) Next, add a ‘Name’ and click on the ‘Next Step’ button to proceed.  ![Configure a Business Mail account on Gmail](/_mirror/505adf81-image-16.png.webp) Then go to your MailBox dashboard again and switch over to the ‘SMTP tab from the dashboard and collect the credentials:’Username’, ‘SMTP Server Name’, ‘Password‘, ‘Port for STARTTLS’ and  go to the email client setup process. ![Configure a Business Mail account on Gmail](/_mirror/60265b32-image-17.png.webp) Now, enter the ‘Username’ ‘SMTP Server Name’, ‘Password‘, ‘Port for STARTTLS’ into the dedicated fields and click on the ‘Add Account’ button. ![Configure a Business Mail account on Gmail](/_mirror/8f5ef01f-image-18.png.webp) And you have successfully located your other server and verified your credentials. Next, just a verification email has been sent to your MailBox. Go to your MailBox and verify the email client setup with Gmail.  ![Configure a Business Mail account on Gmail](/_mirror/a45be262-image-19.png.webp) And that’s it, this is how easily you can connect your email clients account with Gmail. Still stuck? Contact our [dedicated support team](https://support.xcloud.host/) for any of your queries. --- # How To Configure Custom NGINX In xCloud? - xCloud > Ready to enhance NGINX? Dive into xCloud's custom config options. Configure custom NGINX for ultimate performance tweaking. [**NGINX**](https://www.nginx.com/) is a top choice for web servers for its adaptability and strength. Many online services and applications use NGINX and customize it to boost their system’s efficiency, secure their data, and add new features. However, you might find it challenging to **configure custom NGINX** settings, as it often requires manual edits in the Linux terminal. But, with [**xCloud**](/), you can simplify this process. If you add a custom NGINX in xCloud, it lets you easily modify NGINX settings right from the xCloud dashboard, without using any extra command lines. ## **Understanding The NGINX Config** [#](/docs/configure-custom-nginx-xcloud/) NGINX is an **open-source web server** that provides reverse proxy, load balancing, and caching capabilities. It has HTTPS server capabilities and is primarily intended for optimal performance and stability. In xCloud, the NGINX server settings are customizable through configuration files in the **_/etc/NGINX/_** folder. The main configuration file can be located at **_/etc/NGINX/xcloud-conf_**. ## **Configure Custom NGINX In xCloud: A Step-By-Step Guide** [#](/docs/configure-custom-nginx-xcloud/) With xCloud’s **Custom NGINX Config** feature, you can add a new configuration directly from the xCloud dashboard. Here, you can add custom configurations for before, after, and inside server blocks. Follow the guide to learn how you can configure custom NGINX in xCloud. ### **Step 1: Navigate To The NGINX Tab In xCloud** [#](/docs/configure-custom-nginx-xcloud/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/) and choose the website for which you want to add a custom NGINX. From the left navigation menu, click on the NGINX option. ![](/_mirror/0ff52222-image-34.poster.webp) ### **Step 2: Add A Custom NGINX** [#](/docs/configure-custom-nginx-xcloud/) From this tab, you need to tap the ‘**Add a New Config**’ button to configure a custom NGINX. You can run and debug a custom config or save this for later use purposes. ![](/_mirror/9eb82bd9-Screen-Capture-on-2025-06-25-at-18-43-28.poster.webp) You can choose one from **4 NGINX types**: Before Server Block, Inside Server Block, and After Server Block. You can then choose a file name, ‘**Run & Debug**’ a custom NGINX, or ‘**Save Config**’. 1. If you choose the ‘Before Server Block’ and set a Config File Name, the Config will be generated as **_/etc/NGINX/xcloud-conf/(sitename)/before/(Config File Name)._** 2. For ‘Inside Server Block’ and a Config File Name, the Config will be generated as **_/etc/NGINX/xcloud-conf/(sitename)/server/(Config File Name)._** 3. For ‘After Server Block’ and a Config File Name, the Config will be generated as **_/etc/NGINX/xcloud-conf/(sitename)/after/(Config File Name)._** 4. If you choose Inside PHP Location Block, it will be placed inside the PHP location block in the relevant server configuration. 5. If you choose ‘Inside Proxy Location Block’**,** it will be placed inside the location block used for proxying non-PHP applications. For example, if you choose the ‘**Inside Server Block**’ and set the Config File Name as ‘**rankmath**’ for the site ‘**summer-star-195.xcloud.name**’, the config will be generated as **/etc/NGINX/xcloud-conf/summer-star-195.xcloud.name/server/rankmath.conf.** Now, using the Config Content below for example: \# START NGINX Rewrites for Rank Math Sitemaps rewrite ^/sitemap\_index.xml$ /index.php?sitemap=1 last; rewrite ^/(\[^/\]+?)-sitemap(\[0-9\]+)?.xml$ /index.php?sitemap=$1&sitemap\_n=$2 last; rewrite ^/(\[a-z\]+)?-sitemap\\.xsl$ /index.php?xsl=$1 last; \# END NGINX Rewrites for Rank Math Sitemaps ![Configure Custom NGINX](/_mirror/bce9b953-image-76.png.webp) You can then choose to ‘**Run & Debug**’ or ‘**Save Config**’. If you are using Custom NGINX for HideMyWP, make sure to change your settings in the plugin like this, as shown below. ![Configure Custom NGINX](/_mirror/f0cbfc44-screely-1712565542797.png.webp) If your custom NGINX command and configurations are okay, you will see a green message upon clicking the ‘Run & Debug’. ![Configure Custom NGINX](/_mirror/af822109-image-77.png.webp) However, if there are some issues with your configuration and command, you will see a red message. ![Configure Custom NGINX](/_mirror/46ddb80e-image-78.png.webp) Once you add a custom NGINX config successfully, it will be listed on the ‘**Custom NGINX Config**’ tab. From here, you can edit or delete a config. Additionally, you can preview your configuration. ![Configure Custom NGINX](/_mirror/5f24d630-image-36.gif) ## **Custom NGINX Templates** [#](/docs/configure-custom-nginx-xcloud/) For now, we are offering built-in custom NGINX support for Rankmath and Hide My WP on the xCloud dashboard. That means, If your website has the [**Rankmath**](https://wordpress.org/plugins/seo-by-rank-math/) or [**Hide My WP**](https://wordpress.org/plugins/hide-my-wp/) plugins installed, you can choose from the ‘**Select Template**’ list and you’re all good to go. Or else, you can choose ‘**Use My Own Config**’ to run your config manually. However, we will be gradually adding more plugins. ![Configure Custom NGINX](/_mirror/e65e61c9-image-37.gif) That is how easily you can configure custom NGINX in xCloud. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Configure Your Email Client with xCloud Mailbox Addon - xCloud > Learn how to configure your email client with the xCloud Mailbox Addon using IMAP or POP for secure, seamless email access on any device. The **xCloud Mailbox Addon** allows you to integrate your email account with popular email clients like Gmail, Microsoft Outlook, Thunderbird, Windows Mail, and iOS Mail. By configuring an email client, you can send and receive emails directly from your desktop or mobile device, providing a seamless and efficient communication experience without relying solely on webmail. This guide walks you through the complete process of configuring your preferred email client using **IMAP/POP protocols**, ensuring secure and reliable access to your xCloud mailbox. ## **Step 1: Create Your Email Account** [#](/docs/configure-email-client-with-mailbox-addon-xcloud/) To proceed, you need to create a MailBox first. If you have not created any MailBox yet, read this detailed documentation: [**_How to Set Up xCloud MailBox Addon_**](/docs/how-to-set-up-xcloud-mailbox-addon/) ## **Step 2: Gather your IMAP/POP Info** [#](/docs/configure-email-client-with-mailbox-addon-xcloud/) After accessing the **IMAP and POP tab** in your xCloud Mailbox dashboard, you will find all the necessary credentials to configure your email account. Before proceeding, it’s important to understand the difference between **IMAP** and **POP** as each serves a different purpose. **IMAP (Internet Message Access Protocol)** is the recommended option for most users. It allows for two-way synchronization between your email client and the server, meaning any changes you make—such as reading, deleting, or moving messages—will reflect across all your devices. This makes IMAP ideal if you plan to access your email from multiple devices like your smartphone, tablet, or computer. On the other hand, **POP3 (Post Office Protocol v3)** is designed for downloading emails to a single device. Once downloaded, emails are typically removed from the server, and any changes made on one device won’t sync to others. POP3 is best suited for users who only check their email on one device and prefer to store their emails locally. Choose the email setup that works best for you: IMAP for syncing your email on multiple devices or POP for accessing your email on just one device. Then, gather the setup details from your dashboard to continue configuring your email client. ### **For IMAP:**  [#](/docs/configure-email-client-with-mailbox-addon-xcloud/) > **Email:** hi@yoursite.com > > **Password**: \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Incoming Server Hostname:** imap.eu.appsuite.cloud > > **Incoming Server Username**: hi@yoursite.com > > **Incoming Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Outgoing Mail Server Hostname:** pop.eu.appsuite.cloud > > **Outgoing Server Username:** hi@yoursite.com > > **Outgoing Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Port:** 993 > > **Encryption:** TLS ![](/_mirror/936ba9fa-image-74-1024x506.png.webp) ### **POP** [#](/docs/configure-email-client-with-mailbox-addon-xcloud/) > **Email:** hi@yoursite.com > > **Password**: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Incoming Server Hostname:** pop.eu.appsuite.cloud > > **Incoming Server Username:** hi@yoursite.com > > **Incoming Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Outgoing Mail Server Hostname:** pop.eu.appsuite.cloud > > **Outgoing Server Username:** hi@yoursite.com > > **Outgoing Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Port:** 995 > > **Encryption:** TLS ![](/_mirror/e7f20d57-image-73-1024x502.png.webp) ### **Step 3 – Configure your email client** [#](/docs/configure-email-client-with-mailbox-addon-xcloud/) Although various email clients and devices have distinct configurations, they all have fundamental setup requirements in common. For more information, select your device from the list below: - [Smartphones and tablets](/docs/how-to-configure-a-business-mail-account-on-phone-using-gmail/) - [Mac devices](/docs/configure-a-business-mail-account-on-apple-mail/) - [Gmail](/docs/configure-a-business-mail-account-on-gmail/) - Windows - Other Email clients If your device or email application is not included in the list, consult a similar guide or look online for the official documentation. Still stuck? Contact our **[support team](https://support.xcloud.host/)** for any of your queries. --- # How to Configure Integration with Telegram in xCloud Hosting? - xCloud > Learn how integration with Telegram in xCloud hosting for real-time site notifications to enhance your team's coordination effortlessly. [**xCloud**](/) offers a feature called ‘**Integration with Telegram**’ to receive site notifications in the Telegram app. With just a few clicks, you can seamlessly integrate Telegram into xCloud hosting to enhance your notification management. By integrating with [**Telegram**](https://telegram.org/), you can receive real-time server and site notifications, along with team activity updates, directly within your Telegram app, ensuring you stay connected and informed at all times. Follow the step-by-step guide to learn how to integrate Telegram in xCloud hosting to enhance team coordination and efficiency. ## **Step 1: Add New Notification** [#](/docs/configure-integration-with-telegram-in-xcloud/) Once you login to your **xCloud account**, go to **Integrations → Notification** on the dashboard. Then, click on ‘**Add New Notification**’ to connect Telegram to your xCloud hosting. ![Integration with Telegram](/_mirror/bc7b415e-image-1.png.webp) ## **Step 2: Integration with Telegram in xCloud** [#](/docs/configure-integration-with-telegram-in-xcloud/) After clicking on ‘**Add New Notification**’ choose ‘**Telegram**’. Now copy the authentication command by clicking on the ‘**Copy**’ button & go to Telegram @**xCloudhostingbot** to start your chat to integrate Telegram in xCloud.  ![](/_mirror/dc0ed39e-image-3.poster.webp) In the Telegram app start your chat with the xCloud Notification bot and send the copied authentication command token. The notification bot will confirm that you are ready to authorize notifications with xCloud.  ![](/_mirror/35d45b39-Telegram_zRd9Asj2u1.poster.webp) Now, click on the ‘**Authorize on Telegram**’ button and a notification will appear to confirm Telegram is connected with xCloud.  ![](/_mirror/c949b851-image-5.poster.webp) Now, in the ‘**List of Notifications,**‘ you can see your connected Telegram title along with its Type, Status, and Action. To disconnect your Telegram from xCloud, just click on ‘**Disconnect**‘ under Action then ‘**Ok**’ to confirm.  ![](/_mirror/34670407-image-6.poster.webp) ## **Step 3: Choose the Notifications You Want to Get** [#](/docs/configure-integration-with-telegram-in-xcloud/) To choose which notifications you want to receive in your Telegram, go to **Team Settings → Notifications**. Then, check the Telegram options for ‘**Server**,’ ‘**Site**,’ or ‘**Other**‘ that you want to receive notifications for, and click on ‘**Save Changes**.’ ![](/_mirror/db26b975-image-7.poster.webp) This is how you can easily configure Telegram with xCloud hosting & get your server, site notifications along with team accounts and actions directly into your Telegram. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # Configure Mailgun For Site Emails - xCloud > Minimize spam risks and optimize email delivery on xCloud with Mailgun. Learn how to configure Mailgun, authenticate domains, and integrate with SMTP or API. [**xCloud hosting**](/) recognizes the importance of well-integrated email systems like Mailgun to minimize the risk of emails being marked as spam or failing to reach their intended recipients. So, it has streamlined the way to configure Mailgun into its environment for site emails. **[Mailgun](https://www.mailgun.com/)** is one of the most popular email delivery services that combines powerful features and compatibility to ensure a more innovative mailing experience. Plus, it’s one of the cheapest options available. You can send **up to 5000 emails** per month on the Free plan. On the other hand, it will cost you **$0.001 per email** on the Flex plan. Follow the step-by-step guide below to learn how to configure Mailgun for your site emails. ## **Step 1: Domain Authentication With Mailgun** [#](/docs/configure-mailgun-for-site-emails/) Before getting started with the Mailgun integration into your xCloud team, you need to authenticate your domain with the email service. Please follow their detailed documentation on how you can do that: [**Mailgun Domain Verification Walkthrough**](https://help.mailgun.com/hc/en-us/articles/32884702360603-Domain-Verification-Setup-Guide)**.** ## **Step 2: Integrate Mailgun into xCloud** [#](/docs/configure-mailgun-for-site-emails/) Once you authenticate your domains with Mailgun, you can integrate the email service into the xCloud environment by following these two methods: - **Integrate Mailgun With SMTP Credentials** - **Integrate Mailgun With API** ### **Integrate Mailgun With SMTP Credentials** [#](/docs/configure-mailgun-for-site-emails/) [**Log in**](https://login.mailgun.com/login/) to your Mailgun account and navigate to **Sending → Domains** from the dashboard. Then navigate to the **Domain Settings → SMTP Credentials.** Add a new domain by tapping the ‘**Add new domain**’ button. Once you add the domain, save your login credentials (username and password) for using it in the xCloud mail integration. ![Configure Mailgun](/_mirror/4a41fc30-image-13.png.webp) Once you are done collecting your SMTP credentials for Mailgun, it’s time to add Mailgun as the email provider in xCloud. From your xCloud dashboard, navigate to **My Profile → Integrations → Email Provider**. You need to integrate your Mailgun account domain with the credentials by clicking the ‘**Add New Provider’** button. ![Configure Mailgun](/_mirror/2e2e33be-image-14.png.webp) Once you hit the ‘**Add New Provider**’ button, you will see a pop-up asking you to select the email provider, SMTP username, and SMTP password. ![Configure Mailgun](/_mirror/1589e7e5-image-15.png.webp) Select Mailgun as the provider, and input your credentials in the **SMTP username** and **SMTP password** fields. The email provider will be added instantly. ### **Integrate Mailgun With API** [#](/docs/configure-mailgun-for-site-emails/) Alongside using the Mailgun SMTP credentials, you can integrate Mailgun with the API keys. For that, log in to your Mailgun account and navigate to **API Security** page. Add a new key by clicking the ‘**Add new key**’ button and setting a description. Save your API key for future use. ![Configure Mailgun](/_mirror/ae292128-image-16.png.webp) From your xCloud dashboard, navigate to **My Profile → Integrations → Email Provider**. You need to integrate your Mailgun account domain with the credentials by clicking the ‘**Add New Provider’** button. ![Configure Mailgun](/_mirror/a713731e-image-17.png.webp) Once you hit the ‘**Add New Provider**’ button, you will see a pop-up asking you to select the email provider name. Select **Mailgun API** as the provider, and input your collected API from the **Mailgun API Security** page. Then, provide your authenticated domain name and hit the ‘**Add Email Provider**’ button. ![Configure Mailgun](/_mirror/ed002d4d-image-19.png.webp) That’s how easily you can integrate Mailgun into your xCloud team with API keys. ## **Step 3: Testing Your Email Integration** [#](/docs/configure-mailgun-for-site-emails/) After adding Mailgun successfully, you can test your email service by sending a test email straight from the **Email Provider** section. ![Configure Mailgun](/_mirror/af8f2c2e-image-20.png.webp) ## **Step 4: Add Mailgun Service To Site** [#](/docs/configure-mailgun-for-site-emails/) After integrating Mailgun into your xCloud environment, you need just to add the provider to the site. Go to **All Sites** and choose your website to add the email provider. Select your site and navigate to **Email Provider** tab. ![Configure Mailgun](/_mirror/e4c4b30f-image-21.png.webp) Now select your domain from the ‘**Email Provider**’ options, set the sender’s name in the ‘**From Name**’ field, and input your email sender’s address in the ‘**From Email**’ field. Once done, hit the ‘**Add This Provider To Site**’ button. If you don’t find it convenient to configure your site emails with Mailgun using the SMTP credentials or API, you can check the process of configuring with the Mailgun plugin below. ## **Configure Site Emails With Mailgun Plugin** [#](/docs/configure-mailgun-for-site-emails/) Get started by signing up for an [**account.**](https://signup.mailgun.com/new/signup) Follow the [**Quickstart Guide**](https://documentation.mailgun.com/docs/mailgun/quickstart) to verify your domain, and once it’s confirmed, your API key will be revealed and ready for use!  Click on your profile, and from the dropdown menu, select **API Keys**. Collect your **private key** and copy it for using it on your WordPress dashboard. ![Configure Mailgun](/_mirror/d06da01e-image-22.png.webp) Now, you need to install the Mailgun plugin on your WordPress site. Follow these simple steps below: - Log in to your WordPress site. - Visit the Add Plugins page. - Search for “[**Mailgun for WordPress**](https://wordpress.org/plugins/mailgun/)” and install the plugin. - Access the Mailgun screen from the Settings menu. ![Configure Mailgun](/_mirror/83f61471-image-23.png.webp) - Enable Use HTTP API to **Yes**. - Enter your Mailgaun domain in the **Domain Name** field. - Copy and paste your Private API key into the **API Key** field. - Save the changes and click Test Configuration to send a test email. After saving all the changes: - Save the settings after configuration. - Send a test email to ensure proper setup. - If errors occur, check if DNS settings are still propagating or if settings are misconfigured. - Ensure the Mailgun domain status shows as “Active.” - Upon successful sending, you’ll receive a confirmation email with the following text: - If you have received this message, as shown in the image, the requested test has succeeded. ![Configure Mailgun](/_mirror/aa229816-image-24.png.webp) That’s how easily you can **configure Mailgun for site emails** for xCloud environment as an **[SMTP provider](/docs/setting-up-site-emails-for-wordpress-on-xcloud/)** to streamline the email delivery process of transactional emails. Still stuck? Contact our **[support team](/support/)** for any of your queries. --- # How to Configure MySQL and MariaDB with xCloud - xCloud > Learn how to configure MySQL and MariaDB using xCloud for better performance and stability. Managing your database server the right way is essential for performance, stability, and data protection. Whether you use MySQL or MariaDB, configuring your settings based on your server’s needs will help you get the most out of your setup. Follow the guide to configure MySQL and MariaDB using xCloud and explain the key configuration options in simple terms. ## **How to Configure MySQL for Your Server** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) You can [**manage MySQL**](https://www.mysql.com/) settings directly from the xCloud control panel. Follow the steps below to modify key database parameters of MySQL that affect performance and stability. ### **Step 1: Go to the Server** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Go to your server. From the sidebar, go to ‘**Management’** and then click on ‘**MySQL Configuration’**. ![](/_mirror/0e9d1b03-image-24.poster.webp) ### **Step 2: Adjust the Configuration options** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Here you will find all the configuration options **‘Max Connections’, ‘Max Allowed Packet’, ‘InnoDB Buffer Pool Size’, ‘InnoDB Buffer Pool Instances’, ‘InnoDB Flush Log at Transaction Commit’, ‘Slow Query Log’, ‘Long Query Time’, ‘Sort Buffer Size’, ‘Binary Log Expire Time’, ‘InnoDB Flush Method’**.  You can change these settings based on your server’s workload and resource availability. ![](/_mirror/49adc219-image-25-1024x497.gif) ### **Step 3: Apply Changes** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) After you adjust the settings based on your server’s needs, review the values and click on the **Save Changes** button. The new configuration will be applied immediately. ![](/_mirror/a2fe2199-image-27.poster.webp) ## **How to Configure MariaDB for Your Server** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Just like MySQL, you can adjust MariaDB configuration from the xCloud control panel. Follow the steps below to modify key database parameters of MariaDB and apply changes based on your server’s needs. ### **Step 1: Go to the Server** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Go to your server. From the sidebar, go to ‘**Management’** and then click on ‘**MariaDB Configuration’**. ![](/_mirror/2c91263a-image-26.poster.webp) ### **Step 2: Adjust the Configuration options** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Here you will find all the configuration options **‘Max Connections’, ‘Max Allowed Packet’, ‘InnoDB Buffer Pool Size’, ‘InnoDB Buffer Pool Instances’, ‘InnoDB Flush Log at Transaction Commit’, ‘Slow Query Log’, ‘Long Query Time’, ‘Sort Buffer Size’, ‘Binary Log Expire Time’, ‘InnoDB Flush Method’**.  You can change these settings based on your server’s workload and resource availability. ![](/_mirror/32a319bf-image-28.poster.webp) ### **Step 3: Apply Changes** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) After you adjust the settings based on your server’s needs, review the values and click on the **Save Changes** button. The new configuration will be applied immediately. ![](/_mirror/db5ade16-image-29-1024x497.gif) ## **Configuration Options for MySQL and MariaDB** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) When you configure MySQL or MariaDB, you will deal with several important settings. These settings affect how well your server performs, how stable it stays under pressure, and how safe your data is. Here is a simple explanation of each option so you can make informed decisions. ### **Max Connections** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This setting controls the maximum number of client connections that your database can handle at the same time. If your application has many users, increase this value based on your server’s CPU and RAM. Too many connections without enough resources will cause connection errors. ### **Max Allowed Packet** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This sets the maximum size of a packet that your server can handle in a single transaction. If your application sends large data chunks, such as files or long queries, you may need to raise this value. Use values like 64M or 128M, depending on your needs. ### **InnoDB Buffer Pool Size** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This defines how much RAM is used to cache data and indexes. It is a major factor in overall performance. A good rule is to allocate 70 to 80 percent of available memory for this setting. Use 128M for smaller systems, or 1G and higher for large workloads. ### **InnoDB Buffer Pool Instances** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This option breaks the buffer pool into multiple parts. Doing so helps performance, especially if your server has multiple CPU cores. It reduces contention and allows smoother handling of concurrent queries. In MariaDB, this feature is maintained by MariaDB, ensuring optimized performance tailored for its database environment. ### **InnoDB Flush Log at Transaction Commit** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This controls how often transaction logs are written to disk. There are three settings: - 0 gives the best speed but risks losing recent data if the server crashes. - 1 is the default and ensures the highest data safety. - 2 is a balance between performance and durability. Pick the one that fits your data safety needs. ### **Slow Query Log** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) Turn this ON if you want to track slow queries. It helps you detect performance issues. The log file is usually stored at /var/log/mysql/mysql-slow.log. You can disable it when you do not need it. ### **Long Query Time** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This works with the slow query log. It sets the time (in seconds) that a query must run before being labeled as “slow.” Adjust it to match your idea of slow performance. ### **Sort Buffer Size** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This controls how much memory is used for sorting operations like ORDER BY or GROUP BY. If your application performs a lot of sorting, increasing this value can help. Use values between 256K and 2M, depending on your server memory. ### **Binary Log Expire Time** [#](/docs/configure-mysql-and-mariadb-with-xcloud/) This setting defines how long binary logs are kept before deletion. These logs help with replication and recovery but can use up disk space. Setting a shorter expiry time will free up space automatically. ### **InnoDB Flush Method** [#](/docs/configure-mysql-and-mariadb-with-xcloud/)  This setting controls how data is written to disk. Your choice depends on your storage device. - fsync is standard and works well for most setups. - O\_DIRECT is good for SSDs and helps reduce memory use by skipping the OS cache. - Other options like O\_DSYNC, littlesync, nosync, and O\_DIRECT\_NO\_FSYNC offer different performance trade-offs. If you are using SSD storage, O\_DIRECT is usually the best option. Make sure you adjust these settings based on your actual server usage and the hardware resources available. With proper configuration, both MySQL and MariaDB can deliver strong performance and high reliability. And that’s it, this is how easily you can configure MySQL and MariaDB for your server in just a few clicks. Still stuck? Contact our [support team](/support/) for any of your queries. --- # How To Configure Server Backup Management In xCloud? - xCloud > Secure your website! Learn how to easily configure server backup management in your xCloud dashboard to recover from crashes or disasters. Server backups on your hosting platform are lifesavers for your website. It ensures a copy of everything, including files, databases, and images is stored securely off-site. These backups are essential for bouncing back from disasters like crashes, cyberattacks, or even accidental deletions. With [**xCloud**](/), you can easily configure **server backup management** straight from your dashboard. The Server Backup Management feature at xCloud is now available for: - xCloud server - Vultr server _**Important:** Server backup is an **optional add-on for xCloud Managed Servers with an additional 20% cost**._ We will be adding more providers for this feature soon. However, the billing of the providers (other than xCloud) will be handled by their end. Follow this step-by-step guide to learn how to configure server backup management in xCloud. ## **Step 1: Create A Server & Enable Backup** [#](/docs/configure-server-backup-management/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/) and create a new server by tapping on the ‘**\+ New Server**’ button. Choose all the resources and set all the details. Drop down and you will find the option to enable the backup. Toggle the button to turn on server backup while adding a new server. ![](/_mirror/95107dc1-image-14.poster.webp) If you are an xCloud LTD user, you will find the option to bring the xCloud-managed provider’s server. Once done, hit the next screen, and your server will automatically finish setting up. ## **Step 2: Configure Server Backup Management** [#](/docs/configure-server-backup-management/) Once you are on the server overview page, tap on the ‘**Backup**’ tab. Here, you will find the button to enable backup. It will add backups on the cloud provider, and you will see a list of backups here. Once done, hit the ‘**Save Settings**’ button. ![](/_mirror/ee64f4cf-image-15.poster.webp) If you have brought your own server or use another service like [**Vultr**](https://www.vultr.com/)**,** the billing, and cost of server backup and management will be handled on that provider’s end. ![](/_mirror/8caf9a3b-image-16.poster.webp) After you toggle the button to enable backup, you will have the option to choose the ‘Provider Backup Schedule’. Select one of the backup frequency options (Daily, Weekly, Monthly, Every Even Day, or Every Odd Day). If you choose monthly, you will also see another option to select the day of the month. Additionally, you can choose a backup time. Once choosing your preferences, hit the ‘**Update Scheule**‘ button. ![server backup management](/_mirror/df25d2e4-xCloud-Mamun-bhai.gif) However, for xCloud managed or Vultr providers, you might not find the Server Backup option if it’s not enabled from the ‘**team management**‘ page. In that case, you need to ask your team admin to enable the ‘**servermanage-provider-backup**‘ option, as shown below: ![server backup management](/_mirror/282569f9-Markup-2024-05-15-at-11.33.34.png.webp) If you are choosing another provider other than xCloud, you might need to select the backup volume or interval on the provider’s end. Typically, Vultr offers backups once a week by default. But, you can change the interval to daily or even monthly. ## **Special Notes To Keep In Mind** [#](/docs/configure-server-backup-management/) - Be careful before you delete a server. If you delete a server, all the server’s backup will be removed too. - Your server backups are performed once a week by default. You can have two backups on the backup list at a time. If there are two backups already available and a new backup is created, xCloud will automatically delete the older version of the previous two backups. Also, if you restore a backup, your most recent data or progress will be lost as you are restoring the files and data from the backup file. - We do not allow anyone to repeatedly turn on or off the automatic backup option to prevent system abuse. If you disable the feature after turning it on for a server, you cannot enable it again. However, if you disable backups for a server by mistake, please contact support to re-enable it. That is how easily you can configure server backup management in xCloud. Still, feeling stuck? Contact our [**support team**](https://support.xcloud.host/) for assistance. --- # How to Configure Slack Integration in xCloud Hosting? - xCloud > Follow the guide to learn how to configure Slack integration in xCloud hosting & easily collaborate, communicate with your team. Effective communication is vital for seamless collaboration and productivity. With that in mind, [**xCloud**](/) Hosting brings an innovative solution through Slack integration, empowering users to streamline communication effortlessly within their team hosting environment. With this integration, you can get server notifications, site notifications, and more on your Slack. Follow the step-by-step guide to learn how to **configure Slack integration in xCloud** hosting to enhance team coordination and efficiency. _**Note:** Before getting started, you will need to visit the xCloud website and you have to sign up or log in to xCloud with your credentials._ ## **Step 1: Add New Slack Notification** [#](/docs/configure-slack-integration-in-xcloud/) After logging in to your xCloud account, navigate to **Team Settings** → **Integrations** → **Notification.** Once you’re in, click on **‘Add New Notification’,** select your provider as **‘Slack’** from the dropdown, and click on ‘**Authorize on Slack.**’ ![add-slack-notification](/_mirror/f6f6c9f6-Screen-Capture-on-2024-06-30-at-17-24-47.gif) ## **Step 2: Give Permission Access & Select Slack Channel** [#](/docs/configure-slack-integration-in-xcloud/) On the resulting page, xCloud requires a channel to post to as an app. Since xCloud is requesting permission to access here, you need to select a channel from the dropdown **“Share for a Channel”**, and click on **‘Allow’** for the further step. ![](/_mirror/57d431ca-image-21.poster.webp) Wait for a few seconds & your Slack channel will be connected with your xCloud hosting. This is how easy it is to configure Slack integration in xCloud hosting. ## **Step 3: Select Notifications You Want in Your Prefered Slack Channel** [#](/docs/configure-slack-integration-in-xcloud/) After connecting your Slack channel to xCloud hosting, you’ll get options to choose which notifications (e.g., **Server Notifications, Site Notifications, Other Notifications**) you want to get in your selected Slack channel as shown below. To do so, navigate to **Team Settings**  → **Notifications**. ![select-slack-notifications-in-xcloud](/_mirror/c11f12e0-image-60.png.webp) Just click the **‘Slack’** option beside each notification to enable and disable the option. Once you’re done with the selection, don’t forget to click the ‘**Save Changes**’ to save all the changes you made. **Note:** _The role permission of integrations & notifications can only be managed by the Team Admin role user in xCloud._ ![](/_mirror/4f1306e9-image-22.poster.webp) This is how you can easily configure Slack integration in xCloud hosting & communicate with your team with the Slack conversations that you choose. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Control OPcache With xCloud - xCloud > Learn how to quickly enable PHP OPcache on your server using xCloud for improved application performance. OPcache is a PHP extension that enhances performance by storing precompiled script bytecode in memory. This allows PHP scripts to execute more quickly by avoiding the overhead of parsing and compiling code on each request. Enabling OPcache can significantly improve the efficiency of your PHP applications.  Follow the steps to learn how to enable OPcache on your server with xCloud. **_Note:_** _OPcache is compatible with PHP versions 5.6 through 8.4. Ensure your server is running a supported PHP version before proceeding._ ## **Step 1: Access the PHP Configuration** [#](/docs/control-opcache-with-xcloud/) To begin, log in to your xCloud server management dashboard. From the main interface, navigate to the **Management** section and select **PHP Configuration**. This will take you to the configuration settings where you can manage various PHP extensions and options. ![](/_mirror/33e3c633-image-11.poster.webp) ## **Step 2: Enable OPCache**  [#](/docs/control-opcache-with-xcloud/) Once you are on the PHP Configuration page, scroll down to access the ‘**PHP OPcache’** option. To enable OPcache, simply toggle the corresponding switch. This action activates OPcache on your server, and no further configuration is needed. ![](/_mirror/89bb434b-image-12.poster.webp) And that’s it. This is how easily you can enable OPCache with xCloud and ensure faster script execution and enhanced overall application efficiency. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Create a Database for Your Site with xCloud? - xCloud > Learn how to create a database for your site or web application in xCloud with easy step by step process. xCloud makes it easy to create a database and manage it for your site or web application, whether you are using MySQL or MariaDB. This guide will walk you through the steps to set up a new database and a new database user. You will be able to handle everything from choosing the server to setting access permissions, all from within the xCloud dashboard. Follow these simple steps, and you will have your database and user up and running in no time! ## **Step 1: Choose the Server** [#](/docs/create-a-database-for-your-site-web-application/) To begin, select the server where you want to create a database. Navigate to the left sidebar and find the Management section. From the dropdown, select Database. ![](/_mirror/95107dc1-image-14.poster.webp) ## **Step 2: Create the Database** [#](/docs/create-a-database-for-your-site-web-application/) Once you have selected your server, proceed to create the database. Click the **‘Add Database’** button. A pop-up window will appear.  ![](/_mirror/ee64f4cf-image-15.poster.webp) Enter a **Database Name** and **Username** for the database. A password will be automatically generated for the database, but you can change it if needed. After entering the necessary details, click the **‘Add Database’** button to create the new database. ![create a database](/_mirror/aa8d241b-image-18.png.webp) ## **Step 3: Create a Database User** [#](/docs/create-a-database-for-your-site-web-application/) After you create the database, you can add new users and assign them the necessary access permissions. On the dashboard, locate and click the **‘Add Database User’** button. A pop-up window will appear.  ![](/_mirror/8caf9a3b-image-16.poster.webp) Enter a **Username** for the new user. A password will be automatically generated for the user, though you can change it to one of your preference. Set the user’s access permissions. Choose the database the user should have access to. Finally, click **‘Add New User’** to save the user. ![](/_mirror/3c4e7f71-image-17.poster.webp) ## **Step 4: Access New Database and User** [#](/docs/create-a-database-for-your-site-web-application/) After you have created the new database and user, both will appear in your xCloud dashboard. You can now manage your databases and users directly from here. ![](/_mirror/369c28b6-image-18.poster.webp) With these simple steps, you can efficiently create a database and manage users effortlessly in xCloud! Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Create a Demo Site in xCloud? - xCloud > Need a test site? xCloud lets you create a demo site in just a few clicks. Follow our step-by-step guide to configure, test, and launch seamlessly! With [**xCloud**](/), you can easily **create a demo site** in a few clicks and test everything before going live. A demo site serves as a test website where you can migrate sites, run experiments, use all necessary plugins and themes, and more with a temporary domain before going live. On the other hand, [**a staging environment**](/docs/how-to-create-a-staging-environment-in-xcloud/) lets you push and pull site data between staging and production sites. Follow this step-by-step guideline below to learn how to create a demo site in xCloud. ## **Step 1: Add New Site & Add Information** [#](/docs/create-a-demo-site-in-xcloud/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/) and click the ‘**+New Site**’ to add a new site. Then, choose a server from the list and go ‘**Next**’. ![](/_mirror/cd394ed8-image.poster.webp) We will be creating a fresh WordPress site here. So choose the ‘**Install New WordPress Website**’ option as shown below. ![create a demo site](/_mirror/c0f801d8-image-1024x576.png.webp) ## **Step 2: Configure & Install Your Demo Site** [#](/docs/create-a-demo-site-in-xcloud/) Now, instead of going live, you need to choose ‘**Demo Site**’ in this section as shown below. Your new WordPress site will be a demo site, so you can run some tests and experiments before sending it live. ![create a demo site](/_mirror/8b9b3a5c-image-1.png.webp) Before continuing, please note that xCloud provides demo domains as **‘.wp1.site’** and **‘.wp1.sh**’. The demo domains are subdomains of wp1.site and wp1.sh and team xCloud uses Cloudflare to manage these domains. You can choose between any of these. Once you go from **Demo to Live**, you cannot go back to the Demo domain again. ![create a demo site](/_mirror/aa2fa100-image-2.png.webp) Set a name for your demo site and add relevant tags. Your staging domain will be generated automatically. Now, scroll down to configure more settings, such as Multisite, Caching, Email Provider, and Blueprints as you need. ![](/_mirror/88ae7614-image-1.poster.webp) At the bottom, you will see another option for ‘**More Advanced Settings**’, where you can set and choose admin details, WordPress Version, PHP Version, manage database, and more. ![](/_mirror/89c21fd7-image-2.poster.webp) Once you are done with all the configurations and adjustments, hit the ‘**Next**’ button. Within a few minutes, your demo site will be ready & you will be able to manage everything on your site from the xCloud dashboard. ![create a demo site](/_mirror/fe35b706-image-3.png.webp) ## **Final Outcome** [#](/docs/create-a-demo-site-in-xcloud/) Here is the outcome of your demo site’s environment below. xCloud provides this demo site to do all the development to your site with a temporary domain. When you are ready with everything on your site, simply select the ‘**GO LIVE**’ option and add your own domain to make the site available to your user/visitor. ![](/_mirror/dc0ed39e-image-3.poster.webp) This is how easily you **can create a demo site** in xCloud. Still feeling stuck? Contact our [**dedicated support team**](/support/) for further assistance. --- # How to Create a New Product in xCloud White Label - xCloud > Learn how to create a new product or a custom package for reseller in xCloud White Label easily. xCloud provides an efficient way to create custom hosting packages, enabling you to resell hosting services under your own brand through the xCloud White Label program. By setting up your server within the xCloud white label dashboard, you can start offering customized hosting plans to your customers. This guide will walk you through the step-by-step guide on how to create a new product or a custom package in xCloud. ## **Step 1: Log In to Your xCloud Dashboard** [#](/docs/create-a-new-product-in-xcloud-white-label/) First, log in to your xCloud dashboard using your credentials. Once you are logged in, navigate to the ‘**White Label’** tab on the dashboard. Clicking on this tab will redirect you to the xCloud White Label landing page, where you can manage your white label settings and create custom hosting packages. ![](/_mirror/11dd4bd3-image-4.poster.webp) ## **Step 2: Create Custom Hosting Packages** [#](/docs/create-a-new-product-in-xcloud-white-label/) On the dashboard of White Label, click on the **‘Add Product’** button to begin creating your custom hosting package. A popup window will appear with server configuration options.  ![](/_mirror/c949b851-image-5.poster.webp) Here, you can choose your server plan by selecting between ‘**General’** and ‘**Premium’** plans based on your needs.  ![](/_mirror/34670407-image-6.poster.webp) Next, select your desired server size from the available options. As you select different plans and server sizes, you will be able to see the corresponding prices. Once you have made your selections, click on the ‘**Next’** button to proceed. ## **Step 3: Customize Your Hosting Plan** [#](/docs/create-a-new-product-in-xcloud-white-label/) In this step, you will customize the details of your hosting package. Enter a unique **‘Plan Name’** for your package or keep it blank and it will take the original product you have choosen. In the **‘Custom Price/Month’** field, set the monthly price you wish to charge your customers and then provide a ‘**SKU’** (Stock Keeping Unit). You can also deactivate any package by clicking on the ‘Active Package’ button. Once all the details are filled out, you can make it immediately available for purchase by clicking on the **‘Save and Publish’** button. **_Note:_** _Remember, your custom price needs to be higher than the server cost to ensure you make a profit. Also, the Stripe fees will be handled by the Reseller._ ![](/_mirror/db26b975-image-7.poster.webp) ## **Final Outcome** [#](/docs/create-a-new-product-in-xcloud-white-label/) After completing these steps, you will be able to see your newly created product in the dashboard under your list of plans. Your custom hosting package is now ready to be offered to your customers under your own branding. ![Create a New Product](/_mirror/1b3ac725-image-16.png.webp) That is it! You have successfully created a customized package in xCloud White Label. You can now continue to add more packages or manage your existing ones to grow your hosting business. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Create a Paperless-ngx Superuser With xCloud - xCloud > Create a Paperless-ngx superuser from the xCloud dashboard using the Commands interface. Follow this step-by-step guide to identify the container, run the Docker command, and access the admin panel quickly. Some users install **Paperless-ngx** on their server but cannot access the admin panel because no superuser account exists. Paperless-ngx requires an administrative user to log in and manage documents, users, and system settings. Normally, the platform creates this account through an interactive terminal command. The issue appears when the user works from the **xCloud dashboard**. The Commands interface in xCloud runs commands in a **non-interactive environment**, which means the standard createsuperuser command cannot prompt for a username and password. This guide explains how to solve that problem by creating a **Paperless-ngx superuser directly from the xCloud Commands interface**. The process uses Docker commands and environment variables to bypass the interactive prompt and create the admin account successfully. The steps below will help you: - Identify the correct Paperless-ngx Docker container - Run the command required to generate a superuser - Verify that the account was created successfully Follow the steps to log in to the Paperless-ngx dashboard and manage your installation normally. ## **Step 1: Identify the Docker Container Name** [#](/docs/create-a-paperless-ngx-superuser-with-xcloud/) Since container names in xCloud are dynamically generated (e.g., containing unique strings like g27hx), you must first identify the exact name of your webserver container. 1\. Log in to your xCloud Dashboard. 2\. Navigate to Servers > Select your Server. 3\. Go to Management > Commands. 4\. Run the following command: ``` docker ps ``` Copy to Clipboard 5\. Look for the image associated with paperlessngx. You are looking for a name similar to: paperlessngx-g27hx-cloudapp-web 6\. server-1 ![](/_mirror/a6939e2f-image-26-1024x612.png.webp) ### Step 2: Execute the Superuser Creation Command [#](/docs/create-a-paperless-ngx-superuser-with-xcloud/) Once you have the container name, you can trigger the creation of the superadmin account. Because the xCloud Command tool is non-interactive, we pass the password as an environment variable and use the –noinput flag. 1. In the same Commands interface, clear the previous input. 2. Paste the following command (replace \[YOUR\_CONTAINER\_NAME\] with the name found in Step 1): ``` docker exec -e DJANGO_SUPERUSER_PASSWORD='Pass@#123' [YOUR_CONTAINER_NAME] python3 manage.py createsuperuser --noinput --username superadmin --email superadmin@example.com ``` Copy to Clipboard _Security Note: It is highly recommended to log in to the Paperless-ngx web interface immediately after this step to change the password from the default password._ ![](/_mirror/e3635710-image-65-1024x479.png.webp) ### Step 3: Verification [#](/docs/create-a-paperless-ngx-superuser-with-xcloud/) After running the command, the output log in xCloud should indicate: Superuser created successfully. You can now navigate to your Paperless-ngx URL and log in with: - Username: superadmin - Password: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* ## **Alternative Method: SSH (Recommended)** [#](/docs/create-a-paperless-ngx-superuser-with-xcloud/) **While the xCloud dashboard is convenient, using SSH is the most robust method for managing Docker containers. If you have SSH access configured:** 1\. Connect to your server via terminal: ssh user@your-server-ip. Run the standard interactive command: sudo docker exec -it \[YOUR\_CONTAINER\_NAME\] python3 manage.py createsuperuser 2\. Follow the prompts to manually enter your desired credentials. A missing superuser can prevent access to the Paperless-ngx admin panel. The method above solves the issue through the xCloud Commands interface by running the required Docker command with environment variables. This process creates the admin account without an interactive terminal. Log in to the Paperless-ngx dashboard after the command finishes and change the default password immediately for security. SSH remains a good alternative if you prefer an interactive setup. Still stuck? Feel free to contact our [support team.](/support/) --- # How to Create A Site Snapshot With xCloud - xCloud > xCloud allows to create a snapshot of your existing WordPress site. Learn how to create a snapshot and deploy a WordPress site easily with xCloud When managing multiple websites or frequently deploying similar site setups, repeating the same configuration steps can be time-consuming and inefficient. The Site Snapshot feature in xCloud addresses this issue by enabling you to capture a complete version of an existing site and reuse it to create new sites instantly. This ensures consistency across deployments, reduces manual effort, and speeds up the site creation process. Follow the steps to create a snapshot and use it to launch a new WordPress site in xCloud. ## **Step 1: Create a Snapshot**  [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) To begin, log in to your xCloud account and go to the source site where you want to create a snapshot. From the site dashboard, navigate to the ‘**Actions’** menu and select ‘**Take Snapshot’** from the dropdown list.  ![Create A Snapshot](/_mirror/f63b95e6-image-71.png.webp) A popup window will appear where you need to enter a name for the snapshot so you can easily identify it later. Once the name is added, click the **Take Snapshot** button. After the process is complete, go to the **Site Snapshots** section from the xCloud dashboard to confirm that your snapshot has been successfully created. ![Create A Snapshot](/_mirror/66b20766-image-68.png.webp) After you have created the snapshot, go to the ‘Site Snapshots’ option from the xCloud dashboard.  ![Create A Snapshot](/_mirror/3c1d711f-image-72.png.webp) ## **Create a Site Using Snapshots**  [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) After creating a snapshot, you can use it to deploy a new site without starting from scratch. The snapshot preserves your site’s configuration, structure, and settings, allowing you to replicate the same setup in just a few steps. This makes it easy to launch multiple sites, create demo environments, or test changes while maintaining consistency and saving valuable time. ### **Step 1: Access the Dashboard** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Create A Snapshot](/_mirror/e4b21ada-image-65.png.webp) ### **Step 2: Choose Your Server** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) Once your server is connected, you can create a site from the dashboard or Site List by clicking the **‘Create New Site’** button. Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed. ![Create A Snapshot](/_mirror/a0349ed0-image-64.png.webp) ### **Step 3: Choose Your Site & Add Information** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) As we will be creating a fresh WordPress site, choose the **‘Install New WordPress Website’** option. ![Create A Snapshot](/_mirror/d170b9d2-image-73.png.webp) ### **Step 4: Select Site Creation Method** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) Next, you need to choose a deployment method: **‘Default’, ‘Build With Templately AI’** or **‘Site Snapshots**’. To create a site manually, choose the**‘Default’** method. If you want to create a site using AI, choose the **‘Build With Templately AI’** method, or if you want to proceed with site creation with your preset templates, choose ‘ Snapshots’. ![Create A Snapshot](/_mirror/6d20c549-image-70.png.webp) ### **Step 5: Choose the Snapshots** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) Next, in the pop-up, you will get the list of snapshots you have created. Choose your preferred one to proceed.  ![](/_mirror/3075924e-Screen-Shot-2026-01-15-at-16.12.04-1-scaled.png.webp) ### **Step 6: Set Up Your Site** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![Create A Snapshot](/_mirror/47d0f57b-image-75.png.webp) At this point, you can choose between two deployment modes: - **Go Live** – for a production-ready deployment. - **Demo Site** – for deploying the site instantly with a demo domain from xCloud. Selecting **Go Live** will immediately create a live environment, while **Demo Site** allows you to create a site using a temporary demo domain. ![Create A Snapshot](/_mirror/35e255d6-image-74.png.webp) ### **Step 7: Configure Domain Settings** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) If you select the **Demo Site** option, xCloud will assign a temporary subdomain for your WordPress application. Next, enter your application’s domain. ![Create A Snapshot](/_mirror/55ab6399-image-69.png.webp) You will also get a few configuration options, including **‘Turn Off Indexing’, ‘Site Backup Settings’.** Configure them according to your preferences and click on the **‘Next’** button. ![Create A Snapshot](/_mirror/df238af0-image-67.png.webp) ## **Manage Site Snapshots** [#](/docs/create-a-snapshot-to-deploy-a-wordpress-site/) To manage the snapshots you have created under this site, go to the **‘Site Snapshots’** Option from the sidebar menu. ![](/_mirror/69df2de2-Screen-Shot-2026-04-02-at-11.42.51-1024x505.png.webp) Here, you can view all your created snapshots in one place. You can select any specific snapshot to **‘Edit’** or **‘Delete’** it. ![](/_mirror/17dd2797-Screen-Shot-2026-04-02-at-11.43.45-1024x504.png.webp) Now, you can manage all snapshots across your team. Go to Settings and navigate to Site Snapshots from the sidebar menu. Here, you can view all snapshots from every site in the team in one place. You can select any snapshot to **‘Edit’** or **‘Delete’** it. ![](/_mirror/cefd443d-image-108-1024x468.png.webp) And that’s it. This is how easily you can create a site using the Site Snapshot feature in xCloud. It enables you to create new WordPress sites quickly and consistently, eliminating the need to repeat the same setup steps. By creating a snapshot once and reusing it whenever needed, you can deploy demo or live sites with minimal effort and maximum efficiency. --- # Telegram Bot Token Setup: 7 Easy Steps to Connect Hermes on xCloud > Create a Telegram bot token with BotFather, find your Telegram user ID, and connect Hermes Agent on xCloud in 7 easy steps. Hermes Agent runs on your xCloud server, but you do not always have the dashboard open when you need it. Connecting Hermes to Telegram gives you a faster way in. You can send prompts, get replies, and run Hermes from your phone wherever you are, without logging into the server. Follow this guide to create a Telegram bot token with BotFather and connect it to Hermes Agent during deployment on xCloud. You will create the bot, copy the bot token, find your Telegram user ID, and enter both values in the Hermes Agent deployment flow. Most of the setup takes place while you create or configure the Hermes server in xCloud. ![Telegram bot token setup for Hermes Agent on xCloud](/_mirror/2ad6fbf8-image-97.png.webp) Add the Telegram bot token while deploying Hermes Agent on xCloud. ## Prerequisites [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) - An active xCloud account. - Access to the Hermes Agent deployment flow in xCloud. - A Telegram account. - The Telegram app is installed on your phone or desktop. ## Step 1: Open BotFather in Telegram [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Open Telegram and search for **@BotFather**. BotFather is Telegram’s official bot for creating and managing bots. You can also review Telegram’s official BotFather information in the [**Telegram BotFather**](https://core.telegram.org/bots/features#botfather) [](https://core.telegram.org/bots/features#botfather)documentation. 1. Open Telegram. 2. Search for **@BotFather**. 3. Open the verified BotFather chat. 4. Click **Start** if you have not used BotFather before. ## Step 2: Create a new Telegram bot [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) In the BotFather chat, send the following command: ``` /newbot ``` Copy to Clipboard BotFather will ask for two values: - **Bot name:** This is the display name users see in Telegram. Example: **xCloud Hermes Assistant**. - **Bot username:** This must be unique and must end with `bot`. Example: `xcloud_hermes_assistant_bot`. If the username is already taken, choose a different username and send it again. When Telegram accepts the username, BotFather creates the bot and returns a token. ![](/_mirror/d794472d-image-59-1024x621.png.webp) Send /newbot in BotFather, then enter the bot display name and bot username. ## Step 3: Copy the Telegram bot token [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) After the bot is created, BotFather shows a **Telegram bot token**. The token usually looks similar to this example: ``` 1234567890:AAExampleTokenValueForYourTelegramBot ``` Copy to Clipboard Copy the full token and keep it private. Anyone with this token may be able to control your Telegram bot. Do not share it publicly, do not add it to screenshots, and do not paste it into public support threads. ![](/_mirror/14b3e9a3-image-60-1024x616.jpg.webp) Copy the Telegram bot token from BotFather and keep it secure. ## Step 4: Find your Telegram user ID [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Hermes can restrict Telegram access to allowed users. If the xCloud setup form asks for a Telegram user ID, add the Telegram numeric ID for the person who should be allowed to control Hermes. 1. Open Telegram. 2. Search for **@userinfobot** or another trusted Telegram user ID bot. 3. Start the bot. 4. Copy your numeric Telegram user ID. If multiple team members need access, collect each person’s Telegram user ID and add them where the Hermes setup form supports multiple IDs. ![](/_mirror/1e62db92-image-60-1024x625.png.webp) Send /start to the bot to confirm the Telegram user ID or pairing details. ## Step 5: Add the Telegram bot token while setting up Hermes on xCloud [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Go back to xCloud and continue the Hermes deployment flow. During setup, choose **Agentic**, select **Hermes Agent**, and open the optional Telegram messaging section. 1. Open your xCloud dashboard. 2. Start the agent deployment flow. 3. Select **Agentic**. 4. Select **Hermes Agent**. 5. Go to the optional **Telegram** or messaging section. 6. Paste the **Telegram Bot Token** you copied from BotFather. 7. Add your **Telegram User ID** if the field is available or required. Make sure there are no extra spaces before or after the token. A small typo in the token can prevent Hermes from connecting to Telegram. ## Step 6: Complete the Hermes deployment [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) After adding the Telegram bot token, continue the remaining Hermes setup steps in xCloud. Review the selected server, plan, domain, and required environment values. Then click **Next** and click **Create** to start the deployment. xCloud will provision the server and install Hermes Agent. Wait until the setup finishes before testing Telegram. If the deployment is still running, Telegram may not reply yet. ## Step 7: Start and test the Telegram bot [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) After the Hermes deployment is complete, open your new Telegram bot and send: ``` /start ``` Copy to Clipboard Then send a short test message, such as: ``` Hello Hermes ``` Copy to Clipboard If the connection is working, Hermes should respond in Telegram. You can now use Telegram as a messaging channel for your Hermes Agent. ![Hermes Telegram bot start and test message after connecting Telegram on xCloud](/_mirror/7ce74251-hermes-telegram-bot-start-test-xcloud.jpg.webp) Send /start and a short test message to confirm the Hermes Telegram connection is working. And that’s it this is how you can create a Telegram Bot and connect It with Hermes on xCloud. If you want the full deployment walkthrough to deploy your AI Agent with Hermes Agent, read [**this documentation**](/docs/how-to-deploy-hermes-agent-with-xcloud/)**.** ## Manage the Telegram connection after deployment [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) The setup-time Telegram fields are the recommended way to connect Hermes during deployment. After Hermes is deployed, you can manage messaging configuration from the Hermes dashboard or available channel settings if your deployment exposes them. Use the post-deployment settings only for maintenance tasks such as replacing a bot token, adjusting allowed Telegram users, or reconnecting the channel after changing the bot in Telegram. ## Troubleshooting [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) ### BotFather says the username is unavailable [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Choose a different bot username. Telegram bot usernames must be unique and must end with `bot`. ### Hermes does not reply in Telegram [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) - Confirm the Hermes deployment has finished. - Send `/start` to the bot first. - Check that the Telegram bot token was copied correctly. - Confirm your Telegram user ID is allowed if access restrictions are enabled. - Restart or reconnect the Telegram channel from the Hermes settings if available. ### The Telegram bot token was exposed [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) If the token was shared publicly or added to a screenshot, open **@BotFather**, revoke the old token, generate a new token, and update the Hermes Telegram configuration in xCloud. ## FAQ [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) ### Do I need a Telegram bot to use Hermes on xCloud? [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) No. Hermes can still run without Telegram if you use another supported interface. You only need a Telegram bot token if you want to control Hermes from Telegram. ### Can I add the Telegram bot token after Hermes is deployed? [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Yes, where post-deployment channel settings are available. However, adding the Telegram bot token during setup is the recommended flow because Hermes can be configured with Telegram from the start. ### Can more than one Telegram user access the same Hermes bot? [#](/docs/create-a-telegram-bot-and-connect-it-with-hermes/) Yes, if your Hermes setup supports multiple allowed Telegram user IDs. Add each trusted user’s Telegram ID and avoid sharing the bot token itself. --- # How to Create Server with the Preferred Ubuntu Version - xCloud > Learn how to create a server in xCloud with your preferred Ubuntu version. Follow a simple process to select Ubuntu version with ease. Keeping your server OS updated is essential for performance, security, and compatibility. In xCloud, you can create server and choose your preferred Ubuntu version for your server. **First,** head to your xCloud dashboard and click **‘Create Server’.** You can **select your desired Ubuntu version** (e.g., Ubuntu 22.04, 24.04) during the server creation process.  ![Ubuntu Version](/_mirror/08298bb7-2025-06-02_16-07-15-1024x524.png.webp) **_Note:_** You **cannot upgrade** the Ubuntu version **on an existing server** in xCloud. Instead, you must: 1. **Create a new server** with the upgraded Ubuntu version. 2. **Clone your existing sites** to the newly created server. Read the step-by-step guide to learn how to clone your sites: _👉 [**How To Clone A Website From Git Repository With xCloud**](/docs/clone-a-website-from-git-repository-with-xcloud/)_ And that’s it. This is how easily you can create your new server with the upgraded Ubuntu version. --- # How to Set Up Custom SMTP for Branded Emails in xCloud White Label - xCloud > Setting up your custom SMTP allows you to send branded emails from your domain to clients, enhancing your professionalism and brand identity. Follow these Setting up your custom SMTP allows you to send branded emails from your domain to clients, enhancing your professionalism and brand identity. Follow these steps to configure custom SMTP in your xCloud White Label dashboard. #### **Step 1: Access the White Label Dashboard** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) 1. Log in to your xCloud account. 2. Navigate to the **White Label Dashboard** from your main account menu. #### **Step 2: Open White Label Settings** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) 1. Inside the White Label Dashboard, locate and click on **Settings** in the sidebar. 2. Look for the **SMTP** section in the settings menu. #### **Step 3: Configure Custom SMTP** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) 1. In the SMTP section, click **Add SMTP Credentials**. 2. Fill in the fields with your SMTP provider’s details: - **SMTP Host**: (e.g., `smtp.yourdomain.com`) - **SMTP Port**: (e.g., `465` for SSL or `587` for TLS) - **Encryption Type**: Select **SSL**, **TLS**, or **None** depending on your provider’s settings. - **SMTP Username**: Enter the username for your email account. - **SMTP Password**: Enter the password for your email account. ![](/_mirror/e51e5ea4-SMTP-Setup-White-Label--1024x569.png.webp) #### **Step 4: Test the Configuration** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) 1. After entering the credentials **Test SMTP** setup. 2. Try a forget password method from your own dashboard as one of your own registered clients. #### **Step 5: Save and Apply Settings** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) 1. Once tested successfully, click **Save Changes** to finalize your setup. 2. Your custom SMTP is now ready to send branded emails to your clients. ### **Best Practices for Custom SMTP** [#](/docs/custom-smtp-provider-with-xcloud-white-label/) - Ensure your email domain has valid DNS records like **SPF**, **DKIM**, and **DMARC** to prevent emails from being marked as spam. - Use a reliable SMTP provider to ensure email deliverability. - Follow your specific SMTP provider’s guidelines. Still stuck? Contact **our** [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Customize Reseller Landing Page in xCloud - xCloud > Learn how to customize reseller landing page with xCloud White Label. With xCloud White Label, you receive a built-in landing page to showcase your hosting plans and start selling immediately. You can easily customize reseller landing page with custom content and add your social media profiles. ## **Step 1: Enable or Disable the Landing Page** [#](/docs/customize-reseller-landing-page-in-xcloud/) By default, xCloud White Label provides a ready-made landing page. From the dashboard, go to **‘Settings**.’ Now, select ‘Landing Page.’ This is where you will find all the available options to customize different aspects of your landing page. ![](/_mirror/dc0ed39e-image-3.poster.webp) Toggle it on to enable the landing page. However, if you prefer not to use this built-in feature, you have the option to keep it disabled. Disabling the page allows you to use your own custom landing page or website if you choose to do so. ![Customize Reseller Landing Page in xCloud ](/_mirror/4063b1bc-image-11.png.webp) ## **Step 3: Add a Logo to the Navbar** [#](/docs/customize-reseller-landing-page-in-xcloud/) In the **‘Landing Page Settings’** option, find the **‘Navbar Logo’** section. Click on the **‘Upload Logo’** button and upload your custom logo.  ![Customize Reseller Landing Page in xCloud ](/_mirror/d1fddf62-image-12.png.webp) **_Note:_** _Ensure that the logo is_ _a minimum size of 212×40 pixels in PNG, JPEG, or JPG format (max 5MB)_ _to fit well within the navbar_ ## **Step 4: Customize the Hero Section** [#](/docs/customize-reseller-landing-page-in-xcloud/) You can customize the Hero section to highlight your services or a key message about your reseller hosting plans. Locate the **‘Hero Section’** in the **‘Landing Page Settings’**. Under **‘Heading’**, write a strong headline that clearly conveys what you offer. This could be your main value proposition or a catchy phrase to capture attention. Next, in the **‘Subheading’** field, provide additional information or context about your services. This can be a short description that complements the main heading. ![Customize Reseller Landing Page in xCloud ](/_mirror/fdfe7aa1-image-13.png.webp) ## **Step 5: Customize the CTA (Call to Action) Section** [#](/docs/customize-reseller-landing-page-in-xcloud/) To personalize the CTA section, locate the **‘Heading’** field and input your text. Then, add your desired subheading content in the **‘Subheading’** field. Then add a ‘button text’ and ‘button UR’ where this ‘CTA’ will redirect the user. ![Customize Reseller Landing Page in xCloud ](/_mirror/f2462d2a-image-14.png.webp) ## **Step 6: Add Your Social Media Profiles** [#](/docs/customize-reseller-landing-page-in-xcloud/) Add links to your social media profiles by filling in the **‘Social Profile Links’** for Facebook, Twitter, LinkedIn, YouTube, and Instagram. Once you’ve set everything up, click the **‘Save and Preview’** button. ![Customize Reseller Landing Page in xCloud ](/_mirror/93cb4524-image-15.png.webp) By following these steps, you can quickly and easily customize your reseller’s landing page using xCloud White Label. This personalized page will help you promote your hosting plans, strengthen your brand presence, and connect with your audience across social platforms.  Still stuck? Contact our [**support**](/support/) team for any of your queries. --- # How to Choose Dedicated CPU Instance Types With xCloud > Learn when to choose a Dedicated CPU instance in xCloud, compare Dedicated 4GB to 96GB plans, and select the right plan for production workloads. If you’re comparing hosting, you’ve probably seen “shared hosting,” “VPS,” “shared CPU,” and “dedicated CPU” used loosely, sometimes as if they mean the same thing. They don’t, and the difference directly affects how fast and how reliably your site runs under real traffic. This guide explains all three levels in plain language, helps you decide which fits your site, and shows you exactly how to choose a Dedicated CPU plan inside xCloud, including the plans available and what each one is best for. ## Quick summary (TL;DR) [#](/docs/dedicated-cpu-instance-types-with-xcloud/) There are three distinct levels of hosting, not two names for one thing: Level What’s yours What’s shared Best for Shared hosting A slice of a control panel The whole server (OS, RAM, CPU) Small, low-traffic sites Shared-CPU VPS Your own server, RAM, storage The physical CPU cores Most sites and apps Dedicated-CPU VPS Your own server, RAM, storage, and CPU Nothing High-traffic, business-critical sites The biggest jump is from shared hosting to any VPS, that’s where you gain a real isolated server and full control. The jump from shared-CPU to dedicated-CPU is narrower but important: it’s what keeps performance consistent when your site is under sustained, heavy load. If your site is hitting CPU limits, slowing down during traffic spikes, or running a heavy stack (large WooCommerce, Laravel, Node.js), a dedicated-CPU server is the upgrade that fixes it. xCloud Managed Dedicated runs on reserved vCPUs with full root access and OpenLiteSpeed, and costs up to 28% less than Cloudways at comparable specs. ## Part 1: Understanding the three hosting levels [#](/docs/dedicated-cpu-instance-types-with-xcloud/) ### Shared hosting (e.g. Namecheap) [#](/docs/dedicated-cpu-instance-types-with-xcloud/) With shared hosting, your website lives on a single server alongside many other accounts, sometimes hundreds. Everyone shares the same operating system, memory, and CPU, and you typically manage your site through a control panel like cPanel rather than the server itself. What this means for you: - No isolated server environment, you’re sharing the machine itself - No root access, and limited ability to install custom software or choose your stack - Resources are pooled, so a traffic spike or heavy script on someone else’s site can slow yours down - Lowest cost of any option Best for: small, low-traffic websites, personal blogs, and simple brochure sites where budget matters most and control doesn’t. ### Shared-CPU VPS (e.g. Vultr Cloud Compute) [#](/docs/dedicated-cpu-instance-types-with-xcloud/) A VPS (Virtual Private Server) is a big step up. You get your own virtual server with your own operating system, full root access, and RAM and storage reserved exclusively for you. You’re free to install whatever software and stack you like. On a shared-CPU VPS, the one resource still shared is the physical CPU. Your server is given CPU time on cores that other VPSs on the same physical host also use. Most of the time this is perfectly smooth, but when several VPSs on the same host demand CPU at once, your available CPU can fluctuate. This is the “noisy neighbor” effect. What this means for you: - Your own isolated server with root access and a custom stack - Dedicated RAM and storage - Shared CPU cores, performance is usually strong but can dip under contention - Excellent price-to-performance Best for: the majority of sites and applications, growing WordPress sites, small-to-mid WooCommerce stores, staging environments, and most web apps. ### Dedicated-CPU VPS (e.g. Vultr Optimized Cloud Compute, used by xCloud Dedicated) [#](/docs/dedicated-cpu-instance-types-with-xcloud/) A dedicated-CPU VPS gives you everything a VPS offers, your own OS, root access, reserved RAM and NVMe storage, plus one crucial upgrade: your vCPUs are reserved exclusively for you. No other customer shares your CPU cores. Because there’s no competition for CPU, performance stays consistent even under sustained, heavy load. There’s no noisy-neighbor variability, which is exactly what high-traffic and transactional sites need. What this means for you: - Full server isolation and control, same as any VPS - Dedicated RAM, NVMe storage, and CPU - Consistent, predictable performance under load - The right tier when stable performance is business-critical Best for: high-traffic WordPress sites, large WooCommerce stores, Laravel and Node.js applications, agency workloads, and any business-critical site where a slowdown costs you money. ### Side-by-side comparison [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Shared hosting Shared-CPU VPS Dedicated-CPU VPS Your own server environment No Yes Yes Root access / custom stack No Yes Yes RAM & storage Shared Reserved for you Reserved for you CPU cores Shared Shared (can fluctuate) Reserved for you Performance under load Least predictable Usually good, can dip Consistent Typical cost Lowest Mid Higher Best for Small, low-traffic sites Most sites & apps High-traffic, business-critical ### **Is Namecheap shared hosting the same as a Vultr shared-CPU VPS?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) This is one of the most common points of confusion, so it’s worth answering directly: no, they are not the same. Even an entry-level shared-CPU VPS (like Vultr Cloud Compute) gives you a genuinely isolated server, your own operating system, root access, and reserved RAM and storage. Shared hosting (like Namecheap) gives you none of those, you’re sharing the entire machine and managing your site through a restricted control panel. So the gap between Namecheap shared hosting and a Vultr VPS is large: it’s the difference between renting a slice of a shared machine and having your own server. The narrower question, “is a shared-CPU VPS the same as a dedicated-CPU VPS?”, comes down to one thing: whether your CPU is guaranteed, or can flex when neighbors get busy. ## What is a Dedicated CPU instance type in xCloud? [#](/docs/dedicated-cpu-instance-types-with-xcloud/) A Dedicated CPU instance type gives your xCloud Managed server access to a stronger, more predictable compute profile than standard shared or general-purpose plans. It’s a good fit when your site or application is important enough that CPU consistency matters for page speed, admin performance, background jobs, checkouts, API requests, or deployment workloads. In xCloud, the Dedicated option appears beside the existing General and Premium server plan types during xCloud Managed server creation. The first Dedicated release uses Vultr Optimized Cloud Compute General Purpose plans only. This keeps the plan family consistent and helps maintain a safe upgrade path as your server grows. ### When should you choose a Dedicated CPU instance? [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Choose a Dedicated CPU instance when your workload needs more predictable resources than a normal starter server. Common use cases include: - High-traffic WordPress sites that need stable frontend and wp-admin performance - WooCommerce stores where checkout, cart, product search, and admin tasks must stay responsive - Laravel, PHP, or Node.js applications with steady production traffic - Agency servers that host important client sites and need more predictable headroom - Business-critical applications where CPU spikes can affect revenue, operations, or customer experience If you’re launching a small test site, a staging site, or a low-traffic project, a General or Premium plan may be enough. If the server already handles real users, transactions, heavy plugins, recurring jobs, or multiple production apps, Dedicated is the safer starting point. ## Available Dedicated CPU plans in xCloud [#](/docs/dedicated-cpu-instance-types-with-xcloud/) The Dedicated plan set includes ten RAM-based plans, from 4 GB up to 256 GB. Each plan uses the same Vultr Optimized General Purpose family, so upgrades can stay within the same category. xCloud plan CPU RAM Storage Bandwidth Monthly price Best for Dedicated 4GB 1 vCPU 4 GB 30 GB NVMe 4 TB $40/mo Small production sites, lightweight apps, or first Dedicated deployments Dedicated 8GB 2 vCPU 8 GB 50 GB NVMe 5 TB $90/mo Growing WordPress sites, moderate WooCommerce stores, and agency workloads Dedicated 16GB 4 vCPU 16 GB 80 GB NVMe 6 TB $185/mo Recommended middle option for serious production workloads Dedicated 32GB 8 vCPU 32 GB 160 GB NVMe 7 TB $335/mo Busy stores, multiple client sites, or heavier application workloads Dedicated 64GB 16 vCPU 64 GB 320 GB NVMe 8 TB $590/mo Large production environments with sustained traffic and resource needs Dedicated 96GB 24 vCPU 96 GB 480 GB NVMe 9 TB $900/mo High-capacity production servers Dedicated 128GB 32 vCPU 128 GB 640 GB NVMe 9 TB $1,110/mo Heavy multi-site or multi-app production environments Dedicated 160GB 40 vCPU 160 GB 768 GB NVMe 10 TB $1,500/mo Large-scale hosting and resource-intensive applications Dedicated 192GB 64 vCPU 192 GB 960 GB NVMe 11 TB $2,400/mo Enterprise workloads with sustained high demand Dedicated 256GB 96 vCPU 256 GB 1280 GB NVMe 12 TB $4,800/mo The largest Dedicated option for the most demanding deployments ![](/_mirror/a4c036ee-image-102-2-1024x505.jpg.webp) Note: xCloud does not include a Dedicated 2GB option because the selected Vultr Optimized General Purpose plan family starts at 4 GB. Keeping Dedicated plans inside one provider plan family helps avoid upgrade issues later. ## How to choose a Dedicated CPU instance type in xCloud [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Follow these steps when creating a new xCloud Managed server. ### 1\. Open the xCloud Managed server creation page [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Log in to your xCloud Dashboard and start creating a new xCloud Managed server. Continue until you reach the server plan selection step. ### 2\. Select the Dedicated plan type [#](/docs/dedicated-cpu-instance-types-with-xcloud/) In the plan type selector, choose Dedicated. You should see Dedicated plans listed separately from General and Premium. ### 3\. Pick the Dedicated size that matches your workload [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Select the plan based on your expected traffic, number of sites, application type, and resource usage. For many production workloads, Dedicated 16GB is the recommended balanced starting point because it gives 4 vCPU, 16 GB RAM, and 80 GB NVMe storage without starting too high. ### 4\. Choose a supported region [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Choose a region where the selected Dedicated plan is available. If a plan is not available in a specific region, choose another region or select a different Dedicated size that is available there. ### 5\. Review billing and create the server [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Review the selected plan, monthly price, region, and server details before creating the server. After provisioning finishes, check the server details page to confirm the CPU, RAM, and storage match the Dedicated plan you selected. ## How xCloud Dedicated compares to Cloudways [#](/docs/dedicated-cpu-instance-types-with-xcloud/) A dedicated-CPU server normally comes with a tradeoff: you get raw power, but you’re expected to manage the server yourself, setup, security, updates, and maintenance. xCloud removes that tradeoff. xCloud Managed Dedicated runs on reserved-CPU infrastructure but is fully managed, so you get guaranteed performance and full control without the system-administration burden. Compared to Cloudways, the difference comes down to what you’re actually allowed to do with your server, and how it performs under pressure: xCloud Managed Dedicated Cloudways Reserved (dedicated) vCPUs Yes Yes (Dedicated line) Full root / SSH access Yes No OpenLiteSpeed option Yes No NVMe storage at each tier More Less Built-in WAF (7G/8G firewall) Yes Limited Full server-level backups Yes Site-level Price at comparable tiers Up to 28% lower Higher The takeaway: xCloud Dedicated gives you things Cloudways structurally cannot, root access, OpenLiteSpeed, more storage per tier, and full server backups, while keeping the consistent performance a reserved-CPU server is built for. Costing up to 28% less at comparable specs is the bonus, not the whole story. If you want the absolute lowest infrastructure cost and you’re comfortable choosing your own provider, xCloud also lets you bring your own server (Vultr, DigitalOcean, Hetzner, AWS, and more) and pay near-zero markup. Managed Dedicated is for teams who’d rather have it all handled, with performance guaranteed. ## Dedicated vs General and Premium plans [#](/docs/dedicated-cpu-instance-types-with-xcloud/) General and Premium plans are still useful for many websites and applications. Dedicated is not required for every server. The main difference is that Dedicated plans are intended for workloads where consistent compute performance is more important. - Use General for smaller projects, staging sites, development servers, or budget-friendly hosting. - Use Premium when you want stronger performance than General but don’t need the Dedicated plan family. - Use Dedicated for production workloads that need stronger and more consistent CPU performance. If you’re unsure which option to choose, start by reviewing your current server CPU, RAM, disk usage, traffic pattern, and application type. You can also contact xCloud Support with your workload details for guidance. ## Upgrade path for Dedicated servers [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Dedicated plans are designed to upgrade inside the same Vultr Optimized General Purpose plan family. For example, a server on Dedicated 4GB can move to a larger Dedicated plan such as Dedicated 8GB, Dedicated 16GB, or higher when more resources are needed. This same-family approach is important because providers may not allow direct upgrades between different optimized plan families. xCloud keeps the first Dedicated release focused on one balanced family so the upgrade path stays clear. ## Verification after creating a Dedicated server [#](/docs/dedicated-cpu-instance-types-with-xcloud/) After your server is created, verify the setup before moving important workloads to it: - Open the server details page in xCloud - Confirm the selected Dedicated plan name is shown correctly - Confirm the CPU, RAM, and storage match your selected plan - Create or move your site/application only after provisioning is complete - Monitor CPU, memory, disk, and traffic after launch to confirm the size is suitable ## Troubleshooting [#](/docs/dedicated-cpu-instance-types-with-xcloud/) I do not see the Dedicated option Make sure you are creating an xCloud Managed server and that the feature is available for your account. If you still do not see it, refresh the dashboard or contact xCloud Support. A Dedicated plan is not available in my preferred region Plan availability can depend on the provider region. Choose another supported region or select a different Dedicated size that is available. I am not sure which Dedicated size to choose For many production workloads, Dedicated 16GB is a balanced starting point. Smaller sites can start with Dedicated 4GB or 8GB, while busy stores, agencies, and heavier applications may need 32GB or higher. ## **Frequently asked questions** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) ### **Is Namecheap shared hosting the same as a shared-CPU VPS?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) No. Shared hosting puts you on a server shared with many other accounts, with no root access and no isolated environment. A shared-CPU VPS gives you your own server, your own OS, root access, and reserved RAM and storage, only the physical CPU cores are shared. They’re different categories of hosting. ### **What’s the difference between shared CPU and dedicated CPU?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) On shared CPU, your server shares physical processor cores with other customers, so your available CPU can fluctuate when neighbors get busy. On dedicated CPU, your vCPUs are reserved only for you, giving consistent performance even under sustained load. Isolation and control are the same; the difference is performance consistency. ### **Can I use Dedicated CPU instances for WordPress?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Yes. Dedicated CPU instances are a strong option for high-traffic WordPress sites, WooCommerce stores, membership sites, LMS sites, and other production WordPress workloads. ### **Can I use Dedicated CPU instances for Laravel or Node.js apps?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Yes. Dedicated plans are suitable for Laravel, PHP, Node.js, and similar application workloads when you need more predictable compute performance. ### **Which Dedicated CPU plan does xCloud recommend?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Dedicated 16GB is the recommended middle option for serious production workloads. It includes 4 vCPU, 16 GB RAM, and 80 GB NVMe storage. ### **Can I move from shared hosting to a VPS without downtime?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) In most cases, yes. The typical approach is to set up your site on the new server, test it fully, and only switch your domain over once everything is confirmed working. Done this way, visitors experience little to no interruption. xCloud offers free migration assistance if you’d like help planning the move. ### **Do I have to manage the server myself on a VPS?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Not with xCloud. A raw VPS normally means handling server setup, security, and maintenance yourself, but xCloud is managed, so we handle the server-level work (provisioning, the stack, updates, and security hardening) while you focus on your sites. You get the power and isolation of a VPS without the system-administration burden. ### **What does “noisy neighbor” actually mean?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) It’s when another customer sharing the same physical hardware suddenly uses a lot of CPU, temporarily reducing what’s available to you. It only affects shared-CPU setups. On a dedicated-CPU server your cores are reserved for you, so other customers’ activity can’t impact your performance. ### **Is more RAM or dedicated CPU more important for my site?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) It depends on your bottleneck. If your site is running out of memory (large databases, many concurrent processes, memory-heavy plugins), more RAM helps most. If your site slows down under traffic or runs CPU-intensive work, dedicated CPU is what keeps performance steady. If you’re unsure which you’re hitting, tell us your symptoms and we’ll help you diagnose it. ### **How is xCloud Dedicated different from Cloudways?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Both offer dedicated-CPU servers, but xCloud adds full root access, an OpenLiteSpeed option, more NVMe storage per tier, a built-in firewall, and full server-level backups, none of which Cloudways provides. xCloud Dedicated is also priced up to 28% lower at comparable specs. ### **Can I upgrade later if I outgrow my plan?** [#](/docs/dedicated-cpu-instance-types-with-xcloud/) Yes. You can scale up to a larger Dedicated plan within the same provider family as your traffic and resource needs grow, so it’s fine to start with what you need today and move up when the time comes. Still not sure which fits? For many production workloads, Dedicated 16GB is the balanced starting point. Tell our team your current setup and traffic levels and we’ll recommend the right size, or start with xCloud’s free tier to test the platform risk-free. --- # How to Deploy AI Agents Platforms With xCloud White Label/ Reseller Hosting Program - xCloud > Learn how to offer fully managed AI agent hosting under your brand with xCloud. Deploy OpenClaw, Hermes and Paperclip in minutes. If you run a hosting business or reseller platform, your clients likely want to deploy AI agents without dealing with infrastructure headaches. xCloud’s white-label reseller hosting program makes that possible. Through your own branded panel, clients can spin up fully managed AI agent instances – OpenClaw, Hermes Agent, or Paperclip – in just a few clicks. If you want to build a company allowing your users to deploy their preferred AI agents such as OpenClaw, Paperclip, and Hermes, then with the [**xCloud white-label reseller hosting program**](/reseller-hosting/). You can allow your users to deploy agents easily.  When deployed using the xCloud Reseller Hosting panel, AI Agents run on a dedicated xCloud managed server with a pre-configured stack. This setup removes the complexity of self-hosting, manual configuration, updates, and infrastructure maintenance. ### **Supported AI Agent Platforms** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) - OpenClaw - Hermes Agent - Paperclip **Note:** This feature is available only for products created with the xCloud Managed Server. Follow these steps to create a server and deploy your preferred AI agent. ## **Prerequisite To Deploy An AI Agent** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) - **xCloud Managed Server required.** AI agents can only be deployed on products created with an xCloud Managed Server. Existing or external servers are not supported. - **Minimum 4 GB RAM.** The server must have at least 4 GB of RAM to run any AI agent. ## **Step 1: Create a New Server** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) First, users need to visit your dashboard. From there, click on the **“Create a Server”** button. Go to the **“Server Name”** field and enter a name for your server. You can also add a tag for the server. This step is optional. ![Deploy AI Agents Platforms With xCloud](/_mirror/856b060e-image-12.png.webp) ## **Step 2: Choose a Server Size** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) Select your preferred server size from the available options. Make sure the server has at least **4 GB of RAM** – this is the minimum required for all AI agent deployments. ![Deploy AI Agents Platforms With xCloud](/_mirror/3ee55c07-image-14.png.webp) Note: The Agentic stack will be shown for the products you have created with xCloud Managed Server.  ## **Step 3: Select Your Region** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) Choose your preferred **continent** from the dropdown menu to determine where your server will be hosted.  ![Deploy AI Agents Platforms With xCloud](/_mirror/ca39b893-image-11.png.webp) ### **Step 4: Configure Backups** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) You will see the option to enable or disable automated backups for your deployment. Toggle this based on your preference. ![Deploy AI Agents Platforms With xCloud](/_mirror/14d728e1-image-13.png.webp) ### **Step 5: Select the Agentic Stack and Choose Your Agent** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) The platform provides a dedicated stack for AI agent applications. Select the **Agentic** stack, and you will see three agent options: - **OpenClaw** - **Hermes Agent** - **Paperclip** Choose the agent you want to deploy. ![Deploy AI Agents Platforms With xCloud](/_mirror/730b9f57-image-15.png.webp) ### **Step 6: Complete the Agent Setup** [#](/docs/deploy-ai-agents-platforms-with-xcloud-reseller-hosting-program/) After selecting your agent, follow the corresponding guide below to finish the deployment: - [How to Deploy OpenClaw with xCloud](/docs/how-to-deploy-openclaw-with-xcloud/) - [How to Deploy Hermes Agent with xCloud](/docs/how-to-deploy-hermes-agent-with-xcloud/) - [How to Deploy Paperclip with xCloud](/docs/how-to-deploy-paperclip-with-xcloud/)  Each guide covers the remaining configuration steps specific to your chosen agent. That is it. This is how easily your clients can deploy AI agents on your own branded platform. No terminal access needed, no manual configuration, no ongoing maintenance. Connect your preferred AI provider, link a messaging channel, and your agent is ready to work.  If you run into any issues during the deployment process, feel free to reach out to our [support](https://support.xcloud.host/) team. --- # How To Deploy Custom PHP Applications With xCloud? - xCloud > Learn how to quickly install or manually upload your custom PHP applications to xCloud with this easy-to-follow tutorial. Creating a website using custom [**PHP applications**](/php-hosting/) on xCloud can be a powerful way to build a tailored online presence. Unlike traditional WordPress-based sites, xCloud allows you to go beyond WordPress and develop fully customized PHP applications to meet your unique requirements. Whether you’re building a dynamic web app, an interactive platform, or a simple portfolio, xCloud provides a flexible hosting environment to support your PHP-based projects. If you are migrating a custom PHP website from a Git repository or manually uploading your files, xCloud makes deployment seamless. In just a few easy steps, you can have your custom PHP application live. Follow this step-by-step guide to configure and deploy your fully functional website with ease—without the limitations of WordPress. ## **Step 1: Choose Your Server** [#](/docs/deploy-custom-php-applications-with-xcloud/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/) and click the **‘+New Site’** to add a new site. Then, choose a server from the list and go to **‘Next’**. ![](/_mirror/11dd4bd3-image-4.poster.webp) ## **Step 2: Select Custom PHP**  [#](/docs/deploy-custom-php-applications-with-xcloud/) Here you will find **‘WordPress’** and **‘Custom PHP’** options. Go to **‘Custom PHP’** to upload your custom PHP scripts.  ![](/_mirror/c949b851-image-5.poster.webp) Then choose your preferred  way from **‘Clone a Git Repository’** and **‘Manually Upload a Website’** options**.** ![Deploy Custom PHP Applications](/_mirror/9f4cc279-image-12.png.webp) ## **How To Install Custom PHP Applications From Your Git Repository** [#](/docs/deploy-custom-php-applications-with-xcloud/) Migrating a website from a Git repository with xCloud involves several easy steps. The below guide can help you to understand how you can perform this migration. Follow the steps below to migrate a custom php site from a Git Repository.  ### **Step 1: Select Option To Clone A Git Repository Option** [#](/docs/deploy-custom-php-applications-with-xcloud/) First, click on ‘New Site’ from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, choose **‘Clone A Git Repository’** to import your custom php site.  ![Deploy Custom PHP Applications](/_mirror/3cf00f84-image-13.png.webp) ### **Step 2: Select Destination Server** [#](/docs/deploy-custom-php-applications-with-xcloud/) From the **‘Destination’** tab, select the destination server to migrate your site. You can keep the server that is already selected, or you can change it from the dropdown. Then, click on **‘Next’**. ![](/_mirror/34670407-image-6.poster.webp) ### **Step 3: Set Up Domains** [#](/docs/deploy-custom-php-applications-with-xcloud/) From the **‘Domains’** tab, you will get two options, either you can create your site in a staging 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.  To create a site with your live domain, you need to select the **‘Migrate into a New Domain’** option. Then you have to put **‘New Site Title’** and **‘Domain Name’**.  ![Deploy Custom PHP Applications](/_mirror/ae33d3cf-image-14.png.webp) Here, you need to enable HTTPS to make your website more secure. From the DNS Setup section, toggle on the **‘Do You Want To Enable HTTPS?’** option. After enabling it, you will get two options to select. Either choose to use a free SSL certificate issued & managed by xCloud, or, you can provide the certificate and manage it yourself. Select according to your choice. ![Deploy Custom PHP Applications](/_mirror/25b591c9-image-15.png.webp) Instead of migrating into a new domain, you can select the **‘Demo Site’** option. xCloud offers a temporary staging domain to make your site live which helps promptly showcase your site’s progress and collect feedback from teammates or clients. Subsequently, you can integrate your custom domain to make the site accessible to your users or visitors. Now, click on **‘Next’**. ![Deploy Custom PHP Applications](/_mirror/e46382e5-image-17.png.webp) ### **Step 4: Settings To Manage Database** [#](/docs/deploy-custom-php-applications-with-xcloud/) In the **‘Settings’** tab, you will see the **‘PHP Version’** and **‘Site Users’**. You can change these according to your choice.  ![Deploy Custom PHP Applications](/_mirror/30346f0c-image-16.png.webp) Now, it is time for database management. You will get two options. Either you can create a new database on the server, or, you can add your existing database that is hosted on another server. If you select this option, you need to get a **‘Database Name’**, **‘Database Username’** and **‘Database Password’**. You can keep these auto-generated credentials, or you can modify them according to your choice.  If you select this option, you need to put in a few information and credentials such as **‘Database Host’**, **‘Database Port’**, **‘Database User’**, **‘Database Name’**, and **‘Database Password’**. Please make sure that the database connection configuration is correct.  ![Deploy Custom PHP Applications](/_mirror/495ce59b-image-18.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’**. _Note: For this documentation, we are going with the **‘Create Database In Server’** option._  ### **Step 5: Insert Git Repository Credentials** [#](/docs/deploy-custom-php-applications-with-xcloud/) In the **‘Git Repo’** Tab, add your **‘Git Repository’** and **‘Git Branch’**. Also, toggle on the **‘Enable push to deploy’** option. Once you enable the **‘Push To Deploy’**, it will generate a **‘Deployment URL’**. We need to insert this URL into GitHub. Copy the **‘Deployment URL’** from here. ![](/_mirror/b4a09d90-image-41-1024x480.png.webp) ### **Step 6: Add Deployment URL In Git Repository** [#](/docs/deploy-custom-php-applications-with-xcloud/) Now, go to your Git Repository. From the **‘Code‘** tab, go to the **‘Settings’** tab and click on **‘Webhooks’** page from the **‘Code and automation’** section of the left navigation. Insert the Deployment URL into the **‘Payload URL’** field. Select the **‘Application/json’** from the **‘Content type’** dropdown.  ![Deploy Custom PHP Applications](/_mirror/36d9752f-image-21.png.webp) ### **Step 7: Add Public Key In Git Repository** [#](/docs/deploy-custom-php-applications-with-xcloud/) From the xCloud dashboard, copy the **‘Public Key’** to add it to your Git repository as a deploy key. Git migration uses the **‘Public Key’** for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![Deploy Custom PHP Applications](/_mirror/a8ebc55f-image-22.png.webp) Now, again, go to your Git Repository. From the **‘Code‘** tab, go to the **‘Settings’** tab and click on **‘Deploy Keys’** in the security section of the left navigation. Click on the ‘Add Deploy Key’ button and paste the key that you copied from xCloud.  ![Deploy Custom PHP Applications](/_mirror/7f4fe14d-image-23.png.webp) After inserting the deploy key in GitHub, click on **‘Next’** on your xCloud settings of the ‘Git Repo’ tab.   ![Deploy Custom PHP Applications](/_mirror/ce31789b-image-24.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/deploy-custom-php-applications-with-xcloud/) Now, to start the migration process, click on the **‘Start’** button. After clicking on the **‘Start’** button, the migration process will start. And, you will see the progress of migrating.  ![Deploy Custom PHP Applications](/_mirror/b25c774b-image-25.png.webp) **_Note:_** _The Git Repository must contain a wp-config-sample.php. xCloud generates a wp-config.php file from wp-config-sample.php file with the database information._ Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![Deploy Custom PHP Applications](/_mirror/d497c6af-image-26.png.webp) ## **How To Manually Upload PHP Site On xCloud** [#](/docs/deploy-custom-php-applications-with-xcloud/) If you’re migrating an existing PHP site or starting from scratch, xCloud makes it easy to upload and configure your website. Follow the steps below to successfully upload your site, set up your database, and get your site live on a custom domain or a staging environment. ### **Step 1: Create A New Site** [#](/docs/deploy-custom-php-applications-with-xcloud/) First, click on ‘New Site’ from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, you choose **‘Manually Upload Website’** to import your custom php site.  ![Deploy Custom PHP Applications](/_mirror/57b04a6e-image-27.png.webp) ### **Step 2: Add Information To Manually Upload Website** [#](/docs/deploy-custom-php-applications-with-xcloud/) Now, select the destination server to migrate your site. Afterward, click on the **‘Next’** button. ![](/_mirror/957ce5a7-image-36-1024x490.png.webp) In the next step, you need to add your source site URL. And if you choose to migrate to a new domain you can include your custom domain. xCloud offers a staging environment and with it, you can upload your site and visit it live with a temporary domain. After successfully uploading your site, you may update the site with your custom domain later. In this tutorial, we will be working on a staging site. Select ‘**Demo Site’** and then click on the **‘Next’** button. ![](/_mirror/5caca7fe-image-37-1024x488.png.webp) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site Users’**, **‘Web root’** and other details before clicking the **‘Next’** button. _Note: The directory where your website’s main files, including index.php, are stored. The Web root defines the base folder from which your website is served, and it must be set correctly to ensure proper functionality_ ![](/_mirror/b81c5458-image-38.png.webp) Additionally, ensure that your index.php file is correctly placed for the system to function automatically. The **index.php** file should be located in the root directory. However, if it is placed in a subdirectory, you must update the Web Root Settings accordingly. Users may upload their entire website directory instead of just the necessary files. For example, if the website files are inside a folder named **public\_html**, then the root directory does not contain index.php directly. ![](/_mirror/ef3bc425-image-39-1024x182.png.webp) To resolve this, the you need to update the Web root settings. For this, navigate to Web Root Settings from the ‘**Site Settings’**. Then enter the name of the folder that contains the index.php file (e.g., public\_html) and click on the **‘Update’**. ![](/_mirror/88b1b16c-image-40.png.webp) Once updated, our system will correctly detect and load the index.php file from the specified folder. ### **Step 3: Upload The Exported Zip File & SQL File** [#](/docs/deploy-custom-php-applications-with-xcloud/) You will be now directed to the **‘Settings’** step. Just upload your exported custom php file as shown and click on the **‘Next’** button. ![](/_mirror/1a4fbabf-image-8.poster.webp) Now from the **‘Files’** step, upload your SQL file similarly. Afterward, click on the **‘Next’** button.  ![](/_mirror/cba7d917-image-9-1024x557.gif) ### **Step 4: Complete Database Settings & Finalize** [#](/docs/deploy-custom-php-applications-with-xcloud/) In the **‘Database’** tab you can configure your preferred database setup.  If you are good to go for uploading an existing custom PHP website with xCloud, click on the **‘Start’** button. ![Deploy Custom PHP Applications](/_mirror/986450ce-image-30.png.webp) Within a few moments, your PHP website will be uploaded on xCloud automatically. You will see the following screen while uploading.  ![Deploy Custom PHP Applications](/_mirror/ca2463ba-image-31.png.webp) Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![Deploy Custom PHP Applications](/_mirror/f8ff6a5f-image-32.png.webp) ## Final Outcome [#](/docs/deploy-custom-php-applications-with-xcloud/) After the migration is completed, if you visit the site, you can see the newly custom PHP site that you have uploaded with xCloud. ![](/_mirror/38dba752-chrome_NaxTuK3Buy.gif) This is how easily you can create a site with custom PHP applications in xCloud. With simple steps, you can quickly deploy your site, configure your database, and choose your preferred domain settings. If you’re using a Git repository or uploading files directly, xCloud provides easy ways to get your website live and running smoothly. Still, feeling stuck? Contact our [**dedicated support team**](/support/) for further assistance. --- # How to Deploy Git Projects in One Click with xCloud - xCloud > Learn how to deploy Git projects with xCloud on a single screen — automatic app detection, domain setup, DNS verification, and free SSL, no manual config needed. Deploying a project from a Git repository usually means wiring up the server, the domain, the SSL certificate, and a build script before anything goes live. With [**xCloud**](/), all of that happens on a single screen. xCloud reads your repository, detects the site type on its own, and handles the domain, DNS, and SSL for you, so your project goes from repo to live in one click. This feature supports application detection for: - WordPress - PHP - Laravel - Node.js - Lovable - Docker Compose applications from Git Follow the guide to deploy your Git project easily with xCloud: ## Step 1: Create a New Site [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) To begin deployment, click on the **‘Add New Site’** button from your xCloud dashboard. You will then be asked to choose the **server** where you want to deploy your Git project. ![](/_mirror/e24ddd42-image-9-1024x510.png.webp) ## Step 2: Go to the Deploy Via Git Tab  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Next, head over to the **‘Deploy Via Git’** tab. This is where you can deploy your Git projects in just a click. ![](/_mirror/43502478-image-17-1024x508.jpg.webp) ## **Step 3: Enter Your Project URL**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Enter your project URL in the **‘URL’** field. You will see xCloud automatically detecting the site type, whether it is ‘WordPress’, ‘Laravel’, ‘[Node.js](http://node.js)’ or others from your repository, so there is nothing to select manually here. ![](/_mirror/51b1875b-image-15-1024x506.png.webp) ## **Step 4: Set Up Your Domain**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Next, you can proceed with a **staging domain** from xCloud, or proceed with **your own custom domain.** If you are using your own domain, enter the domain and verify the DNS. ![](/_mirror/d7dd713c-image-10-1024x503.png.webp) ### **– Verify DNS with Cloudflare**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) If you have Cloudflare integrated with xCloud and your domain is on Cloudflare, you can verify the DNS with a single toggle. Just enable the **‘Manage DNS with Cloudflare’** toggle button. ### **– Verify DNS Manually** [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Alternatively, you can add the DNS records manually at your own DNS provider and verify from there. ![](/_mirror/3f09a69a-image-12-1024x510.png.webp) Then, enable HTTPS. Just toggle on the button beside the **‘HTTPS’** section. You can use xCloud’s **free SSL certificate** or use your own **custom SSL certificate.** ![](/_mirror/8106fdff-image-16-1024x510.png.webp) ## **Step 5: Select the Branch**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Then, enter the **branch** of the project that you want to deploy. ![](/_mirror/b3e4d949-image-14-1024x508.png.webp) ### **Step 6: Configure Advanced Settings (Optional)**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Next, go to the **‘Advanced Settings’** section. This step is optional, but it lets you fine-tune the deployment: **→ PHP Version:**Choose the PHP version your project needs from the dropdown. **→ Database:**Configure the database settings for your project. ![](/_mirror/14071bbd-image-13-1024x508.png.webp) Next, enter the contents of your environment file in the ‘.env File’ field. This is where you define the environment variables your project needs at runtime, such as API keys, database credentials, or app-specific configuration values. You can also add a deploy script for this project. Any commands you enter here will run after the deployment completes, which is useful for tasks like installing dependencies, running migrations, or building assets. ![](/_mirror/4d0991c3-image-11-1024x506.png.webp) ### **Step 7: Deploy Your Project**  [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) Once everything is configured, click on the **‘Deploy’** button to proceed. Once the deployment is complete, your project will be live. ![](/_mirror/dcc1e2aa-image-14-1024x506.jpg.webp) Deploying Git projects with xCloud removes the manual work of server configuration, DNS verification, and SSL setup. With site-type detection built in, you point xCloud at your repository and it takes care of the rest. ### **Deploying Specific Projects** [#](/docs/deploy-git-projects-in-one-click-with-xcloud/) The one-click Git deployment flow works for most project types. If you’re deploying a specific framework or application, you can follow the dedicated guide instead: - **WordPress:** To deploy your WordPress projects from Git, follow [**How To Clone A Website From Git Repository With xCloud**](/docs/clone-a-website-from-git-repository-with-xcloud/). - **Node.js:** To deploy your Node.js projects, follow [**How to Deploy a Node.js Application with xCloud**](/docs/how-to-deploy-a-node-js-application/). - **Laravel:** To deploy your Laravel projects, follow [**How to Deploy Laravel Applications with xCloud**](/docs/deploy-laravel-applications/). Once your project is live, you can update it by pushing changes to your Git repository and redeploying from the xCloud dashboard. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How To Deploy Github Project From A Specific Branch - xCloud > Learn how to prevent unintended deployments by configuring GitHub Actions to trigger only from specific branches and protect your production environment. A deployment issue occurs when a webhook triggers a redeploy even if changes are pushed to a branch other than the selected production branch (e.g., main). This behavior causes unintended redeployments and may overwrite production with outdated or unrelated code. To avoid this, you can control deployments directly from GitHub Actions by restricting execution to specific branches. ## Step 1: Open Your GitHub Repository [#](/docs/deploy-github-project-from-a-specific-branch/) First, go to your GitHub repository. If you have already set the webhook, you need to remove the Webhooks from the dashboard. To remove, go to the ‘Settings’ from the menu. Then click on the ‘Delete’ webhooks that you have set for this repository with xCloud. ![Deploy Github Project From A Specific Branch](/_mirror/07d55305-image-27.png.webp) ## Step 1: Go To The Actions Menu [#](/docs/deploy-github-project-from-a-specific-branch/) Then go to the **Actions** tab in the top navigation bar. This section contains all automation workflows related to your project. ![Deploy Github Project From A Specific Branch](/_mirror/1bfd1184-image-28.png.webp) ## Step 3. Create a New Workflow [#](/docs/deploy-github-project-from-a-specific-branch/) Inside the **Actions** tab, look for an option labeled **Set up a workflow yourself**. Click on it to create a custom workflow from scratch. GitHub will open an editor where you can define your deployment logic using a YAML configuration file. ![Deploy Github Project From A Specific Branch](/_mirror/d557bba4-image-30.png.webp) ## Step 4: Paste the Workflow Code [#](/docs/deploy-github-project-from-a-specific-branch/) In the editor, replace any default content with the following code: name: Deployment on:   push:     branches:       - main jobs:   deploy:     runs-on: ubuntu-latest     steps:       - name: Deploy         run: |           curl https://app.xcloud.host/deploy?token=xxxxx Update the branch name under “branches:” to match the branch you want to trigger deployments from. For example: **Branch** **YAML Value** main – main dev – dev Replace the placeholder URL in the curl command with your actual xCloud deployment webhook URL: curl https://app.xcloud.host/deploy?token=YOUR\_ACTUAL\_TOKEN Click the green “Commit changes” button to save the workflow file to your repository. ![](/_mirror/f633b15c-image-29-1024x504.png.webp) And that’s it, this is how you can activate the workflow immediately. From this point forward, any push to the specified branch will automatically trigger the deployment process. This ensures that only intentional pushes to your production branch will trigger a deployment, preventing the accidental redeployments caused by the previous webhook setup. Still stuck? Feel free to reach out to our [support team](https://support.xcloud.host/). --- # How to Deploy Laravel Applications with xCloud? - xCloud > Deploy Laravel applications effortlessly on xCloud. Follow our step-by-step guide to launch, configure Git, manage DB, and go live—all in one place. Deploying [**Laravel applications**](/laravel-hosting/) can often involve multiple steps and intricate configurations. xCloud simplifies this process by providing a streamlined platform tailored for deploying modern PHP applications, including Laravel, with minimal complexity. This tutorial provides a comprehensive, step-by-step guide to help you deploy your Laravel application using xCloud. If you are launching a new project or migrating an existing one, you’ll learn how to set up your server, configure your Git repository, manage your database, and finalize your deployment—all within the xCloud environment. Follow this step-by-step guide to configure and deploy your fully functional Laravel website with ease. ## **Step 1: Choose Your Server** [#](/docs/deploy-laravel-applications/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/) and click the **‘+New Site’** to add a new site. Then, choose a server from the list and go to ‘**Next’**. ![](/_mirror/2c91263a-image-26.poster.webp) ## **Step 2: Go to The Laravel Tab** [#](/docs/deploy-laravel-applications/) From here go to the **‘Laravel’ tab** to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![](/_mirror/2665cdaf-image-25.poster.webp) ## **Step 3: Set Up Domains** [#](/docs/deploy-laravel-applications/) 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. Then you have to pu**t ‘New Site Title’** and **‘Domain Name’**. Here we are choosing **the ‘Demo Site’** domain. Then click on **‘Next’**. ![](/_mirror/166ef0f3-image-29.poster.webp) ## **Step 4: Settings To Manage Database** [#](/docs/deploy-laravel-applications/) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site User’**, **‘Web root’**. ![](/_mirror/5f10e60e-image-32-1024x541.png.webp) Now, it is time for database management. You will get three options. You can either create a new database on the server, you can add your existing database that is hosted on another server.  You can also proceed without any database. For this tutorial, we are going with the **‘Create Database In Server’** option.  If you select this option, enter your **‘Database Name’**, **‘Database Username’ and ‘Database Password’.** You can keep these auto-generated credentials, or you can modify them according to your choice.  ![](/_mirror/47040690-image-34-1024x521.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’.** ## **Step 5: Insert Git Repository Credentials** [#](/docs/deploy-laravel-applications/) In the **‘Git Repo’** tab, add your **‘Git Repository’** and ‘**Git Branch’**. Also, toggle on the **‘Enable push to deploy’** option. Once you enable the **‘Push To Deploy’**, it will generate a **‘Deployment**  **URL’**. We can use this URL to CICD pipeline and copy the **‘Deployment URL’** from here. ![](/_mirror/e7733870-image-33-1024x538.png.webp) ## **Step 6: Add the Deployment URL to the Git Repository** [#](/docs/deploy-laravel-applications/) Now, go to your Git repository. From the **‘Code‘** tab, go to the **‘Settings’** tab and click on the **‘Webhooks’** page from the ‘**Code and automation’** section of the left navigation. Insert the deployment URL into the **‘Payload URL’** field. Select **‘application/json’** from the **‘Content type’** dropdown.  _Note: This step is optional. Adding a webhook enables automatic deployments when you push changes to the repository, but it’s not required if you prefer to deploy manually._ ![](/_mirror/d9ad61a2-image-37-1024x516.png.webp) ## **Step 7: Add Public Key to Git Repository** [#](/docs/deploy-laravel-applications/) Next in the ‘Deploy Script’ field any script that needs to be executed after the site is deployed. For example, you can use it to install dependencies or run database migrations. **Next, in the ‘Deploy Script’ field, specify any commands that need to be executed after the site is deployed.**If your project uses **PHP**, you can specify the version (e.g., php8.1) and run Composer along with Laravel-specific commands like this: ``` php8.1 $(which composer) install --no-interaction --prefer-dist --optimize-autoloader --no-dev ``` Copy to Clipboard ``` php8.1 artisan migrate --force ``` Copy to Clipboard ``` php8.1 artisan optimize:clear ``` Copy to Clipboard If your project also involves **Node.js**, you can include additional commands as well. These scripts ensure that your backend and frontend are fully prepared after deployment. ![](/_mirror/b7ec67c8-image-35-1024x503.png.webp) From the xCloud dashboard, copy the **‘Public Key’** to add it to your Git repository as a deploy key. Git migration uses the **‘Public Key’** for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![](/_mirror/93e0f839-image-30-1024x536.png.webp) Now, again, go to your Git Repository. From the **‘Code‘** tab, go to the **‘Settings’** tab and click on **‘Deploy keys’** in the security section of the left navigation. Click on the **‘Add key’** button and paste the key that you copied from xCloud.  ![](/_mirror/736fe225-image-36-1024x538.png.webp) After inserting the deploy key in GitHub, click on **‘Next’** on your xCloud settings of the **‘Git Repo’** tab.   ![](/_mirror/1bd0e85a-image-31-1024x536.png.webp) ## **Step 8: Confirm Migrating The Website** [#](/docs/deploy-laravel-applications/) Now, to start the migration process, click on the **‘Start’** button. After clicking on the **‘Start’** button, the migration process will start and you will see the progress of migration.  Once the migration is successfully complete will see the following screen. You go to the site dashboard from there. Go to the **‘Laravel’** Option from the menu and customize the **‘Application’** and **‘Environment’** as your preferences. ![](/_mirror/32a319bf-image-28.poster.webp) Check out the other features of Laravel: [_**How to Use Supervisor for Process Management With xCloud**_](/docs/supervisor-for-process-management/) [_**How to Set Up Laravel Horizon with xCloud**_](/docs/set-up-laravel-horizon/) [**_How to Set Up a Queue Worker for Laravel Applications_**](/docs/set-up-queue-worker-for-laravel-applications/) Configure Laravel Scheduler with cron job for your Laravel projects with ease. Check out this documentation for more details: [_**How To Configure xCloud Cron Job?**_](/docs/how-to-configure-xcloud-cron-job/) ![](/_mirror/d3a316af-screely-1747659165339-1024x526.png.webp) And that’s it. This is how easily you can successfully deploy your Laravel application on xCloud. Now you can go to your site dashboard from xCloud and customize according to your preferences.  If you are still stuck, feel free to contact our **[support team](/support/).** --- # How to Deploy Lovable Applications with xCloud? - xCloud > Learn how to deploy Lovable applications with xCloud using Git integration, domain setup, backups, and push-to-deploy - all from a simple dashboard. [**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. 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** [#](/docs/deploy-lovable-applications-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy Lovable Applications](/_mirror/8a4ab339-image-69.png.webp) ## **Step 2: Choose Your Server** [#](/docs/deploy-lovable-applications-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications. ![Deploy Lovable Applications](/_mirror/08fa222c-image-68.png.webp) ## **Step 3: Go to The Lovable Tab** [#](/docs/deploy-lovable-applications-with-xcloud/) From here, go to the **‘Lovable’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![Deploy Lovable Applications](/_mirror/62a61a5f-image-71.png.webp) 📝 Before you proceed, make sure your Lovable projects are properly synced with Git repositories. ![](/_mirror/cf372314-screely-1766490212943-1024x589.png.webp) ## **Step 4: Set Up Domains** [#](/docs/deploy-lovable-applications-with-xcloud/) 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](/_mirror/ed8f30fb-image-67.png.webp) ## **Step 5: Configure Site Settings**  [#](/docs/deploy-lovable-applications-with-xcloud/) 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. ![](/_mirror/38b23849-screely-1766489374362-1024x504.png.webp) ## **Step 6: Insert Git Repository Credentials** [#](/docs/deploy-lovable-applications-with-xcloud/) 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](/_mirror/86791764-image-73.png.webp) 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. ![](/_mirror/c65c3351-image-74-1024x497.png.webp) 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** [#](/docs/deploy-lovable-applications-with-xcloud/) 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/).**_ ![Deploy Lovable Applications](/_mirror/7744dee2-image-75.png.webp) Finally, review all the details and click on the **‘Start’** button to create the Lovable application. ![Deploy Lovable Applications](/_mirror/28986ea7-image-72.png.webp) ## **Step 8: Visit the Application**  [#](/docs/deploy-lovable-applications-with-xcloud/) 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](/_mirror/85cc6405-image-76.png.webp) That’s it! This is how easily you can deploy Lovable with xCloud and launch your web apps in just a few clicks.  Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Deploy n8n with xCloud with One Click Apps - xCloud > Deploy n8n with xCloud easily using One-Click Apps. Set up powerful workflow automation in minutes with minimal configuration. [**n8n**](/n8n-hosting/) is an open-source workflow automation platform that allows users to connect different services and build complex workflows with minimal effort. With support for hundreds of integrations and a visual interface, n8n is ideal for teams looking to increase productivity without writing extensive custom code. With **xCloud’s One Click Apps** feature, you can deploy n8n with ease. Follow the steps below to quickly set up n8n in a demo or production environment with xCloud. ## **🔖Recommendations** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) ### **📌Web Server for Deployment** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) Though you can deploy the n8n application from both NGINX and OLS servers, we recommend deploying n8n on an NGINX server for the best performance and stability. While you can use an **OLS** server, Nginx generally provides a more reliable experience. ### **📌CPU Requirements** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) _To deploy n8n, you need a server with at least 4 GB of RAM and 2 CPU cores._ _**Note**: n8n is available in our plans, including the free plan. But you have to upgrade to our PRO plans to access the Environment feature._ ## **Step 1: Access the One Click Apps Dashboard** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy n8n with xCloud](/_mirror/f606563e-Screen-Shot-2026-04-16-at-12.51.52-scaled.png.webp) This will take you to the site creation interface. From here, choose the **‘Server’,** then go to the **‘One Click Apps’** section. Select **‘n8n’** from the available applications to initiate the deployment process. This will take you to the site creation interface. From here, go to the **‘One Click Apps’** section. Select **“n8n”** from the available applications to initiate the deployment process. ![Deploy n8n with xCloud](/_mirror/66815989-Screen-Shot-2026-04-16-at-13.01.02-scaled.png.webp) Ensure your server is already connected to xCloud. If not, follow the instructions on the dashboard to establish a server connection. Once connected, you can create a new site either from the main dashboard or the site list by selecting the **‘Create New Site**‘ option. ## **Step 2: Set Up the n8n Application** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![Deploy n8n with xCloud](/_mirror/f7c24b8b-Screen-Shot-2026-04-16-at-13.03.26-scaled.png.webp) ## **Step 3: Configure Domain Settings** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your n8n application.  ![Deploy n8n with xCloud](/_mirror/5e7e9a8a-Screen-Shot-2026-04-16-at-13.04.56-scaled.png.webp) **_Note:_** _Note that once a demo site is promoted to a live environment, you cannot revert to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._ ## **Step 4: Configure and Install the Site** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) Then, a default **‘Port’, ‘Site User’** will be selected automatically. Then choose a ‘Timezone’ for this site. Once all settings have been configured, click the **‘Next’** button to proceed. _Note: We recommend leaving the port and site user as the default._ ![Deploy n8n with xCloud](/_mirror/b927f2d6-Screen-Shot-2026-04-16-at-13.41.23-scaled.png.webp) ## **Step 5: Visit the n8n Site** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) With n8n set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ![Deploy n8n with xCloud](/_mirror/6cdb4d6e-Screen-Shot-2026-04-16-at-13.46.38-scaled.png.webp) This will open the n8n dialog window for registration, which should look something like the example below. Simply enter your details and create a password according to the specs indicated. Hit the Next button, then click through any additional popups, leaving them empty for now.  ![Deploy n8n with xCloud](/_mirror/7db1e73e-image-28.png.webp) This should bring you to the n8n Overview page. Now that your n8n instance is up and running, let’s fine-tune its settings for security and customization. From here, go to the ‘**Create workflow**’ , set according to your preferences.  ![Deploy n8n with xCloud](/_mirror/28a98818-image-29.png.webp) ## **Add Your Custom Domain** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) You can add your own **‘Domain’** to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain. ![Deploy n8n with xCloud](/_mirror/c0bdabdd-Screen-Shot-2026-04-16-at-13.44.15-scaled.png.webp) ## **Environment Editor for n8n** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) The Environment section in xCloud allows you to customize configuration settings for your n8n instance. Just go to the **‘Environment’** option from the sidebar and adjust as you need, then click on the **‘Save’** button. ![Deploy n8n with xCloud](/_mirror/da0a0c68-Screen-Shot-2026-04-16-at-13.49.43-scaled.png.webp) ## **Update N8N Version** [#](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) To update n8n to the latest version, simply go to  **‘Updates’** from the sidebar of the dashboard. Then simply search for the **‘Check for Updates’** button. Click the **‘Update n8n’** button, and this will install the latest n8n version on your server. ![Deploy n8n with xCloud](/_mirror/8fb8b4bc-Screen-Shot-2026-04-16-at-13.51.38-scaled.png.webp) And that’s it, this is how easily you can quickly and efficiently deploy an n8n instance using xCloud’s One Click Apps feature. You can create your own n8n application and automate with workflows seamlessly. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Deploy Uptime Kuma with xCloud One Click Apps - xCloud > Learn how to easily set up Uptime Kuma with xCloud one click apps deployment for reliable website and service monitoring in just minutes. [**Uptime Kuma**](https://uptimekuma.org/) is a self-hosted monitoring tool that allows users to monitor websites, services, and applications with ease. It offers powerful uptime tracking, notifications, and intuitive dashboards.  If you are a developer, systems administrator, or hobbyist, you can deploy Uptime Kuma with xCloud to get a reliable, automated monitoring system. Follow the steps below to quickly set up Uptime Kuma with xCloud in a demo or production environment. ## **Step 1: Access the One Click Apps Dashboard** [#](/docs/deploy-uptime-kuma-with-xcloud/) Begin by logging into your xCloud account. Once authenticated, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy Uptime Kuma with xCloud](/_mirror/75acbb90-image-42.png.webp)  This will take you to the site creation interface. From here, choose the **‘Server’,** then go to the **‘One Click Apps’** section. Select **‘****Uptime Kuma’** from the available applications to initiate the deployment process. ![Deploy Uptime Kuma with xCloud](/_mirror/b2b9725b-image-43.png.webp) Ensure your server is already connected to xCloud. If not, follow the instructions on the dashboard to establish a server connection. Once connected, you can create a new site either from the main Dashboard or the Site List by selecting the **‘****Create New Site’** option. ## **Step 2: Set Up the Uptime Kuma Application** [#](/docs/deploy-uptime-kuma-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![Deploy Uptime Kuma with xCloud](/_mirror/57d441d7-image-44.png.webp) ## **Step 3: Configure Domain Settings** [#](/docs/deploy-uptime-kuma-with-xcloud/) If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your Uptime Kuma instance. Available subdomain extensions include .wp1.site and .wp1.sh, both managed through Cloudflare. These demo domains are intended for temporary use and should be used for testing and development purposes only. ![Deploy Uptime Kuma with xCloud](/_mirror/7cf65145-image-45.png.webp) Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding. ## **Step 4: Configure and Install the Site** [#](/docs/deploy-uptime-kuma-with-xcloud/) Then, a default **‘Port’** and **‘Site User’** will be selected automatically. Also, you can create a new database to **‘Create Database to a Server**’ or ‘**Add Your Existing Database**’. Once all settings have been reviewed and configured, click the **‘****Next’** button to proceed. _Note: We recommend leaving the database settings as default xCloud will automatically create a ‘Database Name’, Database Username’ for you, if you are creating a new database._ ![Deploy Uptime Kuma with xCloud](/_mirror/4ba19b02-image-46.png.webp) ## **Step 5: Visit the Uptime Kuma Site** [#](/docs/deploy-uptime-kuma-with-xcloud/) ![Deploy Uptime Kuma with xCloud](/_mirror/63c58011-image-47.png.webp) With Uptime Kuma set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ## **Step 6: Go Live (optional)** [#](/docs/deploy-uptime-kuma-with-xcloud/) You can add your own domain to host the site by going to the **Domain** section. Also, you can add an **Additional Domain** to host the status page of Uptime Kuma with your custom domain. ![](/_mirror/1ccff919-Use-own-domain-with-Uptime-Kuma.png.webp) ## **Step 7: Creating a Public Status Page With a Custom Domain** [#](/docs/deploy-uptime-kuma-with-xcloud/) Once you’ve set up your monitoring and notification systems, the next step is to build a **public-facing status page**. This page provides real-time visibility into the status of your services for end users, helping you communicate uptime and issues transparently. ### **Create a New Status Page** [#](/docs/deploy-uptime-kuma-with-xcloud/) In the Uptime Kuma dashboard, locate the **“Status Page”** option in the navigation menu and click on it to get started. Click the **“Create New Status Page”** button.  ![](/_mirror/2264b475-image-66.png.webp) You’ll be taken to a form where you can configure basic settings. Give your page a ‘**Name’**. Define a custom ‘**slug’** that will be used in the page URL. Then click **Next** once you’ve entered these initial details. ![](/_mirror/70c292b4-image-65.png.webp) ### **Assign Monitors & Customize the Page Information** [#](/docs/deploy-uptime-kuma-with-xcloud/) To display service statuses, click **“Add Monitor”** and choose which services or sites you want this page to track. These will appear on the public page as live status indicators. You’ll now be able to add optional content to enhance the status page, such as a short **‘Description’**. A ‘**Footer Text’** that might include support contact info or disclaimers ![](/_mirror/4d099545-image-67-1024x557.png.webp) ### **Add Custom Domain**  [#](/docs/deploy-uptime-kuma-with-xcloud/) Then go to the **‘Domain Name’** and add your custom domain in the blank field. Add your custom domain here and  click **Save** to finalize and publish the page. The status page becomes instantly accessible at the URL defined by your slug. ![](/_mirror/68059ad1-image-64-1024x556.png.webp) ## **Step 8: Add Status Page Custom URL as an Additional Domain with xCloud** [#](/docs/deploy-uptime-kuma-with-xcloud/) Next, go back to your Uptime Kuma site dashboard in xCloud. You can add your status page’s URL as an additional domain here. Just go to the **‘Domain’** and add the URL into the **‘Additional Domain’** and click on the save button.  ![](/_mirror/43addab4-image-62-1024x555.png.webp) ## **Final Outcome** [#](/docs/deploy-uptime-kuma-with-xcloud/) This will open the Uptime Kuma dialog window for registration, which should look something like the example below. Enter the registration details and hit the Next button. This should bring you to the Uptime Kuma Overview page. Now that your Uptime Kuma instance is up and running, let’s fine-tune its settings and other customizations. From here, go to the **‘Create workflow’**, set according to your preferences. And that’s it, this is how easily, within minutes, your Uptime Kuma instance will be live and accessible via the xCloud dashboard. With just a few configuration steps, you can launch a robust uptime monitoring service suited for both demo and production use.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Disable Site in xCloud Hosting? - xCloud > Step-by-step guide to learn how to disable site in xCloud hosting to disable complete access to a site over the web. [**xCloud Hosting**](/) – the cloud-based server management tool brings a new feature to the table **‘Disable Site’** which allows you to disable complete access to a site over the web. Plus, your SFTP/SSH access will also be removed along with any cron jobs (scheduled tasks) for that site will be paused by disabling this feature. There are several use cases for this feature. For example, if you ever need to pause or stop a client’s website, you can easily do it on xCloud using this feature. This might be because they have not paid their bills, or you need to do some quick maintenance. Follow the below guidelines & learn how to disable site in xCloud hosting. ## **Step 1: Access Disable Site Option from Dashboard** [#](/docs/disable-site-in-xcloud-hosting/) First, log in to your xCloud dashboard with the right credentials. Click on **‘All Sites’** and select the running site that you wish to disable. Now, find the **‘Settings’** from the left on the resulting page. Click on it, & scroll down to locate the **‘Disable Site’** option. ![](/_mirror/02b91ace-Screen-Capture-on-2024-04-18-at-11-57-52.poster.webp) ## **Step 2: Disable Site in xCloud Hosting** [#](/docs/disable-site-in-xcloud-hosting/) Now, toggle the ‘**Disable Site’** on & click on **‘Save Settings.’** And you’re done with disabling the site in xCloud hosting. ![](/_mirror/e1515d85-Screen-Capture-on-2024-04-18-at-11-59-34.poster.webp) Moreover, you can customize your disable site markup if you wish directly from the dashboard. After changing your markup simply click on ‘**Save Settings.’** ![Disable Site in xCloud](/_mirror/4a6736b2-image-25.png.webp) Once you disable your site in xCloud hosting, it will look like as shown below. Moreover, you can enable your anytime by clicking on mentioned **‘Click here.’** ![disable and enable site in xCloud](/_mirror/c0f4a792-screely-1713439341669.png.webp) This is how you can easily suspend site, manage cron jobs & customize markup in xCloud hosting. Still stuck? Contact our [**support team**](/contact/) for any of your queries. --- # How to Disable WordPress Automatic Updates With xCloud > Learn how to disable WordPress automatic updates for WordPress core, plugins, and themes on xCloud using dashboard settings, update plugins, or safe custom code. **Disable WordPress automatic updates** when you want to review WordPress core, plugin, or theme changes before they reach your live site. This guide explains how WordPress automatic updates work on an xCloud-hosted site and how to manage them safely from inside WordPress. **Important:** xCloud does not currently provide a dashboard setting to disable WordPress automatic updates. WordPress handles its own update system, and update behavior can also be changed by plugins, themes, custom code, or WordPress configuration. If you want to disable WordPress automatic updates, manage the setting inside WordPress. ## Before you disable WordPress automatic updates [#](/docs/disable-wordpress-automatic-updates/) Automatic updates help keep WordPress secure and maintained. Disabling them gives you more control, but it also means you are responsible for reviewing and installing important security, maintenance, plugin, and theme updates on time. - Create a fresh backup before changing update settings. - Use a staging site to test major updates when possible. - Keep security and maintenance updates enabled unless you have a manual update process. - Review plugin and theme changelogs before updating business-critical sites. - Keep a rollback plan ready before changing WordPress core update behavior. ## What this guide covers [#](/docs/disable-wordpress-automatic-updates/) - How WordPress automatic updates work - How to disable plugin auto updates from the WordPress dashboard - How to disable theme auto updates from the WordPress dashboard - How to disable WordPress automatic updates with a plugin - How to disable WordPress core automatic updates with custom code - How to verify that automatic updates are disabled - What to do if updates still happen after changing the setting ## How WordPress automatic updates work [#](/docs/disable-wordpress-automatic-updates/) WordPress can update different parts of your site automatically, including WordPress core, plugins, themes, and translation files. Minor WordPress core security and maintenance releases may run automatically in the background. Plugins and themes can also be configured to auto update from the WordPress admin area. Automatic updates reduce maintenance work, but they can occasionally cause compatibility issues with a plugin, theme, custom code, checkout flow, form, membership system, or third-party integration. For this reason, some site owners prefer to disable WordPress automatic updates and review changes manually. If your site is hosted on xCloud, the update control still comes from WordPress itself. xCloud can help with hosting-side workflows such as backups, staging, logs, restore options, and server checks, but WordPress core update behavior is controlled inside the WordPress installation. ## Option 1: Disable plugin auto updates from WordPress [#](/docs/disable-wordpress-automatic-updates/) Use this option if you want to disable WordPress automatic updates for one or more plugins while keeping other update types unchanged. 1. Log in to your WordPress admin dashboard. 2. Go to **Plugins** → **Installed Plugins**. 3. Find the plugin you want to manage manually. 4. Click **Disable auto-updates** next to that plugin. 5. Repeat the same step for any other plugin you want to manage manually. After this, WordPress will not automatically update that plugin. You can still install the update manually after checking compatibility. ## Option 2: Disable theme auto updates from WordPress [#](/docs/disable-wordpress-automatic-updates/) Use this option if your active theme, child theme, or parent theme should not update automatically. 1. Log in to your WordPress admin dashboard. 2. Go to **Appearance** → **Themes**. 3. Click the theme you want to manage. 4. Click **Disable auto-updates**. 5. Check the parent theme as well if your site uses a child theme. Theme updates can affect layout, templates, custom styling, and block patterns. Test theme updates on staging first if your production site depends on custom design work. ## Option 3: Use a plugin to disable WordPress automatic updates [#](/docs/disable-wordpress-automatic-updates/) If you want more control without editing files, use a trusted WordPress update management plugin. These plugins usually let you manage WordPress core, plugin, theme, and translation updates from one settings screen. 1. Create a backup of your site. 2. Log in to your WordPress admin dashboard. 3. Go to **Plugins** → **Add New**. 4. Search for a trusted update management plugin, such as **Easy Updates Manager**. 5. Install and activate the plugin. 6. Open the plugin settings page. 7. Choose which update types you want to disable or manage manually. 8. Save your changes. This is the best option for most users because it avoids direct code changes. Review the plugin settings carefully so you do not disable more update types than intended. ## Option 4: Disable WordPress automatic updates with custom code [#](/docs/disable-wordpress-automatic-updates/) Use custom code only if you are comfortable managing WordPress configuration. A code snippets plugin or a small custom plugin is usually safer than editing your active theme’s `functions.php` file, because theme updates can overwrite theme file changes. ### Disable all WordPress automatic updates [#](/docs/disable-wordpress-automatic-updates/) To disable all WordPress background automatic updates, add this line to your site’s `wp-config.php` file before the line that says `/* That's all, stop editing! Happy publishing. */`: ``` define( 'AUTOMATIC_UPDATER_DISABLED', true ); ``` Copy to Clipboard This disables the automatic updater. Use it carefully because it can stop important background updates. ### Disable WordPress core automatic updates [#](/docs/disable-wordpress-automatic-updates/) To disable WordPress core automatic updates, add this line to `wp-config.php`: ``` define( 'WP_AUTO_UPDATE_CORE', false ); ``` Copy to Clipboard This gives you manual control over WordPress core updates. Check for new WordPress releases regularly and apply security updates as soon as possible. ### Disable plugin automatic updates with a code snippet [#](/docs/disable-wordpress-automatic-updates/) Add this snippet using a code snippets plugin or a small custom plugin: ``` add_filter( 'auto_update_plugin', '__return_false' ); ``` Copy to Clipboard ### Disable theme automatic updates with a code snippet [#](/docs/disable-wordpress-automatic-updates/) Add this snippet using a code snippets plugin or a small custom plugin: ``` add_filter( 'auto_update_theme', '__return_false' ); ``` Copy to Clipboard ### Disable translation automatic updates [#](/docs/disable-wordpress-automatic-updates/) If you also want to disable automatic translation updates, add this snippet: ``` add_filter( 'auto_update_translation', '__return_false' ); ``` Copy to Clipboard ## Recommended method for xCloud users [#](/docs/disable-wordpress-automatic-updates/) For most xCloud users, we recommend this order when you need to disable WordPress automatic updates: 1. Use the WordPress dashboard to disable auto updates for selected plugins or themes. 2. Use a trusted update management plugin if you need broader control. 3. Use custom code only when you understand the impact and have a rollback plan. Do not disable WordPress automatic updates and then ignore maintenance. Plan a regular update schedule so your site continues receiving security fixes. ## How to verify automatic updates are disabled [#](/docs/disable-wordpress-automatic-updates/) 1. Open your WordPress admin dashboard. 2. Go to **Dashboard** → **Updates**. 3. Review available WordPress core, plugin, and theme updates. 4. Go to **Plugins** → **Installed Plugins** and confirm the auto update action shows the expected state. 5. Go to **Appearance** → **Themes** and confirm the theme auto update setting is correct. 6. Check any update management plugin settings if one is installed. (Screenshot: WordPress Updates screen showing available updates to review manually) ## Related xCloud docs [#](/docs/disable-wordpress-automatic-updates/) - [How to Create a Staging Environment in xCloud](/docs/how-to-create-a-staging-environment-in-xcloud/) - [How to Disable WordPress Update Email Notifications With xCloud](/docs/disable-wordpress-update-email-notifications-with-xcloud/) You can also review the official WordPress update configuration documentation for advanced update constants and filters: [WordPress upgrade documentation](https://developer.wordpress.org/advanced-administration/upgrade/upgrading/). ## Troubleshooting [#](/docs/disable-wordpress-automatic-updates/) ### I disabled auto updates, but updates still appear in WordPress [#](/docs/disable-wordpress-automatic-updates/) Disabling automatic updates does not hide available updates. WordPress will still show updates in the dashboard so you can review and install them manually. ### A plugin or theme updated after I changed the setting [#](/docs/disable-wordpress-automatic-updates/) Check whether another update management plugin, custom code snippet, hosting maintenance service, or WordPress configuration rule is controlling updates. Also confirm the setting was changed for the correct site, plugin, or theme. ### My site broke after a manual update [#](/docs/disable-wordpress-automatic-updates/) Restore from a recent backup if needed, then test the update on staging before applying it again. If the issue is caused by plugin, theme, or custom code compatibility, contact the plugin/theme developer or your site developer for help. ### xCloud settings did not stop WordPress auto updates [#](/docs/disable-wordpress-automatic-updates/) xCloud notification settings do not control WordPress core, plugin, or theme automatic updates. WordPress automatic updates must be managed inside each WordPress site. ## FAQ [#](/docs/disable-wordpress-automatic-updates/) ### Does xCloud disable WordPress automatic updates? [#](/docs/disable-wordpress-automatic-updates/) No. xCloud does not currently provide a dashboard-level control to disable WordPress automatic updates. WordPress handles automatic updates inside each WordPress installation. ### How do I disable WordPress automatic updates? [#](/docs/disable-wordpress-automatic-updates/) You can disable WordPress automatic updates from the WordPress dashboard for plugins and themes, with an update management plugin, or with safe custom code in `wp-config.php` or a custom plugin. ### Should I disable all WordPress automatic updates? [#](/docs/disable-wordpress-automatic-updates/) Only disable the update types you plan to manage manually. Keeping security and maintenance updates enabled is usually safer unless you have a regular update review process. ### Can xCloud Support disable WordPress auto updates for me? [#](/docs/disable-wordpress-automatic-updates/) xCloud Support can guide you on backups, staging, restore options, logs, and hosting-side checks. Custom WordPress code changes, plugin configuration, theme compatibility, and update strategy are usually handled by your site developer or WordPress administrator. ### What should I do after disabling automatic updates? [#](/docs/disable-wordpress-automatic-updates/) Set a regular maintenance schedule. Review updates, create backups, test important changes on staging, and apply security updates as soon as possible. --- # How to Disable WordPress Update Email Notifications With xCloud - xCloud > Learn how to disable WordPress update email notifications using xCloud without turning off automatic updates. Reduce inbox clutter while keeping your site secure and updated. WordPress can send email notifications after automatic core, plugin, or theme updates. If you manage many WordPress sites, these emails can fill your inbox even when the updates completed successfully. Use this guide to disable WordPress update email notifications while keeping automatic updates enabled. ![](/_mirror/c3e24ed8-image-30-1024x525.png.webp) ## Prerequisites [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) - Access to your xCloud account - WordPress administrator access for the site - Permission to add a code snippet or edit site files - A recent backup before changing site code ## Before you start [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) WordPress update emails are different from xCloud notifications. - **xCloud notifications** are controlled from `https://app.xcloud.host/user/notifications`. - **WordPress update emails** are generated by WordPress inside each site. If you want to stop xCloud notification emails, use the xCloud notification settings page. If you want to stop emails such as “Some plugins were automatically updated” or WordPress core update emails, use the steps below. ## Recommended method [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Use a code snippet manager or a small custom plugin when possible. This keeps the code separate from your active theme. Avoid editing the active theme’s `functions.php` file unless you are comfortable with PHP. A syntax error in `functions.php` can break the WordPress dashboard, and theme updates can overwrite custom changes. ## Step-by-step Guide To Disable WordPress Update Email Notifications [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) ### 1\. Open the WordPress site in xCloud [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Log in to xCloud, open **Sites**, and select the WordPress site where you want to disable update emails. ![](/_mirror/c5238271-image-28-1024x515.png.webp) ### 2\. Create a backup [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Before adding custom PHP code, create a current backup of the site or confirm that a recent backup is available. ![](/_mirror/5f0a8b72-image-29-1024x523.png.webp) ### 3\. Choose where to add the snippet [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Choose one safe place for the code: - A code snippet plugin inside WordPress - A small custom plugin - A child theme’s `functions.php` file For most users, a code snippet plugin is the safest option because it reduces the risk of losing the code during a theme update. ### 4\. Add the snippet to disable successful update emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Add this snippet if you want to stop successful automatic update emails for WordPress core, plugins, and themes. /\*\* \* Disable successful WordPress automatic update email notifications. \* Updates still run. Only the email notifications are disabled. \*/ add\_filter( 'auto\_core\_update\_send\_email', function ( $send, $type, $core\_update, $result ) { if ( 'success' === $type ) { return false; } return $send; }, 10, 4 ); add\_filter( 'auto\_plugin\_update\_send\_email', '\_\_return\_false' ); add\_filter( 'auto\_theme\_update\_send\_email', '\_\_return\_false' );  This keeps WordPress updates active. It only stops the automatic update notification emails. ![](/_mirror/2c9f5335-image-31-1024x521.png.webp) ### 5\. Save and activate the snippet [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Save the snippet and activate it. If your snippet plugin supports execution location, run the snippet on the site frontend and admin area, or use the default site-wide option. ### 6\. Confirm updates are still enabled [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Open **Dashboard** → **Updates** in WordPress and confirm your core, plugin, and theme update settings still match your preferred workflow. (Screenshot: WordPress Dashboard Updates page) ### 7\. Monitor the next automatic update [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) After the next automatic update runs, confirm that the site updates normally and that WordPress no longer sends the update notification email you disabled. (Screenshot: WordPress plugins page showing updated plugin version) ## Disable only one type of WordPress update email [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) If you do not want to disable all WordPress update emails, use one of these smaller snippets instead. ### Disable only WordPress core update emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) add\_filter( 'auto\_core\_update\_send\_email', '\_\_return\_false' ); ### Disable only plugin update emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) add\_filter( 'auto\_plugin\_update\_send\_email', '\_\_return\_false' ); ### Disable only theme update emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) 📄 filename.js add\_filter( 'auto\_theme\_update\_send\_email', '\_\_return\_false' ); You can combine these snippets based on the emails you want to stop. ## Safer option: keep failure emails for WordPress core [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) If you want to stop successful core update emails but keep failure emails, use this version for core updates: add\_filter( 'auto\_core\_update\_send\_email', function ( $send, $type, $core\_update, $result ) { if ( 'success' === $type ) { return false; } return $send; }, 10, 4 ); This can be useful when you want fewer routine emails but still want to know if a WordPress core update fails. ## Expected result [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) After the snippet is active: - WordPress can continue installing automatic updates. - Successful update notification emails are no longer sent for the selected update types. - xCloud notifications are unchanged unless you also update your xCloud notification settings. - You can still check update history and plugin versions inside WordPress or xCloud. ## Troubleshooting [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) ### I still receive xCloud notification emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) WordPress snippets only control emails generated by WordPress. To disable xCloud notifications, visit [this page](https://app.xcloud.host/user/notifications) Then turn off **Email** in the notification sections you do not want. ### I still receive WordPress update emails [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Confirm the snippet is active on the correct WordPress site. If you manage multiple websites, add the snippet to each site where you want WordPress update emails disabled. ### My site shows an error after adding the snippet [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) Disable the snippet from your code snippet plugin if possible. If you edited a file directly, restore the file from backup or remove the snippet through File Manager or SSH. ### I use a child theme [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) You can add the snippet to the child theme’s `functions.php` file, but a code snippet plugin or small custom plugin is safer for most users. ## FAQ [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) ### Does this disable WordPress updates? [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) No. The snippets only disable update notification emails. They do not disable the update process. ### Can I apply this to all websites from one xCloud setting? [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) No. These emails are generated inside WordPress, so the snippet must be added to each WordPress site where you want to disable the emails. ### Can xCloud disable these WordPress emails for me automatically? [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) xCloud notification settings control xCloud notifications. WordPress update emails are controlled inside each WordPress site. You can use the snippet in this guide to control them per site. ### Should I disable all update emails? [#](/docs/disable-wordpress-update-email-notifications-with-xcloud/) If you manage many sites and monitor updates from a dashboard or maintenance workflow, disabling routine success emails can reduce noise. Keep failure or security alerts enabled if your team depends on email for issue detection. --- # Does xCloud Support ARM servers? - xCloud > Learn how to setup ARM servers with xCloud and how you can get ARM servers with Hetzner. xCloud supports ARM servers across multiple cloud providers, like Hetzner. Now, xCloud provides built-in support for the Hetzner cloud server. Moreover, you can connect any provider that is based on ARM server and set up with xCloud. This compatibility ensures you get a cost-effective solution with seamless performance and efficiency. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How To Enable 8G Firewall in xCloud? - xCloud > Learn how to enable 8G firewall in xCloud and enhance your website's security from the step-by-step guide. The **8G Firewall** is a robust security solution for OLS servers, protecting a variety of threats, including SQL injections, cross-site scripting (XSS), remote code execution, and malicious bots. With xCloud, you can easily enable 8G Firewall in xCloud with a few clicks. ## **What Is An 8G Firewall?** [#](/docs/enable-8g-firewall-in-xcloud/) The [**8G Firewall**](https://perishablepress.com/8g-firewall/), an enhanced web application firewall (WAF), is a set of web-server rules that filter out common malicious traffic before it hits your website. This lightweight firewall is an advanced iteration of the earlier 7G Firewall developed by Perishable Press. The 8G Firewall aims to reduce the cost of traffic requesting PHP/WordPress resources and enhance overall site security. ## **8G Firewall: Top Features & Goals** [#](/docs/enable-8g-firewall-in-xcloud/) - Security via simplicity - Extensive firewall protection - Fine-tuned to minimize false positives - Lightweight (only 14 KB!), modular, flexible, and fast - Completely plug-&-play with no configuration required - Improves security, reduces server load, and conserves resources - Git/SVN friendly (does not block svn/git files et al) - Open source, easy to use, and completely free - 100% compatible with WordPress - Enhanced bad bot detection - Built-in logging ## **Types Of Attacks & Threats 8G Protects Against** [#](/docs/enable-8g-firewall-in-xcloud/) - Directory Traversal - HTTP Response Splitting - (XSS) Cross-Site Scripting - Cache Poisoning - Dual-Header Exploits - SQL/PHP/Code Injection - File Injection/Inclusion - Null Byte Injection - WordPress exploits such as revslider, timthumb, fckeditor, et al - Exploits such as c99shell, phpshell, remoteview, site copier, et al - PHP information leakage 📚 Read more on the 8G Firewall [**here**](https://perishablepress.com/8g-firewall/). ## **How To Enable 8G Firewall On Website With OLS** [#](/docs/enable-8g-firewall-in-xcloud/) With a few clicks, you can enable the 8G Firewall on your website from your xCloud end. Follow the steps below to enable it. ### **Step1: Log in to xCloud Dashboard** [#](/docs/enable-8g-firewall-in-xcloud/) First, login to your xCloud dashboard and go to your website. From there move to the **‘Tools’** tab and click on the **‘Security’** tab. ![Enable The 8G Firewall in xCloud](/_mirror/34130808-image-31.png.webp) ### **Step 2: Enable 8G Firewall Option** [#](/docs/enable-8g-firewall-in-xcloud/) Now, From the **‘Security’** section, you will find an option to enable the **8G Firewall.** Simply, toggle on the 8G Firewall option and click on the **‘Save Settings’** button. ![Enable The 8G Firewall in xCloud](/_mirror/c43db88c-image-30.gif) This is how you can easily enable the 8G Firewall from the xCloud dashboard. ## **8G Firewall Location on Server** [#](/docs/enable-8g-firewall-in-xcloud/) You can view the 8G Firewall configuration location With the below file path:  /var/www/yourdomain.com/.htaccess The conditional rules for each site can be found in the .htaccess file ## **Check 8G Logs** [#](/docs/enable-8g-firewall-in-xcloud/) You can find the 8G logs from the ‘**Site Monitoring’** tab**.** Move to the ‘**Site Monitoring’ →‘Logs’** tab and select ‘**OpenLitepeed Log’** from the dropdown arrow. ![Enable The 8G Firewall in xCloud](/_mirror/2b19a28b-image-32.png.webp) ## **How To Enable 8G Firewall on Website With NGINX** [#](/docs/enable-8g-firewall-in-xcloud/) You can also enable the NGINX on your NGINX servers. ## **Issues And Troubleshoots** [#](/docs/enable-8g-firewall-in-xcloud/) With this type of firewall, you may face some issues or troubleshoots. One of the drawbacks is that certain legitimate activities may get blocked. The 8G Firewall is highly effective at blocking a wide range of malicious activities, but it can also inadvertently block legitimate actions and plugins due to its stringent security rules. Here are some specific issues that may arise: - **Elementor Editing**: The 8G Firewall has been known to block the editing capabilities of the Elementor plugin, resulting in 403 Access Denied errors when trying to preview, edit, or access Elementor pages​ ([WordPress.org](https://wordpress.org/support/topic/8g-firewall-preventing-elementor-editing/)). - **SEO Tools**: Certain rules in the 8G Firewall can interfere with SEO plugins, such as blocking requests from tools like Ahrefs and preventing the loading of CSS and JavaScript files necessary for plugins like Rank Math SEO​ ([Perishable Press](https://perishablepress.com/8g-firewall/)). - **Admin Access**: Some rules may block access to various admin functions and pages, causing issues with wp-admin and other administrative scripts. This can lead to errors when trying to access plugin settings or perform administrative tasks​.​ ([WordPress.org](https://wordpress.org/support/topic/8g-firewall-preventing-elementor-editing/)). Due to these potential conflicts, users may need to deactivate the 8G Firewall temporarily adjust its configuration to allow specific actions, or whitelist certain plugins and services. **Note:** We are continually focused on enhancing security and will bring more advanced features soon. Still stuck? Contact our dedicated [**support team**](https://support.xcloud.host/?_gl=1*1pcf7m6*_ga*NTcyNTk2ODAwLjE3MjAzNDE5MzM.*_ga_GS7G4T8PYV*MTcyMzQ0NzY1Ni4zMS4wLjE3MjM0NDc2NTYuMC4wLjA.) for any of your queries. **Related docs**: [How To Easily Configure Firewall Management With xCloud Hosting](/docs/how-to-configure-firewall-management-in-xcloud/) [How To Use xCloud 7G Firewall On Nginx](/docs/use-xcloud-7g-firewall-on-nginx/) --- # How to Enable AI Bot Blocker for Your Website in xCloud? - xCloud > Protect your site from AI bots in seconds! Follow this easy guide to enable xCloud's AI Bot Blocker and safeguard your content & analytics. AI crawlers and automated scrapers now account for a growing share of web traffic, and most of it does nothing for your site, it copies your content without permission, inflates your server load, and skews your analytics with visits that were never real people. The AI Bot Blocker in xCloud gives you a simple way to shut that traffic out. Built right into your site settings as a single on/off toggle, the feature lets you control automated traffic without touching a line of code. By blocking unwanted AI bots, you protect your content from unauthorized scraping, lighten the load on your server, and keep your analytics clean so your data reflects genuine visitor engagement. The result is a site that stays faster, with more secure management, all from one place. Follow the step-by-step guide below to enable the AI Bot Blocker for your website in xCloud. ## Step 1: Access Site Settings in xCloud [#](/docs/enable-ai-bot-blocker-in-xcloud/) Log in to your **[xCloud dashboard](http://app.xcloud.host/?fbclid=IwY2xjawSqNrBleHRuA2FlbQIxMABicmlkETFyWlJrdjRXNTgyRERjUU1lc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHqvcpIMNgDG3QVQRfY110uaxeRsO71Yu90ofc0-DVvFCJT-1p_0HMgh2GqWv_aem_kNYuYV2V4OvXzj2Tf0e9WQ&utm_source=docs&utm_medium=organic&utm_campaign=docs)** and go to ‘Sites’. Click on the site where you want to enable the bot blocker. ![AI Bot Blocker](/_mirror/9647f374-image-45.jpg.webp) ## Step 2: Enable the AI Bot Blocker [#](/docs/enable-ai-bot-blocker-in-xcloud/) You will find the ‘AI Bot Blocker’ feature available for both Nginx and OpenLiteSpeed servers. If you are using the Nginx server, navigate to ‘Tools → Nginx and Security’ from the navigation menu. Then find the ‘AI Bot Blocker’ listed along with other Nginx Options. Now, to enable this, just toggle it on.  ![AI Bot Blocker](/_mirror/7a429b16-image-44.jpg.webp) However, if you are using the OpenLiteSpeed server, similarly navigate to ‘Tools → Security’ from the navigation menu and you will find the ‘AI Bot Blocker’ listed along with other OpenLiteSpeed Options. ## Step 3: Allow/ Block AI Bots  [#](/docs/enable-ai-bot-blocker-in-xcloud/) Once enabled, the AI Bot Blocker automatically blocks 180+ known AI-related bots, including but not limited to: - Hugging Face - Hypotenuse AI - iaskspider - ICC-Crawler - ImagesiftBot - img2dataset - INK Editor - INKforall - IntelliSeek.ai - Inferkit - ISSCyberRiskCrawler - JasperAI - Kafkai - Kangaroo - Keyword Density AI - LeftWingGPT - LLaMA - magpie-crawler - MarketMuse - Meltwater - Meta AI - Meta Llama - Meta.AI - Meta-AI - Meta-ExternalAgent - Meta-ExternalFetcher - MetaAI - MetaTagBot - Mistral - Narrative Device - Neural Text - NeuralSEO - OAI-SearchBot - OAI SearchBot - omgili - OmniGPT - Open AI - OpenAI - OpenText AI - Outwrite - Page Analyzer AI - PanguBot - Paraphraser.io - peer39\_crawler - PerplexityBot - PetalBot - ProWritingAid - QuillBot - RightWingGPT - RobotSpider - Rytr - SaplingAI - Scalenut - Scrapy - ScriptBook - SearchGPT - SemrushBot - SEO Content Machine - SEO Robot - Sidetrade - Simplified AI - SlickWrite - Spin Rewriter - Spinbot - Stability - Sudowrite - Surfer AI - Text Blaze - TextCortex - The Knowledge AI - Timpibot - VelenPublicWebCrawler - Vidnami AI - WebChatGPT - Webzio - Whisper - WordAI - Wordtune - Writecream - WriterZen - Writescope - Writesonic - x.AI - xAI - YouBot - Zero GTP - ZimmWriter - Claude-User - Claude-SearchBot - Perplexity-User - PhindBot - Andibot - SBIntuitionsBot - Poseidon Research Crawler - Cotoyogi - Factset\_spyderbot - TikTokSpider - YandexAdditional - Devin To manage individual bots, simply choose your preferred bot from the dropdown, select **Allow** or **Block** according to your preference, and then click the **Add** button. ![AI Bot Blocker](/_mirror/fd58cfa3-image-43.png.webp) ## Step 4: Exclude Any Specific Bot From Allowed/ Blocked List [#](/docs/enable-ai-bot-blocker-in-xcloud/) If you want to remove a specific bot from your allowed or blocked list, just click the cross (×) icon beside that bot. It will instantly remove that bot from the list. ![AI Bot Blocker](/_mirror/62d09d01-image-46.jpg.webp) This is how you can easily enable the AI Bot Blocker for your site in xCloud. The AI Bot Blocker is one of the quickest ways to take back control of your website’s traffic in xCloud. With a single toggle, you can shut out unwanted AI crawlers, protect your original content from scraping, ease the strain on your server, and keep your analytics honest — all without any technical setup. Whether you’re running Nginx or OpenLiteSpeed, the feature fits right into your existing workflow and gives you the flexibility to allow or block specific bots whenever you need to. Turn it on once, fine-tune it to your preferences, and let xCloud handle the rest while you focus on delivering a fast, secure experience to your real visitors. This is how easily you can enable AI Bot Blocker for your site in xCloud. Thanks to [**Perishable Press**](https://perishablepress.com/) for their research and [**article about this**](https://perishablepress.com/ultimate-ai-block-list/). Still feeling stuck? Contact the [**support team**](/support/) for further assistance. --- # How To Enable HTTPS For WordPress Site In xCloud & Configure SSL Certificates? - xCloud > In xCloud, you can enable/disable HTTPS for WordPress sites and configure SSL Certificates in a few clicks to ensure site secure and build trust with visitors. Enabling HTTPS for a WordPress site and configuring SSL certificates is crucial for ensuring secure data transmission, safeguarding sensitive information, and building trust with visitors. In xCloud, you can easily enable or disable HTTPS for WordPress sites. ## How To Enable HTTPS For WordPress Site In xCloud & Configure SSL Certificates [#](/docs/enable-https-in-xcloud-configure-ssl-certificates/) In xCloud, you can enable or disable HTTPS for WordPress sites in a few clicks. To enable HTTPS on your website, go to the **SSL/HTTPS tab** from the xCloud site dashboard and Toggle on the HTTPS button. You can configure SSL certificates in three ways.  1. Use free SSL certificate issued & managed by xCloud 2. Provide your own certificate & manage it yourself 3. Use Cloudflare managed SSL Certificate ### #1 Use Free SSL Certificate Issued & Managed By xCloud [#](/docs/enable-https-in-xcloud-configure-ssl-certificates/) With xCloud, you can easily use free SSL certificates issued and managed by xCloud on your site without any complexity. xCloud will handle SSL automatically. To enable HTTPS on your website, go to the SSL/HTTPS tab from the xCloud site dashboard. Click on the ‘**Use free SSL certificate issued & managed by xCloud**’ option. For more details, [**read this documentation**](/docs/install-lets-encrypt-ssl-certificate/). ![Configure SSL Certificates](/_mirror/b6ce439d-image-42.png.webp) ### #2 Provide Your Own Certificate & Manage It Yourself [#](/docs/enable-https-in-xcloud-configure-ssl-certificates/) In xCloud, you can provide your own certificate and manage SSL/HTTPS by yourself. You can use the custom certificate from any 3rd party web application for security providers. From the xCloud site dashboard, go to the SSL/HTTPS tab. Click on the ‘**Provide your own certificate & manage it yourself**’ option. Now provide the Certificate. For more details, **[read this documentation](http://use-custom-certificate-of-cloudflare-with-xcloud)**.  ![Configure SSL Certificates](/_mirror/bb920729-image-43.png.webp) ### #3 Use Cloudflare managed SSL Certificate [#](/docs/enable-https-in-xcloud-configure-ssl-certificates/) If you manage your domain with Cloudflare, the SSL will be managed by xCloud automatically. You have to integrate your Cloudflare account with xCloud and add your own certificates. For this, go to the xCloud site dashboard and click on the SSL/HTTPS tab. Click on the ‘**Use Cloudflare managed SSL Certificate**’ option. For more details, [**read this documentation**](/docs/using-xcloud-with-cloudflare-for-dns-management/). ![Configure SSL Certificates](/_mirror/8684d509-image-44.png.webp) Thus you can easily enable/disable HTTPS for the WordPress website in xCloud and configure SSL Certificates.  Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How to Enable Redis Object Cache Plugin With OpenLiteSpeed - xCloud > Learn how to enable Redis Object Cache plugin with OpenLiteSpeed for WordPress on xCloud with easy step by step guide. **[Redis Object Cache](/docs/how-to-find-the-redis-credentials/)** is a powerful caching solution that helps improve the performance and scalability of WordPress websites. By integrating Redis with your xCloud server running OpenLiteSpeed, you can reduce database queries, speed up page loads, and provide a smoother experience for your visitors. The LiteSpeed Cache plugin already includes Redis integration, so you do not need to install any additional plugin if you do not want it. However, this guide is for those who prefer to use the Redis Object Cache plugin separately instead of LiteSpeed’s built-in Redis option. Let us follow the step-by-step process to enable [**Redis Object Cache plugin**](https://wordpress.org/plugins/redis-cache/) with OpenLiteSpeed servers correctly and without conflicts. ## **Step 1. Enable LiteSpeed Cache Plugin** [#](/docs/enable-redis-object-cache-plugin-with-ols/) First, go to your site from the dashboard. Then, find the **‘WordPress’** option from the side navigation bar and toggle on the ‘LiteSpeed Cache’ button to enable the plugin from the xCloud dashboard.  Once you toggle on the **‘LiteSpeed Cache’,** you will get the **‘Redis User’,** **‘Redis Password’** and **‘Redis Object Cache Key’** or Redis Prefix. Collect the credentials. ![Enable Redis Object Cache Plugin](/_mirror/68df2b13-image-54.png.webp) ## **Step 2: Access the wp-config.php file**  [#](/docs/enable-redis-object-cache-plugin-with-ols/) Next, go to **‘WordPress’ → ‘WP Config’** from the sidebar to customize the wp-config file directly from the xCloud dashboard.  ![Enable Redis Object Cache Plugin](/_mirror/1f540624-image-55.png.webp) Once you are in the wp-config.php editor panel. Add the following code into the editor and update the username, password, and prefix with the Redis credentials you collected earlier from the LiteSpeed Cache page. After updating the values, click on the Update Config button to save the changes. Copy to clipboard 1 2 3 define( 'WP\_REDIS\_PASSWORD', \["user", "password"\] ); define( 'WP\_REDIS\_DISABLE\_BANNERS', 'true' ); define( 'WP\_REDIS\_PREFIX', 'prefix' ); ![Enable Redis Object Cache Plugin](/_mirror/fd495628-image-57.png.webp) ## **Step 3: Turn OFF or Uninstall the Object Cache Plugin** [#](/docs/enable-redis-object-cache-plugin-with-ols/) To use the Redis Object Cache in OpenLiteSpeed servers, you need to prevent conflicts between caching systems. LiteSpeed Cache plugin handles both Full Page Cache and Object Cache, and Redis is already configured inside it. - If you want to use the Redis Object Cache plugin separately, you must either disable the Object Cache option in LiteSpeed Cache or uninstall the plugin entirely. - If you want to continue using LiteSpeed Cache for full page caching only, then just disable the Object Cache option. Go to **LiteSpeed Cache → Cache**, turn off the **Object Cache** button, and click **Save Changes** to proceed. ![Enable Redis Object Cache Plugin](/_mirror/32ed86a5-image-61.png.webp) You can also uninstall and deactivate the LiteSpeed Cache plugin. Just go to **Plugins → Installed Plugins** and locate ‘**LiteSpeed Cache (LS Cache)’**. Deactivate and uninstall the LS Cache plugin to prevent conflicts between caching systems. ![Enable Redis Object Cache Plugin](/_mirror/fb79710c-image-58.png.webp) ## **Step 4. Install And Activate Redis Cache Plugin** [#](/docs/enable-redis-object-cache-plugin-with-ols/) Next, you will configure WordPress to use the Redis cache plugin. Log in to your WordPress admin dashboard. Navigate to ‘**Plugins’ → ‘Add New’**. In the search bar, type **‘Redis Object Cache**‘. Click ‘**Install Now**‘ and then ‘**Activate’**. ![Enable Redis Object Cache Plugin](/_mirror/7fe21ae7-image-59.png.webp) After installing and activating the plugin go to the **‘Settings’ → ‘Redis**‘ from the sidebar and just click on the ‘Enable Object Cache’ button from the dashboard.  ![Enable Redis Object Cache Plugin](/_mirror/903ae526-image-56.png.webp) If configured correctly, you will see a success message indicating that Redis is connected. Look for the Overview tab. It should show: > Status: Connected > > Filesystem: Writeable > > Redis: Reacable If you see these values, your Redis cache is active and working. ![Enable Redis Object Cache Plugin](/_mirror/2a0f8525-image-60.png.webp) And that’s it, this is how easily you can enable Redis Object Cache on OLS server with xCloud. With Redis successfully connected, your WordPress website will run faster, handle more traffic efficiently, and deliver a seamless experience to your users. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Enable the Edge Full Page Cache in xCloud - xCloud > Learn how to easily enable Edge Full Page Cache in xCloud to boost your site’s speed by up to 40% with powerful, network-level caching via Cloudflare. **[Caching](/docs/how-caching-works-in-xcloud/)** plays a crucial role in boosting website performance and delivering a faster, smoother browsing experience for users. At xCloud, we know that speed and performance are critical for a great user experience. That’s why we offer powerful Edge Caching, which saves your site’s page cache to a global network of data centers, delivering content from the location closest to each visitor. This can boost your website speed and performance. Along with edge caching, we implement heavy caching layers both at the server level and through Page Caching and Object Caching, ensuring lightning-fast load times. By default, our edge cache refreshes every 24 hours, but you have full control — you can adjust cache expiration times or manually clear caches as needed. Whether you’re deploying updates, copying your site, or simply editing a post, purging the right cache ensures your changes appear instantly. At xCloud, edge caching is included with all plans at no extra cost — no plugins required. If your site is integrated with Cloudflare, you will be able to access this feature with a click. _**Note:** To use this feature, you must integrate Cloudflare with xCloud and configure your site accordingly. It is also recommended to maintain a full-page cache alongside the Edge Cache for optimal performance. You can continue using your existing full-page caching solutions, such as **FastCGI (NGINX Cache)**, **LiteSpeed Cache (LSCache)**, or **WP Rocket**, together with the Edge Cache._ ## **Edge Full Page Cache**  [#](/docs/enable-the-edge-full-page-cache/) Edge Full Page Cache is an optional layer of caching at the network level that improves your website’s performance. This feature caches the website’s HTML and stores it on Cloudflare’s CDN network, enhancing the Time to First Byte (TTFB) and latency for most websites. If your domain is currently configured using Advanced Network or Global Edge Security (GES), most of your static assets are already cached through Cloudflare’s CDN. However, HTML files by default are served directly from the servers. With Edge Full Page Cache enabled, HTML pages are also cached at Cloudflare’s edge, making assets geographically closer to your visitors and improving overall page performance. ## **How Does Edge Caching Work?** [#](/docs/enable-the-edge-full-page-cache/) Edge caching operates by strategically distributing cached copies of website content across multiple servers at the edge of a content delivery network (CDN), closer to end-users. Here’s a detailed breakdown of how it works: **Request** **Routing:** When a user/visitor requests content from a website, such as HTML files, images, videos, or other resources, their request is initially routed to the CDN’s edge servers, which are distributed worldwide. **Edge Server Selection:** The CDN intelligently selects the edge server nearest to the user requesting the content. This selection is based on factors such as the user’s geographical location, network conditions, and server availability. With **over 200 edge server locations worldwide powered by Cloudflare**, your content is delivered from the edge server nearest to the visitor. This reduces the need for requests to travel across continents to your origin server, minimizing latency and improving page load times significantly. ## **Steps to Enable the Edge Full Page Cache in xCloud** [#](/docs/enable-the-edge-full-page-cache/) Caching content at the network edge significantly improves website performance by reducing latency and load times for visitors. xCloud makes it easy to enable full-page caching using their Edge Caching feature, allowing for a faster and more responsive experience for your users. This guide will walk you through the process of enabling Edge Full Page Cache in xCloud step-by-step. ### **Step 1: Access the Site Dashboard** [#](/docs/enable-the-edge-full-page-cache/) First, navigate to the dashboard of the site where you want to enable Edge Caching. Once logged in, locate and click on the **‘Caching’** option from the main menu. ![](/_mirror/d67c0349-XnAmltehR6kIexNdbqnUpIVtKWYxX1Euk_YZS_AVB4VsuQgq2TvtBSk97wTQ.gif) ### **Step 2: Enable Edge Caching** [#](/docs/enable-the-edge-full-page-cache/) Within the Caching section, click on the **‘Edge Caching’** button to activate the feature.Next, click on **‘Advanced Settings’** to access additional configuration options. ![](/_mirror/d81c6bf1-voHpKVruVo6fZm7yRRp7Y4zFIU670c8TZ7vV8aowMOVS2nH0Dp3XxKLA35fQ.gif) ### **Step 3: Configure Cache Exclusion Rules** [#](/docs/enable-the-edge-full-page-cache/) In the Advanced Settings menu, you will find options to customize caching behavior: - **Cache Exclusion HTTP URL Rules**: Specify URL patterns you want to exclude from being cached. - **Cache Exclusion Cookie Rules**: Define cookie-based rules to prevent caching for certain sessions or users. Set these rules according to your specific preferences or requirements. ![](/_mirror/6d3694e5-image-17-1024x491.png.webp) ### **Step 4: Purge Cache** [#](/docs/enable-the-edge-full-page-cache/) After configuring the caching settings, click on the **‘Purge Cache’** button. This action will clear all previously cached content from Cloudflare’s edge network, ensuring the updated rules are applied immediately. After all the configurations, click on the **‘Save Settings’** button.  ![](/_mirror/9e01828b-image-18-1024x476.png.webp) Afte that, if you go to your xCloud dashboard, you will see the plugin **‘xCloud Cloudflare Edge Cache’** has been installed on your site. From here, if you go to the header menu, you will see the **‘Purge Cache’** button from the dashboard which you can click to purge your site caches easily. ![](/_mirror/3124997d-image-19-1024x433.png.webp) And that’s it. This is how easily you can enable Edge Full Page Cache in xCloud and enhance your site’s performance and user experience. By carefully setting exclusion rules and purging outdated cache, you ensure that your visitors receive the most up-to-date and optimized content. ## **Things to Know Before Enabling Edge Caching** [#](/docs/enable-the-edge-full-page-cache/) Here are some important considerations to keep in mind when using Edge Caching with xCloud. #### **Geolocation Variations** [#](/docs/enable-the-edge-full-page-cache/) Edge Caching does not support narrow-scope geolocation variations, such as caching based on city, state, or border proximity. Sites relying heavily on localized content variations may need to consider alternative caching strategies. #### **Geo-blocking and IP Blocking** [#](/docs/enable-the-edge-full-page-cache/) Geo-blocking and IP Deny rules are enforced at the server level (Nginx). Since Edge Caching happens on Cloudflare’s network, visitors from blocked IPs or regions could still access cached versions of your site. Additionally, visits from these blocked IPs will still appear in your site’s analytics data. #### **Set-Cookie Header Conflicts** [#](/docs/enable-the-edge-full-page-cache/) Pages that send a **Set-Cookie** header by default are not cached at the edge. To prevent caching visitor-specific data, Cloudflare automatically removes the Set-Cookie header from cached responses for all new sites. This ensures the cache remains consistent and secure. #### **Cloudflare APO** [#](/docs/enable-the-edge-full-page-cache/) If you are using your own Cloudflare account, you can utilize Edge Caching only if Cloudflare’s Automatic Platform Optimization (APO) feature is disabled. Edge Caching and APO cannot be active simultaneously, so you will need to choose one or the other. #### **General Behavior and Compatibility** [#](/docs/enable-the-edge-full-page-cache/) It’s important to note that after clearing the Edge Cache, you should allow 2 to 5 minutes for the purge to fully propagate across all Cloudflare data centers, as the process isn’t instantaneous. ### **Where Edge Caching Can Be Used** [#](/docs/enable-the-edge-full-page-cache/) Edge Caching is supported on both Live Sites, Staging Environments and demo site. However, it is not available for Standard Staging Environments. If you are working within a Standard Staging Environment, Edge Caching will not be an option. ### **Content Served by Edge Caching** [#](/docs/enable-the-edge-full-page-cache/) Edge Caching only caches and serves the page cache of your site, which refers to the HTML output, static assets such as images, JavaScript files, or CSS files. ### **WordPress Compatibility** [#](/docs/enable-the-edge-full-page-cache/) Edge Caching is fully compatible with standard WordPress setups as well as popular plugins and frameworks like BuddyPress, WooCommerce, and Easy Digital Downloads. Pages that need to bypass caching, such as the WordPress Admin, Cart, Checkout, and My Account pages, are automatically excluded from Edge Caching. For highly customized WordPress installations, additional custom caching rules may be necessary. The xCloud Support team is available to assist with creating these custom configurations if needed. ### **Cache Clearing Automation** [#](/docs/enable-the-edge-full-page-cache/) Whenever you update pages or make changes within WordPress, both the Site Cache and Edge Cache are automatically purged. In most cases, manual cache clearing is unnecessary unless you have a specific reason to do so. ### **Custom Cache Exclusions** [#](/docs/enable-the-edge-full-page-cache/) If your site uses Advanced Site Cache custom exclusions — such as specific combinations of custom cookies and URIs — these are not yet honored by edge caching. ### **Custom Cache Rules** [#](/docs/enable-the-edge-full-page-cache/) You can safely enable edge caching as long as our Support team has not set up special cache rules for your site involving custom cookies or geolocation-based logic. ### **Cloudflare Edge Cache File Size Limit** [#](/docs/enable-the-edge-full-page-cache/) When using Cloudflare with xCloud, it’s important to understand that there are limitations on how large a file can be cached at the network edge. According to [Cloudflare’s official guidelines](https://developers.cloudflare.com/pages/platform/limits/), the **maximum size for any single file** cached on the edge is **512 MB** for users on Free, Pro, and Business plans. This limit increases to **5 GB** for Enterprise customers. And files that exceed this size threshold won’t be cached at Cloudflare’s edge. Instead, those requests will bypass the edge and be delivered straight from your origin server — potentially resulting in slower performance for large files such as video content or software downloads. **If your site serves large files, consider these alternatives:** - **Cloudflare R2**: An object storage solution that lets you deliver large files efficiently without incurring egress costs. - **Disabling Cloudflare Proxy Temporarily**: You can set the DNS proxy (orange cloud icon) to “off” to allow large files to be delivered directly from your server without passing through Cloudflare. Also note that changing TTL (time-to-live) settings for caching does **not** bypass these file size limits — they are enforced regardless of your cache duration configuration. Edge Full Page Cache respects the cache-control headers configured by your page caching solution. For example, xCloud installs the FastCGI Cache plugin for NGINX servers, the LiteSpeed Cache plugin for OpenLiteSpeed (OLS) servers, or popular caching plugins like WP Rocket, depending on your server environment. ## **Troubleshooting Edge Caching** [#](/docs/enable-the-edge-full-page-cache/) If Edge Caching doesn’t seem to be working properly on your xCloud site, there are a few steps you can take to diagnose and fix the issue. ### **Check for Excluded URL Patterns or Cookies** [#](/docs/enable-the-edge-full-page-cache/) Another potential cause is exclusion based on URL patterns or cookies. Specific sections of your site, like **/cart** or **/checkout**, might be configured to bypass caching automatically. Similarly, pages that depend on custom cookies, such as login sessions or shopping carts, might also be excluded. If you expect a page to be cached but notice that it isn’t, it’s a good idea to contact xCloud Support. They can help verify whether certain pages or cookies have been intentionally excluded from caching or whether any additional custom caching rules are influencing this behavior. ### **Password Protection and Edge Caching** [#](/docs/enable-the-edge-full-page-cache/) If your site has Password Protection enabled, Edge Caching cannot function. Password protection must be disabled for Edge Caching to work successfully. Make sure to check this setting if Edge Caching appears inactive after other troubleshooting steps. ### **Conflict with Cloudflare APO** [#](/docs/enable-the-edge-full-page-cache/) If you are using Cloudflare’s Automatic Platform Optimization (APO) service through your own Cloudflare account, it will conflict with Edge Caching. In order for Edge Caching to operate correctly, you must disable APO. It’s important to ensure that only one optimization service is managing cache behavior to avoid conflicts. ### **Geo-blocking and IP Blocking Considerations** [#](/docs/enable-the-edge-full-page-cache/) Since Edge Caching operates at Cloudflare’s network level, it does not respect geo-blocking rules that are configured at the server (Nginx) level. This means visitors from regions that you intended to block might still receive cached content. Similarly, IP addresses that have been blocked via xCloud’s IP Deny tool may still be able to access cached pages through Cloudflare’s edge network. If maintaining strict geo- or IP-based access control is critical for your site, you may want to reconsider enabling Edge Caching. Still stuck? Contact our **[support team](/support/)** for any of your queries. --- # How To Easily Enable WP Debug Tool From xCloud Dashboard - xCloud > Follow this guide to enable WP Debug tool from xCloud site dashboard. [**WP Debug**](https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/) is a tool in WordPress that helps developers find and fix errors on their website by displaying detailed information about PHP errors, notices, and warnings. **[xCloud](http://hidden-hamlet-226309.wp1.sh)** now offers an easy way to enable WP Debug directly from your site dashboard, without any manual coding. Just toggle on the **WP Debug** option, and it starts working right away, helping you troubleshoot issues on your WordPress site effortlessly. We’re introducing the WP debug option to prevent error messages from appearing on your site, which can create a negative experience for your customers. By enabling WP debug from the dashboard, xCloud ensures that these error messages or other unwanted messages are suppressed, maintaining a clean and professional appearance for your site. ![WP Debug](/_mirror/04da4690-image-81.png.webp) Once you’ve turned on the WP Debug option, head over to the **WP Config** tab. You’ll see the updated debug condition code added automatically. ![WP Debug](/_mirror/693742b1-screely-1708421564934.png.webp) Now, go to the Logs tab, where you’ll find your debug logs along with detailed information. ![WP Debug](/_mirror/68e4dbea-screely-1708422019628.png.webp) Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Export Servers and Sites Data with xCloud - xCloud > Learn how to easily export server and site data in CSV or Excel format using xCloud with our step-by-step guide. Exporting server and site data is essential for analysis. With xCloud, you can export your server and site data with just a few clicks. Whether you need your data in CSV or Excel (XLSX) format, xCloud makes the process seamless and user-friendly. Follow the steps below to export both site and server data using xCloud. **_Note:_** _This feature is available for the team owner only._ ## **Step 1: Access the Export Option** [#](/docs/export-servers-and-sites-data-with-xcloud/) To begin, log in to your xCloud account and ensure you are the **team owner**. Then, navigate to the ‘**Team Settings**’ section from the main dashboard. Once there, click on the ‘**Export’** option under the **‘Team’** menu from the sidebar. This will open the page where you can export your server or site datas.  ![](/_mirror/db26b975-image-7.poster.webp) ## **Step 2: Export Site Data** [#](/docs/export-servers-and-sites-data-with-xcloud/) On the Export page, locate the **‘Select** **Export Type’** dropdown and choose **‘Sites’** as your preferred data category. Next, under the ‘**Export Format’** option, select your desired file format, either ‘**CSV’** or **‘Excel (XLSX)’**. ![Export Servers and Sites Data](/_mirror/365a7aac-image-2.png.webp) You can further refine the data by selecting the specific **columns** you want to include in the export. Once all your options are set, simply click the **Export** button to download the sites data to your device. ![Export Servers and Sites Data](/_mirror/1464eb85-image-3.png.webp) ## **Step 3: Export Server Data** [#](/docs/export-servers-and-sites-data-with-xcloud/) To export server data, change the **‘Select Export Type’** to **Servers** from the dropdown menu of  the same page**.** Just as with site data, you’ll need to choose your preferred **‘Export Format’**, selecting either **‘CSV’** or **Excel (XLSX)’**.  ![Export Servers and Sites Data](/_mirror/3137b1d7-image-4.png.webp) You can further customize the export by choosing the specific **‘Columns’** relevant to your needs. Finally, click the ‘**Export’** button to download the server data. ![Export Servers and Sites Data](/_mirror/f197220d-image-5.png.webp) And that’s it. This is how easily you can export servers and sites data with xCloud. xCloud simplifies the process of exporting both servers and sites data, offering flexibility in format and content selection.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # Fail2Ban in xCloud: Enhancing Server Security With Ease - xCloud > Follow this simple guide on Fail2Ban management with xCloud, where you can ban & unban IP addresses effortlessly to maintain sheer security. [**Fail2Ban**](https://en.wikipedia.org/wiki/Fail2ban) is a powerful feature integrated with [**xCloud**](/), that protects your server from unauthorized access attempts and brute-force attacks. It automatically blocks harmful IP addresses from accessing essential services such as SSH, minimizing the risk of security breaches. This proactive method helps stop brute force attacks, spamming, port scanning, and other unauthorized attempts to get into your server. xCloud has always had Fail2Ban integrated for server security. Now, with our latest update, managing security is simpler than ever. You can easily ban and unban IP addresses directly from your xCloud dashboard as well as ban new IP addresses with just a few clicks, giving you greater control over your server’s protection. ## **How Fail2Ban Works In xCloud** [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) - Automatic Blocking: Fail2Ban quickly stops harmful IP addresses from trying to break into your server. - SSH Hardening: xCloud secures SSH logins during server setup to stop unauthorized access. - View Banned IP Addresses: Easily see the list of banned IP addresses that tried to force their way into your server. - Ban IP: Block an IP address. - Unban IP: Allow a banned IP address to connect by removing it from the block list. ## **How To Easily Ban IP Addresses With Fail2Ban in xCloud**  [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) After successfully logging in/signing up in xCloud, go to the server page dashboard. Under the **Settings** tab, you will find the **Security** option. Click on it and then you will find the Fail2Ban management options. ![Fail2Ban](/_mirror/fb4ae531-image-67.png.webp) From here you can see the already Banned IP Addresses. You will have the option to **Unban** the IP addresses if the situation demands.  ![](/_mirror/166ef0f3-image-29.poster.webp) To ban a new IP address click on **Ban New IP Address, and** a popup will appear. Simply write the address you want to ban and click on **Ban IP,** and it will be banned instantly.  ![Fail2Ban](/_mirror/1c37b3d4-image-30.gif) ## Whitelisting Trusted IP Addresses in Fail2Ban [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) While Fail2Ban is excellent for blocking malicious actors, you want to ensure you don’t accidentally lock yourself out of your own server. If you have a static IP address or a fixed corporate network range, you can **whitelist** these addresses. Once an IP is whitelisted (added to the `ignoreip` list), Fail2Ban will never block it, regardless of how many failed login attempts occur. > **Security Note:** Only whitelist IP addresses that you fully trust. Misconfiguring this step by adding broad ranges can create a security loophole. ### 1\. Open the Jail Configuration File [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) To add a whitelist, first SSH into your server using a sudo user. Then, you need to edit the jail.local file. Use the following command to open it with the Nano editor: Copy to clipboard 1 sudo nano -l /etc/fail2ban/jail.local ### 2\. Add Your IP to the `ignoreip` Line [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) Locate the line starting with `ignoreip`. By default, Fail2Ban whitelists your local machine (`127.0.0.1/8`). To add your specific IP (e.g., `192.168.1.100`), append it to the end of the line, separated by a space: Copy to clipboard 1 ignoreip = 127.0.0.1/8 ::1 192.168.1.100 ### 3\. Save and Reload Fail2Ban [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) After adding your IP, save the file by pressing **Ctrl + O**, then **Enter**, and exit with **Ctrl + X**. To apply the changes, reload the Fail2Ban service. Reloading is preferred over restarting because it refreshes the configuration without interrupting the service: Copy to clipboard 1 sudo systemctl reload fail2ban ### 4\. Verify the Service Status [#](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/) It is a best practice to verify that the configuration change didn’t cause any errors. Check the service status with this command: Copy to clipboard 1 systemctl status fail2ban If the output shows **active (running)**, your configuration is successful, and your IP is now protected from being banned. With Fail2Ban seamlessly integrated into xCloud, you can be confident that your server is shielded from unauthorized access attempts and brute-force attacks. By utilizing this advanced security tool, you can solidify the overall security of your server and reduce the likelihood of security breaches. Still stuck? Contact our [**support team**](http://support@xcloud.host/) for any of your queries. --- # How to find Default Paths for PHP, Nginx, and MySQL Configurations in xCloud server - xCloud > Discover the ways to find default paths for PHP, NGINX, and MySQL configuration in xCloud When managing a server on a platform like xCloud, knowing where to find configuration files is crucial. ## **How To Find Default Paths in xCloud** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) This guide provides detailed information on how to find default paths for PHP, Nginx, MySQL, and other related configurations on an xCloud server. ### **1\. Site Path** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) The site path is where the files for each of your websites are stored. This directory typically contains the website’s HTML, PHP scripts, images, and other assets needed to display and run the site. Keeping your site files organized and accessible in this directory makes it easier to manage and update your site. For most setups on xCloud, the standard site path is: - **Site Path:** ``` /var/www/{site-name} ``` Copy to Clipboard Replace {site-name} with the actual name of your website. For example, if your site is named “example.com” the path would be **/var/www/example.com** This location is commonly used because it keeps site files separate and organized under the /var/www directory, which is a conventional location for web files on Linux servers. ### **2\. NGINX Configuration Path** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) Nginx is a powerful and popular web server used to serve websites and applications. Each website that Nginx serves typically has its own configuration file, which contains settings such as server names, root directories, and proxy configurations. These configuration files are stored in the following path: - **Nginx Config Path:** ``` /etc/nginx/sites-available/{site-name} ``` Copy to Clipboard Here, {site-name} should be replaced with the name of your specific site. For example, a website named “example.com” would have its configuration file at **/etc/nginx/sites-available/example.com** After creating or modifying a configuration file in this directory, you usually create a symbolic link in the /etc/nginx/sites-enabled/ directory to activate the site. ### **3\. PHP FPM Pool Configuration** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) PHP FastCGI Process Manager (FPM) is a PHP handler that allows for faster processing and better performance by managing pools of PHP workers. Each site or application can have its own FPM pool configuration, which specifies settings like the number of child processes, memory limits, and execution timeouts. These pool configuration files are located in: - **PHP FPM Pool:** ``` /etc/php/{php-version}/fpm/pool.d/ ``` Copy to Clipboard Substitute {php-version} with the version of PHP that your site is using, such as 7.4 or 8.0. For example, if you are using PHP version 8.0, the path would be /etc/php/8.0/fpm/pool.d. Within this directory, you will find files named after your site or application, which contain pool-specific settings with the **www.site-username.conf** format. ### **4\. Find Default Paths for PHP INI Configuration** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) The php.ini file is the main configuration file for PHP. It sets important options such as memory limits, file upload sizes, and execution time. There are separate php.ini files for different execution contexts: one for PHP-FPM (used by web servers like Nginx) and another for the CLI (Command Line Interface). The paths for these files are: **For NGINX** - **FPM Configuration:** ``` /etc/php/{php-version}/fpm/php.ini ``` Copy to Clipboard - **CLI Configuration:** ``` /etc/php/{php-version}/cli/php.ini ``` Copy to Clipboard **For OLS** ``` /usr/local/lsws/lsphp83/bin/{php-version} ``` Copy to Clipboard Replace {php-version} with the specific PHP version you are using. For instance, if using PHP 8.0, the FPM configuration path would be /etc/php/8.0/fpm/php.ini, and the CLI path would be /etc/php/8.0/cli/php.ini. These files control the PHP environment for web and command-line scripts, respectively. ### **5\. Find Default Paths for SSL Certificate**s [#](/docs/find-default-paths-for-php-nginx-and-mysql/) [**SSL certificates**](/docs/install-lets-encrypt-ssl-certificate/) are essential for securing the connection between a user’s browser and your server. Certificates can come from different sources, such as Let’s Encrypt, which provides free SSL certificates, or custom providers like Cloudflare. The paths to these certificates vary depending on the source: - **Let’s Encrypt Certificates:** ``` /etc/letsencrypt/live/{site-name}/fullchain.pem ``` Copy to Clipboard - **Custom, Cloudflare, or Other Certificates:** ``` /etc/nginx/ssl/{site-name}/fullchain.pem ``` Copy to Clipboard Replace {site-name} with your actual site name. For example, the path for a site named “example.com” using Let’s Encrypt would be **/etc/letsencrypt/live/example.com/fullchain.pem**. For custom certificates, ensure that the files are placed in the /etc/nginx/ssl/{site-name}/ directory and referenced correctly in your Nginx configuration. ### **6\. Log File Paths** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) Log files are vital for monitoring and troubleshooting server operations. They record information about server access, errors, and other events, providing insights into server performance and identifying issues. Common log file paths include: - `**Debug Log:**` ``` /var/www/{site-name}/wp-content/debug.log ``` Copy to Clipboard This file logs PHP-related debugging messages for sites using WordPress or custom PHP scripts. - `**Nginx Log:**` ``` /var/log/nginx/{site-name}*.log ``` Copy to Clipboard This directory contains general log files related to Nginx, capturing various server events. - `**Nginx Access Log:**` ``` /var/log/nginx/{site-name}-access.log ``` Copy to Clipboard This file logs all access requests to your site, providing details about visitor IPs, request types, and response statuses. - `**Nginx Error Log:**` ``` /var/log/nginx/{site-name}-error.log ``` Copy to Clipboard This file logs any errors encountered by Nginx, including configuration issues, server errors, and script errors. - `**MySQL Log:**` ``` /var/log/mysql/ ``` Copy to Clipboard This directory contains logs related to MySQL database activities, which can be useful for monitoring queries, replication issues, and server performance. ### **7\. 7G Firewall Configuration** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) The [**7G Firewall**](/docs/use-xcloud-7g-firewall-on-nginx/) is a set of rules designed to protect web servers from common threats like spam, SQL injection, and other malicious attacks. Configuration files for the 7G Firewall on an xCloud server can be found here: - `**General 7G Configuration:**` ``` /etc/nginx/conf.d/7g-firewall.conf ``` Copy to Clipboard This file contains the main rules that apply to the entire server. - `**Site-Specific 7G Configuration:**` ``` /etc/nginx/xcloud-conf/7g.conf ``` Copy to Clipboard This file includes conditional rules tailored for individual sites. These files are critical for securing your server and should be reviewed and updated regularly to adapt to new threats. ### **8\. Site Backup Path** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) Backing up your site is crucial to prevent data loss. On xCloud servers, backups are typically stored in a hidden directory under the root user’s home directory: - `**Backup Path:**` ``` /root/.backup/ ``` Copy to Clipboard This directory contains backup archives of your site files and databases. Regularly check this directory to ensure backups are being created and consider copying backups to an off-site location for added security. ### **9\. Redis User File Location** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) Redis is a popular in-memory data structure store used as a database, cache, and message broker. On xCloud servers, user access control for Redis is managed using the users.acl file: - `**Redis User File:**` ``` /etc/redis/users.acl ``` Copy to Clipboard This file defines user permissions and access control lists (ACLs) for Redis. Make sure to configure this file to restrict access appropriately and secure your Redis installation. ### **10\. Cron job List Path** [#](/docs/find-default-paths-for-php-nginx-and-mysql/) **[Cron jobs](/docs/how-to-configure-xcloud-cron-job/)** are scheduled tasks that run automatically at specified intervals. They are useful for automating repetitive tasks such as backups, updates, and maintenance. The list of cron jobs is typically stored in: - `**Cronjob List Path:**` ``` /etc/cron.d/ ``` Copy to Clipboard This directory contains files that define scheduled tasks for various applications and scripts. You can add or modify cron jobs here to schedule tasks like database backups, system updates, and routine maintenance scripts. These paths are common default locations on xCloud servers, but they can vary based on your specific configuration or server setup. It is always a good practice to double-check these paths, especially after custom configurations or installations, to ensure your server operates securely and efficiently. --- # How to Find MySQL Root Password in xCloud - xCloud > Learn how to quickly find your MySQL root password in xCloud through a few simple steps in the dashboard. Managing your server credentials securely and efficiently is crucial for database administration. If you’re using xCloud to manage your hosting environment, retrieving the MySQL root password is a simple and straightforward process through the xCloud dashboard. Follow the steps below to find MySQL root password in xCloud with just a few clicks: ## **Step 1: Log In and Access Your Server** [#](/docs/find-mysql-root-password-in-xcloud/) To begin, log in to your xCloud dashboard. Once you are in, navigate to the **‘Servers’** section, where all your server instances are listed. From there, select the server for which you need the MySQL root password. ![](/_mirror/88ae7614-image-1.poster.webp) ## **Step 2: Locate the MySQL Root Password** [#](/docs/find-mysql-root-password-in-xcloud/) After selecting the server, look at the left-hand side navigation bar and click on the **‘Others’** option. This will take you to a section that includes various server-related settings. Scroll down until you find the **‘Database’** section. In this section, you’ll see the MySQL root password displayed. You can then click the copy icon to securely copy the password for use in your MySQL client or wherever it is needed. _Note: The password is also sent to the users through mail after any new server creation process is completed_. ![](/_mirror/cd394ed8-image.poster.webp) That’s it. This is how easily you can get MySQL root password with xCoud. Retrieving your MySQL root password in xCloud is quick and user-friendly, thanks to the intuitive dashboard layout. By following the steps above, you can securely access and manage your MySQL root credentials whenever needed. Always make sure to store your passwords safely and avoid sharing them with unauthorized users. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Setup a GCP(Google Cloud Platform) Server in xCloud? - xCloud > Complete beginner's guide to launching your first Google Cloud web server. No technical experience needed - follow our step-by-step instructions. With [**xCloud**](/)**,** you can easily set up the first server with Google Cloud Platform without any coding at all. xCloud aims to simplify the process of hosting and managing WordPress sites, allowing developers and agencies to focus on building great websites without worrying about the underlying infrastructure. Now let’s follow these steps to get you started. ### Step 1: Sign Up/Login With xCloud [#](/docs/first-server-with-google-cloud-platform/) First, you will need to visit the xCloud website and you have to sign up for xCloud with your credentials. If you have already an account please visit our [**app URL**](/) below: ### Step 2: Create Your New Google Cloud Platform Server [#](/docs/first-server-with-google-cloud-platform/) After logging in to your xCloud account, start by adding a new server by clicking on the “**Create New Server**” button from your dashboard. ![](/_mirror/c93d80c9-Create-New-Server-1024x520.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a **Google Cloud Platform** server and for that select the **Google Cloud Platform** option. The billing of the server will be handled on your **Google Cloud Platform** account. ![First Server With Google Cloud Platform ](/_mirror/03ff035e-Select-GCP-Provider-1024x544.png.webp) All You have to do is upload the json file and create GCP servers instantly from xCloud. Now the question is where & how to get the json file to upload it in the below-resulting image. ![First Server With Google Cloud Platform ](/_mirror/9f196aae-GCP-Form.png.webp) ### Step 3: Get The JSON File From Google Platform [#](/docs/first-server-with-google-cloud-platform/) To get the JSON file you need to follow a few simple steps. 1. Sign in to your Google Cloud Platform with the correct credentials. Once you signed in, switch to your project where you want to create your server and navigate to ‘IAM & Admin’ and click on it. ![Google-Cloud-Platform](/_mirror/f972bd4c-screely-1707637758068.png.webp) On the resulting page, navigate to ‘**Service Accounts’ → ‘Create Service Account**‘ to go to the next step. ![Google-Cloud-Platform](/_mirror/69e41a02-image-20.png.webp) Fill up your service account name, and account ID & click on **‘Create & Continue.’** ![Google-Cloud-Platform](/_mirror/237e4349-image-21.png.webp) Now, select the role as **‘Owner’** & click on **‘Done’** from below. ![Google-Cloud-Platform](/_mirror/5233e36f-image-22.png.webp) Now, locate your account service from the below-resulting page & click on it. ![Google-Cloud-Platform](/_mirror/400b3227-image-23.png.webp) In this step, navigate to **‘Keys’ → ‘Add Key.’** ![Google-Cloud-Platform](/_mirror/e195a871-image-24.png.webp) And here you are finally! Click on JSON as the Key type as shown below & press the Create button from below right. And you will have your JSON file downloaded on your device. ![Google-Cloud-Platform](/_mirror/893b9263-image-25.png.webp) ### **Step 4: Enable Google API** [#](/docs/first-server-with-google-cloud-platform/) To enable Google API, you will find a search bar at the top, search for “**Compute Engine API**” there. ![Google API](/_mirror/2317ff96-screely-1707637769864.png.webp) Click **ENABLE** as shown below: ![Enable-Compute-Engine-API](/_mirror/e816e8d7-screely-1707637780520.png.webp) ### **Step 5: Create Firewall Policies** [#](/docs/first-server-with-google-cloud-platform/) You need to configure “default-allow-http” & “default-allow-https” firewall on your GCP account. **Visit Firewall Policies** ![](/_mirror/f09016b4-Firewall-1-1024x612.png.webp) **Create the rules: “default-allow-https” rule.** ![](/_mirror/d4c28529-Firewall-2-546x1024.png.webp) Create the rules: “default-allow-http” rule. ![](/_mirror/fa72d276-Firewall-3-548x1024.png.webp) **Make sure to Enable both** ![](/_mirror/c316f93a-Firewall-4-1024x915.png.webp) ### **Step 6: Create a VPC Network**  [#](/docs/first-server-with-google-cloud-platform/) If the project does not show any default VPC network, then you can create a new VPC network by yourself. To create a new VPC network, look for the **‘Create VPC Network’** and click on it. Now a form will pop up on the screen. Here, you need to fill up the form, give it a name set the **‘Subnet creation mode’** to automatic and forward with the **‘Create’** button so that you can create a new VPC network.  ![](/_mirror/e39cdd10-image-40.png.webp) Once the VPC network is created, you can manage all firewall rules on the Firewall rules page. Select any firewall rules below that you would like to apply to this VPC network from the below menu. Then roll down to the next section where you will set the Dynamic routing mode to **‘Regional’** and press on the **‘Create’ button.**  ![](/_mirror/cd22dbdb-image-41.png.webp) ### **Step 7: Add Necessary Information** [#](/docs/first-server-with-google-cloud-platform/) After uploading the correct json file now you need to provide the **Server name**, your preferred **Server Specifications** (CPU, RAM, storage), and the **Region** nearest to you and your visitors. ![upload-JASON-file](/_mirror/9f196aae-GCP-Form.png.webp) Then submit the form and this might take up to 12-15 minutes to make the server live and ready to install a lightning-fast WordPress Site. ![](/_mirror/a0f601ad-Server-Setup-in-progress-1024x579.png.webp) ## **How To Create A Site With xCloud** [#](/docs/first-server-with-google-cloud-platform/) After you have completed the previous steps, you are now ready to create your site. Simply follow our step-by-step guide below.  ### **Step 1: Create A Site From The Dashboard** [#](/docs/first-server-with-google-cloud-platform/) Once your server is connected, you can create a site from the Dashboard or Site List by clicking on the button “**Create New Site**” ![First Server With Google Cloud Platform ](/_mirror/186fb5a7-Create-A-New-Site-1024x572.png.webp) Then you will need to select the server on which you want to install your WordPress website. ![First Server With Google Cloud Platform ](/_mirror/d8b4890c-Choose-Server-1024x817.png.webp) ### **Step 2: Choose Your Site & Add Information** [#](/docs/first-server-with-google-cloud-platform/) As we will be creating a fresh WordPress site choose the “I**nstall New WordPress Website**” options as shown below. ![First Server With Google Cloud Platform ](/_mirror/d7074b1b-Install-New-Site-Draft-1-1024x505.png.webp) Now all you have to do is install and Go Live with your WordPress Site. You can do the next process with 3 simple and easy steps. ![First Server With Google Cloud Platform ](/_mirror/b2430a62-Site-Setup-874x1024.png.webp) 1. Add a **Site Title** 2. Add **Tags** if you want 3. Choose to **Go Live** 4. Add your own **Domain**. Make sure to add the A record as shown above in your DNS panel. To use a **Free SSL certificate** by **Let’s Encrypt** simply turn on the HTTPS enable button and xCloud will automatically set everything for you. ![First Server With Google Cloud Platform ](/_mirror/cafd8aad-DNS-Setup-1024x599.png.webp) You can then simply hit the Next Button to create your site and **Go Live** instantly. ### **Step 3: Go For The Staging Environment** [#](/docs/first-server-with-google-cloud-platform/) Also, If you do not want to point your domain yet then xCloud offers temporary domains to make your site live with every Site creation method available in xCloud. For that select the **Staging Environment** option. ![First Server With Google Cloud Platform ](/_mirror/1c6ca0ff-Staging-Env-1024x614.png.webp) ### **Step 4: Configure Advanced Settings** [#](/docs/first-server-with-google-cloud-platform/) By default, the WordPress admin credentials are autogenerated to speed up the site creation process. As soon as your site is deployed you will receive your Site credentials on your email address. Later on, you can update your password if needed. From “**More Advanced Settings**” you can update the default **Admin Username**, **Admin Password, Admin Email Address,** etc along with other additional settings from here. ![First Server With Google Cloud Platform ](/_mirror/448a0a02-Additional-Site-Settings-1-1024x708.png.webp) ### **Step 5: Review Your WordPress Settings** [#](/docs/first-server-with-google-cloud-platform/) After all the information, you can review your settings. Here you will get an overall report of your **Domain Name**, **HTTPS Settings**, **WordPress Version**, **PHP Version,** and much more.  After the previous step, click on the ‘**Next**’ button. It might take only 1-2 minutes to create your WordPress site. You are done with your creation of the first server with Google Cloud Platform. ![First Server With Google Cloud Platform ](/_mirror/d7c1fbe5-Site-Setup-in-progress-1-1024x579.png.webp) That’s it! You’ve successfully setup the first server with Google Cloud Platform in xCloud. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloud’s optimized server environment for seamless site management. _Don’t have_ **_xCloud Pro_** _access? You can integrate any server provider in xCloud to provision a server and install a site in it. Check out this documentation to find out how to provision a server with DO_ [**How To Set Up Server With Other Providers?**](https://docs.google.com/document/d/17_kNb_y9Qq3rSoYmMIKdtDhqIQzBI_pvQreVGR13TQs/edit#heading=h.u3e1dvqbe2h5) Still stuck? Contact our **support team** for any of your queries. --- # How to Fix 503 Bad Gateway Errors for n8n Application - xCloud > Learn how to troubleshoot and fix 503 bad gateway errors for your n8n application with step by step process. A 503 Bad Gateway error occurs when a server (typically a reverse proxy like NGINX) tries to forward a request to your app server and receives an invalid or no response. When hosting n8n and facing a 503 Bad Gateway error. Follow the steps below to fix 503 Bad Gateway errors for your [n8n application](/n8n-hosting/) easily: ### **Step 1: Check Node.js Version Verification** [#](/docs/fix-503-bad-gateway-errors-for-n8n-application/) Apps like n8n require Node.js version 20 or later. To check your current version, go to your n8n site dashboard and check for the current version that your site is using.  ![Fix 502 Bad Gateway Errors](/_mirror/ea002db1-image-52.png.webp) ### **Step 2:  Upgrade the Node.js Version** [#](/docs/fix-503-bad-gateway-errors-for-n8n-application/) Now click on the **Node version to go to** that will take you to the ‘Node Configuration’ dashboard of your server. Now choose your preferred version and click on the ‘Save’ button.  ![](/_mirror/11dd4bd3-image-4.poster.webp) ### **Step 3: Check PM2 Logs from the Monitoring Log** [#](/docs/fix-503-bad-gateway-errors-for-n8n-application/) Navigate to the ‘Monitoring’ section of your n8n site dashboard. Look for the PM2 log associated with your application. This log provides valuable information about any crashes, errors, or service restarts that may be causing the 503 error. Review the log entries to identify and address any issues in your application’s runtime behavior. ### ![](/_mirror/63dfa330-cZLVnup-QqWl3HMTZXyQAQ-wkUZTBNFfgA0A-HOSfJf3jGnCT8nOOjbBa90Q.png) [#](/docs/fix-503-bad-gateway-errors-for-n8n-application/) ### **Step 4: Reset the Permissions**  [#](/docs/fix-503-bad-gateway-errors-for-n8n-application/) Now, to reset the file and folder permissions, go back to your n8n site dashboard and head over to the **‘settings’** option from the left navigation bar. Then enable all the options and click on the **‘Run Now ’** button to reset the commands. It will check all directory and file permissions and ensure they are in the right place.  ![Fix 502 Bad Gateway Errors](/_mirror/7112b265-image-53.png.webp) And that’s it. This is how easily you can fix the 503 bad gateway error for your n8n application in just a few clicks.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Fix Plugin or Theme Upload/Update 500 Errors on OpenLiteSpeed Servers With xCloud - xCloud > When a WordPress site on an OpenLiteSpeed (OLS) server fails while uploading or updating a plugin/theme, the issue may be related to incorrect ownership of When a WordPress site on an OpenLiteSpeed (OLS) server fails while uploading or updating a plugin/theme, the issue may be related to incorrect ownership of OpenLiteSpeed temporary files. This guide explains how to identify the issue and apply the known fix. ### **Symptoms** [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) A customer may report one or more of the following: - Plugin upload fails - Plugin update fails - Theme upload fails - Theme update fails - WordPress shows a 500 Internal Server Error - The issue happens during upload/update actions only - The site is hosted on an OpenLiteSpeed / OLS stack server ### Example customer message: [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/)  I cannot update the theme. It is showing a 500 error on your server ### Affected Stack [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) This issue is related to servers using the OpenLiteSpeed (OLS) stack. It does not usually happen on NGINX stack servers. In customer-friendly language:  Your server is using the OpenLiteSpeed stack. This issue is related to OpenLiteSpeed temporary file handling and is not related to Redis or cache settings. ### Error to Look For [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) Open the server logs in xCloud: ### Server → Logs [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) Or use the direct server logs URL: https://app.xcloud.host/server/{server\_id}/logs Look for this error: > Failed to obtain or reinitialize VMemBuf. ### Example: [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) > 2026-05-13 06:27:02.750619 \[ERROR\] \[269567\] \[192.128.217.123:13925:H2-1\] > > Failed to obtain or reinitialize VMemBuf. If this error appears while the customer is uploading or updating a plugin/theme, apply the fix below. ### Likely Cause [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) OpenLiteSpeed uses temporary swap/report files under: > /tmp/lshttpd/ In some cases, these files or folders may have incorrect ownership. When OpenLiteSpeed cannot write to or reinitialize these temporary buffers properly, WordPress actions such as plugin/theme upload or update can fail with a 500 error. The fix is to restore ownership to the correct server user: > xcloud:xcloud ### **Fix** [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) SSH into the server or use the xCloud **Command Runner**. ### Run: [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) 📄 filename.js chown -R xcloud:xcloud /tmp/lshttpd/swap chown -R xcloud:xcloud /tmp/lshttpd/.rtreport\* ### Using xCloud Command Runner [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) If you are using the xCloud dashboard: 1\. Open the xCloud dashboard. 2\. Go to Servers. 3\. Select the affected server. 4\. Open Command Runner. 5\. Run the following commands: chown -R xcloud:xcloud /tmp/lshttpd/swap chown -R xcloud:xcloud /tmp/lshttpd/.rtreport\* 6\. Wait for the command to finish. 7\. Ask the customer to test the plugin/theme upload or update again. ### Verification [#](/docs/fix-plugin-or-theme-upload-update-500-errors-on-openlitespeed-servers-with-xcloud/) After applying the fix, ask the customer to retry the same action: – Upload the plugin again If successful, the issue is resolved. Also, check the server logs again and confirm that the same error is no longer appearing during the upload/update attempt: > Failed to obtain or reinitialize VMemBuf. --- # Why my fresh xCloud server is showing 7.5GB used? - xCloud > The operating system and essential stacks consume approximately 7.5GB for fresh xCloud server primarily. You can manage it by your own later on. It’s normal for a fresh xCloud server to show approximately 7.5GB of disk usage. This usage primarily accounts for the operating system and essential stacks required for server functionality. The essential stacks and software packages typically include: - Nginx (with HTTP/2 enabled) 1.24 - PHP-FPM 8.2 - MySQL 8.0 - Redis 7.2 - Git - Composer - WP-CLI - Certbot (for Let’s Encrypt TLS/SSL certificates) - UFW (firewall) - Fail2ban While the initial disk usage is essential for server functionality, you can manage and optimize the disk space based on your specific needs. Consider removing unnecessary packages or optimizing configurations to free up disk space if required. However, ensure that essential components remain intact for proper server operation. --- # How To Perform Full Server Migration Between xCloud Servers Effortlessly? - xCloud > Learn how to perform full server migration between xCloud servers by following this step-by-step guide. With [**xCloud**](/), you can effortlessly migrate all your websites from one xCloud server to another without any hassle. This includes moving multiple WordPress sites in bulk on the same xCloud server. It’s a speedy process that won’t harm your original servers or sites, unlike basic plugin migrations. Let’s see the step-by-step process below to learn how to do the full server migration between xCloud servers easily. ## **Prerequisite To Perform A Full Server Migration Between xCloud Servers:** [#](/docs/full-server-migration-between-xcloud-servers/) - Add a Sudo User to your source server. - Disable Wordfence or any other security plugins. To learn how to add Sudo User in your source server, the below doc is for your help. - [**Add Sudo User**](/docs/usudo-users-and-site-users-in-xcloud/) ### **Step 1: Pick Your Source and Destination Server** [#](/docs/full-server-migration-between-xcloud-servers/) Before jumping into the process of how to achieve it successfully, choose your **Source Server** (from where you’re migrating) & **Destination Serve**r (where you want to migrate). To do so, go to your xCloud dashboard & locate ‘**All Servers**.’ For this guide, we’ve picked Vultr Server as the Source Server & xCloud Provider as the Destination Server. ![pick-source-server-and-destination-server](/_mirror/3670c4a8-image-94.png.webp) ### **Step 2: Enter Into Your Destination Server** [#](/docs/full-server-migration-between-xcloud-servers/) After choosing the destination server ‘**xCloud Provider**,’ click on it & hover over to the top right, and click on ‘**New Site.**’ ![](/_mirror/1a4fbabf-image-8.poster.webp) ### **Step 3: Migrate Your Site To Your Destination Server** [#](/docs/full-server-migration-between-xcloud-servers/) On the resulting page, click on **‘Migrate Full Server Option’** to proceed with the whole migration with the process. ![full-server-migration](/_mirror/bb227a27-image-95.png.webp) ### **Step 4: Connect Your Source Server with All the Information** [#](/docs/full-server-migration-between-xcloud-servers/) On this page, select your hosting provider as **‘Others**,’ put the source server’s ‘**IP Address**,’ & click on **‘Next**.’ ![](/_mirror/040893a5-image-9.poster.webp) But if your server relies on public key authentication, you will need to add the xCloud’s provided public key by accessing your server via root user using the terminal. This process ensures that only authorized individuals with the corresponding private key can gain access to the server and this is more secured than the Password approach. Therefore, to add the public key to your source server you need to follow these steps: - Copy the public key from xCloud’s FSM dashboard. - Access your source server as a root user via SSH. - Paste the public key. ![](/_mirror/efba9e8e-image-10.poster.webp) After adding the Public key in your source server switch back to xCloud and click next. ### **Step 5: Select The Site/Sites You Want To Migrate** [#](/docs/full-server-migration-between-xcloud-servers/) After you have connected your public key, you will get access to your sites for migration. Select which server to migrate, click **‘Next’**, and push your site to the live site.  ![select-sites-to-migrate](/_mirror/d0927312-image-96.png.webp) ### **Step 6: Go Live Or Create Staging Sites** [#](/docs/full-server-migration-between-xcloud-servers/) In this step, you can either choose a staging site or you can opt for going live. Simply, toggle on your favorable option.  _**Note:** Please make sure to check out the storage of your destination server. We recommend keeping your destination server with at least 1 GB free always._ ![](/_mirror/33e3c633-image-11.poster.webp) Now your full server migration will start shortly. **_Note:_** If you’ve selected the GO LIVE option, you need to point your domain to the new server. If you’re not clear, dive into the below documentation for more details. - [How To Setup DNS Record In xCloud Server?](/docs/how-to-setup-dns-record-in-xcloud-server/) - [With xCloud, Integrate Cloudflare For DNS Management](/docs/using-xcloud-with-cloudflare-for-dns-management/) Our development team will help you to perform full server migration. Please contact our [**support team**](/support/) for any assistance. --- # How to Access Global Backup Settings with xCloud - xCloud > Follow the steps to access your global backup settings, configurations, and manage backups efficiently through the xCloud dashboard. Managing reliable backups is essential for ensuring the safety and continuity of your websites. The xCloud platform provides a centralized system that makes it easy to configure, monitor, and maintain both remote and local backups across all your sites. Follow the steps to access your global backup settings, configurations, and manage backups efficiently through the xCloud dashboard. ## **Step 1:  Go to Global Settings Option** [#](/docs/global-backup-settings-with-xcloud/) First, from your xCloud dashboard, go to your ‘Team Settings’ from the top menu. Then head over to your ‘Global Settings’ → ‘Site Backup’ option from the menu.  ![](/_mirror/ad5ba7de-image-29-1024x487.png.webp) ## **Step 2:  Get Backup Overview** [#](/docs/global-backup-settings-with-xcloud/) Here you will get an overview of your site backups like ‘Total Sites’, ‘Sites With Backup Configured’, ‘Sites Without Backup’.  ![](/_mirror/bada9d46-image-32-1024x456.png.webp) ## **Step 3:  Check Backup Settings** [#](/docs/global-backup-settings-with-xcloud/) Here, you will get your both ‘Remote Backup’ and ‘Local Backup settings’ . Just go to the ‘Remote Backup’ tab to access adjust the settings as your preferences ‘Backup Type’ , ‘Bucket’, ‘Automatic Backup’, ‘Automatic Delete’, ‘Database Backup’, ‘File Backup . ![](/_mirror/77c820d9-image-28-1024x479.png.webp) Next, you can go to your ‘Local Backup’ tab. Just go to the ‘Remote Backup’ tab to adjust the settings according to your preferences: ‘Backup Type’, ‘Bucket’, ‘Automatic Backup’, ‘Automatic Delete’, ‘Database Backup’, ‘File Backup’. ![](/_mirror/bb175e83-image-31-1024x493.png.webp) ## **Step 4: Backup Overview Settings** [#](/docs/global-backup-settings-with-xcloud/) Next, go to the ‘Backup Overview’ section, and head over to the ‘All Sites’ ‘Remote Backup’, ‘Local Backup’, ‘No Backup’ options. Here you can manage all your site backups in bulk easily. ![](/_mirror/e9bd30d5-image-30-1024x493.png.webp) --- # How to Configure Global Settings for File Manager and Adminer in xCloud - xCloud > Learn how to customize global settings for File Manager and Adminer in xCloud and manage features for seamless performance. Managing global settings for your features ensures that your xCloud account operates according to your preferences. Whether you want to customize accessibility options for the File Manager or adjust Adminer settings, xCloud provides an easy way to make these changes. Follow the step-by-step process below to access and configure your feature settings efficiently. ## **Step 1: Go to Your Profile Settings** [#](/docs/global-settings-for-file-manager-and-adminer/) To begin, log in to your [**xCloud account**](https://app.xcloud.host/dashboard) and navigate to the top-right corner of your dashboard. Click on the **‘Profile Settings’** option to access your account settings.  ![](/_mirror/4f1306e9-image-22.poster.webp) ## **Step 2: Access Features Customization Option**  [#](/docs/global-settings-for-file-manager-and-adminer/) From there, go to the left navigation menu and select **‘Team’** → **‘Customization’**, to access the global settings for your File Manager and Adminer customizations. ![](/_mirror/f205fe4b-image-23.poster.webp) ## **Step 3: Customize File Manager Settings** [#](/docs/global-settings-for-file-manager-and-adminer/) If you wish to customize the File Manager settings, locate the **‘Access File Manager’** option from the dashboard to adjust settings as you prefer. To keep the File Manager always accessible, select the **‘Always Enabled’** option.  ![File Manager and Adminer in xCloud](/_mirror/b767ab91-image-36.png.webp) Alternatively, if you prefer to disable the File Manager after a specific duration, choose the **‘Disable File Manager’** option. A dropdown menu will appear, allowing you to select the duration after which the File Manager will be disabled. Once you’ve made your selection, click **‘Save’** to apply the changes. ![](/_mirror/0e9d1b03-image-24.poster.webp) ## **Step 4: Customize File Manager Settings** [#](/docs/global-settings-for-file-manager-and-adminer/) For customizing Adminer settings, locate the **‘Access Adminer’** option from the dashboard. To keep Adminer always accessible, select the **‘Always Enabled’** option. ![File Manager and Adminer in xCloud](/_mirror/c786ad78-image-37.png.webp) If you want to disable Adminer after a specific duration, choose the **‘Disable Adminer’** option. A dropdown menu will appear, enabling you to select the duration after which Adminer will be disabled. After selecting your preferred duration, click **‘Save’** to confirm your settings. ![File Manager and Adminer in xCloud](/_mirror/a5d492e0-chrome_8YeiIgksZo.gif) And that’s it. This is how easily you can configure the global settings for your File Manager and Adminer in xCloud.  Still stuck or have any questions? Contact our [**support team**](/support/) for any of your queries. --- # How to Integrate Google Drive for Site Backup in xCloud? - xCloud > Simplify your data protection by using Google Drive for Site Backup with xCloud. Set up auto-backups and secure your website effortlessly. Ensuring the safety and reliability of your website data is crucial, and integrating **Google Drive for site backup** is a smart way to achieve it. [**Google Drive**](https://workspace.google.com/products/drive/) is a trusted cloud storage platform, offering a user-friendly interface, robust security and scalable storage solutions. These features make it an ideal choice for protecting your site backups and ensuring easy accessibility whenever needed. In this guide, we will show you how to seamlessly integrate **Google Drive for site backup** with [**xCloud**](/), enabling a smooth and efficient backup process. Ready to secure your data with Google Drive? Let us dive into the step-by-step instructions! ## **Steps to Integrate Google Drive for Site Backups with xCloud & Back up Site** [#](/docs/google-drive-for-site-backup-xcloud/) Follow the steps below to integrate Google Drive for site backups with xCloud and back up your websites effortlessly. ### **Step 1: Integrate Google Drive to Your Account** [#](/docs/google-drive-for-site-backup-xcloud/) Before getting started to back up your websites with Google Drive, you need to integrate the storage provider into xCloud. For that, [**log in to your xCloud account**](https://app.xcloud.host/) and navigate to **My Profile → Integrations → Storage Provider.** ![](/_mirror/57d431ca-image-21.poster.webp) Now, click the **‘Add New Provider’** button and choose Google Drive as your provider. Next, set a label/name for which a folder will be created in your Google Drive. ![](/_mirror/4f1306e9-image-22.poster.webp) You will be taken to the **‘Sign in with Google’** page where Google will ask you to choose an account for accessing with xCloud Hosting. Choose an account or create a new one and continue. ![integrate Google Drive for Site Backup](/_mirror/0da1a428-image-16.png.webp) Once integrated, you will see the Google Account **integrated and listed** on the Storage Provider page in xCloud, as shown below. ![integrate Google Drive for Site Backup](/_mirror/46085cb9-image-17.png.webp) ### **Step 2: Configure Backup Settings for Google Drive** [#](/docs/google-drive-for-site-backup-xcloud/) Once you are done integrating Google Drive as a storage provider into xCloud, you can now configure ‘**Backup Settings**’ for taking backups with Google Drive. Now, go to sites, choose the one you want to take backup and navigate to the **Site Backup → Backup Settings.** ![](/_mirror/f205fe4b-image-23.poster.webp) Now, in the **‘Remote Backup’** section, choose Backup Type as **‘Full’** and select the bucket you have just created for Google Drive. You can then choose to exclude paths if necessary (for the paths you do not want to take backup). Then, you can also enable **‘Automatic Backup’** and choose the backup frequency. Plus, you have the option to use the **‘Automatic Delete’** option with which you can set days after when your backup will be deleted automatically**.** Once done, hit the **‘Save’** button. \[**Note:** Google Drive currently does not support Incremental backup option. Also, since this is a remote backup provider, you only need to choose the remote backup option with Google Drive.\] ![](/_mirror/0e9d1b03-image-24.poster.webp) ### **Step 3: Take a Backup of Your Site** [#](/docs/google-drive-for-site-backup-xcloud/) Once you are done configuring the site backups, you can now take backups of your websites using this provider. Now, go to the **Previous Backups** of your site settings and you will see all the available remote backups and local backups. ![](/_mirror/2665cdaf-image-25.poster.webp) You can take a backup of your site from here by simply clicking on the **‘Backup Now’** button. Your backup process will be initiated and the backup files will be shown here once done. ![](/_mirror/2c91263a-image-26.poster.webp) You can also check your [**Google Drive**](https://drive.google.com/drive/my-drive). A folder will be created with the name of your backup label and your backups will be saved inside the folder there. This is how easily you can integrate Google Drive for Site Backup with xCloud and take backups of your websites. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # Complete Guide to WordPress Site Migration on xCloud - xCloud > Learn how xCloud's free WordPress migration works - from submitting your site details and queue-based scheduling to testing on a demo domain and going live with DNS and SSL. Migrating your WordPress site to a new hosting platform can feel daunting, but xCloud’s managed migration service is designed to make the entire process seamless and stress-free. This comprehensive guide walks you through every stage of xCloud’s free WordPress migration from submitting your site details and understanding the queue-based scheduling system, to testing your migrated site on a temporary domain and finally taking it live with updated DNS and SSL. Whether you’re moving a single site or coordinating a batch of migrations, this document provides the clarity and detail you need to ensure a smooth transition with zero downtime. **⚠️ Important:** Please read this entire guide carefully before submitting a migration request. Having a clear understanding of each step will help you prepare properly and avoid unnecessary delays. ## **Supported Migrations** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) xCloud’s free migration service is exclusively available for WordPress-powered websites. If your site runs on a different CMS or platform, this migration pathway will not apply. All migration requests are handled through a queue-based system. Rather than processing all requests simultaneously, xCloud completes migrations in small daily batches. This deliberate approach serves two important purposes: it gives you adequate time to thoroughly test each migrated site before making it live, and it minimizes the risk of errors or service disruptions — particularly when you’re migrating multiple sites at once. ## **Step 1: Submit Your Migration Details** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) The migration process begins once xCloud receives your request. You’ll be provided with a shared Google Sheet where you can enter all the necessary details for each site you want to migrate. Completing this form accurately and thoroughly is the single most important thing you can do to prevent delays. ### **Information Required for Each Site** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) For every WordPress site included in your migration request, please provide the following details: 1. Full WordPress admin login URL (e.g., yourdomain.com/wp-admin) 2. WordPress admin username with full administrative privileges 3. The email address associated with the admin account 4. The admin account password (shared securely via the Google Sheet) 5. The destination server IP address where the site should be migrated 6. The PHP version your site requires (e.g., PHP 8.1, 8.2) 7. Any additional notes, special configurations, or custom requirements **💡 Tip:** Double-check all credentials before submitting. Incorrect login details are the most common cause of migration delays. ### **How to Share Admin Access Securely** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) If you’re uncomfortable sharing your primary WordPress admin credentials, xCloud recommends creating a temporary admin user specifically for the migration. This approach keeps your main account secure while still giving the migration team the access they need. To set this up: 1. Log in to your WordPress dashboard and navigate to **Users → Add New** 2. Create a new user with the **Administrator** role 3. Use **support@xcloud.host** as the email address for this temporary account 4. After the migration is fully complete and verified, delete this temporary user ## **Step 2: Migration Queue & Scheduling** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) Once your site details have been submitted, your migration request is added to xCloud’s processing queue. Migrations are completed in controlled daily batches rather than all at once. This structured scheduling ensures: - No unnecessary downtime for your live site during the migration window - Sufficient time to test and verify each migrated site before proceeding to the next - A smoother, more predictable experience — especially valuable when migrating multiple sites in succession You can monitor the real-time status of your migration directly within the same Google Sheet where you submitted your site details. Each entry will be updated as it moves through the queue. ## **Step 3: Migration in Progress** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) When your site reaches the front of the queue and migration begins, the process is handled entirely by xCloud’s team. Here’s what you should know about what happens during this stage. ### **What Happens During Migration** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) - **Zero downtime:** Your live site continues to operate normally throughout the entire migration. Visitors will not experience any interruptions. - **Temporary demo domain:** Your site is migrated to a temporary demo domain provided by xCloud, not directly to your live domain. This allows thorough testing before any DNS changes are made. - **Live domain stays untouched:** Your original domain and hosting remain completely unaffected until you explicitly decide to switch over. ### **What to Avoid While Migration Is Underway** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) To ensure the migration produces an accurate copy of your site, please observe the following during this stage: - **Do not make any content changes,** plugin updates, or configuration adjustments on the source site. Changes made during migration may not be captured in the migrated copy. - **Expect temporary plugin deactivation:** xCloud may temporarily disable certain security plugins (such as Wordfence or Sucuri) and caching plugins (such as WP Super Cache or W3 Total Cache) on the source site to facilitate a clean migration. These will be re-enabled once migration is complete. ## **Step 4: Migration Complete — Review & Testing** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) Once the migration is finished, xCloud will notify you and provide access to the migrated site on the temporary demo domain. This is your opportunity to conduct a thorough review before anything goes live. ### **Your Post-Migration Testing Checklist** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) Take your time with this review. Carefully check the following areas: - Browse all pages, posts, and custom content types to verify that everything displays correctly - Test all forms (contact forms, signup forms, checkout flows) to confirm they function properly - Log in to the WordPress admin dashboard and review your settings, menus, and widget configurations - Reactivate any premium or licensed plugins that were deactivated during migration, and verify their license keys are active - Check media files (images, videos, PDFs) to ensure they loaded correctly and are not broken ### **⚠️ Critical Reminder:** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) - **Do NOT delete your source site immediately after migration.** Keep it fully intact for at least two weeks as a safety net. - Make sure you have verified backups of the original site before removing it from your previous host. - If you discover any issues during testing, contact xCloud support immediately so the team can investigate and resolve them quickly. ## **Step 5: Going Live on xCloud** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) After you’ve completed your testing and confirmed that everything on the migrated site is functioning correctly, xCloud will assist you with the final steps to make your site live on its new home. ### **The Go-Live Process Includes** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) 1. **DNS update:** Updating your domain’s DNS records to point to the new xCloud server. This redirects all traffic to the migrated site. 2. **SSL installation and verification:** Ensuring your site is served over a secure HTTPS connection with a valid SSL certificate. 3. **Basic performance checks:** Running initial diagnostics to confirm the site loads efficiently on the new server. 4. **Backup activation:** Setting up automated backups on xCloud to protect your site going forward. Once DNS propagation is complete and SSL is active, your site will be fully live and operational on xCloud. ## **Alternative Migration Methods** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) In some situations, the standard migration approach may not work as expected — for example, if your current host has non-standard configurations, restricted access, or particularly large databases. When this occurs, xCloud may need to use an alternative migration method. This typically involves creating a full backup archive directly on your source server and transferring it to xCloud. Before proceeding with this approach: - xCloud will explain why the standard method was not viable and request your explicit permission before using the alternative approach. - You’ll need to confirm that your source server has sufficient disk space available to generate the backup archive (typically 2–3x the size of your site). - xCloud will keep you informed at every stage of the alternative process, so you’re never left guessing. ## **When Migration Cannot Be Completed** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) In rare cases, a migration may not succeed despite the team’s best efforts. If this happens, xCloud will: 1. Provide a clear, detailed explanation of why the migration failed and what technical obstacles were encountered. 2. Present all available alternative options, including manual migration approaches or third-party tools that may help. 3. Outline any additional access, credentials, or server-side changes that might be required to attempt the migration again. xCloud’s support team will work closely with you to determine the best path forward and won’t leave you without a resolution. ## **Best Practices for a Smooth Migration** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) Following these recommendations will significantly reduce the likelihood of complications and help ensure your migration goes as smoothly as possible. **Best Practice** **Why It Matters** **Take a full backup before migration** Provides a reliable fallback if anything unexpected happens during the transfer process **Freeze all site changes during migration** Ensures the migrated copy is an exact replica of your current site, with no missing updates **Verify all credentials before submitting** Incorrect or expired login details are the leading cause of migration delays **Keep the source site for at least 14 days** Acts as a safety net in case any issues are discovered after going live on xCloud **Test thoroughly on the demo domain** Catches problems early, before they affect your live visitors and search rankings **Communicate special requirements upfront** Helps xCloud’s team prepare for custom configurations, large databases, or unusual setups ### **Need Help? We’re Here for You.** [#](/docs/guide-to-wordpress-site-migration-on-xcloud/) If you have any questions after reading this guide, or if something isn’t clear, don’t hesitate to reach out. Contact **our [support team](https://support.xcloud.host/), we’re here to help.** --- # Can I host Multiple Websites on One xCloud Account? - xCloud > You can host multiple websites on single xCloud account. YES, xCloud’s hosting plans let you manage multiple websites under one account. So, whether you’re running blogs, business sites, or eCommerce stores, you can do it all without additional cost. To get more ideas about xCloud and its plans with unlimited websites, contact our dedicated **[support team](https://support.xcloud.host/)**. --- # How to Host PewDiePie’s Odysseus AI on a VPS With xCloud > Learn how to host PewDiePie’s Odysseus AI on a VPS with xCloud using Docker, Custom Docker from Git, port 7000, domain, SSL, and safe setup steps. **[Odysseus AI](/odysseus-hosting/)** is PewDiePie’s open-source, self-hosted AI workspace for chat, agents, local models, tools, memory, documents, email, calendar, and research workflows. If you want to run PewDiePie’s Odysseus on your own VPS instead of only using a hosted AI app, xCloud can help you deploy it with Docker, map it to a domain, and serve it over HTTPS. This guide shows how to host **PewDiePie’s Odysseus AI on a VPS with xCloud** using the **Docker + NGINX** server type, **Custom Docker**, and the **[official public GitHub repository](https://github.com/pewdiepie-archdaemon/odysseus.git)**. > This is an xCloud deployment guide for Odysseus. Odysseus itself is maintained by the PewDiePie Archdaemon project, so check the official repository for the latest app-specific setup notes and environment variables. ## What is PewDiePie’s Odysseus AI? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Odysseus is a self-hosted AI workspace designed to feel closer to a ChatGPT or Claude-style interface, but with more control over where the app runs, where data is stored, and which models or API providers you connect. The official project describes it as a local-first and privacy-first workspace for talking to language models and running agent workflows. - **Chat and agents:** run multi-turn conversations and agent workflows with tools. - **Model connections:** connect local or remote model runtimes such as Ollama, vLLM, llama.cpp, OpenAI, OpenRouter, or other supported endpoints. - **Research and tools:** use web, files, memory, MCP tools, and deep research-style workflows where supported by the app. - **Persistent workspace:** keep app data, logs, model cache, and configuration on your own server instead of depending only on a third-party hosted UI. If you are new to Odysseus, start by understanding the app first, then move into the hosting steps. This guide focuses on the practical deployment path: how to get Odysseus AI running on a VPS with Docker and a secure URL. ## **Why host Odysseus AI on a VPS?** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Odysseus is built for people who want more control over their AI workspace. Instead of relying only on a hosted SaaS interface, you can run the app on your own VPS, keep persistent data on your server, connect your preferred AI providers, and expose the dashboard through your own domain with HTTPS. - You can use API providers such as OpenAI, OpenRouter, or other compatible services where supported by Odysseus. - You can connect local or remote model runtimes such as Ollama, vLLM, or llama.cpp when your server resources are suitable. - You can keep Odysseus data, logs, SSH keys, and model cache mounted as persistent Docker volumes. - You can manage the public domain and SSL through xCloud while the app runs inside Docker containers. ## What this guide covers [#](/docs/host-odysseus-on-a-vps-with-xcloud/) If you want to try PewDiePie’s Odysseus AI platform on your own VPS, this guide walks you through the full xCloud deployment flow: creating a Docker + NGINX server, deploying the public GitHub repository with Custom Docker, mapping the Odysseus port, connecting a domain, and serving the app through a secure HTTPS URL. ## Prerequisites [#](/docs/host-odysseus-on-a-vps-with-xcloud/) - An xCloud account with access to create or connect a server. - A VPS that can run Docker workloads. For local model serving, choose a plan with enough CPU, RAM, disk, and GPU/VRAM if needed. Smaller servers can still run the web UI and connect to external API providers. - A domain or subdomain you can point to xCloud. - The public [**Odysseus Git repository URL**](https://github.com/pewdiepie-archdaemon/odysseus.git). - Basic knowledge of environment variables for API keys and model endpoints. ## Step 1: Create a Docker+ NGINX Server [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Before you can deploy Odysseus, you need a server to host it. First, you need to create a Docker server to deploy Custom Docker. Click the **‘Add New Server’** button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Custom Docker either on your [**own server**](/self-managed-hosting/) or on an xCloud server. ![](/_mirror/a932052a-image-85-1024x504.png.webp) Next, choose your server provider to deploy Custom Docker with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![](/_mirror/7eb404bf-image-87-1024x507.png.webp) Afterward, enter the ‘Server Name’, set the ‘App Type’ to Custom Docker(it is optional to select), and add any relevant ‘Tags’ to help identify your server later.  ![](/_mirror/c2c2a0b0-image-121-1024x499.jpg.webp) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the Custom Docker application.  Then click on the ‘Pay & Deploy’ button to proceed. 📌 For more details about the supported stack, see **[Web Servers Compatibility For Different Applications](/docs/web-server-compatibility-for-different-applications/).** ![](/_mirror/fe381492-image-121-1-1024x502.jpg.webp) Next, choose your server size according to your preferences. xCloud offers an exclusive discount for the first month. Moreover, you can save up to more discounts if you proceed to an annual or 24-month plan. ![](/_mirror/6e77d0b3-image-121-2-1024x501.jpg.webp) Once the server is created, you will be able to deploy your Custom Docker Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## **Step 2: Start a Custom Docker site** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘New Site’ button. ![](/_mirror/033299bf-image-33-1024x504.png.webp) ## **Step 3: Choose Your Server** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Custom Docker applications. ![](/_mirror/907e874a-image-34-1024x505.png.webp) ## **Step 4: Go to The Custom Docker Tab** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) From here, go to the **‘Custom Docker’** tab and click on the **‘Docker Compose’** to deploy your Custom Docker applications.  ![](/_mirror/a2f24cbe-image-35-1024x503.png.webp) ## **Step 5: Set Up the Docker Compose Application** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment ![](/_mirror/4bb062b4-image-36-1024x505.png.webp) ## **Step 6: Set Up Domains** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) 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. Just proceed with the **‘Go Live’** option. ![](/_mirror/0ee45490-image-37-1024x503.png.webp) For the **‘Demo Site’,** you will get a free demo domain for xCloud. Under the **‘Domain Setup’** section, choose your preferred domain. Then you will get a **‘Site User’** of xCloud and click on the **‘Next’** button to proceed. ![](/_mirror/37065aad-image-38-1024x504.png.webp) ## **Step 7: Use the HTTPS GitHub repository URL** [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Next, choose the ‘Public Repository (HTTPS)’ option from the dropdown and enter the **[Git repository URL](https://github.com/pewdiepie-archdaemon/odysseus.git)**. Then select the default branch, usually ‘main’. Next, set the Docker Compose file name to docker-compose.yml unless the repository changes its file structure later. Afterwards, continue to the next step. The repository already includes a Dockerfile and Docker Compose configuration. Odysseus exposes the web app on container port 7000. ![](/_mirror/5d1f3538-image-39-1024x505.png.webp) ## Step 8: Detect and map the Odysseus port [#](/docs/host-odysseus-on-a-vps-with-xcloud/) After xCloud reads the Docker Compose file, use port detection to map the app to NGINX. Odysseus uses port `7000` inside the container. 1. Go to **Port Detection**. 2. Click **Auto-Detect Ports**. 3. Choose `7000` as the primary service port if xCloud detects multiple services. 4. Map the selected port to your Odysseus domain or subdomain. 5. Continue the deployment. The Odysseus Compose file also includes supporting services such as ChromaDB and SearXNG. Those services should normally remain internal unless you intentionally map them for a specific reason. ![](/_mirror/c3504857-image-41-1024x501.png.webp) ## Step 9: Add environment variables [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Odysseus can start with defaults, but a VPS deployment should define the important deployment-level settings clearly. In xCloud, enable the **Environment File** option when you need to add environment variables for the Docker Compose services. Useful variables may include: ``` APP_BIND=0.0.0.0 APP_PORT=7000 AUTH_ENABLED=true ODYSSEUS_ADMIN_USER=admin ODYSSEUS_ADMIN_PASSWORD=use-a-strong-password ALLOWED_ORIGINS=https://odysseus.example.com SECURE_COOKIES=true OPENAI_API_KEY=your-openai-api-key OPENROUTER_API_KEY=your-openrouter-api-key OLLAMA_BASE_URL=http://host.docker.internal:11434 ``` Copy to Clipboard Replace `https://odysseus.example.com` with your real HTTPS URL. Keep API keys private and do not paste production secrets into screenshots, public issues, or shared chat messages. ![](/_mirror/0b30aacf-image-44-1024x488.png.webp) ## Step 10: Deploy Odysseus [#](/docs/host-odysseus-on-a-vps-with-xcloud/) 1. Review the repository URL, branch, Compose file name, domain, port, and environment variables. 2. Click the deployment button in xCloud. 3. Wait for xCloud to clone the repository, build the Docker image, start the containers, and configure NGINX routing. 4. Open the site from the xCloud dashboard when deployment finishes. On first setup, Odysseus creates an admin account and prints a temporary password in the container logs if you did not pre-seed an admin password. For Docker installs, check the Odysseus container logs from the xCloud site logs or server terminal if needed. ![](/_mirror/e4e6192d-image-45-1024x500.png.webp) ## Step 11: Log in and complete Odysseus setup [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Open your HTTPS Odysseus URL in a browser and log in with the admin username and password. If a temporary password was generated, change it from the Odysseus settings, then add your AI provider keys or local model endpoints there as well. Before enabling heavier agent or research workflows, test a simple chat request to confirm everything is connected. ## Recommended VPS size [#](/docs/host-odysseus-on-a-vps-with-xcloud/) The Odysseus web app itself is lightweight, but model serving can be heavy. If you plan to connect only to external API providers, a smaller Docker VPS may be enough. If you want to run local models, choose resources based on the model size, runtime, and GPU/VRAM requirements. - **API-only use:** start with a moderate CPU/RAM plan and scale after testing. - **Local small models:** use more RAM and disk for model cache and embeddings. - **GPU model serving:** choose a GPU-capable environment and confirm the runtime requirements before production use. - **Deep research or agent workflows:** allow extra CPU, memory, and disk because background tasks can run longer. ## Mobile access for Odysseus AI [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Many people want to use Odysseus from a phone or another device. Hosting Odysseus on a VPS with a domain makes that easier: once the app is deployed and SSL is active, you can open the same HTTPS URL from desktop or mobile. - Use HTTPS before logging in from mobile browsers. - Set allowed origins and cookie settings to match your real domain. - Avoid exposing internal service ports directly to the public internet. - Use a strong admin password and rotate credentials if you shared temporary setup details anywhere. ## Troubleshooting Odysseus AI deployment [#](/docs/host-odysseus-on-a-vps-with-xcloud/) ### The site does not load after deployment [#](/docs/host-odysseus-on-a-vps-with-xcloud/) - Confirm the Docker containers are running. - Confirm the primary service port is `7000`. - Check whether DNS points to the correct xCloud server. - Enable or retry SSL after DNS verification passes. - Review container logs for Python, dependency, or startup errors. ### Login does not work or cookies fail [#](/docs/host-odysseus-on-a-vps-with-xcloud/) - Use the HTTPS version of the site URL. - Set `ALLOWED_ORIGINS` to your real HTTPS URL. - Set `SECURE_COOKIES=true` for production HTTPS usage. - Clear old browser cookies after changing domain or cookie settings. ### AI providers or local models do not respond [#](/docs/host-odysseus-on-a-vps-with-xcloud/) - Check that the API key is correct and active. - Confirm the model provider endpoint is reachable from the container. - For host-based Ollama, use `host.docker.internal` if supported by your Docker network setup. - Check Odysseus logs for provider-specific errors. ## FAQ about hosting Odysseus AI on xCloud [#](/docs/host-odysseus-on-a-vps-with-xcloud/) ### Is Odysseus AI made by PewDiePie? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Odysseus is published under the PewDiePie Archdaemon GitHub organization. This xCloud guide explains how to deploy that public project on a VPS with xCloud; it is not the official Odysseus documentation. ### Can I access Odysseus AI from my phone? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Yes. After you deploy Odysseus on a VPS, connect a domain, and enable SSL, you can open the same secure URL from a mobile browser. Keep authentication enabled and do not expose internal Docker services publicly. ### Can I host Odysseus AI with Custom Docker on xCloud? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Yes. Odysseus includes Docker and Docker Compose files, so you can deploy it through xCloud’s Docker + NGINX server type and Custom Docker workflow. ### Should I use the HTTPS Git URL or SSH Git URL? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) For the public **[Odysseus repository](https://github.com/pewdiepie-archdaemon/odysseus.git)**, use the HTTPS Git URL. SSH is mainly useful for private repositories. ### Does Odysseus need a GPU? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Not always. You can run the Odysseus web workspace on a normal VPS and connect to API providers. A GPU is only needed when you plan to serve local models that require GPU acceleration. ### Can I use my own domain with SSL? [#](/docs/host-odysseus-on-a-vps-with-xcloud/) Yes. Use the domain step in xCloud, point the required DNS record, verify the domain, and enable SSL so Odysseus runs on a secure HTTPS URL. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How Billing Works in xCloud White Label Program or Reseller Hosting Program - xCloud > Discover how xCloud White Label billing works so you get to learn how our billing works to maximize your revenue xCloud White Label is a service provided by xCloud that allows you to launch your own hosting business under your brand. As a reseller, you have full control over pricing, branding, and client management. xCloud provides the infrastructure through its **xCloud Managed Server** or **Self Managed Provider/ Own Server Provider,** where you will create your products and resell to your clients. You focus on running your business while xCloud takes care of the technical management of our reseller platform. Read the complete guide to know how the xCloud White Label/ Reseller Hosting panel’s billing works, including costs, payment processes, and your responsibilities as a reseller. ### **Pricing Breakdown** [#](/docs/how-billing-works-in-xcloud-white-label-program/) As a reseller using xCloud White Label, your revenue is determined by the pricing you set for your hosting services, minus the fees associated with the xCloud Managed Server or self-managed sever/own server provider and other fees. Here’s how the billing structure works: 1. **Reseller Panel Subscription Fees:** Resellers will be charged a monthly subscription fee, which provides you with the tools to manage your customers, automate billing, and handle your hosting packages. This panel is essential for maintaining the smooth operation of your hosting business. 2. **xCloud Managed Server Fees**: You are responsible for creating and managing the servers your clients use. Each server comes with a base fee charged by xCloud, depending on the resources (such as storage, bandwidth, and computing power) required to meet the needs of your clients. 3. **Self Managed Server Provider/ Own Server Provider:** For your own or self-managed server that you connect to resell with xCloud, you will be responsible for the payment and management of those servers. 4. **Your Custom Pricing**: As a reseller, you have complete freedom to set your own pricing for the hosting packages you offer to your clients. After covering the xCloud Managed Server and control panel fees, the remaining amount from the prices you set is your profit. 5. **Platform Fee:** If you integrate your own or self-managed server with the xCloud White Label or Reseller Hosting Panel, a platform fee will apply to each server sale. 6. **Stripe Fees**: For payment processing, Stripe may charge up to 10% transaction fees, which will be automatically deducted from each payment you receive. > 📌 To use any Reseller Plan – either “xCloud Managed Server” or “Self Managed Provider Server” — you, as a reseller, must subscribe to a plan. ### **Example Billing Breakdown for Reseller Hosting with xCloud Managed Server** [#](/docs/how-billing-works-in-xcloud-white-label-program/) ![](/_mirror/c5c62c79-image-29-1024x296.png.webp) - **xCloud Managed Server Fee**: $24 per month. - **Customer Payment (Your Product Price): $70** - **Stripe Fee:** Up to 3% Stripe fees - **Your Profit:** $43.50 ### **Example Billing Breakdown for Reseller Hosting with Self Managed Provider:** [#](/docs/how-billing-works-in-xcloud-white-label-program/) ![](/_mirror/c3eec602-image-31-1024x407.png.webp) - Reseller’s Customer Payment (Your Product Price): $30 - Server Provider Cost: $5 - Platform Fee (Advanced Plan / Startup example): Based on your reseller panel subscription plan. For example, if you choose the Startup plan, you will be charged 25% or a minimum of $3 per sale, whichever is higher. - Stripe Fee: Up to 3% (approx.) - Your Profit: $16.60 _**Payment Calculation:** $30 – $5 – $7.50 – $0.90 = 16.60_ ### **Payment Processing with Stripe Connect** [#](/docs/how-billing-works-in-xcloud-white-label-program/) All payments for hosting services provided through your white-label business are processed via Stripe Connect, ensuring smooth and secure transactions for both you and your clients. Here is how the payment process works: 1. Your customers make payments for their hosting packages via your branded platform. 2. Stripe Connect processes the payments. 3. You need to pay us the monthly White Label subscription fees. 4. When your client create any server based on your created ‘Products’ then Stripe will automatically deducts the xCloud Managed Server fees and the remaining amount, which is your profit, will be transferred to your Stripe account. Stripe Connect simplifies the payment process and allows you to manage recurring payments and billing, leaving you more time to focus on growing your business. ### **Responsibility for Unpaid Fees** [#](/docs/how-billing-works-in-xcloud-white-label-program/) As a reseller, you are ultimately responsible for ensuring that your clients pay for their hosting services. If a customer fails to make their payment, you are still required to cover the associated xCloud Managed Server and subscription fees for our panel  that client’s account. #### **What Happens if Fees are Unpaid?** [#](/docs/how-billing-works-in-xcloud-white-label-program/) - If your customer does not pay their hosting fees, xCloud will notify you about the outstanding balance. - You are responsible for covering the unpaid amount to maintain service for that customer. - If the unpaid fees are not settled, **xCloud reserves the right to lock the services** for that particular account. This means your customer’s hosting service will be suspended until the payment is made, and you will be unable to provide further service to that customer. This policy ensures that server resources are always paid for, and services remain uninterrupted for other clients. To avoid service disruption, it’s essential to manage your client billing effectively and ensure that all payments are made on time. ## **Refund Policy** [#](/docs/how-billing-works-in-xcloud-white-label-program/) ### **Refund Policy for xCloud Managed Servers** [#](/docs/how-billing-works-in-xcloud-white-label-program/) xCloud White Label offers a very transparent refund policy which includes a 14-day refund policy which including the subscription fees and the unused amount of the xCloud Managed server fees will be refunded for the month if a server is removed. xCloud uses **Stripe** as a third-party payment processor to handle all transactions. All transactions are subject to Stripe’s terms and conditions. If you decide to delete your xCloud Managed Server, the following refund policy will apply: - You will be charged for the total usage of the server up to the point of deletion, along with a **Stripe fee of up to 3%** of the used amount. - You will be billed for **a minimum of one day**, even if you delete the server within an hour or less of provisioning. The Stripe fee will still apply. - The remaining unused amount, after deducting the server usage and Stripe fees, will be refunded to your account. This ensures that you are only charged for what you use, but keep in mind the associated fees when managing your servers. ### **Refund Policy for Self Managed Servers**  [#](/docs/how-billing-works-in-xcloud-white-label-program/) If you’re reselling hosting using your own server or a Self-Managed Server, xCloud offers a 14-day refund policy that includes the subscription fees for our Reseller Panel. ### **Refunds and Payment Obligations** [#](/docs/how-billing-works-in-xcloud-white-label-program/) Refunds for your customers are managed by you as the reseller since you set the prices and manage the customer relationship. xCloud does not offer refunds for the Managed Server or hosting control panel fees once they are charged. You will need to establish your own refund policies and communicate them clearly to your clients. It is important to note that xCloud does not provide refunds for services that have been locked due to unpaid fees. Therefore, to prevent issues with non-payment, make sure that you are collecting payments from your customers on time and resolving any issues as quickly as possible. ### **Late Payments** [#](/docs/how-billing-works-in-xcloud-white-label-program/) The billing cycle for xCloud charges accounts on the **first day of each month**. If your account becomes overdue, xCloud may **temporarily suspend** your services until the balance is cleared. If you require additional time to settle your account, please reach out to our support team within the first week of the month to discuss possible arrangements. We are committed to providing reliable cloud services, and our support team is here to help with any billing-related questions or issues. ### **Pricing Plans** [#](/docs/how-billing-works-in-xcloud-white-label-program/) To explore our pricing options for creating and managing servers under xCloud White Label, please **check out this page** for the latest pricing details. This allows you to select the most suitable option for your business needs, maximizing your profitability while maintaining control over your hosting services. xCloud White Label offers you the opportunity to build a fully branded hosting business with complete control over your services, pricing, and customer relationships. As a reseller, you are responsible for covering the costs of the xCloud Managed Server and xCloud White Label subscription fees, while keeping the profits from the custom pricing you set for your clients. Still stuck? Contact our **[support team](http://hidden-hamlet-226309.wp1.sh/support)** for any of your queries. --- # How Pricing Plans And Billing Works In xCloud - xCloud > Follow this billing guideline while purchasing your xCloud package. When a user creates a server in **[xCloud](http://hidden-hamlet-226309.wp1.sh)**, the system employs a prepaid billing model. We automatically generate invoices and charge your account’s primary payment method on the first day of each month for all existing servers. ## **Account Activation and Free Tier Access** [#](/docs/how-billing-works-in-xcloud/) New users can start using xCloud with the **Free Plan**, which allows the creation of **one server and up to 10 sites** by integrating their preferred cloud providers, such as DigitalOcean (DO), Vultr, or Google Cloud Platform (GCP). Although the Free Plan does not charge for the xCloud platform itself, **a valid credit card must still be added to the account** to activate and use the Free Plan server. This ensures billing readiness if the account upgrades to a paid plan or uses paid services. Some services, such as **xCloud Managed Servers and additional premium features**, are not accessible under the Free Plan and require an active payment method and paid billing structure. If your account is already using **any paid plan or paid server**, you will **no longer be eligible to use the Free Plan**. Users can also upgrade their Free Plan server manually at any time. ### **Billing Workflow** [#](/docs/how-billing-works-in-xcloud/) The cost of the server is immediately deducted from the user’s primary payment method upon creation. Unused hours for the server of the first month will be adjusted in the following month, ensuring you pay what you use in the first month only. ### **Server Billing Workflow Example** [#](/docs/how-billing-works-in-xcloud/) If a user purchases a Growing server on January 15th for $50, they will be charged $25 in the next month for the same server. However, removing that particular server will not result in adjustments for other servers. ### **Server Resize Or Upgrade Billing Example** [#](/docs/how-billing-works-in-xcloud/) The billing for resizing a server is pretty straightforward. Suppose, you have a server on the Growing plan which costs $30. After 7 days, you decide to upgrade to the Titanium plan, priced at $100. Since you have already used a portion of the Growing plan, we will deduct that and adjust the unused amount. In the above scenario, you have $23 unused amount as you have used $7 with the Growing plan in the 7 days. Since you upgrade to the Titanium plan which costs $100, you only pay the rest of the amount. In this case, that would be $100 – $23 = $77. ### **Server Backup Billing Example** [#](/docs/how-billing-works-in-xcloud/) Server Backup pricing will be adjusted accordingly with server resizing or upgrading. For example, if a user purchases a server on January 15th for $5, they will be charged $2.5 in the next month for the same server. However, removal of that particular server will not result in adjustments for other servers. ### **Pricing Plans** [#](/docs/how-billing-works-in-xcloud/) xCloud offers multiple pricing plans so that users can easily pay for what they need. Here you can check all the [**pricing plans**](/). For a more detailed understanding, let us have a look below.  Currently, xCloud provides **2 types of services** under multiple pricing plans. One is xCloud Managed Hosting and the other is Self-Managed Hosting.  ### **xCloud Managed Hosting** [#](/docs/how-billing-works-in-xcloud/) This service offers to elevate your site with xCloud servers. It ensures speed and security, with no hidden charges in the future. This service has different packages where you will be charged monthly based on configuration. Have a look at the plans below to select your needs. Also, you can check the pricing page.  _Note: If you have any questions or queries related to the services, please reach out to our [support team](https://support.xcloud.host). We are always here for your help._ ## Self-Managed Hosting [#](/docs/how-billing-works-in-xcloud/) This service allows you to bring your own server from providers such as Vultr, DigitalOcean, GCP, Linode, Hetzner, Contabo, or other cloud providers and manage it through xCloud. This service uses **tier-based pricing** with four available plans: - **Free:** No cost for 1 server and up to 10 sites (limited features) - **Starter:** $5/server/month for 1–5 servers (all features) - **Professional:** $4/server/month for 6–10 servers (all features) - **Agency:** $3/server/month for 10+ servers (all features) Users can initially start with the **Free Plan**, but a **credit card must still be added to the account** to activate the server and maintain billing readiness. Once a payment is made for any server under the account, the **Free Plan automatically expires**, and the account moves permanently to the paid pricing structure. If an account is already operating under any **paid plan**, it cannot switch back to or access the Free Plan. At first, you can start using xCloud for free, with limited features. To unlock more features, when you add a card payment method, then the Free Plan server will be charged $5 according to Starter plan tier-based pricing.  For 1st 5 servers, you have to pay $5 for each. After adding the 6th server, it will be charged $4 according to the Professional plan tier-based pricing. And, if you add 10+ servers, then it will be charged $3 according to the Agency plan tier-based pricing. Have a look at the pricing plans for this service. _Note: If you have any questions or queries related to the services, please reach out to our [support team](https://support.xcloud.host). We are always here for your help._ ![](/_mirror/97a1dc04-Screen-Shot-2026-02-11-at-23.43.56-1024x372.png.webp) For more details, visit this [page](/self-managed-hosting/). ## **Refund Policy** [#](/docs/how-billing-works-in-xcloud/) xCloud offers a very transparent refund policy, which includes: - **For LTD & [Self Managed Hosting](/self-managed-hosting/)**: 14-day refund policy, no questions asked. - **For xCloud Provider & [xCloud Managed Servers](/managed-hosting/):** the unused amount will be refunded after deducting the Stripe fee. ### **Refund Policy for xCloud Managed Servers** [#](/docs/how-billing-works-in-xcloud/) We use the third-party payment processor **‘Stripe’** to process payments. All transactions are subject to the terms and conditions of the payment processor. If you delete your xCloud Managed Server, you will be charged for the total usage of the server, along with up to **10%** **Stripe** fee based on the used amount. You will be billed for a minimum of one day, regardless of whether you delete the server within an hour or a day of provisioning, including the associated Stripe fee. The remaining unused amount, after deducting the used amount and Stripe fees, will be refunded to your account. ### **Hosting Addons Refund Policy** [#](/docs/how-billing-works-in-xcloud/) Refunds are **not available** for any **[hosting addons](/hosting-addons/)** after the subscription has been completed. Once you activate or purchase an addon, the payment is final. No refunds will be processed under any condition for addon services. Please make sure to review your choices before subscribing to any hosting addon. ## **How to Request a Refund** [#](/docs/how-billing-works-in-xcloud/) To request a refund, reach out to our support team with your account email and share the details. Our team will review your case and respond promptly. Approved refunds are processed within 5–10 business days and returned to your original payment method. All refund amounts are calculated in USD. ### **Late Payments** [#](/docs/how-billing-works-in-xcloud/) Our billing cycle charges accounts on the first day of each month. If your account remains past due, it may be temporarily suspended. If you require additional time to settle your bill, please reach out to our support team for further assistance within the first week of the month.  We’re here to provide you with reliable cloud services, and our support team is ready to assist you with any billing-related inquiries or concerns you may have. ### **Pricing Plans** [#](/docs/how-billing-works-in-xcloud/) From our [**official sale page**](http://hidden-hamlet-226309.wp1.sh/#pricing) please check our pricing plans of **Bring Your Own Servers**. ## **Frequently Asked Questions** [#](/docs/how-billing-works-in-xcloud/) ### **What happens to the Free Plan after I add a payment method?** [#](/docs/how-billing-works-in-xcloud/) Once a payment method is added and a payment is made for any server under the account, the Free Plan automatically expires. ### **Can the Free Plan be reactivated after it expires?** [#](/docs/how-billing-works-in-xcloud/) No. After a payment method is used and a paid server is created, the Free Plan **cannot be reactivated** for that account. ### **Does adding a payment method immediately remove the Free Plan?** [#](/docs/how-billing-works-in-xcloud/) No. Adding a payment method alone does not remove the Free Plan. The Free Plan expires only **after a payment is made for any server under the account**. At that point, the account permanently transitions to the paid billing structure. ### **What happens to the Free Plan after I add a payment method?** [#](/docs/how-billing-works-in-xcloud/) Adding a payment method alone does not remove the Free Plan. However, once a payment is made for any server under the account, the Free Plan automatically expires. ### **Can the Free Plan be reactivated after it expires?** [#](/docs/how-billing-works-in-xcloud/) No. After a payment method is used and a paid server is created, the Free Plan cannot be reactivated for that account. ### **Does adding a payment method immediately remove the Free Plan?** [#](/docs/how-billing-works-in-xcloud/) No. The Free Plan remains active after adding a payment method. It expires only when a payment is made for any server under the account. ### **Do I need a credit card to use the Free Plan?** [#](/docs/how-billing-works-in-xcloud/) Yes. Even though the Free Plan does not charge for the platform itself, a **valid credit card must be added to the account** to activate and use the Free Plan server. ### **Can I use the Free Plan if I already have a paid plan?** [#](/docs/how-billing-works-in-xcloud/) No. If your account is already using **any paid plan or paid server**, the Free Plan cannot be activated or used. --- # How Caching Works In xCloud - xCloud > Follow this guide to learn how xCloud caching works. In [**xCloud**](/), caching is a technique used to make websites load faster. There are two main types: page caching and object caching. Page caching involves saving entire web pages so that when someone visits the site again, the page loads much faster because it doesn’t need to be recreated from scratch. xCloud uses FASTCGI NGINX to implement this type of caching. Object caching, on the other hand, focuses on saving specific pieces of information from the website’s database, like menus, post details, or other dynamic content. By saving this information, the website doesn’t have to repeatedly search the database for the same data, which speeds up loading times. xCloud uses Redis Object caching for this purpose. So, with both page caching and object caching working together, xCloud helps websites perform better and provide a smoother experience for visitors. ![Caching ](/_mirror/5845a709-image-21.png.webp) ## FastCGI Nginx Caching [#](/docs/how-caching-works-in-xcloud/) [**FastCGI**](https://www.nginx.com/resources/wiki/start/topics/examples/fastcgiexample/) is great for busy websites with lots of visitors, especially those that update their content often, like popular blogs or news sites with active comments. It keeps everything running smoothly even when lots of people are accessing the site at the same time. For these busy sites, micro-caching is super helpful. It quietly updates the cache in the background every time someone views a page, making sure that everyone sees the latest content. But if your website doesn’t have tons of visitors all at once and your content doesn’t change much, Redis Nginx Page Caching is usually a better choice. It’s a simpler option that works well for most websites. ## How To Use FastCGI NGINX Page Caching in xCloud? [#](/docs/how-caching-works-in-xcloud/) Turning on Nginx FastCGI caching is perfect for WordPress websites. It’s great for sites that are live and getting lots of traffic. But if your site is still in testing or you’re not worried about speed, you can turn it off. You don’t need any extra plugins for caching to work, but if you want to use one, it’s better to disable FastCGI caching in xCloud and use the plugin instead. ![Caching ](/_mirror/f8f77058-image-22.png.webp) ## Redis Object Caching [#](/docs/how-caching-works-in-xcloud/) [**Redis Object Caching**](https://docs.wp-rocket.me/article/1359-redis-object-caching) boosts WordPress performance by storing data in memory using Redis. This means fewer requests to the main database, making your site faster and more scalable. Here’s how it works: When someone visits a page, Redis saves the data from the database. Next time someone wants the same info, Redis serves it directly, skipping the database query. With Redis Object Caching, your site can handle more visitors without slowing down. You can set it up easily with the Redis Object Caching plugin and clear the cache directly from xCloud. ![Caching ](/_mirror/c0e97469-image-23.png.webp) ## Using A Third-party Page Cache Plugin? [#](/docs/how-caching-works-in-xcloud/) If you’re already using plugins like WPRocket, WP Super Cache, or W3 Total Cache, you can choose the appropriate caching option in the xCloud Cache section to match. This ensures that your caching settings across different tools are aligned and optimized for your website’s performance. ![](/_mirror/c949b851-image-5.poster.webp) ### Automatic Rocket Nginx Configuration With WPRocket [#](/docs/how-caching-works-in-xcloud/) The major benefit of using Rocket-Nginx with WP-Rocket is that it makes your WordPress website faster. When someone visits your website, WP-Rocket caches (stores) certain parts of your website, like images, CSS files, and JavaScript files. With Rocket-Nginx, these cached files are served directly by the web server (Nginx) without needing to involve WordPress or PHP. Rocket-Nginx is a powerful Nginx configuration that enhances the performance of your WordPress website by serving cached files directly from the server. By automating the Rocket-Nginx configuration process with xCloud, you can enjoy the following benefits: Faster Website Load Times: Rocket-Nginx eliminates the need for executing PHP code and querying the database, resulting in significantly faster load times for your website. Reduced Server Load: By serving pre-cached files directly from the server, Rocket-Nginx decreases the load on your server, enabling it to handle more concurrent visitors without slowing down. Improved User Experience: Quicker page loading enhances the browsing experience for your visitors, reducing bounce rates and increasing engagement. If you turn on this option then xCloud will automatically enable NGINX with a single click to directly serve previously cached files without calling WordPress or any PHP. It also adds headers to cached CSS, JS, and images via the browser cache. As a result, your website will be much faster. ![](/_mirror/756cd2c9-screely-1707393175070-1024x576.png.webp) ### Standard WordPress-Nginx Configuration With WP Super Cache & W3 Total Cache [#](/docs/how-caching-works-in-xcloud/) The Standard WordPress-Nginx configuration with WP Super cache & W3 Total Cache is designed to enhance the performance and speed of a WordPress website by implementing caching mechanisms.  It leverages WP Super cache & W3 Total Cache to generate static HTML files, reducing server load and improving response times. If you are using WP Super cache & W3 Total Cache and want to configure Standard WordPress-Nginx configuration automatically, all you need to do is just enable this option. And with a single click, xCloud automates the whole steps and configures everything on behalf of users. ![Caching](/_mirror/bc940825-Screen-Capture-on-2024-02-08-at-18-04-53-1-scaled.gif) As a result, users can effortlessly optimize the performance and speed of their WordPress websites without manually configuring the server. Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How Can I Get Support In xCloud? - xCloud > Learn where will you get support in xCloud, if you face any difficulties while using this server and site management solution. At xCloud, we care about users and provide support for all. Our dedicated support team is ready to solve any issues you may face while using xCloud. Additionally, we have [**step-by-step documentation**](https://xcloud.host/docs/) so you can independently troubleshoot and resolve issues without relying on support. Take a look at our support details here.   ## **Where Should I Ask For Support?** [#](/docs/how-can-i-get-support-in-xcloud/) We have a ticketing system and live chat support to help you as early as possible. We also have a [**Facebook community**](https://www.facebook.com/groups/xcloud.community) where you can ask for help. Check out the options available for reaching out when you require assistance below. ### **Live Chat Support** [#](/docs/how-can-i-get-support-in-xcloud/) We have live chat that you will find on the bottom left corner of our website or the app dashboard. We will try to respond instantly, however, if we have too much support pressure you can expect us to get back to you within 30 to 1 hours max. Learn here when you should knock on our live chat below.  ![Get Support In xCloud](/_mirror/1ac1f8ef-image-56.png.webp) - **Presale Queries:** If you have any presale queries you should knock our live support. Our support representatives will get back to you as soon as possible.  - **General Help:** If you have any questions regarding any features, or are stuck in any step, you can drop us a line in the live chat.  - **Urgent Help:** If you have a serious issue, or you need urgent help just reach out to live chat. It will be transferred to our relevant department, and we will solve your issue as soon as possible.  ### **Submit Support Ticket** [#](/docs/how-can-i-get-support-in-xcloud/) We have a ticketing system that you can use to get technical support from us. We will try to resolve your issues within 12-24 hours max if this can be done via SSH or platform level issues. While submitting your tickets you should add relevant screenshots, screen recordings, or URLs to help us understand your issue faster.  You should [**create a ticket**](https://app.xcloud.host/support/all-tickets) if you need support for the following things:  - **Free Migration Request:** We will help you if you need any help with migration.  - **Accounts & Billing:** If you have any questions requiring accounts or billing, you can submit a support request. Besides, if you need a refund, you should submit a support ticket. Please, share your invoice ID while submitting this type of ticket.  - **Bug Report:** If you find a bug, you should submit a ticket to help us track the issue and solve it as soon as possible. - **Suggestions:** If you have suggestions or feedback for us, or any enhancement request for our existing features, you can submit a support ticket as well.  - **Feature Request:** We would like to hear what you want us to bring next. Please submit a ticket if you have any feature requests. ### **Facebook Community**   [#](/docs/how-can-i-get-support-in-xcloud/) We have an active [**Facebook community**](https://www.facebook.com/groups/xcloud.community) where you can ask questions, and get help from the xCloud community. Though submitting a support ticket is the best option for technical queries, you can explore our community to see if others have encountered similar issues and find solutions. Keep an eye out for important announcements, news, and the latest updates in the Facebook community.  Engage in discussions with the founder, co-founders, community team, and marketing team members who actively participate in the community. You can share your feature suggestions and ideas with detailed explanations, and request a vote to have them added to our roadmap. Additionally, if you create tutorials or guides related to xCloud, we encourage you to share them with the community for everyone’s benefit. ## **Our Support Schedule In Eastern Daylight Time (EDT)** [#](/docs/how-can-i-get-support-in-xcloud/) Take a look at the weekly xCloud support team schedule and see when we will be able to solve your issues if you face any. **Days** **Active Hours**  **Total Coverage Time** Monday 12:00 AM – 11:59 PM 24 hours Tuesday 12:00 AM – 11:59 PM 24 hours Wednesday 12:00 AM – 11:59 PM 24 hours Thursday 12:00 AM – 11:59 PM 24 hours Friday 12:00 AM – 6:00 PM &  10:00 PM – 11:59 PM  24 hours Saturday 12:00 AM – 8:00 PM & 10:00 PM – 11:59 PM 22 hours Sunday 12:00 AM – 8:00 PM & 10:00 PM – 11:59 PM 22 hours --- # How Clients Can Set Up a Server with Reseller Hosting Program - xCloud > Learn how clients can set up a server with Reseller hosting program from the landing page or dashboard. The xCloud Reseller Hosting Program simplifies the process of creating and managing servers for your clients. With xCloud , reseller’s clients can set up a server easily. Clients n create your server from the dashboard and create it from the landing page. Follow these steps to create a server easily that meets your needs. ## **Create a New Server from the Landing Page/Sales Page** [#](/docs/how-clients-set-up-a-server-with-reseller-hosting-program/) Suppose the client visits your reseller’s landing page. Then choose your preferred pricing plan and click on the **‘Select Plan’** button to start the process.  ![](/_mirror/af64b233-image-13-1024x489.gif) Then, at first, enter your account sign-up credentials: **‘Account Name’, ‘Account Email’** and **‘Password’.**  ![](/_mirror/0cb747a1-image-63-1024x487.png.webp) Then, you can see your chosen **‘Server Size’** and the cost of that plan. If everything is alright, click on the Pay now button. ![](/_mirror/9aa450fe-image-65-1024x484.png.webp) You will now be taken to the checkout page. Enter the details and click on the **‘Save Card’** to proceed. ![](/_mirror/e699b65b-image-66-1024x509.png.webp) Once the payment has been successfully completed, you will be redirected to your **dashboard**.  From here, you will see an option to ‘**Set Up Now’**. You can click on this to start creating your server. _Note: But you do not need to set up the server immediately. You can choose to create your server later through Team Products or when you try to provision a server. If you have already purchased a product, you will get a notification that your server is available. You can then decide whether you want to proceed with the setup or wait._ ![](/_mirror/6f6bf716-image-67-1024x481.png.webp) When you click on the ‘Set Up Now’ option, it will take you to the server setup page.  You will see a notice that says your server setup is pending. ![](/_mirror/6d8f4f19-image-68-1024x444.png.webp) Next, you can give your **‘Server name’** and ‘**Tags’**. Then you can see that the **‘Server Type’** and the **‘Server Size’** are already selected.  Keep them as it is, as you have already paid for them. ![](/_mirror/a5577fcc-image-7-1024x489.gif) Then, scroll a bit and go to the ‘Region’ and choose the continent you want to deploy your server on. Next, select any one database from **MySQL** and **MariaDB.**  ![](/_mirror/49108834-image-10-1024x489.gif) Now you can enable the ‘Backup’ option, which will add an additional charge to your plan. Next, choose from any one web server from **‘NGINX’** or **‘OpenLiteSpeed’** and click on the **‘Next’** button. ![](/_mirror/996b1be1-image-69-1024x488.png.webp) Once you hit the on next button, the server creation process will start. After the server creation process is completed, you will be redirected to the server dashboard.  ![](/_mirror/82f077ed-image-11-1024x489.gif) ## **Create New Server From the Dashboard**  [#](/docs/how-clients-set-up-a-server-with-reseller-hosting-program/) Now, if you want to create another server from the dashboard, click on the **‘New Server**’ button.  ![](/_mirror/9ffc50ab-image-8-1024x489.gif) Next, you can give your **‘Server name’**, ‘**Tags’** according to your preferences.  ![](/_mirror/040893a5-image-9.poster.webp) Then you can see that the **Server Type ‘General and ‘Premium’** and the **‘Server Size’** according to the plans. Choose the server type and size based on your needs. Then select the **‘Region’** on the server.  ![](/_mirror/c2a5bb9e-image-12-1024x489.gif) Next, choose any one database from **MySQL** and **MariaDB.** Now you can enable the **‘Backup’** option, which will add a charge to your plan. Next, choose from any one web server from **‘NGINX’** or **‘OpenLiteSpeed’** and click on the **‘Next’** button. ![](/_mirror/d78055af-image-70-1024x483.png.webp) Once you hit the next button, the server creation process will start. After the server creation process is completed, you will be redirected to the server dashboard. And that’s it this is how easily you can create your server. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How Does xCloud Manage High Concurrency for BuddyBoss-Powered Community Sites? - xCloud > Discover the xCloud infrastructure manages high concurrency for BuddyBoss sites with NGINX, OLS, fast CPUs, and NVMe storage for peak performance. xCloud’s infrastructure is designed to **manage high concurrency**, which is essential for community sites powered by BuddyBoss. Our stack includes **NGINX**, **OpenLiteSpeed** (OLS), **MySQL**, and **MariaDB**, allowing us to efficiently handle multiple simultaneous user interactions without slowing down your site. With powerful multi-core CPUs, fast memory, and **NVMe** storage, our servers can support thousands of concurrent users, ensuring stability and speed even during peak traffic times. Still stuck? Contact our [**support team**](/contact/) for any of your queries. --- # ​How long is the trial period supposed to be? - xCloud > With the xCloud trial period, you can manage 10 sites with limited features on one VPS server. However, your account will be automatically upgraded to the With the xCloud trial period, you can manage 10 sites with limited features on one VPS server. However, your account will be automatically upgraded to the next tier when you add more servers. During the trial of xCloud’s control panel, you get limited features. To use it, you need your own server, and you’ll have to cover the server costs. The trial is free for life until you add a payment method. You can also explore xCloud through the Playground during the trial. --- # How Many Sites Can Be Hosted Efficiently On A Single Server? - xCloud > Selecting an appropriate server size is essential for optimal performance in single server. Efficiently hosting multiple websites on a single server demands a strategic approach to balance performance, resource allocation, and user experience. This guide offers insights and guidelines for informed decision-making, considering factors like website type, traffic patterns, caching, resource availability, and more. Factors to Take into Account: ### Website Type and Characteristics [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Different websites exhibit varying resource demands. Static sites with full-page caching require fewer resources compared to dynamic e-commerce or membership sites with intensive database functions. ### Traffic Patterns For Single Server [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) The volume of website traffic significantly impacts server load. High-traffic sites may require more server resources to handle user visits effectively. ### Caching Capabilities [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Efficient caching reduces server load by delivering cached content. Websites with effective caching can manage higher traffic with fewer resources. ### Resource Availability [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Server specifications, including CPU power, RAM, and storage, determine hosting capacity. More robust servers can handle a greater number of sites. ### Codebase and Plugins [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Resource-heavy plugins or themes can strain server performance. Evaluate codebase and plugin resource requirements when determining hosting density. ### User Experience and Performance [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Prioritizing user satisfaction and site performance is crucial to avoid slow loading times and subpar experiences. # Best Practices [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) **We strongly recommend distributing sites across multiple servers and this is the best practice. If something goes otherwise in your server then your all sites are not down.** **It is recommended not to host more than 15 sites in** **an instance.** ### Hosting Fully Cached Brochure Websites [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) These are static sites with fully cached pages. \*\*Recommended Configuration:\*\* – Host up to 10 simple websites on a 2GB RAM / 1 shared CPU server. – Alternatively, consider hosting 10-15 simple websites on a 2 CPU 4GB RAM server for improved performance. – Distribute sites across multiple servers to mitigate risks during server downtime. ### Hosting Dynamic Websites [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) These are sites with varying resource demands due to traffic and codebase. \*\*Guidelines:\*\* – Allocate dedicated resources for optimal performance. – For low-traffic dynamic sites with similar demands, consider sharing 2-4 CPU servers. Dynamic sites with cache bypassing traffic may require dedicated resources. Low-traffic dynamic sites can share 2-4 CPU servers. ### Choosing the Right Server Size [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Selecting an appropriate server size is essential for optimal performance. Consider these factors: – Amount of traffic served from the page cache. – Peak traffic levels. – Usage of external databases. – Database and media library sizes. To ensure scalability, opt for a slightly larger server with extra capacity. For example, choose a 2GB RAM server for a WordPress site. – Smaller sites can share a single server if using page caching (around 10 sites on a 2GB RAM / 1 shared CPU server). – For complex sites, especially high-traffic or dynamic ones, a dedicated, larger server is advisable. – Page caching can efficiently handle significant traffic with minimal resources. ### Shared CPU vs. Dedicated CPU [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Consider the server type based on your needs: – Shared CPU: Suitable for staging/testing sites and low-consequence production sites. Minor delays during CPU sharing may occur. – Dedicated CPU: Ideal for critical production sites with limited page caching, especially those using heavy plugins like WooCommerce. While shared CPU servers are cost-effective, dedicated CPU servers offer enhanced performance, particularly for response times. ### Monitoring and Server Upgrades [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Regularly monitor server resources using provided tools or SSH if needed. Maintain memory usage below 60% to accommodate traffic spikes. Consistent high CPU or memory usage may signal the need for an upgrade. ### Server Snapshots and Backups [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) Leverage server provider snapshots for data backups, providing essential insurance for your business. Typically, this adds around 20% to the base price. ## Recommendations [#](/docs/how-many-sites-can-be-hosted-on-a-single-server/) To sum up, These are the minimum configurations **[xCloud](http://hidden-hamlet-226309.wp1.sh)** suggest you begin with. Later you can always upgrade your server plan as you grow. **Scenario** **Site Type** **Server Configuration** **Recommended Sites** Low Traffic + Fully Cached Brochure Sites  2GB RAM / 1 shared CPU 10 sites High Traffic + Fully Cached Brochure Sites (Fully Cached) 4GB RAM / 2 CPU 10-15 sites Low Traffic + No cache Dynamic Sites (e.g., WooCommerce, LMS) 2GB RAM / 1 shared CPU 1 Site Moderate Traffic + No cache Dynamic Sites (e.g., WooCommerce, LMS) 4GB RAM / 2 CPU 1 Site \*\*Recommended Server Configuration:\*\* 1\. It is advised to allocate a minimum of 2GB of RAM to ensure optimal performance for hosting a WordPress website on xCloud’s technology infrastructure. 2\. Consider selecting a plan priced between $40 to $48 per month, offering around 4 virtual CPUs and 8GB of RAM. 3\. It is recommended not to host more than 15 sites on a single instance. --- # How Scalable Is xCloud & What Are Your Future Plans? - xCloud > How scalable is xCloud? We offer seamless plan upgrades, ensuring your website can grow effortlessly as we enhance your WordPress hosting experience. If you ask how scalable is xCloud, it has **unparalleled scalability**, allowing users to upgrade their hosting plans as their websites grow. Whether you are beginning a small or running a large website, you can quickly upgrade to **more powerful servers** with no downtime. In addition, we are continuously working on upgrading our technology and improving our services to ensure you enjoy the best WordPress-managed hosting experience. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Access Page Speed Insights for Website Performance Reports on xCloud - xCloud > Learn how to access Page Speed Insights on xCloud to monitor performance, review Core Web Vitals, and improve SEO and user experience. Website performance plays a key role in user experience and search engine ranking. A slow site can push visitors away, while a fast site helps you keep them engaged. [**Page Speed Insights**](https://pagespeed.web.dev/) on xCloud gives you a clear view of how your website performs and highlights issues that need fixing. By using it, you can improve speed, accessibility, best practices, and SEO, which are all important for growth. To ensure you fully leverage this tool, it is essential to learn how to access Page Speed Insights effectively. Follow the steps below to access Page Speed Insights on xCloud and optimize your website for better performance in just a few clicks: ## **Step 1: Access Page Speed Insights** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) First, go to your site dashboard, then navigate to the **‘Monitoring’** option from the sidebar menu, and then click on the **‘Page Speed’** from the menu.   ![](/_mirror/34670407-image-6.poster.webp) ## **Step 2: Review Site Performance Graphs** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) In this section, you will see the **‘Site Performance’** area displayed as a graph. This graph shows your site’s overall scores for **‘Performance’**, **‘Accessibility’**, **‘Best Practices’**, and **‘SEO’**. These scores help you quickly understand how well your site is functioning in terms of speed, usability, coding quality, and search optimization. - **Performance:** Measures how fast and responsive your website is. - **Accessibility:** Checks if your site is easy to use for everyone, including people with disabilities. - **Best Practices:** Reviews whether your site follows safe and modern coding standards. - **SEO:** Look at how well your site is prepared to rank in search engines. ![Access Page Speed Insights](/_mirror/226f05e4-image-24.png.webp) ## **Step 3: Switch Between Mobile and Desktop Views** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) At the top right corner of the performance section, you will find buttons labeled **‘Mobile’** and **‘Desktop’**. By switching between these options, you can view how your site performs on different devices. ![](/_mirror/db26b975-image-7.poster.webp) ## **Step 4: Explore Page Speed History** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) When you scroll down, you will come across the **‘Page Speed History’** section. This area stores the historical data of your site’s performance. By reviewing it, you can track whether the improvements you made in the past have had a positive effect on your site’s health over time. Also, click on the **‘Analyze Now’** button to get the latest results instantly. ![Access Page Speed Insights](/_mirror/6aa6abff-image-25.png.webp) ## **Step 5: Check Detailed Reports** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) For deeper analysis, click on the **‘View Details’** link. Here, you will find a detailed breakdown of your site’s scores in **‘Performance’**, **‘Accessibility’**, **‘Best Practices’**, and **‘SEO’**. These results give you a clear view of which areas are strong and which need more attention. ![](/_mirror/1a4fbabf-image-8.poster.webp) ## **Step 6: Review Core Web Vitals** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) You can also review the **‘Core Web Vitals Assessment’**, which highlights vital elements that reflect real-world user experience. These include **‘Speed Index’**, **‘Time To Interactive’**, **‘Total Blocking Time’**, **‘First Contentful Paint’**, **‘Cumulative Layout Shift’**, and **‘Largest Contentful Paint’**. These metrics show you exactly how users experience your website in terms of speed, responsiveness, and stability while it loads. - **Speed Index**: Tells how fast the visible content on your page appears while it loads. A lower value means the page looks ready sooner. - **Time To Interactive**: Shows how long it takes before users can fully interact with the page without delays. - **Total Blocking Time**: Measures the time when the page cannot respond because scripts are blocking it. - **First Contentful Paint**: Marks the moment when the first text or image appears on the screen. - **Cumulative Layout Shift**: Tracks how much the page layout moves around as it loads. Less shifting means a smoother experience. - **Largest Contentful Paint**: Records how long it takes for the main piece of content, like a large image or text block, to appear. ![Access Page Speed Insights](/_mirror/1fd3e862-image-26.png.webp) ## **Step 7: Use Insights and Diagnostics** [#](/docs/how-to-access-page-speed-insights-on-xcloud/) Finally, at the bottom of the report, you will find **‘Insights’** and **‘Diagnostics’**. Insights identify the major issues that may be slowing down your website, while diagnostics provide clear recommendations to fix those problems.  For example, you might be advised to reduce unused CSS or JavaScript, compress large images, improve server response times, or enable caching. By following these suggestions, you can significantly improve the overall performance of your site. ![](/_mirror/040893a5-image-9.poster.webp) And that is it, this is how easily you can monitor your site regularly, create a website that is fast, user-friendly, and search engine optimized. This not only enhances the experience for your visitors but also increases your chances of ranking higher and staying competitive online. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Access the xCloud API - xCloud > Learn how to access the xCloud API. Create an API token, set permissions, and manage your servers and sites through code. The xCloud API gives you programmatic access to the xCloud Platform. Developers, e-commerce store owners, and development agencies can use it to integrate server operations, run application tasks, and automate the workflows behind their servers. Instead of checking server stats or managing your VPS by hand, you can perform these tasks with a few simple commands, then build the dashboards, alerts, and integrations that fit how you already work. ## **Key benefits of using the xCloud API:** [#](/docs/how-to-access-the-xcloud-api/) - **Full Platform Access:** Run the same server and site operations available on the dashboard. - **Seamless Integration:** Connect xCloud to your existing tools and pipelines. - **Automation:** Run restarts, deployments, and routine tasks without manual effort. - **Real-Time Insights:** Monitor CPU, RAM, disk space, and network traffic on demand. - **Custom Dashboards:** Build your own views on top of live server data. - **Scoped Permissions:** Control access with read and write tokens for servers and sites. - **Bulk Management:** Manage multiple servers and sites in one workflow. ### **Step 1: Navigate to API Settings** [#](/docs/how-to-access-the-xcloud-api/) First, go to your xCloud dashboard. Navigate to the left-hand sidebar menu, select Settings, and then click on the ‘Developers’ option from the left side menu and click on the ‘API Tokens’ option. Within the API tokens interface, click the Create New Token button. ![](/_mirror/e74c27ed-image-79-1024x505.jpg.webp) ### Step 2: Configure Token Name and Permissions [#](/docs/how-to-access-the-xcloud-api/) A pop-up will appear. Enter a descriptive name for your token and select the appropriate permissions: 1. Full Access (all permissions) 2. read:servers 3. write:servers 4. read:sites 5. write:sites Once configured, click Create Token. ![](/_mirror/89b7d284-image-79-2-1024x505.jpg.webp) ### **Step 3: Copy and Store Your API Token**  [#](/docs/how-to-access-the-xcloud-api/) After creation, your token will be displayed. Copy and store it in a secure location immediately, as you will need it for future authentication. ![](/_mirror/d5bb83ec-image-79-3-1024x500.jpg.webp) ### **Step 4: Deleting an API Token** [#](/docs/how-to-access-the-xcloud-api/) If you no longer require a specific token, locate it in the dashboard and click the **Delete** icon to remove it. ![Access the xCloud API](/_mirror/99cfeb66-image-64.jpg.webp) You now have everything you need to access the xCloud Public API. Create a token, set its permissions, and store it safely to start managing your servers programmatically. ### 📑 Explore the API Documentation [#](/docs/how-to-access-the-xcloud-api/) With your token ready, visit the [**API documentation**](https://app.xcloud.host/api/v1/docs#description/introduction) to learn about the available endpoints and start building. If you face any issues, please do not hesitate to contact our [**support team.**](https://support.xcloud.host/) --- # How to Activate the Cloudflare Enterprise Addon on Your Domain - xCloud > Cloudflare Enterprise normally means a direct contract with Cloudflare, negotiated at volume and priced for large organizations. xCloud already holds that Cloudflare Enterprise normally means a direct contract with Cloudflare, negotiated at volume and priced for large organizations. xCloud already holds that contract. The addon lets you put a single domain behind it for $5 a month, with none of the negotiation and no minimum commitment. It runs on Cloudflare for SaaS. Your domain joins xCloud’s Cloudflare account as a custom hostname, so you keep your current DNS provider, leave your nameservers where they are, and add one CNAME record. Everything after that happens in your xCloud dashboard: cache rules, WAF toggles, purge, analytics, security events. You will never need to log into Cloudflare. Below is the whole process, from buying the addon to reading your first security report. ## **What Cloudflare Enterprise does for your site** [#](#what-cloudflare-enterprise-does-for-your-site) Once a domain is verified, its traffic stops going straight to your server and starts coming through Cloudflare’s edge network. That changes a few things: - Static files like images, CSS, and JavaScript are served from whichever Cloudflare location is nearest your visitor. - Dynamic pages can be cached at the edge too, which cuts the wait before the first byte arrives. xCloud turns off local page caching when you enable this so the two do not fight each other. - Cloudflare’s managed WAF rulesets sit in front of the site and catch emerging threats, including zero-days. - Layer 7 DDoS attacks can be met with Under Attack Mode, which makes every visitor pass an extra check before reaching the site. - Noisy traffic gets filtered: rate limiting on IPs that exceed the threshold, browser integrity checks on malformed requests, and a switch to block known AI crawlers. - Images are compressed at the edge, Early Hints let browsers start fetching assets sooner, and ScrapeShield scrambles email addresses so bots cannot harvest them. - Request counts, data transfer, and security events are reported back into your dashboard. Activation is per domain rather than per site, per server, or per plan, so you can cover the domains that need it and leave the rest alone. ## **Pricing** [#](#pricing) $5 per month, per domain. Each subscription covers one domain. Every domain and subdomain will count as separate domain. If you want several domains protected, subscribe to each one and manage them together from the Addons page. > _Note: We are not providing support additional domains yet, but will be available very soon._ ## **Prerequisites / required permissions** [#](#prerequisites--required-permissions) - The team must be billing-enabled and eligible to purchase addons. - The site must already exist under a server. - The domain must be available to configure at its DNS provider. - For manual DNS setup, the user needs DNS access for the domain. - Production/staging must have the Cloudflare Enterprise configuration in place before domains can activate successfully. ## Step 1: Activate the Cloudflare Enterprise Addon [#](#step-1-activate-the-cloudflare-enterprise-addon) From your dashboard, first click on the ‘Addons’ button and then find the ‘Cloudflare Enterprise’ Addons and click on the Enable button.  ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Step 2: Enable Cloudflare Enterprise on your site [#](#step-2-enable-cloudflare-enterprise-on-your-site) Next click on the enable button and proceed. You can activate Cloudflare Enterprise on any domains for just $5/month. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, choose the domain from the dropdown of the popup and click on the Pay button to pay proceed with enabling Cloudflare for this site. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) You can also open the feature from a specific site at **Site → Cloudflare Enterprise**. Before any domains are added, the site page shows an empty state and an **Enable Cloudflare Enterprise** button. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Step 5. Configure the DNS Setup** [#](#step-5-configure-the-dns-setup) Once you are done with the payment you will see that the Cloudflare Enterprise is activated on your domain and added to the dashboard. If you have Cloudflare integrated, you will see the domain is activated instantly. If the domain is not added with Cloudflare, you will see a status showing ‘Pending Verification’.  ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, click on the three dot icon and click on the ‘Manage’ option from the menu to complete the DNS verification and configure the Cloudflare Enterprise Addon. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next under the Domain tab you can click on the ‘CNAME Records’ option from the dashboard. xCloud opens a DNS instructions modal showing the exact records the customer should add at their DNS provider. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once you click on the ‘CNAME Records’, you will be able to get the records that you need to configure with your domain provider. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once, you add the records on your domain provider, go to the Domain status tab and click on the refresh button. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) It will show you the domain as active. Now you can proceed to configure other Cloudflare enterprise settings. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **Step 6: Configure Cloudflare settings** [#](#step-6-configure-cloudflare-settings) Now visit domain where you have activated the Cloudflare enterprise, and click on the ‘Cloudflare Enterprise’ option from the dashboard. Here you will see the domain you have activated for listed under the Domains tab ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, go to the ‘Overview’ tab, here you will get the option of ‘Purge Cahce’. You can clear all cached content from Cloudflare and forces content to be fetched directly from your server right from your xCloud dashboard. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **7\. Configure optimization settings** [#](#7-configure-optimization-settings) Next, open **Settings** tab. Here you will get **Optimization options for your site.** These settings apply to all Cloudflare Enterprise domains on the current site. Optimization options: **Setting** **What it controls** **Early Hints** Sends 103 Early Hints so browsers can preload linked assets before the final response arrives. **ScrapeShield** Obfuscates email addresses on the website to reduce harvesting by bots/spammers. **Caching** Caches static content such as images, CSS, and JavaScript on Cloudflare’s global CDN. **Edge Page Caching** Caches dynamic pages at the edge for faster TTFB; local page caching is bypassed automatically to avoid conflicts. **Image Optimization** Uses Cloudflare Polish-style image optimization. **SSL Cipher** Controls the SSL/TLS cipher profile used between visitors and the Cloudflare edge. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **8\. Configure security settings** [#](#8-configure-security-settings) Next, under the **Security** section below the optimization settings comes with many security options. These cover WAF and abuse-protection behavior for the site’s Cloudflare Enterprise domains. Security options: **Setting** **What it controls** **Web Application Firewall** Blocks emerging threats, including zero-days, using Cloudflare managed WAF rulesets. **Rate Limiting** Applies managed challenges to IPs exceeding the managed request threshold. **Browser Integrity Check** Blocks requests with suspicious or missing HTTP headers commonly used by abusive bots. **Under Attack Mode** Last-resort Layer 7 DDoS protection; visitors must pass additional validation before accessing the site. **AI Crawler Blocking** Blocks known AI crawlers from scanning or collecting site content. You can toggle on or off each of the option according to your preferences. Click **Save Changes** after changing any toggle or select. xCloud persists the settings for the site. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **Step 10: Review Analytics: request summary** [#](#step-10-review-analytics-request-summary) Next Open **Analytics**. The default view is **Request Summary**. Analytics includes: - Range selector: **Last 30 minutes**, **Last 6 hours**, **Last 12 hours**, **Last 24 hours**, **Last 7 days**, and **Last 30 days**. - Request summary cards: **Total Requests**, **Served by Cloudflare**, and **Served by Origin**. - Time-series chart area. - Cache status section. - Top tables for request sources such as content types, paths, hosts, device types, countries, and edge status codes. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **Step 11: Review Analytics: data transfer summary** [#](#step-11-review-analytics-data-transfer-summary) Under the ‘Analytics tab you will Use the toggle in the Analytics header to switch from **Request Summary** to **Data Transfer Summary**. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **Step 12: Review Security events** [#](#step-12-review-security-events) Next, go to the Open the ‘**Security’** tab to view Cloudflare security-event reporting. Security event reporting includes: - Range selector using the same time windows as Analytics. - **Total Events** card. - **Events By Services** summary. - Time-series security-event chart area. - Top event tables: IP addresses, user agents, paths, countries, hosts, and HTTP methods. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### **Step 13: Manage all Cloudflare Enterprise domains from the global addon page** [#](#step-13-manage-all-cloudflare-enterprise-domains-from-the-global-addon-page) You can manage all your domains from one place under the ‘Addons’ page. You can just click on the three dot icon of each of the domain and Also you can delete any domain from the subscription as well from here. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **FAQ** [#](#faq) ### Do I need my own Cloudflare account? [#](#do-i-need-my-own-cloudflare-account) No. Your domain joins xCloud’s Cloudflare account as a custom hostname. Everything is managed from your xCloud dashboard, and you never log into Cloudflare. ### Do I have to change my nameservers? [#](#do-i-have-to-change-my-nameservers) No. Keep your domain at its current DNS provider. You only add the CNAME records xCloud shows you in the DNS instructions modal. ### How much does it cost? [#](#how-much-does-it-cost) $5 per month, per hostname. Each subscription covers a single domain. Subdomains are counted separately, if you want to use Cloudflare Enterprise for each domain ### Is it per site, per server, or per domain? [#](#is-it-per-site-per-server-or-per-domain) Per domain, and that includes subdomains. Every hostname you want behind Cloudflare Enterprise needs its own $5/month subscription, so `example.com`, `www.example.com`, and `shop.example.com` would each be a separate purchase. ### Why does my domain say “Pending Verification”? [#](#why-does-my-domain-say-pending-verification) It means the CNAME records aren’t visible yet at your DNS provider. Add the records shown under Domain → CNAME Records, then open the Domain Status tab and hit refresh. If your Cloudflare account is already integrated with xCloud, the domain activates instantly and you can skip this. ### Will this conflict with xCloud’s page caching? [#](#will-this-conflict-with-xclouds-page-caching) No. When you turn on Edge Page Caching, xCloud automatically bypasses local page caching so the two layers don’t fight each other. ### Do the settings apply to one domain or all of them? [#](#do-the-settings-apply-to-one-domain-or-all-of-them) The Optimization and Security toggles apply to every Cloudflare Enterprise domain on the current site. Remember to click Save Changes after any toggle or dropdown change. ### How do I clear the Cloudflare cache? [#](#how-do-i-clear-the-cloudflare-cache) Open the Cloudflare Enterprise section for the domain, go to the Overview tab, and use Purge Cache. It clears all cached content and forces the next request to fetch from your server. ### Can I remove a domain later? [#](#can-i-remove-a-domain-later) Yes. On the Addons page, click the three-dot icon next to the domain and delete it from the subscription. ### What happens if I delete the CNAME records? [#](#what-happens-if-i-delete-the-cname-records) Traffic stops routing through Cloudflare’s edge and the domain drops out of verification. Add the records back and refresh the Domain Status tab to bring it live again. ### How long does activation take? [#](#how-long-does-activation-take) After DNS is pointed correctly, xCloud tries to activate the domain immediatly, if the Cloudflare account integrated with xCloud. But if you are using a domain with a different domain provider, you need to configure the DNS with your provider then refresh the status on xCloud. ### Can a domain be removed? [#](#can-a-domain-be-removed) Yes. Use **Remove** from the domain row. xCloud warns that traffic may become unreachable if DNS is still pointed to Cloudflare Enterprise after removal. ### Is the Cloudflare Enterprise addon refundable? [#](#is-the-cloudflare-enterprise-addon-refundable) No. Like all xCloud addons, the Cloudflare Enterprise addon is non-refundable once the subscription is activated. Addon purchases are final, so please review the domain, pricing, and billing details before you subscribe. You can read the full policy in the [xCloud Refund Policy.](https://xcloud.host/docs/refund-policy/) --- # How To Add Custom Security Headers in xCloud - xCloud > Learn how to safely add custom security headers in xCloud for OLS and NGINX servers without risking config overrides. Step-by-step guide included. Security headers are essential for protecting your websites from common web vulnerabilities by controlling how browsers behave. This guide will walk you through the correct way to add custom security headers in xCloud, covering both OpenLiteSpeed (OLS) and NGINX web servers. In xCloud, directly editing the main server configuration files (like vhconf.conf) is not recommended, as these files are managed by the control panel and can be overwritten automatically when changes are made via the UI. ## **Add Custom Security Headers on OLS Servers in xCloud** [#](/docs/how-to-add-custom-security-headers-in-xcloud/) ### **Step 1: SSH Into Your Server** [#](/docs/how-to-add-custom-security-headers-in-xcloud/) Before making any changes, you must SSH into your OLS server: ### **Step 2: Use the vhconf.server.conf Config File**  [#](/docs/how-to-add-custom-security-headers-in-xcloud/) Use the following file to define your custom HTTP security headers: ``` /usr/local/lsws/conf/vhosts/tstr.io/vhconf.server.conf ``` Copy to Clipboard This file is not overwritten by the xCloud panel and is ideal for persisting manual changes such as custom headers. ### **Step 3: Add Security Headers** [#](/docs/how-to-add-custom-security-headers-in-xcloud/) To add custom security headers, update vhconf.server.conf with the following block: ```   context / { extraHeaders << Need to add external database for your xCloud website? This guide shows how to add & configure one during site creation. Includes troubleshooting tips! [**xCloud**](/) provides a convenient way to manage your website without needing separate database administration. However, if you have specific requirements or prefer an external database solution, In that case, xCloud offers an option to add external database while creating a new site. ## **Steps: How to Add External Database On xCloud** [#](/docs/how-to-add-external-database-on-xcloud/) You can follow the steps shown below to learn how to Add an External Database in xCloud. ### **Step 1: Create A New Site from xCloud Dashboard** [#](/docs/how-to-add-external-database-on-xcloud/) From your xCloud dashboard, click on ‘**\+ New Site**,’ choose a server from the dropdown, click on ‘**Next**,’ then select ‘**Install a New Website**.’ Now, add all the details about your new sites. ![](/_mirror/cd394ed8-image.poster.webp) ### **Step 2: Add External Database** [#](/docs/how-to-add-external-database-on-xcloud/) Scroll down and expand ‘**More Advanced Settings.’** In the Database Management section, choose the option ‘**Add Your Existing Database**’ and add your external database details to establish a database connection. ![](/_mirror/88ae7614-image-1.poster.webp) ### **Step 3: Finalize Configuration** [#](/docs/how-to-add-external-database-on-xcloud/) Click on ‘**Next**’ to configure the external database with your newly created site.  ![Add External Database on xCloud](/_mirror/9e05279b-image-1.png.webp) Following these steps and considering the additional factors will enable you to successfully integrate and maintain an external database with your xCloud website. If you encounter any issues or need further assistance, reach out to [**xCloud support**](https://support.xcloud.host/). Our team is available to help you with any challenges you face while integrating and managing your external database. --- # How to Adjust PHP Workers in xCloud? - xCloud > Optimize your website's performance with xCloud. Learn how to adjust PHP workers for better speed, reliability, and user experience following our these steps. **PHP workers** are processes that execute PHP code concurrently, improving the performance and scalability of web applications. When creating your server in **xCloud** or updating a new PHP version, [**xCloud**](/) adjusts PHP workers count automatically based on the RAM and CPU core available on your server specification. xCloud provides you the flexibility to set the number of PHP workers to your exact needs from your dashboard. You can find the recommended number of workers count later in this documentation. Optimizing workers can significantly impact your website’s performance, speed, and reliability.  ## **How Do You Adjust PHP Workers in xCloud?** [#](/docs/how-to-adjust-php-workers-in-xcloud/) Following the steps below, you can effectively manage PHP workers to meet your website’s specific requirements. **_Note:_** _Incorrectly configuring workers count in PHP can affect your website’s performance. It is essential to carefully consider your server’s resources and workload before adjusting._ ### **Step 1: Access Your Site in xCloud** [#](/docs/how-to-adjust-php-workers-in-xcloud/) To adjust the PHP workers of your site, first, log in to your xCloud dashboard. Then, head over to the **‘Sites**’, and choose the website to navigate to the selected site’s ‘**Overview’** page where you want to make the changes. ![](/_mirror/cd394ed8-image.poster.webp) ### **Step 2: Access PHP Settings** [#](/docs/how-to-adjust-php-workers-in-xcloud/) From the website’s ‘**Overview**’ page, click on the ‘**Settings**‘ tab from the left panel.  ![](/_mirror/88ae7614-image-1.poster.webp) ### **Step 3: Adjust the Number of PHP Workers** [#](/docs/how-to-adjust-php-workers-in-xcloud/) In the PHP Settings, set the maximum workers limit in the ‘**Max PHP Workers**’ section considering your site traffic, server’s RAM and CPU resources and click on ‘**Save Settings**’. **_Note:_** _We recommend allocating max 1 worker per 256MB of RAM and 4 workers per CPU core to avoid overflow and underflow. When adjusting automatically xCloud follows this calculation._ ![](/_mirror/89c21fd7-image-2.poster.webp) That is how you adjust PHP workers in xCloud to enhance your website’s speed, reliability, and user experience. ## **Determining the Optimal Number of Workers in xCloud** [#](/docs/how-to-adjust-php-workers-in-xcloud/) While the exact number of PHP workers needed varies for each website, understanding your website’s specific requirements can help you find the optimal configuration. Here is how: ### **Consider Website Type And Workload** [#](/docs/how-to-adjust-php-workers-in-xcloud/) Different website types have varying demands on workers. Here are some general recommendations to get you started (remember, testing and customization are crucial) - **Low-Traffic Websites (Blogs, Portfolios):** Begin with a conservative number, like 2 to 3 static workers per CPU core. - **Medium-Traffic Websites (E-commerce Stores):** For moderate traffic, consider starting with 3 to 4 static workers per CPU core. Websites with complex product catalogs or high user interaction might require further adjustments. - **High-Traffic Websites (Forums, Social Networks):** These resource-intensive websites might benefit from a wider range (4 to 8+ workers) depending on the complexity of user interactions and database operations. Before changing the PHP worker count, a thorough assessment of your server’s capacity and workload is recommended. ### **Emphasize Testing And Monitoring** [#](/docs/how-to-adjust-php-workers-in-xcloud/) A data-driven approach is key. Here are some valuable strategies: - **Test incrementally:** Increase workers gradually (e.g., +1 per core) and monitor website performance after each change. Use tools like Google PageSpeed Insights or Load Impact to evaluate website speed and identify bottlenecks. - **Analyze Resource Utilization:** Keep an eye on server resources like CPU and RAM usage within the xCloud dashboard. Too many workers can lead to resource exhaustion, negatively impacting performance. Note: PHP worker adjustment is only available NGINX servers. Because OpenLiteSpeed uses a different approach to handling PHP requests compared to NGINX. While NGINX typically relies on PHP-FPM (FastCGI Process Manager), which allows for the adjustment of PHP worker processes (or pools), OpenLiteSpeed integrates PHP directly using its own PHP process management mechanism. Still stuck! Contact our [**dedicated support team**](https://support.xcloud.host/) for assistance with your queries. --- # How To Allow Caching Of A URL With A Query String - xCloud > Learn how to enable caching of a URL with a query string in xCloud by ignoring tracking parameters to improve performance and reduce server load. By default, pages that include query string parameters (anything after “?” in a URL) were excluded from caching. This behavior ensured safety but caused performance issues, especially for marketing traffic. URLs containing tracking parameters such as utm\_campaign, gclid, or fbclid were always treated as unique pages. As a result: - **Cache was bypassed every time** - **Page load times increased** - **Server resources were used unnecessarily** To address this, you can now define which query parameters should be ignored, allowing those URLs to be cached and served efficiently. Previously, any URL with query string parameters automatically bypassed the page cache. As a result, traffic from marketing campaigns using tracking parameters such as **utm\_source, gclid, or fbclid** consistently caused cache misses, leading to slower response times and increased server load. You can now configure which query string parameters should be ignored when serving cached pages directly from the dashboard. While HTTP rules and cookie rule exclusions were already manageable through the dashboard, fine-grained control over which cookies triggered cache bypasses previously required manual configuration. ## **Step 1: Go to Your Site** [#](/docs/how-to-allow-caching-of-a-url-with-a-query-string/) To begin, log in to your dashboard and select the site you want to configure. From the site menu, navigate to **WordPress → Caching**. This will take you to the caching settings for the selected WordPress installation. ![Allow Caching Of A URL With A Query String](/_mirror/0be080fc-image-55.png.webp) ## **Step 2: Allow Caching of URLs With a Query String** [#](/docs/how-to-allow-caching-of-a-url-with-a-query-string/) Within the Caching section, click on More Advanced Settings to access additional configuration options. Here, locate the Ignore Query String Parameter setting. This section contains a list of query string parameters that xCloud already ignores by default when serving cached pages. You can customize this list based on your needs. Remove any parameters that you no longer want to ignore, or add new ones, such as marketing or analytics tracking parameters, that do not affect page content. After saving your changes, URLs containing only these specified query string parameters will be cached normally, helping improve page load times and reduce server load. ![Allow Caching Of A URL With A Query String](/_mirror/60f62a72-image-54.png.webp) And that’s it, this is how easily you can enable caching for URLs with query string parameters. By configuring which parameters should be ignored, you allow your site to serve cached pages more efficiently, improving performance and reducing unnecessary server load. With just a few simple adjustments and mindful parameter selection, you can ensure faster page delivery while maintaining a stable and reliable site. --- # How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud? - xCloud > Learn how to use bulk NGINX customization in xCloud to push configs to multiple sites at once and simplify server management. Managing NGINX configurations across multiple sites can be time-consuming, especially when you need to apply the same custom config to dozens of sites on a single server. Normally, you’d have to visit each site’s settings individually, paste the same snippet, and repeat the process over and over. xCloud’s Bulk NGINX Customization feature eliminates that repetitive work. It lets you select a configuration – whether from a ready-made template or your own custom snippet and push it to multiple sites in a single operation.  Follow this to apply bulk NGINX customization for your sites easily with xCloud. ## **Prerequisites** [#](/docs/how-to-apply-bulk-nginx-customization/) - Your server must be running the NGINX stack (not OpenLiteSpeed). The Bulk NGINX Customization option is not available on OLS servers. - Your server must have at least one provisioned site. - You must be the server owner or have the appropriate team role to manage server settings. ⚠️ Bulk NGINX Customization processes sites in the background. For servers with many sites, changes may take a few minutes to apply across all selected sites. ## **Step 1: Open Bulk NGINX Customization** [#](/docs/how-to-apply-bulk-nginx-customization/) From your xCloud dashboard, navigate to your server. In the left sidebar, go to **‘Management → Nginx Customization**. ![How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud?](/_mirror/78269ac9-image-11.png.webp) Next, click on the ‘Add Bulk Config’ option to create a new NGINX config. ![How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud?](/_mirror/33db102a-image-10.png.webp) ## **Step 2: Choose a Configuration Type** [#](/docs/how-to-apply-bulk-nginx-customization/) Next, a pop-up will appear. Here, you need to configure a Custom NGINX. If you are not sure how to create a custom NGINX config, then read this documentation: 👉 [**How To Configure Custom NGINX In xCloud?**](/docs/configure-custom-nginx-xcloud/) ![How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud?](/_mirror/682ccfd5-image-13.png.webp) Once you select a type or template, the config snippet appears in the code editor below the dropdowns. You can review it as-is or make custom edits directly in the editor before applying. ## **Step 3: Select the Sites to Apply To** [#](/docs/how-to-apply-bulk-nginx-customization/) The site selection table lists all sites on the server. Use the search bar to filter by site name or domain, or use the Select All checkbox to select every site at once. For WordPress-only templates, the list automatically filters to show only WordPress sites. 💡 Sites that already have a custom NGINX config will show an “Overwrite” indicator. Applying a new config to these sites will replace their existing configuration. ![How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud?](/_mirror/02da7e79-image-12.png.webp) ## **Step 4: Apply the Configuration** [#](/docs/how-to-apply-bulk-nginx-customization/) Before applying to all sites, it’s strongly recommended to test your config. Click **‘Run & Debug,’** then click **‘Apply’** to Selected Sites, and the NGINX configuration will start working on the selected sites. Afterward, your newly created Custom NGINX config will be displayed under **‘Site Name,’ ‘Type,’ and ‘Custom Configs’** in the dashboard. ![](/_mirror/f8e184f9-image-14-1024x437.png.webp) Bulk NGINX Customization saves you from the tedious task of configuring each site individually. By applying a single config across all the sites that need it, you reduce both the time spent and the risk of inconsistent configurations between sites. Just remember to use the Run & Debug option before applying to catch any issues early, and keep an eye on the overwrite indicators so you don’t accidentally replace a site’s existing config. If anything goes wrong after applying, you can always roll back by editing the config at the individual site level and reloading NGINX.  Still stuck? Contact our **[Support team](https://support.xcloud.host/).** --- # How to Cancel xCloud Subscription? - xCloud > Cancel xCloud subscription easily by deleting your server. Keep your data safe with a backup before deletion. Want to cancel **[xCloud](/)** subscription? Just delete your server to cancel your xCloud subscription. If you would like to keep your data for future use, we recommend having a backup before deleting your server. _**Note**: If you have multiple servers, deleting one server will only cancel billing related to that server in your subscription. Also once deleted, your server and its data will be permanently removed._ Need further assistance? Our [**support team**](https://support.xcloud.host/) is here to help with any questions or concerns. --- # How to Change MySQL Max Connection via xCloud? - xCloud > Learn how to change MySQL max connections on your xCloud server. Follow simple steps to optimize performance and handle heavy traffic. [**xCloud**](/) lets you optimize your server’s performance and handle increased traffic by adjusting the max connection parameter in the **[MySQL](https://dev.mysql.com/doc/refman/8.4/en/option-files.html)** configuration file. ## **Steps to Change MySQL Max Connection via xCloud** [#](/docs/how-to-change-mysql-max-connection-via-xcloud/) We will be using the command line to change MySQL Max Connection. Follow the steps below to increase the maximum connections MySQL allows on your xCloud server using the terminal. ### **Step 1: Access MySQL Configuration File** [#](/docs/how-to-change-mysql-max-connection-via-xcloud/) Open the command terminal and run this command to edit MySQL config file: **sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf** ![change MySQL max connection](/_mirror/77ab8825-image-19.png.webp) ### **Step 2: Modify Max Connection Parameter** [#](/docs/how-to-change-mysql-max-connection-via-xcloud/) In the MySQL configuration file in the nano text editor add these two lines at the end of the file as shown below if not exist (Values are based on preference): **max\_allowed\_packet = 64M** **max\_connections = 200** ![change MySQL max connection](/_mirror/e4cb7d2a-image-20.png.webp) ### **Step 3: Restart MySQL** [#](/docs/how-to-change-mysql-max-connection-via-xcloud/) Restart MySQL by running this: **sudo systemctl restart mysql** to ensure that the MySQL server is operating correctly with the new max\_connection value.  ![change MySQL max connection](/_mirror/55dedd59-image-21.png.webp) Following the steps you will have successfully increased the maximum connections allowed by MySQL on your xCloud server. This adjustment can significantly enhance your server’s performance and capacity to handle demanding workloads. ![change MySQL max connection](/_mirror/a32d60c1-image-22.png.webp) This is how you can easily change MySQL max connection via xCloud. Still stuck! Contact our [**support team**](https://support.xcloud.host/) for assistance in detail with your queries. --- # How to Change Node Version with xCloud - xCloud > Learn how to switch Node versions on xCloud for smooth app deployment and development. Quick and simple guide. Maintaining the appropriate Node.js version is crucial when deploying and developing applications on xCloud. Different projects may rely on specific Node versions, and ensuring alignment can prevent bugs, build errors, and runtime issues. To change the Node version with xCloud, go to your server, then **‘Manage’ → ‘Node Configuration’**. From here, choose your preferred node version and click on the **‘Save’** button.  ![How to Change Node Version with xCloud](/_mirror/057f9680-screely-1748346199738-scaled.png.webp) And that’s it. This is how easily you can change the node version with xCloud for your server.  Still stuck? Contact our [support team](/support/) for any of your queries. --- # How To Change The Primary Domain Of A Site? - xCloud > Here is a simple guide to change your primary domain easily with xCloud. The primary domain is the main and most important web address for a website. It’s like the home address for your site on the internet. When people want to visit your website, they use this domain to find and access it. Think of it as your website’s main location on the web. With **[xCloud](/)**, you can change the main domain of your site if needed. All you need to do is to follow the simple steps below. ## **Steps To Change The Primary Domain Of Your Site?** [#](/docs/how-to-change-the-primary-domain-of-a-site/) Go through the simple step-by-step guide below to easily change your domain of a site in xCloud. ### **Step 1: Log In To Your xCloud Dashboard** [#](/docs/how-to-change-the-primary-domain-of-a-site/) From your xCloud dashboard select the site you want to change the primary domain for or go to the ‘**All Sites’** tab and click on the site to change the domain name. ![Primary Domain](/_mirror/b502f97b-chrome_R5dm5fZ5XU-1.gif) ### **Step 2: Change The Domain** [#](/docs/how-to-change-the-primary-domain-of-a-site/) Go to the **‘Domain’** tab now. To change the primary domain, click on the **‘Change’** button.  ![Primary Domain](/_mirror/f1e86283-chrome_wpvoDRZExk.gif) ### **Step 3: Verify Your New Domain** [#](/docs/how-to-change-the-primary-domain-of-a-site/) Now enter your new domain name in the **‘Primary Domain’** field and hit the **‘Save’** button. After that, click on **‘Verify My DNS’** to verify your new domain. ![Change Primary Domain](/_mirror/ac88c4ca-chrome_scVhySwOnp.gif) Thus, you can easily change the domain of a site. Getting stuck? Feel free to **[contact our support team](/contact/)** for further assistance. --- # How To Claim Your Free MailBox On xCloud - xCloud > Learn how to claim and configure your free xCloud Mailbox add-on. Create a custom business email address on your domain in minutes directly from the xCloud dashboard. Setting up a professional email mailbox for your website doesn’t have to be complicated or expensive. With xCloud Managed servers, every user gets access to a free mailbox add-on that can be configured in just a few simple steps. Follow the process of claiming and setting up your free mailbox directly from your xCloud dashboard. ## Step 1: Go To Your Site [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Log in to the xCloud dashboard and go to Sites. Open the site that is hosted on an xCloud Managed server. From the dashboard, click Email Config → Mailbox. Then, click the Get Mailbox Add-on button. ![](/_mirror/ef90696b-image-84-1024x507.png.webp) You can also click the Get It Free button from the banner displayed on your xCloud Managed Server site. ![](/_mirror/79e1bd77-image-85-1024x505.png.webp) Enter the Email address and Password you want to use for the new mailbox in the designated fields. ![](/_mirror/840c4bb9-image-86-1024x510.png.webp) Then select the free Mailbox plan and click the Pay button. ![](/_mirror/d3432c35-image-87-1024x512.png.webp) That’s all it takes — once you’ve selected the free plan and clicked Pay, your new mailbox will be ready to use. If you run into any issues during setup, reach out to the xCloud support team for assistance. ##  xCloud Mailbox Add-on – Frequently Asked Questions (FAQs) [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) ### How is xCloud Mailbox Addon billed? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) The billing is monthly, based on your chosen plan.You only pay for the plan you subscribe to. There are no hidden charges for aliases or forwarding. ### Can I create multiple mailboxes under one domain? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes, you can create multiple mailboxes as long as they’re within the same xCloud team. You cannot use the same domain across different teams. Example: If user@domain.com is in Team A, then admin@domain.com can’t be in Team B. ### Are aliases free to use? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. Creating and using email aliases is completely free and included with your Mailbox plan. ### Is there a limit on how many aliases I can have? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No, there is no limit to how many aliases you can create under a domain. An alias cannot have the same name as an existing mailbox, and aliases cannot forward to other aliases. ### What is email forwarding, and is it free? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Email forwarding automatically sends a copy of incoming mail from one address to another. Email forwarding is included for free. Each mailbox supports an unlimited number of email forwarding addresses. ### What if my domain verification fails? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Try the following: - Double-check all DNS records - If using Cloudflare, toggle ‘Auto Manage DNS’ OFF and then ON again - Wait a few minutes and try verifying again. ### After logging in, if you see the white page, what do you do? [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Once you log in to your webmail page, if you encounter a blank white screen, it may be due to your ad blocker. Please ensure that you turn off your ad blocker, clear your cache, and then refresh the page. ### **Can I use xCloud Mailbox for transactional emails?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes, it is possible. SMTP is included with the mailbox and comes with a sending limit of 250 emails per day. However, for SMTP or transactional emails such as subscriber notifications, order confirmations, and marketing messages, we recommend using the xCloud Email Delivery Add-on for better reliability and performance. ### **What is a business email?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) A business email uses your own domain name as the address, like you@yourdomain.com. You use it for professional communication, and it makes your brand look more credible. You get your business name in the address, more control over security, and the ability to add more accounts as your team grows. ### **How is business email different from personal email?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) You use personal email to talk with friends and family, sign up for services, and manage social media. Business email handles professional communication and contacts. It comes with email aliases, group aliases, more storage, and features like migration support, an admin control panel, and team-level integrations. ### **What is email hosting?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Email hosting lets you send and receive emails using your own domain name. You get a professional address, more storage, and strong security and privacy controls. If you want full control over your business email without relying on free providers, email hosting gives you that. ### **How do I create a business email address with xCloud Mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) If you own a domain, connect it to xCloud Mailbox and set up your email in minutes. If you don’t have a domain, you can buy one, and create a Mailbox using that domain. ### **How much storage do I get with xCloud Mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) xCloud Mailbox has 5 plans, including a free tier. Storage ranges from 100 MB free plan to 80 GB and each plan includes different features. If you need more space later, you can add storage to your account at any time. ### **Can I create aliases and forwarding rules?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. You can create unlimited aliases and forwarding addresses per mailbox at no extra cost. ### **Which email protocols are supported?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) xCloud supports IMAP, POP3, and SMTP. You can set it up on Outlook, Thunderbird, Apple Mail, Gmail, iPhone, Android, and most other email clients. ### **Where is the email hosted? On my server or somewhere else?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Your email does not run on your server. xCloud partners with a mailbox provider who runs email on their own infrastructure with dedicated IP addresses. Your web server handles your sites. Your email runs on infrastructure built for reliable delivery. ### **Can I buy one large mailbox and put all my clients’ email accounts inside it?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No. Each email account has its own storage. If you need three addresses like support@yourdomain.com, sales@yourdomain.com, and contact@yourdomain.com, you buy three separate mailboxes. Each one gets its own plan and storage. This works the same way as Google Workspace and other email platforms. Plans go up to 80 GB per mailbox. If you need more, reach out to the team. ### **Can self-managed server users use xCloud Mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. Self Managed server users get the same plans, pricing, and features as everyone else on xCloud. The free mailbox plan is the only exception. It is limited to xCloud-managed server users. Self-managed server users can buy any paid plan with no feature restrictions. ### **Can I disable the AI features for my team or clients?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. You can turn AI features off at the domain level. If you manage mailboxes for clients or staff and don’t want them using AI suggestions, you control that setting. ### **Will the existing mailbox provider be removed? What happens if I don’t migrate?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) The existing provider is not going away right now. You can keep using it with no disruption. Migrating to the new provider gives you more features at the same price. xCloud built a migration tool to make the switch easy, and support can help if you need it. There is no deadline to migrate. ### **How do I claim my free mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Deploy your site on an xCloud managed server (xCloud or xCloud Provider). A “Claim Free Mailbox” banner shows up on your dashboard. Click it, follow the steps, and your free 100 MB mailbox is ready. Each domain on an xCloud managed server gets one free mailbox. ### **I am paying for email on my xCloud managed server. Will my existing mailbox become free?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No. The free mailbox applies to new mailboxes created on xCloud managed servers. Existing mailboxes are not eligible. You can migrate your existing mailboxes to the new provider using the built-in migration tool and keep paying the same price, with access to all the upgraded features. ### **I don’t see the “Claim Free Mailbox” banner. What should I check?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) A few things could be going on. Your site must run on an xCloud managed server. Hetzner, AWS, DigitalOcean, and other non-managed providers don’t qualify. The site needs to be in production, not staging. Your team may have used all its free mailbox slots (default cap is 10 per team). The domain may have a free mailbox assigned to it. Legacy mailboxes on the domain that haven’t been migrated will block the banner until migration is done. You or someone on your team may have dismissed the banner (dismissal is per domain). White-label tenants don’t see the mailbox addon. ### **I have legacy mailboxes on my domain. Can I still get a free mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes, after you finish migration. Use the migration wizard to move all your legacy mailboxes to the new provider. Once that is done, the free mailbox banner shows up on every site that shares that base domain. You don’t need to contact support. It happens on its own. ### **If I create a new site on my xCloud managed server, does it qualify for a free mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. Any site on an xCloud managed server qualifies, including new ones. The domain can’t have claimed a free mailbox before. ### **Is the free mailbox available on xCloud reseller managed servers?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No. The mailbox addon is not available on the xCloud reseller program right now. It works on standard xCloud managed servers. ### **I have a lifetime deal (LTD). Am I eligible for a free mailbox?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Free Mailbox is available for both xCloud Managed Servers and xCloud Provider Servers. If you are using an xCloud Provider Server, you are eligible to claim the free Mailbox offer. However, this offer is not available for self-managed servers. In other words, if you are managing your own server instead of using an xCloud Provider Server, you will not be able to claim the free Mailbox. ### 20\. **What happens to my free mailbox if I move my site off xCloud?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Your free mailbox keeps working. It won’t shut down right away. An ineligibility period starts, and you get notification emails on Day 0, 7, 14, and 30. An in-app banner gives you two options: move your site back to xCloud, or upgrade to a paid mailbox plan. Auto-suspension is not active in the current version. ### 21\. **I brought my site back to xCloud. Will the ineligibility warning go away?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. The system picks up the change within seconds, closes the ineligibility episode, and removes the warning banner on the next page load. ### 22\. I deleted my free mailbox but my counter still shows it is at the limit. [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) The counter should update right when you delete a mailbox. Refresh the mailbox addons page. If the count is still wrong after refreshing, contact our support team so the team can look into it. ### 23\. **Can I have more than 10 free mailboxes on my team?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. The default cap is 10 per team. Contact support to request a higher limit. ### 24\. **I am getting a “Free plan limit reached” error but I only have a couple of free mailboxes.** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Your team may have a custom limit set lower than the default. A recently deleted mailbox might still be processing. Contact our support team so they can check your team’s settings and fix the issue. ### 25\. **I have a paid mailbox on my domain. Can I add a free one too?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) Yes. Paid and free mailboxes can exist on the same domain as long as everything runs on the default provider. There is no restriction on combining both plan types. ### 26\. **Can I claim a free mailbox through the API?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No. Free mailbox claims go through the dashboard with a valid site context. API-based claims are not available in this version. ### 27\. **The migration wizard won’t let me cancel. Is this a bug?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No. Once any mailbox in the migration reaches the DNS-verified stage, email is flowing to the new system. Canceling at that point would lose the received mail. You need to finish the migration to keep everything intact. ### **28\. Is it possible to downgrade my mailbox plan?** [#](/docs/how-to-claim-your-free-mailbox-on-xcloud/) No, downgrading your mailbox plan is not possible. Once you have selected and activated a plan, it cannot be changed to a lower tier. If you have specific concerns about your current plan, we recommend reaching out to the xCloud support team for guidance. It’s important to note that the MailBox Addon is not suitable for handling mass-volume transactional emails. For such needs, we recommend using our SMTP Email Delivery Addon.  Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Clone a Laravel App with xCloud - xCloud > Learn how to clone a Laravel app with xCloud in a few easy steps, from selecting a destination server to configuring SSL, database, and your deploy script. With [**xCloud**](/), you can quickly clone a Laravel app into a new, ready-to-use copy. Whether you need a staging environment for testing, want to move an app to another server or create a safe copy before making changes, the Clone Site feature makes the process simple. It copies your application files and database automatically. It also configures SSL, Nginx, and deployment settings for the new site. Follow this guide to get started. ## **Prerequisites** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Before you begin cloning your Laravel app, make sure you have the following in place: - An active **xCloud** account with access to the [**xCloud dashboard**](https://app.xcloud.host/)**.** - An existing Laravel app already deployed and running on xCloud (this is the site you will clone). - A destination server available in your account where the cloned app will live. You can clone onto the same server or a different one. ## **How to Clone A Laravel App in xCloud** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Cloning a Laravel app with xCloud involves a few easy steps. The guide below walks you through the complete flow, from locating your site to watching the clone build in real time. Follow the steps below to clone your Laravel app. ### **Step 1: Open Your Laravel App** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) First, log into your xCloud account. From the left navigation menu, click on ‘**Sites**‘ to open the ‘**All Sites**‘ page. Locate the Laravel app you want to clone, then click on its name to open it. ![Clone a Laravel app with xCloud — selecting the site](/_mirror/7465bc13-image-83.jpg.webp) ### **Step 2: Initiate the Clone Site Action** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Once the ‘**Site Overview**‘ page loads, look at the top-right corner of the screen. Click on the ‘**Actions**‘ dropdown button to reveal the available site operations. ![Clone a Laravel app with xCloud — Clone Site option](/_mirror/06db4d17-image-83.png.webp) From the dropdown menu that appears, click on the ‘**Clone Site**‘ option. This launches the five-step cloning wizard. ![How to clone a Laravel app with xCloud ](/_mirror/732c7cc7-image-84.png.webp) ### **Step 3: Select Destination Server** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) You are now on the ‘**Destination**‘ tab of the wizard, which is **Step 1 of 5**. Here, you choose the server where your cloned Laravel app will be created. You can keep the server that is already selected, or pick a different one from the list to clone onto another server. After selecting your destination server, click on ‘**Next**‘ to continue. ![Clone a Laravel app with xCloud — select destination server ](/_mirror/c3149002-image-85.png.webp) ### **Step 4: Set Up Domains, DNS & SSL** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) On the ‘**Domains**‘ tab (**Step 2 of 5**), titled ‘**DNS & SSL For (xCloud Managed)**‘, you decide how the cloned app will be accessed. You will get two options: #### **Demo Site** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Choose ‘**Demo Site**‘ to create a clone using a temporary xCloud test domain. This is ideal when you simply want to test or refine the cloned app before taking it live. #### **Migrate into a New Domain** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Choose ‘**Migrate into a New Domain**‘ to point a live domain at your cloned app right away. After selecting this option, enter your ‘**Domain Name**‘ in the field provided. If you need to serve the app on more than one domain, enter an ‘**Additional Domain (Optional)**‘ and click ‘**Add Domain**‘. You may also tick the ‘**Add DNS and SSL Certificate on Cloudflare (Optional)**‘ checkbox if you manage your DNS through Cloudflare. ![Clone a Laravel app with xCloud — domain and DNS setup](/_mirror/82142dcd-image-86.png.webp) Next, scroll down to point your domain to the server. xCloud displays the DNS record you need to add, including the ‘**Record**‘ type (**A**) and the target value, each with a convenient ‘**Copy**‘ button. After adding the record at your DNS provider, click ‘**Verify My DNS**‘ to confirm the connection. To keep your Laravel app secure, make sure the ‘**HTTPS Is Enabled**‘ toggle is switched on. Once enabled, you will get two SSL options to choose from: - ‘**Use free SSL certificate issued & managed by xCloud**‘, the recommended option, where xCloud issues and auto-renews the certificate for you. - ‘**I will provide the certificate and manage it myself**‘, choose this if you prefer to upload and maintain your own certificate. Select the option that suits your needs, then click ‘**Next**‘. ![Clone a Laravel app with xCloud — HTTPS and SSL settings](/_mirror/81a9035b-image-87.png.webp) ### **Step 5: Configure the Database Connection** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) On the ‘**Database**‘ tab (**Step 3 of 5**), titled ‘**Configuration & Database Connection**‘, you set up the database for your cloned Laravel app. Under ‘**Database Management**‘, you will get two options: #### **Create Database In Server** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Select ‘**Create Database In Server**‘ to let xCloud automatically provision a new database on the destination server. xCloud auto-fills the ‘**Database Name**‘, ‘**Database Username**‘, and ‘**Database Password**‘ for you. You can keep these auto-generated credentials or modify them according to your choice. #### **Add Your Own Database** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) Select ‘**Add Your Own Database**‘ if you would rather connect an existing database that is hosted elsewhere. In that case, provide the required connection details and make sure the configuration is correct. After choosing an option and confirming the credentials, click ‘**Next**‘. ![ Clone a Laravel app with xCloud — database configuration](/_mirror/905ca7e9-image-88.png.webp) ### **Step 6: Adjust Settings & Deploy Script** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) On the ‘**Settings**‘ tab (**Step 4 of 5**), titled ‘**Settings & Configurations**‘, you fine-tune how your cloned Laravel app runs. - **PHP Version**: Choose the PHP version for the cloned app from the dropdown (set to **8.3** in this example). Matching the PHP version of your original app is recommended for compatibility. - **Site User**: The system user that will own the cloned app’s files, shown here for reference. - **Deploy Script (Optional)**: The commands xCloud runs automatically after the clone is created. For a Laravel app, the default script installs dependencies, runs database migrations and clears cached configuration: You can keep the default deploy script or edit it to match your app’s specific build steps. When you are satisfied with the settings, click ‘**Next**‘. ![Clone a Laravel app with xCloud — settings and deploy script](/_mirror/ce83d9d4-image-89.png.webp) ### **Step 7: Confirm the Clone Details** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) On the ‘**Confirm**‘ tab (**Step 5 of 5**), titled ‘**Confirm Details**‘, xCloud presents a complete summary of your selections so you can review everything before the clone begins. The summary includes: - **Staging Url**:  The address where the cloned app will be available. - **Old Domain**: The source app you are cloning from. - **Server**: The destination server (and whether it is the same server). - **HTTPS**: Confirms SSL is enabled. - **PHP Version**: The PHP version applied to the clone. - **Database Type**, **Database Name**, **Database User** and **Site User**:  The database and ownership details. If anything needs changing, click the ‘**Edit**‘ link beside the relevant row to jump back to that step. Once every detail is correct, click the ‘**Start**‘ button to begin cloning. ![Clone a Laravel app with xCloud — confirm clone details](/_mirror/ae9d516d-image-90.png.webp) ### **Step 8: Start the Cloning Process** [#](/docs/how-to-clone-a-laravel-app-with-xcloud/) After you click ‘**Start**‘, the cloning process begins immediately, and a live progress screen appears. You can watch the overall completion percentage at the top while xCloud works through each stage of the clone in real time. The process moves through three phases, broken into individual tasks such as: - **Checking and Verifying**: Verifying server storage and connection. - **Installing Apps**: installing PHP 8.3, syncing PHP settings, installing the database, installing required services, and cloning the site. - **Configuring**: Configuring SSL and HTTPS, cloning backup and security settings, configuring Nginx, running the deploy script, and installing monitoring. There is no need to refresh or interact with the page; xCloud completes each task automatically. Once the progress screen reaches 100%, your cloned app is ready to use.  ![Clone a Laravel app with xCloud — cloning progress ](/_mirror/af71b101-image-91.png.webp) **Note:** _Cloning time depends on the size of your app and database. Larger Laravel apps with bigger databases will take longer to finish._ That’s it! You have successfully cloned a Laravel app with **xCloud**. You can visit it at the staging or live URL you configured, then continue refining it, point a custom domain to it or push it live whenever you are ready. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Clone Full Server With xCloud? - xCloud > Learn how to clone full sever with xCLoud and migrate your websites including configurations to the new or any existing server easily. Full Server cloning allows you to create an exact copy of your existing server setup, including all applications and configurations. It is useful when you need to switch to a different cloud provider, move to a new server region, or test a different server type. You can also use it to downsize to a smaller server or perform load testing. With xCloud, you can easily clone full server and modify certain configurations, such as switching the database(MySQL to MariaDB) or server type (NGINX to OpenLiteSpeed). Follow the step-by-step process to clone full server and migrate to another server. ## **Step 1: Access to Your Servers** [#](/docs/how-to-clone-full-server-with-xcloud/) First, you need to **[create a second server](/docs/how-to-create-a-site-with-xcloud/)** to clone your existing server. Once you are done with it, go to your source server (The server that you want to clone) and click the clone server option from the action menu.  ![Full server clone](/_mirror/f5eda6c6-image-6.png.webp) ## **Step 2: Choose Your Destination Server** [#](/docs/how-to-clone-full-server-with-xcloud/) Now choose your destination server to clone from the existing server and click on the **‘Next’** button. ![Full server clone](/_mirror/8cebb5f1-image-7.png.webp) ## **Step 3: Select and Migrate Website** [#](/docs/how-to-clone-full-server-with-xcloud/) Here you need to select websites you want to migrate from the available sites. Once your websites are fetched, you can pick from the list of available sites. Select as per your preference. it could be one or all of them. **Note:** _Cloning is currently supported only for WordPress sites. It will not work for other types of websites at this time._ ![Full server clone](/_mirror/937bbe1a-image-8.png.webp) ## **Step 4: Set Domain for Migration** [#](/docs/how-to-clone-full-server-with-xcloud/) At this stage of cloning your server, you can set the status of the site whether it would be a ‘**Demo Site or Live Site**‘ scan through the list, and click on, ‘**Next**‘ **Note:** You can select the Live Site option, and for that, you need to point your domain to the new server. For further insights dive into the below documentation for more details. - [**How To Setup DNS Record In xCloud Server?**](/docs/how-to-setup-dns-record-in-xcloud-server/) - [**With xCloud, Integrate Cloudflare For DNS Management**](/docs/using-xcloud-with-cloudflare-for-dns-management/) ![Full server clone](/_mirror/1ee9fd23-image-9.png.webp) ## **Step 5: Confirm Migration** [#](/docs/how-to-clone-full-server-with-xcloud/) Now carefully check out all the migration details you have been working on. Once you are done and all the information is accurate, click on the ‘**Start**‘ button to start the migration procedure and wait for the procedure to complete. ![Full server clone](/_mirror/96162ec6-image-10.png.webp) ## **Step 6: Final Overview** [#](/docs/how-to-clone-full-server-with-xcloud/) Once your server is up and done cloning, you will get to see the status, **‘View Site**’ on the screen. Click on it and get the cloned server ready. ![](/_mirror/dc0ed39e-image-3.poster.webp) That is how you can **clone the server** from the existing source server in xCloud very easily and do the whole process a in few clicks. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Configure a Business Mail account on Phone Using Gmail - xCloud > Learn how to quickly configure your business email on your phone using Gmail for seamless communication. Accessing your email on a mobile device has become a standard necessity for both personal and professional communication. Whether you’re managing a business or staying connected on the move, configuring your email account using a reliable client like Gmail ensures smooth and secure communication.  Follow this guide to learn how to configure a business mail account on Phone using Gmail: ## **Step 1: Gather Your IMAP Information** [#](/docs/how-to-configure-a-business-mail-account-on-phone-using-gmail/) First, go to your MailBox, choose your email, and navigate to the **‘IMAP’** tab from the menu. Here, you will find the credentials needed to set up your email client with Apple Mail. > **Email:** hi@yoursite.com > > **Password**: \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Incoming Server Hostname:** imap.eu.appsuite.cloud > > **Incoming Server Username**: hi@yoursite.com > > **Incoming Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Outgoing Mail Server Hostname:** pop.eu.appsuite.cloud > > **Outgoing Server Username:** hi@yoursite.com > > **Outgoing Server Password:** \*\*\*\*\*\*\*\*\*\*\*\*\*\* > > **Port:** 993 > > **Encryption:** TLS ![](/_mirror/efba9e8e-image-10.poster.webp) ### **Step 2: Choose Gmail (IMAP) from the Accounts** [#](/docs/how-to-configure-a-business-mail-account-on-phone-using-gmail/) On your phone, go to **Accounts** and select **Gmail (IMAP)**. ![Configure a Business Mail account on Phone](/_mirror/d77ffdfd-image-22.png.webp) Next, enter the **email address** and **password** of the account you want to connect. ![Configure a Business Mail account on Phone](/_mirror/c1a1b11c-image-23.png.webp) Then, enter the **IMAP server information** you collected from the xCloud dashboard and click the **‘Next’** button. ![Configure a Business Mail account on Phone](/_mirror/08962fb3-image-24.png.webp) Enter the ‘**Delivery email server hostname** in the designated field and click **‘Next’** again. ![Configure a Business Mail account on Phone](/_mirror/bef7bfa0-image-25.png.webp) Review the account options and click **‘Next’** to proceed. ![Configure a Business Mail account on Phone](/_mirror/d3ad5629-image-26.png.webp) Once completed, your business email will be successfully connected to Gmail. And that’s it, this is how easily, you can integrate your xCloud MailBox business email with Gmail and enjoy seamless access to your inbox. --- # How To Easily Configure Firewall Management With xCloud Hosting - xCloud > With xCloud, it's easy now to configure firewall management to maintain sheer security for your site. If your virtual private server (VPS) isn’t set up right, it can be open to cyber attacks. Even with strong security from your hosting provider, it’s important to take extra steps to keep it safe. That’s where the firewall management comes in. With xCloud hosting you can activate [**UFW (Uncomplicated Firewall)**](https://wiki.ubuntu.com/UncomplicatedFirewall) to regulate incoming and outgoing traffic with just a single click. Our easy dashboard allows you to configure firewall settings with ease, putting you in full control of your server’s security. This new feature helps block any harmful traffic trying to get into or out of your server. You can disable, delete, and create new firewall management rules with xCloud.  xCloud utilizes UFW for WordPress-specific Firewall rules, enhancing security against unauthorized access and malicious attacks. ## **Step 1: Configure Firewall Management From Server Dashboard** [#](/docs/how-to-configure-firewall-management-in-xcloud/) Now navigate to your All Server dashboard. From here, go to the **‘Security’** section from the sidebar menu. Under this menu, you’ll see an option labelled **‘Firewall Management’.** Click on that. ![Firewall Management](/_mirror/36512049-image-85.png.webp) Here, you’ll see all your current Firewall rules. From this section, you can create new rules, delete existing ones, or disable rules as needed. By default, we set up three rules to open specific ports: - Port 22 for SSH. - Port 80 for HTTP, and - Port 443 for HTTPS For security reasons, all other ports are automatically closed. ![Firewall Management](/_mirror/22ae7fb2-image-86.png.webp) Add New Rule: To add a new rule, just click on **‘Add New Rule‘**. This will open up a form where you can fill in the details: **‘Rule Name’, ‘Port’, ‘IP Address’, ‘Protocol’,** and **‘Traffic options’**. Fill out these fields according to your needs, then click **‘Add Rule‘** to apply the new rule. ![](/_mirror/f34cce6f-image-46.poster.webp) ### **Disable & Enable Firewall Rule** [#](/docs/how-to-configure-firewall-management-in-xcloud/)  By clicking this option, you’ll temporarily disable the rule. You can easily enable it again whenever you need to. ![Firewall Management](/_mirror/1add7629-image-87.png.webp) ## **Delete Firewall Rule** [#](/docs/how-to-configure-firewall-management-in-xcloud/) Choosing this option will permanently delete your firewall rule. Be sure to take the necessary precautions before proceeding with this action.  ![](/_mirror/76ee9848-pOlDc9Osqrzmgq-l3fwR5LOPX71c9p2EerWBsz9qbNrIdy8LQtKRal669szA.png) ## **Firewall Rule Risk Warnings** [#](/docs/how-to-configure-firewall-management-in-xcloud/) You won’t get locked out by accident anymore! xCloud now warns you before you add risky firewall rules, like blocking port 22 (SSH) or all IP addresses. You will see a clear warning and must confirm before saving any rule that might prevent you from accessing your server or the xCloud panel. ![](/_mirror/77f06e78-image-45.poster.webp) ## **SSH Rule Deletion Warning** [#](/docs/how-to-configure-firewall-management-in-xcloud/) If you try to delete the **SSH (Port 22)** rule, xCloud will show you a warning first. Deleting this rule can lock you out of your server and stop SSH access. You need to confirm before xCloud allows the deletion. This step helps prevent accidental disconnection from your server. ![](/_mirror/0409831b-image-44.poster.webp) ## **Give Permission To Configure Firewall Management** [#](/docs/how-to-configure-firewall-management-in-xcloud/) If you want your team members to be able to set up firewall rules, just go to the team page and enable it there. To get started, log in or sign up for your **xCloud** account using your username and password. Once logged in, click on your account dropdown and select the ‘**Team**‘ page. There, you’ll see an option to tick the box for ‘**server:manage-firewall**‘. Don’t forget to save your settings after ticking the box. [![Firewall Management ](/_mirror/1f9cc9c0-image-66.png.webp)](https://xcloud.host/docs/how-to-configure-firewall-management-in-xcloud/image-66-2/) This is how you can easily configure firewall management with xCloud.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Configure Integration with WhatsApp In xCloud Hosting? - xCloud > Following easy steps you can configure integration with WhatsApp in xCloud hosting & never miss a notifications of your server, site activities, more. [**xCloud**](/) brings another handy integration **“Integration with WhatsApp”** to its feature basket. With a few clicks, you can now integrate WhatsApp into xCloud hosting to streamline your notification strategy. By integrating with WhatsApp, you can easily get your server, site notifications along with team accounts and actions directly into your WhatsApp. Follow the step-by-step guide to learn how to integrate WhatsApp in xCloud hosting to enhance team coordination and efficiency. ## **Step 1: Add New Notification** [#](/docs/how-to-configure-integration-with-whatsapp/) After logging in to your xCloud account, navigate to **Integrations → Notification** from the dashboard. Now click on ‘**Add New Notification** to integrate WhatsApp into xCloud hosting. ![Integration with WhatsApp](/_mirror/175c4afc-image-9.png.webp) ## **Step 2: Integration With WhatsApp In xCloud** [#](/docs/how-to-configure-integration-with-whatsapp/) Now, choose **‘WhatsApp’** from the lists of integrations that xCloud offers. Once you click, the phone number field will pop up – make sure to put your number with the country code. The moment you’re done with filling up the number, click on **‘Authorize on WhatsApp.**’ ![Integration with WhatsApp](/_mirror/196df5f4-image-10.png.webp) Now, under the **‘List of Notifications’**, you can see your integrated WhatsApp number with its Type, Status, and Action. Under Action, you can easily disconnect your WhatsApp from xCloud – all you need to do is click **‘Disconnect.’** ![Integration with WhatsApp](/_mirror/e98ba719-image-11.png.webp) ## **Step 3: Choose The Notifications You Want To Get** [#](/docs/how-to-configure-integration-with-whatsapp/) To set which notification you would like to get in your WhatsApp, navigate to **Team Settings → Notifications**. Now mark the WhatsApp option for which you want to get notifications **‘Server’**, **‘Site’**, **‘Other’** & click on ‘**Save Changes**.’’ ![](/_mirror/db26b975-image-7.poster.webp) This is how you can easily configure WhatsApp with xCloud hosting & get your server, site notifications along with team accounts and actions directly into your WhatsApp. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How To Configure PHP Settings of Your Site - xCloud > Configure PHP settings in xCloud with site-level PHP controls. Improve performance and stability without editing server config files. PHP settings control how your site runs and handles requests. The right configuration helps improve performance, stability, and compatibility with themes, plugins, or custom code. With xCloud, you can manage PHP and PHP-FPM settings for each site separately, without touching the server or editing config files.  Follow the guide to find these settings and how to update them safely: ## Step 1: Go to Your Site  [#](/docs/how-to-configure-php-settings/) With xCloud, you can also manage your site’s PHP settings separately. Just go to your site, navigate to the ‘Site Settings’ option from the sidebar.  ![](/_mirror/ba780346-image-58-1024x612.png.webp) ## Step 2: Go To PHP Configuration [#](/docs/how-to-configure-php-settings/) You can manage your PHP settings for these sites easily. Next, go to the ‘PHP Configurations’ option and set the ‘PHP Version’ from the dropdown menu according to your preferences.  _Note: If you change the PHP version for a site, xCloud automatically resets the PHP and PHP-FPM configuration values to their default settings for that PHP version._ ![](/_mirror/3fd97082-image-59-1024x612.png.webp) Here you will get an option ‘Manage’, click on it to access ‘PHP Configuration’, ‘FPM Configuration’ and ‘OPcache Configurations’ options.  ![](/_mirror/b3047b1a-image-66-1024x507.png.webp) ## Step 3: Manage PHP Configurations [#](/docs/how-to-configure-php-settings/) First, choose ‘PHP Configuration’, in the pop-up menu, you will get a few options to get the following options that can be modified: 1. Max Execution Time: The maximum time a PHP script can run before it stops. 2. Max Input Time: Maximum time PHP waits to receive input data. 3. Memory Limit: Maximum amount of memory a PHP script can use. 4. Max File Upload Size: Maximum size allowed for uploaded files. 5. Max Input Vars: Maximum number of input variables PHP can accept in one request. 6. Post Max Size: Maximum size of data allowed in POST requests. 7. Session GC Maxlifetime: Time PHP keeps session data before deleting inactive sessions. If you are not sure about the values, you can use the ‘Auto Tune’ option. Click on the button, and configuration values have been automatically calculated based on your server’s available RAM. Please review the suggested values below and click Save Settings to apply them. ![](/_mirror/28d73a8f-Screen-Shot-2026-03-30-at-16.10.05-1024x502.png.webp) Now, if you want to customise the options, go to each option and enter your preferred values in the dedicated field and click on the ‘Save Changes’ button. ![](/_mirror/0f7b989b-Screen-Shot-2026-03-30-at-16.13.54-1024x500.png.webp) ## Step 3: Manage FPM Configurations [#](/docs/how-to-configure-php-settings/) First, choose ‘Manage FPM Configurations’, and on the pop-up menu, you will get a few options.to get the following options that can be modified: 1. PHP Version: PHP version used to run the site. 2. Process Manager Type: Process manager mode used by PHP-FPM to handle requests. 3. PM Start Servers: Number of PHP worker processes started when PHP-FPM launches. 4. PM Min Spare Servers: Minimum number of idle PHP worker processes kept ready. 5. PM Max Spare Servers: Maximum number of idle PHP worker processes allowed. 6. PM Max Children: Maximum number of PHP worker processes that can run at the same time. 7. PM Max Requests: Number of requests a PHP worker handles before restarting. _Note: PHP-FPM is only available in NGINX right now._  If you are not sure about the values, you can use the ‘Auto Tune’ option. Click on the button, and configuration values have been automatically calculated based on your server’s available RAM. Please review the suggested values below and click **Save Settings** to apply them. ![](/_mirror/5c07f217-Screen-Shot-2026-03-30-at-16.17.46-1024x504.png.webp) Now, if you want to customise the options, go to each option and enter your preferred values in the dedicated field and click on the ‘Save Changes’ button. ![](/_mirror/affe25c7-Screen-Shot-2026-03-30-at-16.16.13-1024x503.png.webp) ## Step 3: Manage OPCache Configurations [#](/docs/how-to-configure-php-settings/) First, choose ‘OPcache Configurations’, in the pop-up menu, you will get a few options to get the following options that can be modified: 1. Memory Consumption 2. Interned Strings Buffer 3. Revalidate Frequency 4. Max Accelerated Files If you are not sure about the values, you can use the ‘Auto Tune’ option. Click on the button, and configuration values have been automatically calculated based on your server’s available RAM. Please review the suggested values below and click **Save Settings** to apply them. ![](/_mirror/f4de502e-Screen-Shot-2026-03-30-at-16.20.38-1024x506.png.webp) Now, if you want to customise the options, go to each option and enter your preferred values in the dedicated field and click on the ‘Save Changes’ button. ![](/_mirror/bb66e624-Screen-Shot-2026-03-30-at-16.19.52-1024x509.png.webp) And that’s it this is how easily you can configure PHP settings to help your site run faster and more reliably. xCloud makes these changes simple by offering site-level controls without server access or manual configuration. Always apply changes gradually and test your site after updates to avoid performance or stability issues. Still stuck? Feel free to reach out to our [**support team**](http://support.xcloud.host/). --- # How To Configure SFTP Access For Your Site - xCloud > Follow this guide to configure SFTP access in xCloud with some simple steps. Using SFTP for secure file management on your [**xCloud**](/) servers is crucial for keeping your data safe. It encrypts your files during transfer, unlike standard FTP, which leaves them vulnerable. To connect via SFTP using SFTP clients like Filezilla or Transmit, use the site user with SSH and SFTP access. You can authenticate with SSH keys or a password, but SSH keys are recommended for better security. To set up SSH key authentication for your xCloud site user, create an SSH key pair on your local machine and link it to your site user. Make sure to follow the documentation for detailed instructions and add the SSH key specifically to the site user. 1. [How to Generate & Add SSH Keys in xCloud](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) 2. [Understanding Sudo Users & Site Users In xCloud](/docs/usudo-users-and-site-users-in-xcloud/) Once your SSH key is added to the site user, you’re all set to configure your FTP application for secure file management. You can also select the password method. ## **Step 1: Collect SFTP Credentials from Site Dashboard** [#](/docs/how-to-configure-sftp-access/) Go to xCloud dashboard, and click on your site to collect your SFTP credentials. Then, navigate to **Access Details → SSH/SFTP** from the site dashboard to collect SFTP access. ![SFTP Access](/_mirror/f477ad01-image-55.png.webp) ## **Step 2: Configure SFTP Access By Choosing A Live Server & Cloud Storage Browser** [#](/docs/how-to-configure-sftp-access/) Now you can use **Transmit** as your file transfer application. Transmit provides a graphical interface that allows you to securely transfer files between your local computer and remote servers using the SFTP protocol. Transmit provides a reliable and secure way to transfer files over the SFTP protocol, ensuring the data’s confidentiality and integrity. ![SFTP Access](/_mirror/2dc2d729-Transmit-Connection-1024x755.png.webp) Now you have to fill up your necessary credentials and click on the connect to access your server. After connecting just find the **‘Files’** shortcut from the menu and you will be able to retrieve your server files and configure SFTP access. ![SFTP Access](/_mirror/91b10316-CleanShot-2024-09-23-at-14.33.25.gif) ## **Secure File Transfer Protocol(SFTP) With FileZilla** [#](/docs/how-to-configure-sftp-access/) **[FileZilla](https://filezilla-project.org/)** is a user-friendly software that allows you to use SFTP for secure file transfers. With FileZilla, you can easily connect to remote servers, navigate directories, and transfer files securely, ensuring that your data remains protected during the transfer process. It provides a simple and reliable solution for securely managing file transfers over SFTP. ![](/_mirror/f01e1f72-Screen-Capture-on-2023-07-10-at-12-01-14.poster.webp) You will get your host key. Click on ‘Ok’ and you are good to go. ![SFTP Access](/_mirror/5ded45c8-Markup-2023-07-10-at-12.43.48-1024x444.png.webp) Copy the site path from xCloud to access your site files. ![](/_mirror/b38c5f3b-copy-site-path-from-xcloud-1024x522.png.webp) And paste it to Filezilla to manage your files. ![](/_mirror/f0a7065c-Visit-Site-path-to-access-site-files-1024x569.png.webp) ## **How to Do SSH Authentication With Public Key** [#](/docs/how-to-configure-sftp-access/) You can even use **‘Public Key’** to authenticate the SSH Authentication from xCloud dashboard.  ### **Step 1: Add SSH Key Using Public key**  [#](/docs/how-to-configure-sftp-access/) To add the Public SSH Key, click on the **‘Public Key’** button and press on the **‘Add SSH Key’**, a popup will appear on the screen.  ![](/_mirror/cd394ed8-image.poster.webp) ### **Step 2: Access Using an SSH key** [#](/docs/how-to-configure-sftp-access/) Go to the FileZilla dashboard and **‘Add a New Site’** and select the Protocol from the **‘SFTP- SSH File Transfer Protocol’** from the menu. Enter the **Host** and **Port** under the Protocol menu. Change the Logon Type to **‘Key File’**, **‘Add User’** and **‘Key File’** and click on the connect button.  This way you will be able to configure and connect the SFTP with your xCloud server.  ## **Secure File Transfer Protocol(SFTP) With Cyberduck** [#](/docs/how-to-configure-sftp-access/) Cyberduck is a user-friendly software that facilitates SFTP connections. With Cyberduck, you can easily connect to remote servers, browse directories, and transfer files securely. Its intuitive interface and robust security measures ensure that your files are safely transferred over SFTP, providing a seamless and secure file transfer experience. ![](/_mirror/1c3e0396-cyberduck-gif.poster.webp) After adding the necessary credentials you will easily configure SFTP with Cyberduck. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Configure SSH Lockdown And restrict SSH Access Only To Trusted IPs - xCloud > Learn how to secure your server by SSH lockdown and whitelisting trusted IPs using xCloud’s firewall management system. Securing SSH access is a critical step in protecting your server from unauthorized access. By default, SSH is often accessible from any IP address, which can expose the server to brute-force attacks and other security risks.  The SSH Lockdown & Firewall IP Whitelisting System is a security feature designed to significantly reduce unauthorized access to servers by restricting SSH (port 22) access to a predefined set of trusted IP addresses only. This SSH lockdown approach removes the commonly used but insecure “SSH (22) – Any” firewall rule and replaces it with a strict IP-based access control model. Only xCloud infrastructure and user-approved IP addresses are allowed to initiate SSH connections. Follow the process below to enable SSH lockdown safely, remove the default SSH firewall rule, and restrict access to approved IP addresses without losing access to your server. ## **Step 1: Navigate to Your Server** [#](/docs/how-to-configure-ssh-lockdown/) Begin by logging in to your server dashboard and selecting the server you want to secure. Once inside the server panel, navigate to **‘Security’**, then open **‘Firewall Management’**. Here you will see all active firewall rules applied to your server, including the default SSH rule that permits access from any IP address. ![Restrict SSH Access Lockdown](/_mirror/45185b92-image-56.png.webp) ## **Step 2: Delete the SSH Firewall Rule** [#](/docs/how-to-configure-ssh-lockdown/) In the **Firewall Management** page, locate the firewall rule labeled **SSH**, which allows inbound traffic on port 22 from all IP addresses. Click the **Delete** icon next to this rule to begin the SSH lockdown process. At this stage, the system will show a confirmation popup containing several critical warnings to ensure you understand the impact of enabling SSH lockdown. ![Restrict SSH Access Lockdown](/_mirror/7d1afab8-image-57.png.webp) At this stage, the system will show a confirmation popup containing several critical warnings. These warnings are designed to ensure that you fully understand the impact of deleting the SSH rule. ## **Step 3: Review and Confirm Safety Warnings** [#](/docs/how-to-configure-ssh-lockdown/) When attempting to delete the SSH firewall rule, you will be presented with important system warnings explaining that removing this rule will immediately revoke SSH access for all IP addresses. To prevent accidental lockouts, the platform requires explicit confirmation of safety measures before allowing the SSH rule to be deleted. As part of this process: - Infrastructure IP addresses will be automatically whitelisted to ensure that monitoring, backups, and emergency recovery services remain functional. - xCloud infrastructure IP addresses will be automatically whitelisted, as they are mandatory to ensure that monitoring, backups, and emergency recovery services remain functional. - You can optionally whitelist your current public IP address to retain SSH access after enabling SSH lockdown. This option is user-controlled and can be enabled or disabled based on your preference. If selected, your public IP will be added to the whitelist so you retain SSH access after the rule is removed. If not selected, SSH access from your current IP will also be revoked. ![Restrict SSH Access Lockdown](/_mirror/dc7db629-image-59.png.webp) You must carefully read the warnings and acknowledge them by checking the required confirmation boxes.  The SSH firewall rule cannot be deleted until all required safety confirmations have been acknowledged. Once confirmed, the system will automatically apply SSH lockdown by whitelisting required infrastructure IPs along with your selected IPs. After reviewing all warnings and confirming the safeguards, proceed by selecting **“I Understand and Delete Anyway.”** The system will then remove the insecure SSH (port 22 – Any) firewall rule and immediately apply the new IP-based access restrictions. > Note: To access the whitelisted IP addresses, you can also visit this [**_link_**](https://app.xcloud.host/ips). ![Restrict SSH Access Lockdown](/_mirror/cd7d2910-image-60.png.webp) Once the process is complete, SSH access to your server will be fully restricted. Only approved IP addresses will be able to initiate SSH connections. ![Restrict SSH Access Lockdown](/_mirror/77f8f026-image-58.png.webp) ## **Re-Enabling SSH Access (If Needed)** [#](/docs/how-to-configure-ssh-lockdown/) To re-enable SSH access, navigate to the firewall dashboard and click **Add New Rule**. A popup window will appear where you need to enter **SSH** in the **Name** field and **22** in the **[SSH Port](/docs/how-to-update-ssh-port-in-xcloud/)** field. In the ‘**IP Address**‘ field, you can specify a particular IP address to whitelist it, or leave the field blank to allow SSH access from all IP addresses. Next, set the ‘**Protocol’** to **‘TCP’** and configure ‘**Traffic**‘ as **‘Allow’**. Once all details are entered, click **‘Add Rule’** to apply the changes and restore SSH access to your server. ![](/_mirror/678cccf5-Screen-Shot-2026-01-06-at-18.24.41-1-1024x531.png.webp) And that’s it. With these steps, you can easily restrict SSH access to approved IP addresses only or later re-enable, improving server security while maintaining uninterrupted access. Still stuck? Feel free to reach out to our [**support team**](http://hidden-hamlet-226309.wp1.sh/support). --- # What Is A Cron Job And How To Configure xCloud Cron Job? - xCloud > xCloud cron job allows publishing scheduled content and assures scheduled tasks like content publishing occur reliably at specified intervals. With **[xCloud](/)**, you can easily manage scheduled tasks with Cron Job. xCloud aims to simplify the process of hosting and managing WordPress sites. It allows users to focus on building great websites without worrying about the missed publishing content. Now let’s have a look below to learn more about Cron Job.  ## **What Is A Cron Job And Why Is It Important?** [#](/docs/how-to-configure-xcloud-cron-job/) A cron job is a scheduled task on Unix-like operating systems. It allows you to automate repetitive tasks by specifying when and how often certain commands or scripts should be executed. WordPress has a feature that simulates a cron job functionality within the WordPress environment. It handles scheduled tasks like publishing posts, checking for updates, and other time-based actions. However, it relies on website visits to trigger these tasks, which might not be ideal for high-traffic or infrequently visited sites. In that case, users can choose to replace it with a server-based cron job for more reliable scheduling. And here comes the xCloud cron job feature.  There is a difference between WP-Cron and xCloud Cron. WP-Cron manages time-based tasks in WordPress relying on site visitors. xCloud Cron does the same thing at the server level. Besides, it ensures scheduled tasks like post publishing, page living, etc occur reliably at specified intervals.  ## **How To Configure xCloud Cron Job?**  [#](/docs/how-to-configure-xcloud-cron-job/) xCloud cron job does not depend on high traffic, it allows publishing scheduled content if there is no site visitor. Follow the below step to enable the xCloud cron job feature.  ### **Select xCloud Cron Job** [#](/docs/how-to-configure-xcloud-cron-job/) Go to xCloud Dashboard. From the dashboard, click on the ‘Settings’ tab. Here, you will find the WP-Cron and xCloud Cron. From here, select the xCloud Cron.  ![xCloud Cron Job](/_mirror/2c23866e-image-20.png.webp) ### **Set Cron Interval For Server** [#](/docs/how-to-configure-xcloud-cron-job/) After selecting the xCloud Cron, you will get an option to set the cron interval for the server. From the dropdown, select the preferred interval.  ![](/_mirror/11dd4bd3-image-4.poster.webp) That is how you can easily configure xCloud Cron Job. What if you want to add custom cron jobs? In xCloud, that is possible too. To learn how to add a custom cron job in xCloud, the below documentation is for you. - **[How To Add A Custom Cron Job In xCloud?](https://xcloud.host/docs/how-to-add-a-custom-cron-job-in-xcloud/)** Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How to Configure Zoho Mail With WordPress for Custom Domain Email - xCloud > Learn how to integrate Zoho Mail with WordPress using FluentSMTP to send emails from your custom domain. Integrating Zoho Mail with WordPress allows you to send and receive emails using your custom domain, improving professionalism and email deliverability. This setup ensures authenticated and reliable communication, reducing the risk of emails being marked as spam. By using Zoho Mail with WordPress, you can efficiently manage website email correspondence through Zoho’s secure infrastructure. Follow the step-by-step process to set up Zoho Mail and configure it with the FluentSMTP plugin in WordPress for seamless email communication. **_Note:_** _Before we continue, login to your_ [_Zoho mail website_](https://www.zoho.com/mail/)_. Or, If you haven’t sign up yet, make sure to sign up and choose a plan according to your needs._ ## **Step 2: Add and Verify Your Domain** [#](/docs/how-to-configure-zoho-mail-with-wordpress-for-custom-domain-email/) In the [**Zoho Mail Admin Console**](https://www.zoho.com/mail/help/adminconsole/overview.html), navigate to the ‘**Domains’** section and select **‘+Add’** button. Enter your domain name and proceed. ![Zoho Mail With WordPress](/_mirror/676a23ed-image-2.png.webp) Zoho will provide DNS records (MX, TXT, CNAME) that you need to add to your domain’s DNS settings. Access your domain registrar’s DNS management panel and add the provided records. After adding the records, return to Zoho Mail and click **Verify** to confirm domain ownership. ![Zoho Mail With WordPress](/_mirror/709025ab-image.jpeg.webp) **_Note:_** _DNS changes may take some time to propagate. It’s recommened to complete this step in advance to avoid delays._ ## **Step 3: Create User Accounts and Custom Email Addresses** [#](/docs/how-to-configure-zoho-mail-with-wordpress-for-custom-domain-email/) Once your domain is verified, go to the **User Details** section in the Zoho Mail Admin Console. Add users by assigning them custom email addresses under your domain (e.g., info@yourdomain.com). ![Zoho Mail With WordPress](/_mirror/d4aa7342-image-3.png.webp) ## **Step 4: Generate an Application-Specific Password in Zoho Mail** [#](/docs/how-to-configure-zoho-mail-with-wordpress-for-custom-domain-email/) Log in to your Zoho Mail account. Navigate to **My Account** →  **Security** → **App Passwords**. Generate a new application-specific password for use with external applications like FluentSMTP. ![](/_mirror/84c1389e-image-4.png.webp) ### **Step 5: Install and Configure FluentSMTP in WordPress** [#](/docs/how-to-configure-zoho-mail-with-wordpress-for-custom-domain-email/) Log in to your WordPress Admin Dashboard. Navigate to **Plugins**→  **Add New**. Search for **FluentSMTP**, install, and activate the plugin. After activation, go to **Settings** →  **FluentSMTP**. ![](/_mirror/7ed9b7d6-image-5.png.webp) Click on **Add New Connection** and select **Zoho** as the mailer. Then fill in the required fields: - **From Email Address**: Your Zoho Mail email address (e.g., info@yourdomain.com). - **From Name**: The name you want your emails to display. - **SMTP Host**: smtp.zoho.com - **SMTP Port**: 465 (for SSL) or 587 (for TLS) - **Encryption**: Choose SSL or TLS based on the port selected. - **SMTP Username**: Your full Zoho Mail email address. - **SMTP Password**: The application-specific password generated earlier. And save the settings and send a test email to ensure everything is configured correctly. ![](/_mirror/d6921374-image-6.png.webp) And that’s it. This is how easily following these steps, you can easily integrate Zoho Mail to your WordPress website, ensuring seamless email communication using your custom domain. Still stuck? Feel free to reach out to our [**support team**](https://support.xcloud.host/) for assistance. --- # How to Connect OpenAI Codex To OpenClaw With xCloud? - xCloud > Connect OpenAI Codex to your xCloud OpenClaw server using ChatGPT OAuth. Use your ChatGPT Plus or Pro subscription without API keys in a simple step-by-step setup. OpenAI Codex lets you use your existing ChatGPT Plus or Pro subscription as the AI provider for your OpenClaw agent — no separate API key or billing required. xCloud includes a built-in Codex OAuth token generator that handles the authentication flow securely inside the dashboard. Follow the steps below to connect OpenAI Codex to xCloud easily. ## Step 1: Open the OpenClaw Provider Settings [#](/docs/how-to-connect-openai-codex-to-openclaw/) Log in to your xCloud OpenClaw dashboard. Navigate to your Site → OpenClaw → Providers. In the OpenClaw Configuration panel, look for the AI provider selector.  If you are creating the new OpenClaw instance, just choose the **‘OpenAI Codex – CHATGPT OAuth’ from the ‘**AI Provider dropdown menu. ## **Step 2: Set up Your OAuth Token** [#](/docs/how-to-connect-openai-codex-to-openclaw/) Next, you can to set up OpenAI Codex in just a few clicks. Click on the **‘Generate Token’** link to proceed. ![](/_mirror/dbfd773f-image-87-1024x474.png.webp) ## Step 3: Set up OpenAI Account [#](/docs/how-to-connect-openai-codex-to-openclaw/) You will be redirected to the integration page of OpenAI Codex page. Read the ‘How It Works’ information’ carefully. And click on the ‘Connect with OpenAI’ button. ![](/_mirror/52fa4ee6-image-89-1024x511.png.webp) Next, you will be redirected to the OpenAI login page. Here, sign in to your OpenAI account (ChatGPT Plus or Pro required) using your credentials. ![](/_mirror/f3fa9160-image-114-1024x613.png.webp) Then, you will see an error page after the login process has been completed. Copy the URL from the browser’s Address bar from that page. Next, go back to the OpenAI Codex setup page and paste that URL in the box below and click on the ‘Exchange Code and Show Token’. ![](/_mirror/c8983d86-image-116-1024x616.png.webp) Then you will get a token. Click on the ‘Copy Token’ button to proceed. ![](/_mirror/10a12559-image-115-1024x616.png.webp) ## Step 4: Paste the Callback URL and Get Your Token [#](/docs/how-to-connect-openai-codex-to-openclaw/) Return to the xCloud tab with the OpenClaw configuration. Paste the full callback URL into the input field provided. Click Submit. xCloud will process the OAuth exchange and display your generated token ![](/_mirror/af463487-image-88-1024x470.png.webp) The generated token will be automatically populated into the Codex provider field. Confirm your provider configuration looks correct. Click Create (or Save) to apply the configuration to your OpenClaw server Your OpenClaw agent will now use OpenAI Codex (backed by your ChatGPT Plus/Pro subscription) as its AI provider. ## Troubleshooting [#](/docs/how-to-connect-openai-codex-to-openclaw/) - The redirect URL doesn’t start with http://localhost:1455/auth/callback Make sure you clicked Connect with OpenAI from inside the xCloud dashboard — do not navigate to the OAuth URL manually. If the URL looks different, try the process again from the beginning. - “ChatGPT Plus or Pro required” error OpenAI Codex OAuth requires an active paid ChatGPT subscription. Free accounts do not have access to the Codex API. Upgrade your OpenAI plan or use a different provider (e.g., Anthropic Claude, Gemini). - Signed in with the wrong OpenAI account Log out of your OpenAI account in the browser tab that opened, then sign in with the correct account. Restart from Step 3. - Token was generated but agent isn’t responding Check that the token was saved correctly by revisiting Site → OpenClaw → Providers. If the field is empty, repeat Steps 3–5. Also verify your OpenClaw server is running and connected. - Browser blocks the localhost redirect Some strict browser configurations block localhost redirects. Switch to a standard Chrome, Firefox, or Edge browser without strict security extensions, or temporarily disable HTTPS-only mode. --- # How to Connect Supabase to Lovable - xCloud > Learn how to connect Supabase to Lovable in minutes with this step-by-step guide for setting up a secure and scalable backend. [**Supabase**](/supabase-hosting/) is an open-source backend platform that provides everything you need to build modern applications, including a **PostgreSQL database**, user authentication, real-time subscriptions, file storage, and built-in security features. It removes the complexity of managing your own backend infrastructure while still giving you full control over your data and APIs. When paired with Lovable, Supabase becomes a powerful foundation for building scalable, secure, and interactive apps quickly. Lovable handles the frontend and app logic, while Supabase manages your backend services seamlessly behind the scenes. Follow the steps to connect Supabase to the [**Lovable**](/lovable-hosting/) project easily in just a few clicks:  ## **Step 1: Go to** **Your Supabase Project** [#](/docs/how-to-connect-supabase-to-lovable/) Begin by navigating to your Supabase dashboard and opening the project you want to connect. From the top menu, click the **‘Connect’** button. ![Connect Supabase to Lovable](/_mirror/e6acba62-image-78.png.webp) A pop-up window will appear, select the **‘App Frameworks’** tab and choose your app language. From this section, copy the credentials provided in the .env configuration. These credentials are required to link your Supabase backend to your Lovable project. ![Connect Supabase to Lovable](/_mirror/04276449-image-77.png.webp) ## **Step 2: Configure Supabase Credentials in Lovable** [#](/docs/how-to-connect-supabase-to-lovable/) Next, open your Lovable project and paste the Supabase credentials you copied earlier by entering them directly through chat to update the .env file with your Supabase credentials. ![Connect Supabase to Lovable](/_mirror/2c0273d0-image-79.png.webp) Once the credentials are added, go to the **Code Editor** within Lovable. From the dashboard, copy the complete SQL code we’ve prepared for database setup. This SQL script defines the database structure that Supabase will use. ![Connect Supabase to Lovable](/_mirror/bebea20d-image-82.png.webp) ## **Step 3: Execute SQL in Supabase** [#](/docs/how-to-connect-supabase-to-lovable/) Return to your Supabase dashboard and open the SQL Editor from the sidebar menu. Paste the SQL code you copied from the Lovable dashboard into the editor, then click the “Run” button.  ![Connect Supabase to Lovable](/_mirror/398ec7a2-image-81.png.webp) After the query executes successfully, the required tables will be created in your Supabase database, completing the connection between Supabase and Lovable. ![Connect Supabase to Lovable](/_mirror/7d8d86bc-image-80.png.webp) And that’s it, this is how easily you can connect Supabase to Lovable. It is a simple process that allows you to build full-stack applications with minimal effort. By combining Supabase’s powerful backend capabilities with Lovable’s intuitive frontend and logic handling, you can launch scalable and secure applications faster without managing complex infrastructure.  Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Connect xCloud MCP to Your AI Agent - xCloud > Learn how to connect xCloud MCP to Claude Desktop and manage your servers and sites by talking to your AI agent instead of using the dashboard. Managing servers usually means opening the dashboard, finding the right site, clicking through a few screens, and repeating that every time you need something. xCloud MCP removes that step. MCP (Model Context Protocol) is an open standard that lets AI agents connect to external tools and act on your behalf. With xCloud MCP connected, you can simply ask your AI agent to check a server’s health, run a backup, update plugins, purge a cache, or pull the latest vulnerability scan, and it will do it through your xCloud account. No dashboard, no tab switching. Follow the guide walks you through connecting xCloud MCP to AI Agents.  ## **Step 1: Open the MCP page in your xCloud dashboard** [#](#step-1-open-the-mcp-page-in-your-xcloud-dashboard) From your xCloud dashboard, go to Settings. In the left sidebar, choose Developers → MCP. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) This opens the MCP documentation, where you will find setup instructions for each supported AI agent. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Step 2: Copy the MCP URL** [#](#step-2-copy-the-mcp-url) We are using Claude Desktop for this walkthrough. Open the Claude Desktop section in the documentation and copy the MCP URL shown there. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Step 3: Add the connector in Claude Desktop** [#](#step-3-add-the-connector-in-claude-desktop) Then Login to your Claude Desktop account and find profile and click Settings option from the menu. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) In the popup, go to Connectors. Click Add, then choose Add Custom Connector from the dropdown. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, enter a name for the connector and paste the MCP URL you copied. Click Add.  ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Claude Desktop will then show a screen asking you to connect xCloud MCP. Click on it. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Step 4: Authorize the connection** [#](#step-4-authorize-the-connection) The xCloud authorization page opens. Here you can: - Verify the account email shown. - Check which team the MCP is connecting to. If it is not the right one, click Switch to change it. - Choose the access level: Full Access (read and write) or Read Only. If you are only trying this out, Read Only is a safe place to start. You can reconnect with wider access later. Now, click Authorize to finish. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## **Step 5: Set tool permissions** [#](#step-5-set-tool-permissions) Once the connection is live, open the Permissions section. Every xCloud tool can be set individually to: - Always Allow: the agent runs it without asking. - Needs Approval: the agent asks you before each run. - Blocked: the agent cannot use it at all. You can also configure custom permissions per tool. A good default is Always Allow for read actions like listing sites or checking monitoring stats, and Needs Approval for anything that changes your infrastructure, such as deleting a site or restarting a service. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## You are connected [#](#you-are-connected) That is it. xCloud MCP is now connected to Claude Desktop, and your agent can work directly with your servers and sites. Try starting with something simple to confirm it is working: - “List all my xCloud servers.” - “Which of my sites have pending WordPress updates?” - “Take a backup of my staging site.” ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) From here, you can connect the same MCP to other agents you use, adjust permissions as you get comfortable, and let your agent handle the routine infrastructure work while you focus on everything else. Connecting xCloud MCP takes a couple of minutes, and it changes how you work with your infrastructure. Start small to build confidence, ask it to list your servers, check which sites have pending updates, or take a backup of a staging site, then widen the permissions as you get a feel for it. --- # How to Create a Blank PHP Site with xCloud - xCloud > Learn how to create, configure, and create a blank PHP site on xCloud with simple step-by-step instructions. If you want to build and launch a PHP website quickly, xCloud gives you a simple way to get started. By creating a blank PHP site, you gain full control over your project while using the flexibility and tools provided by xCloud. This guide will walk you through the entire process, from creating a new site to setting up your database and domain preferences. Follow the steps below to create a blank PHP site on xCloud with ease, so you can focus on developing and running your application instead of worrying about setup complexities. ### **Step 1: Create A New Site** [#](/docs/how-to-create-a-blank-php-site-with-xcloud/) First, click on **‘New Site’** from the xCloud dashboard. Then choose your server and click on the ‘Custom PHP’ tab from the menu. Next, choose the **‘Blank PHP Site’** to import your custom PHP site. ![](/_mirror/ed4c5146-Screen-Capture-on-2025-08-21-at-15-45-35-2.poster.webp) ### **Step 2: Configure Blank PHP Site Information** [#](/docs/how-to-create-a-blank-php-site-with-xcloud/) And if you choose to migrate to a new domain, you can include your custom And if you choose to migrate to a new domain, you can include your custom domain. You can upload your site and visit it live with a demo domain. After successfully creating your site, you may update the site with your custom domain later. In this tutorial, we will be working on a staging site. Select ‘Demo Site’ and then click on the ‘Next’ button. ![](/_mirror/989587b5-Screen-Capture-on-2025-08-21-at-15-55-21-1.poster.webp) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site Users’,** and ‘Web root’. ![Create a Blank PHP Site ](/_mirror/15901d10-image-15.png.webp) Then go to the ‘Database Management’ Section and proceed with ‘Create Database Server’ or **‘Add Your Existing Database’.** Also, you can create a site without any database as well, choose the **‘No Database’** option for that and click on the **‘Next’** button. ![](/_mirror/2f88f84d-image-27.png.webp) ### Step 3: Complete Database Settings & Finalize [#](/docs/how-to-create-a-blank-php-site-with-xcloud/) In the ‘Database’ tab you can configure your preferred database setup.  If you are good to go for uploading an existing custom PHP website with xCloud, click on the ‘Start’ button. ![](/_mirror/863231ed-image-28.png.webp) Within a few moments, your PHP website will be uploaded on xCloud automatically. You will see the following screen while uploading.  Once the deployment is successfully completed will see the following screen. You go to the site dashboard from there.  If you visit the site, you can see the newly Blank PHP site that you have uploaded with xCloud. ![](/_mirror/89c21fd7-image-2.poster.webp) This is how easily you can create a site with Blank PHP applications in xCloud. With simple steps, you can quickly deploy your site, configure your database, and choose your preferred domain settings. Still feeling stuck? Contact our [**support team**](/support/) for further assistance. --- # How to Create a Custom Blueprint with xCloud - xCloud > Learn how to create a custom blueprint in xCloud to speed up your project setup with your own plugins and themes. Creating custom blueprints helps you organise and simplify your workflows. This is especially useful when working with teams or setting up projects repeatedly. With xCloud, you can easily design blueprints that include specific plugins and themes to fit your needs.  Follow the steps to create your own custom blueprint in xCloud, which will allow you to deploy your preferred configurations faster and more efficiently. ## **Step 1: Go to Team Settings** [#](/docs/how-to-create-a-custom-blueprint/) First, log in to your xCloud account and navigate to the upper right menu on the dashboard. Then, click on the **‘Team Settings’** option from the menu. ![](/_mirror/7d35ea5c-image-20.poster.webp) ## **Step 2: Go to Blueprint**  [#](/docs/how-to-create-a-custom-blueprint/) Next, locate the **‘My Blueprints’** option and select it. Then, click on **‘Create New Blueprint’** to set up your custom blueprint. ![](/_mirror/57d431ca-image-21.poster.webp) ## **Step 3:  Create a Custom Blueprint** [#](/docs/how-to-create-a-custom-blueprint/) Here, you will find a menu tab. Choose the **‘Custom Items’** option from the tab. ![](/_mirror/4f1306e9-image-22.poster.webp) Give your custom blueprint a name first. Then enter a name for the item in the **‘Item Name’** field and choose the **‘Item Type’** as either **‘Plugin’** or **‘Theme’** from the dropdown. ![](/_mirror/f205fe4b-image-23.poster.webp) ## **Step 3:Create a New Item** [#](/docs/how-to-create-a-custom-blueprint/) Then choose a source method from the ‘Download URL’ and ‘Upload ZIP File’ options **Method 1: Download URL** If you choose the **‘Download URL’** option, enter the **‘Download URL’**, **‘Version’,** and **‘Description’** into the designated fields and click on the **‘Create Item’** Button. ![Create a Custom Blueprint ](/_mirror/b4b7dfab-image-49.png.webp) **Method 1: Upload ZIP file** To upload a ZIP file, first select your storage provider from the dropdown menu. Remember, you need to connect an S3 storage provider to upload a plugin or theme. **_Note:_** _pCloud and Google Drive storage integrations will not work for Custom Bluprint_ ![Create a Custom Blueprint ](/_mirror/7bcd8ffa-image-50-1024x465.png.webp) Next, go to the ‘Upload ZIP File’ section and upload your plugin’s or theme’s ZIP file. Then enter the version and a ‘Description’ of your file and click on the ‘Create Item’ button. ![Create a Custom Blueprint ](/_mirror/64c5a7e5-image-51.png.webp) ## **Step 5:  Add a Plugin or Theme in the Blueprint** [#](/docs/how-to-create-a-custom-blueprint/) If you have uploaded a plugin, you need to choose at least one theme to create this blueprint. Alternatively, if you uploaded a theme, you need to choose at least one plugin to create this blueprint. From here, go to the **‘Available Custom Items’** section and choose a theme or plugin that you have already uploaded. Then click on the ‘Create’ button. ![Create a Custom Blueprint ](/_mirror/ed8563e6-image-52.png.webp) Once this is completed, you will see the item in the blueprints list. ## **Step 6: Add a Post Deployment CLI Script**  [#](/docs/how-to-create-a-custom-blueprint/) You can add a script that runs automatically after all items in the blueprint have been installed. This helps you perform extra setup tasks. Go to the ‘CLI Script’ tab and enter the scripts or commands into the dedicated field. Then click on the ‘Create’ button. ![Create a Custom Blueprint ](/_mirror/879824e9-image-53.png.webp) And that’s it! You’ve successfully created a custom blueprint in xCloud. By following these steps, you can build reusable configurations that save time and maintain consistency across your projects. ### 💡Why Google Drive and pCloud Are Not Compatible with Custom Blueprints in xCloud [#](/docs/how-to-create-a-custom-blueprint/) When creating a custom blueprint in xCloud, you need to upload plugins or themes either by providing a direct download URL or by uploading a ZIP file from a connected storage provider. Google Drive and pCloud are not supported for this feature because they do not offer **direct public download URLs** that xCloud can reliably access. In contrast, **S3 compatible storage providers** offer **stable and secure URLs** that xCloud can use to fetch your plugin or theme files during deployment. This makes them the preferred option for working with Custom Blueprints. If you want a simple and reliable solution, you can use Backblaze. It is S3 compatible and even offers free storage that works great with the Blueprint feature in xCloud. So, if you want to use ZIP uploads in your blueprints, make sure you connect an S3-compatible storage account. This way, everything will run smoothly. Still stuck? Contact our **[support team](/support/)** for any of your queries. --- # How to Create a Custom Sales Landing Page for xCloud White Label - xCloud > Create a custom sales landing page with xCloud White Label — link products, set pricing, and streamline the checkout process to boost conversions. With xCloud, you can create a custom sales landing page tailored to your business needs. This landing page allows you to showcase your products and link them with pricing as per your preferences. By following a few simple steps, you can seamlessly integrate your products with a user-friendly checkout process, enhancing customer experience and increasing conversions. To get started, you will need one domain for the landing page and one subdomain for the dashboard — for example, hosting.com for the landing page and app.hosting.com for the dashboard. Follow the steps to setuup the process of setting up your custom sales landing page, and linking with your custom products. ## **Step 1: Insert the Custom Landing Page** [#](/docs/how-to-create-a-custom-sales-landing-page-for-xcloud-white-label/) To begin, log in to your xCloud dashboard and navigate to the **‘White Label’** tab. From there, go to **‘Access Dashboard & Website’** and select **‘Domain Settings’**. This will redirect you to the **‘Custom Domain Name’** setup page, where you need to enter your dashboard link. This link will be the access point for your clients to manage their servers and sites. After entering your link, you will need to add the provided DNS records to your DNS provider. Wait for the DNS records to propagate globally, then click on Verify and Save to complete the setup. ![](/_mirror/c949b851-image-5.poster.webp) ## **Step 2: Access the xCloud White Label Dashboard** [#](/docs/how-to-create-a-custom-sales-landing-page-for-xcloud-white-label/) Next, access the xCloud White Label dashboard and go to the **‘Products’** section in the side navigation menu. Here, you will find a list of your created products. Select the product you wish to link to your custom sales landing page. ![](/_mirror/11dd4bd3-image-4.poster.webp) ## **Step 3: Go to Your Custom Sales Landing Page’s Dashboard** [#](/docs/how-to-create-a-custom-sales-landing-page-for-xcloud-white-label/) After selecting your product, go to your site hosting.com and add the products directly to your custom sales landing page. Then, access your site’s dashboard and navigate to **‘Pages’**. Locate the page you are using as your landing page and find its pricing section. ![](/_mirror/34670407-image-6.poster.webp) ## **Step 4: Add Your Product Link to the Custom Landing Page** [#](/docs/how-to-create-a-custom-sales-landing-page-for-xcloud-white-label/) Once you find the pricing section, go to the pricing option where you want to add the product link. Paste the checkout link of the selected product from the xCloud White Label dashboard and paste it into the appropriate pricing section.  ![](/_mirror/cc30fdca-image-3-1024x463.gif) Once done, click on the **‘Save’** button to confirm your changes. To ensure that everything is working correctly, visit your custom sales landing page and verify that the checkout links redirect users properly to the checkout page. And that’s it. This is how easily you can set up a custom sales landing page with xCloud is quick and easy. Just connect your domain, link your products, and add the checkout links. In a few steps, you’ll have a branded custom page ready to drive sales and boost conversions. Still stuck? Contact our [support team](/support/) for any of your queries. --- # Quick Start Guide: How To Create A Site With xCloud - xCloud > Follow this simple guide to create a site with xCloud. Whether you have your own server or using a xCloud managed server, you can easily create a site without any coding with [**xCloud**](/). This platform aims to simplify the process of hosting and managing WordPress sites, allowing developers and agencies to focus on building fully functional websites without worrying about the underlying infrastructure. Now let us follow these steps to get you started. ## **How To Create A Site With xCloud** [#](/docs/how-to-create-a-site-with-xcloud/) After you have completed [setting up your servers](/docs/setup-your-first-server-site-with-xcloud/), you are now ready to create your site. Simply follow our step-by-step guide below. ### **Step 1: Create A Site From The Dashboard** [#](/docs/how-to-create-a-site-with-xcloud/) Once your server is connected, you can create a site from the Dashboard or Site List by clicking on the button “**Add New Site**”. ![create a site](/_mirror/86996825-screely-1722080928284.png.webp) Then you will need to select the server on which you want to install your WordPress website. ![Create A Site](/_mirror/876ae341-image-58.png.webp) ### **Step 2: Choose Your Site & Add Information** [#](/docs/how-to-create-a-site-with-xcloud/) As we will be creating a fresh WordPress site choose the “I**nstall New WordPress Website**” options as shown below. ![create a site](/_mirror/a805877a-screely-1722081114209.png.webp) Now all you have to do is install and ‘**Go Live’** with your WordPress Site. You can do the next process in a few simple and easy steps. \[_Note: You can also create a demo site, which you can make live later._\] ![](/_mirror/ddc0ae9e-Screen-Capture-on-2024-07-27-at-18-01-12.poster.webp) 1. Add a **Site Title** 2. Add **Tags** if you want 3. Choose to **Go Live** 4. Add your domain name in the ‘**Domain Setup**‘ option. 5. Below you will find an option to enable ‘**Multisite**‘. It comes with **[subdomain](/docs/wordpress-multisite-with-subdomain/)** and **[subdirectory](/docs/how-to-install-wordpress-multisite-with-xcloud/)** options. 6. **DNS Configuration:** If you add the domain and want to visit the live site you need to [**configure your DNS**](/docs/how-to-setup-dns-record-in-xcloud-server/). xCloud does not handle your DNS but all you need to do is remove any existing A records and add the A record as shown above. For example, if your domain is on Cloudflare then all you need to do is add an A record with the domain name, and your server IP address. **Domain**. Make sure to add the A record as shown above in your DNS panel. ![Create A Site](/_mirror/f636ee68-image-61.png.webp) To use a **Free SSL certificate** by **Let’s Encrypt** simply turn on the HTTPS enable button and xCloud will automatically set everything for you. However, if you are using **[Cloudflare](https://www.cloudflare.com/)** then while adding the A record please ensure you have disabled the Proxy to prevent redirect errors. 7\. Now, you can enable ‘**Full Page Caching**‘ and ‘**Redis Object Caching**‘ to make your site work faster and give your visitors a better experience. 8\. Next, you can enable ‘**xCloud Managed Email Service**‘ to get free 100 emails/month to kickstart your business. You can also purchase more as you need, starting from $1 for 1000 emails. 9\. Now, at last, you can enable **[xCloud Blueprints](/docs/how-to-use-blueprints-in-xcloud/)** for pre-saved website settings like theme and plugins. Once you create blueprints in xCloud, you do not have to install certain sets of plugins or themes each time you create a website. While creating a website in xCloud, all you need to do is select a blueprint, and then your plugins and theme will be automatically installed. You can then simply hit the Next Button to create your site and **Go Live** instantly. ### **Configure Additional Settings** [#](/docs/how-to-create-a-site-with-xcloud/) By default, the WordPress admin credentials are autogenerated to speed up the site creation process. As soon as your site is deployed you will receive your Site credentials on your email address. Later on, you can update your password if needed. From “**More Advanced Settings**” you can update the default **Admin Username**, **Admin Password, Admin Email Address,** etc along with other additional settings from here. ![Create A Site](/_mirror/41727faa-image-62.png.webp) ### **Step 3: Review Your WordPress Settings** [#](/docs/how-to-create-a-site-with-xcloud/) After all the information, you can review your settings. Here you will get an overall report of your **Domain Name**, **HTTPS Settings**, **WordPress Version**, **PHP Version,** and much more.  After the previous step, click on the ‘**Next**’ button. It might take only 1-2 minutes to create your WordPress site. ![Create A Site](/_mirror/e2270928-image-63.png.webp) ### **Not Ready Yet? Try Demo Site** [#](/docs/how-to-create-a-site-with-xcloud/) Also, If you do not want to point your domain yet then xCloud offers temporary domains to make a demo site with every Site creation method available in xCloud. For that select the **Demo Site** option. ![Create A Site](/_mirror/89800ca5-screely-1722082826643.png.webp) ### **Start Your Business Journey with 100 Free Emails Monthly** [#](/docs/how-to-create-a-site-with-xcloud/) Get a sweet deal with xCloud—enjoy **100** free emails per month for each team. If you need more, grab additional xCloud email services. And for those who like it personalized, seamlessly integrate your email provider. ![Create A Site](/_mirror/a90b10a2-image-65-1024x580.png.webp) For 1000 emails xCloud will charge you **$1/month**, and for more additional emails we will charge you only $8/m for 8000 emails. ![Create A Site](/_mirror/51e0cf57-image-6-1024x557.gif) That is how easily you can create a site in xCloud. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloud’s optimized server environment for seamless site management. Still stuck? Contact our **[support team](/support/)** for any of your queries. --- # How to Create A Staging Environment In xCloud? - xCloud > Simply put, a staging environment serves as an intermediary phase between the development environment and the live production environment. With [**xCloud**](/), you can easily create a staging environment to push and pull site data between staging and production sites. This lets you test plugins, themes, or any site changes in a new environment and apply them as necessary to your production sites without the risk of breaking them. Follow the step-by-step guidelines to learn how to create a staging environment to pull and push data between staging and production sites in xCloud. ## **Step 1: Create a Staging Site With xCloud** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Log in to your [**xCloud dashboard**](https://app.xcloud.host/), and go to your production site to deploy a staging site under that site. Once you are here, you can quickly create a staging environment from the drop-down found beside the site name or by clicking on the **‘Deploy Staging’** button. ![staging environment](/_mirror/81f5983a-image-57.png.webp) ## **Step 2: Choose The Domain Options** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Once you click the **‘Deploy Staging’ button**, here you will get two options **‘Test Domain’** & **‘Custom Domain’** for creating a staging environment.  ### **Test Domain** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Now choose the **‘Test Domain’** option to create a staging site with our test domains. Next, in the **‘Domain Name’** field, enter your preferred **‘Domain Name’** and click on the **‘Deploy Staging Site’** to create a site. ![staging environment](/_mirror/1773b8c6-image-58.png.webp) ### **Custom Domain** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Choose the **‘Custom Domain’** option to deploy your staging site with your domain. Then, at the **‘Domain Name’** field and enter your preferred domain and hit on the **‘Deploy Staging Site’** option. ![staging environment](/_mirror/9698f2b5-image-59.png.webp) _Note: If you have Cloudflare integrated with xCloud, simply check the box below and verify your DNS and SSL settings with Cloudflare._ Once you deploy your staging site under your production site, it will be created instantly. The site will also appear under the production site in the header menu. ## **Step 3: Pull And Push Site Data** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Once you are done creating a staging environment for your production site, it is time to pull and push site data between them. On your staging site page, go to the ‘**Staging Management**’ tab from the left menu to find the pull and push data options. You will also find the deployment logs to know when your changes have been made. ![staging environment](/_mirror/1243b4b8-image-14.png.webp) Now, if you need to pull any production site changes to the staging, press the ‘**Pull Data**’ button. You will have **two options** to pull: Files and Database. Plus, you can choose to overwrite all files or keep the most recent updates since the last pull with the ‘**Incremental**’ option. ![](/_mirror/95107dc1-image-14.poster.webp) You can also select to pull the full database or select tables to pull specific data. Once you are done selecting, hit the ‘**Pull Data**’ button. ![staging environment](/_mirror/81837771-image-15.png.webp) ## **Staging Hook Scripts in xCloud** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Scroll down past the Push / Pull card to find the **‘Hook Scripts’** card. The Hook Scripts card has two sections side by side: Script When it runs Where it runs **Post-Pull Hook Script** After every Pull from Production completes On the **staging site** **Post-Push Hook Script** After every Push to Production completes On the **production site** Click into the relevant textarea and write your bash script. Each script runs as the site’s system user inside the site’s document root (`/var/www/{site}`), so WP-CLI commands work without full paths. Click **‘Save Post-Pull Script’** or **‘Save Post-Push Script’** depending on which script you wrote. A success message will confirm the script has been saved. ![](/_mirror/f6682094-Screen-Shot-2026-04-02-at-17.13.07-1024x508.png.webp) Your data pull will initiate and will be completed in a few seconds. You can see the pull status and record in the ‘**Deployment Logs**’. You can also push data from the staging to the production site by clicking on the ‘**Push Data**’ button. Like pulling, you will also be shown a popup with the option to push files and databases. You can choose to overwrite all files or keep the most recent updates since the last push with the ‘**Incremental**’ option. ![staging environment](/_mirror/90d75611-image-16.png.webp) On the other hand, you can push the full database or select specific tables to push data from staging to live. However, xCloud highly recommends you take a backup of the production site before pushing the data from the staging environment to restore your production website to prevent any data loss if any accident or error occurs. Once you select your preferred options, hit the ‘**Push to Production**’ button. Your data push will initiate and will be completed in a few seconds. Once the push process starts, xCloud backs up your environments, the destination is overwritten, and the cache is cleared on the destination. You can see the push status with the option and push record in the ‘**Deployment Logs**’. ![staging environment](/_mirror/20b94fc2-image-17.png.webp) **_NOTE: If you delete a production site then all staging sites attached to it will be removed as they become orphan. To keep the staging site you can clone them and create a new site separately._** This is how easily you can create a staging environment to pull and push site data in xCloud between your production site and staging. ## **Frequently Asked Questions** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) ### **Does xCloud control indexing on production sites?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. xCloud does not manage, inject, modify, or override indexing settings on production sites when using the staging feature. All production indexing behavior remains under the control of WordPress, themes, plugins, or custom configurations. ### **Does xCloud set environment flags such as WP\_ENV or WP\_STAGING?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. xCloud does not define, set, or alter any WordPress environment constants or flags that could force a site into a noindex state. ### **Does xCloud add noindex via MU-plugins or server-level rules?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. xCloud does not deploy MU-plugins, server rules, or platform-level configurations that apply noindex directives to production websites. ### **Why is indexing disabled on staging sites?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) Indexing is disabled by default on staging sites to prevent staging URLs from being indexed by search engines. This is intentional and expected behavior, designed to protect SEO and avoid duplicate content issues. ### **Does pulling or pushing data affect production indexing?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. During pull (production → staging) and push (staging → production) operations, xCloud transfers – - Only files and database content are transferred - Indexing settings are not synced or copied - Production indexing remains unchanged ### **Can staging noindex settings be applied to production?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. A staging site’s indexing configuration is never applied to production by xCloud under any circumstances. ### **If a production site shows noindex, where does it come from?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) In most cases, noindex on production originates from one or more of the following: - WordPress database options - SEO plugin settings (such as Rank Math or similar) - Theme logic or custom code that detects environment conditions This behavior is not enforced or introduced by xCloud. ### **Does xCloud ever treat a production site as staging?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) No. Based on platform architecture, internal testing, and system logs, xCloud does not misidentify production environments as staging environments. ### **What should I check if production indexing issues occur after staging operations?** [#](/docs/how-to-create-a-staging-environment-in-xcloud/) If indexing issues appear on production, review the following: - SEO-related database options after staging pushes - SEO plugin settings, especially environment-based or advanced configurations - Any custom deployment scripts, environment checks, or conditional logic in themes or plugins Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Create a Telegram Bot and Connect It with OpenClaw - xCloud > To chat with OpenClaw through Telegram, you first need to create a Telegram bot and generate a bot token. Telegram provides an official bot called @BotFather To chat with OpenClaw through Telegram, you first need to create a Telegram bot and generate a bot token. Telegram provides an official bot called **@BotFather** that helps you do this in minutes.  Follow the steps below to create your bot, collect the required credentials, and connect it with OpenClaw using the xCloud dashboard  ## **Create a Telegram Bot & Collect Telegram Bot Token** [#](/docs/how-to-create-a-telegram-bot-and-connect-it-with-openclaw/) To chat with our bot, we’ll use Telegram. Select the Telegram option and follow the following steps: Open Telegram. Search for @BotFather and start the chat. Run the below command in the chat field and send. ``` /newbot ``` Copy to Clipboard Then pick a display name (anything). Pick a unique username that ends with ‎\`bot\` (for example: ‎\`my\_openclaw\_bot\`).  BotFather will give you a bot token like ‎\`123456789:ABCdef…\`. ![](/_mirror/f7e1054d-image-32.png.webp) Save or copy this token – you’ll be required to use this token later to connect with OpenClaw. 👉 Read this [document](/docs/how-to-deploy-openclaw-with-xcloud/) for the full OpenClaw deployment process. ![](/_mirror/d632b8ca-image-33.png.webp) ## **Configure Telegram Bot Access** [#](/docs/how-to-create-a-telegram-bot-and-connect-it-with-openclaw/) After adding your Telegram bot token with OpenClaw on xCloud, go to your Telegram Bot again and run the following command: ``` /start ``` Copy to Clipboard After that, you will get a User ID. Copy the ID from here and copy the text “openclaw pairing approve telegram ”. Replace the code with the code to enter the user id. ![](/_mirror/5f12f98f-image-30.png.webp) Then go to the xCloud dashboard to add the Telegram Channels from the xCloud dashboard. Now Go to ‘Channels’ from the left side panel to add or update your ‘Telegram Bot Token’ and ‘Telegram User ID’ easily. Click on the ‘Save Changes’ button when you are done. xCloud will automatically connect OpenClaw with your Telegram Bot. ![](/_mirror/d8dff989-image-61-1024x449.png.webp) Now, if you go to your Telegram bot interface, you will be able to converse with the bot.  ![](/_mirror/3d81a56b-image-31.png.webp) And that’s it, this is how easily you can create a bot token, connect and connect with Clawbot easily. --- # How To Create And Manage Site Rules With xCloud? - xCloud > Learn how to Create and Manage Site Rules in xCloud to control HTTP headers and redirects without editing nginx. Site Rules lets you create and manage HTTP header rules and redirect rules for your WordPress site directly from the xCloud dashboard — no manual nginx config editing required. These web rules are validated against your live nginx config before being applied, and automatically rolled back if validation fails, so a bad rule can never break your site. _📢 With this feature, xCloud has moved the Redirection feature under the new Site Rules system. You can no longer create or manage redirects using the previous method. Existing redirects will continue to work without interruption. We recommend configuring all new redirection rules through Site Insights._ _Note: This feature is available for both NGINX and OLS servers._ ## What Are Site Rules? [#](/docs/how-to-create-and-manage-site-rules/) Site Rules give you two types of control over how your site responds to HTTP requests: - **Header Rules:** Add, modify, or remove HTTP response headers (e.g., security headers like X-Content-Type-Options, Strict-Transport-Security, custom headers for caching or CDN behavior) - **Redirect Rules:** Create 301/302 redirects with optional conditions based on hostname, URI, query string, or device type — without touching .htaccess or nginx config files directly Rules are processed in priority order, which you control with drag-and-drop sorting. **➡️ To ensure optimal performance and prevent misconfiguration, Site Rules enforces limits: you can create up to 10 Header Rules and 25 Redirect Rules per site.** ## Prerequisites [#](/docs/how-to-create-and-manage-site-rules/) - A paid xCloud plan (Site Rules is not available on the free plan) - The site must be a production site (not a staging site) _⚠️ It is also not available for non-WordPress applications (**Laravel, custom PHP, Node.js, etc.**)._ ## **Step 1: Open Site Rules** [#](/docs/how-to-create-and-manage-site-rules/) First, go to your site dashboard. From your site dashboard, go to **Tools → Site Rules** in the left sidebar. ![Create And Manage Site Rules](/_mirror/f5f1c6d7-image-99.png.webp) ## **Step 2: Choose a Rule Type** [#](/docs/how-to-create-and-manage-site-rules/) Next, you will find the two tabs: - **Header Rules** — for managing HTTP response headers - **Redirect Rules** — for managing URL redirects Click the tab for the type of rule you want to create. ![Create And Manage Site Rules](/_mirror/a9b0975f-image-100.png.webp) ## Step 3: Create a Header Rule [#](/docs/how-to-create-and-manage-site-rules/) Click on the ‘Add Rule’ button from the top right of the dashboard to open the rule creation modal. ![Create And Manage Site Rules](/_mirror/8eaeda32-image-104.png.webp) Fill in the following: Field Description **Header Name** The HTTP header name (e.g., X-Content-Type-Options, Cache-Control). Only letters, numbers, and hyphens allowed. **Header Value** The value to set for the header (e.g., nosniff, no-store). Leave blank to remove the header. Click **‘Save Rule’.** xCloud writes the rule to your nginx config, runs nginx -t to validate, and reloads nginx. If validation fails, the change is rolled back automatically and an error message is shown. ![Create And Manage Site Rules](/_mirror/3f436ee8-image-98.png.webp) ## **Step 4: Create a Redirect Rule** [#](/docs/how-to-create-and-manage-site-rules/) Next, switch to the ‘**Redirect Rules**’ tab, then click on ‘Add Redirect’ rule. ![Create And Manage Site Rules](/_mirror/f18ac329-image-101.png.webp) Fill in the following: - **From (Source URL):** The path to redirect from (e.g., /old-page) - **To (Destination URL):** The full URL or path to redirect to (e.g., /new-page or https://example.com/new) - **Redirect Type: 301** (permanent) or 302 (temporary) Click the ‘Save Rule’ button, and proceed to add the redirect rule You can also check how a rule will behave without actually applying it to your site by using the **‘Test Rule’** button ![Create And Manage Site Rules](/_mirror/f6d741ea-image-103.png.webp) You can also add conditions that let you create conditional redirects. For example, redirecting mobile users to a different URL, or only redirecting when a specific query parameter is present. Click on the ‘Attach Condition’ button to access the Conditions options. Restrict when the redirect applies  based on hostname, URI pattern, query string, or device type ![Create And Manage Site Rules](/_mirror/ff9bcb93-image-97.png.webp) ## **Step 7: Edit or Delete a Rule** [#](/docs/how-to-create-and-manage-site-rules/) To edit a rule, click the edit icon on the rule’s row. The same modal opens with the existing values pre-filled. Make your changes and click Save Rule. To delete a rule, click the delete icon and confirm. The rule is removed from your nginx config immediately. ![Create And Manage Site Rules](/_mirror/0ab10027-image-102.png.webp) ## **Troubleshooting** [#](/docs/how-to-create-and-manage-site-rules/) - **Web Rules does not appear in the sidebar.** → Web Rules is only available for WordPress sites on nginx servers with a paid plan. Verify your site is WordPress (not Laravel or custom PHP), your server uses the LEMP/nginx stack (not OpenLiteSpeed), and your team is on a paid plan. - **Saving a rule returns a config validation error.** → Your rule contains a syntax issue that failed nginx -t. The change was automatically rolled back — your site is unaffected. Review the error message shown in the modal, correct the header value or redirect pattern, and try again. - **A header rule is saved but the header does not appear in the browser.** → Also, verify the rule is not being overridden by another rule higher in the priority order. Header rules apply to PHP responses — static files served by nginx directly (images, CSS, JS) may not receive headers from header rules. - **A redirect isn’t triggering.** → If you added conditions, verify the condition values are correct (exact hostname, correct query param name). Redirect rules are evaluated before PHP processing — if another nginx rule handles the request first, the redirect may not fire. - **I hit the rule limit but need more rules.** → Contact [our Support Team](https://support.xcloud.host/) to discuss options. Consider consolidating rules where possible — multiple header values can sometimes be combined into a single rule. - **Test Rule shows success but the live rule isn’t working.** → The test validates nginx syntax, not rule logic. A syntactically valid rule can still produce unexpected behavior. Test your redirect in a browser using the Network tab in DevTools (look for the 301/302 response) or test headers using curl -I https://yoursite.com. --- # How to Customize Magic Login with xCloud - xCloud > Learn how to customize Magic Login with xCloud to seamlessly access your WordPress dashboard with easy steps. Magic Login allows you to access your website effortlessly with a single click, without requiring a password or email address. With xCloud, you can seamlessly log in to your WordPress dashboard using your existing xCloud account or by configuring your own email address. Follow the step-by-step process below to customize Magic Login with the xCloud. ## **Step 1: Access Magic Login Settings** [#](/docs/how-to-customize-magic-login/) To get started, log in to your xCloud account and navigate to the site you want to customize. Once there, find the **arrow icon right beside the ‘Magic Login’ option** in the dashboard and click on it. ![](/_mirror/1ba80066-mG-JJzWSLlofaj-dqsoA5vsK9T5qCk65qhYhH67ZJxJsucRI7YICu6aMeTbw.gif) ## **Step 2: Customize Magic Login Settings** [#](/docs/how-to-customize-magic-login/) Next, a pop-up window will appear, presenting different login preferences. Select the **‘Default’** option if you want to log in with your xCloud email account email or the first admin account, then click on **‘Magic Login’** to access your site. ![](/_mirror/e2318873-YUJDHFNaUwwNx3JPaQo85D4MGQleClx-YKl91_PC9cH4RF40irX2Dtn2dj1Y.png) Alternatively, if you prefer to log in with a different email address or username, select the **Custom** option. Enter your preferred email address in the designated field. If you want to log in using this custom method always, click on ‘**Remember me’** to access your site dashboard using this direct magic login button. Then click **Save** to apply your changes. ![](/_mirror/c91f546d-izm_rORZPp0br4Q_zyuM7ZqiNR-8l4CDGP52aLm7D3LqeL5oIJg-pRoYsosN.png) _**Note:** To use the Custom option, you must have the necessary permissions. If you do not have access, request your Team Admin to grant you the required permissions._ That’s it! You have successfully cutomize Magic Login according to your preference and get seamless secure access to your WordPress dashboard with xCloud. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Delete Your Account and Data With xCloud - xCloud > If you no longer need xCloud, download anything you need, remove active services, check provider resources, then request account and data deletion. If you no longer need xCloud, download anything you need, remove active services, check provider resources, then request account and data deletion. ## Prerequisites [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) - Access to xCloud - Owner or billing access - Downloaded backups/invoices you need - Access to cloud provider account for self-managed servers ## Step-by-step [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) ### 1\. Download backups and invoices [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Save website/database backups, invoices, and records before deleting services. ### 2\. Delete sites and servers [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Remove sites and servers you no longer need. Related server subscriptions are cancelled when all related servers are removed. ### 3\. Remove provider resources [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) For self-managed servers, check the cloud provider for active servers, volumes, snapshots, firewalls, IPs, or backups. ### 4\. Review billing and cards [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Confirm no unexpected active subscriptions remain and download final invoices. ### 5\. Submit deletion request [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Contact support with account email, confirmation, downloaded-data acknowledgement, and whether billing info should be removed where possible. ### 6\. Confirm completion [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Wait for team review and keep the confirmation message for your records. ## Troubleshooting [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) ### Deleted servers but still charged [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Check whether charge is from xCloud or provider; provider-side resources must be removed in provider dashboard. ### Need invoices after deletion [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Download before deletion, or contact support with billing email if already deleted. ### Want to cancel billing only [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Delete active servers; if subscription remains, contact support. ## FAQ [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) ### Can I keep backups? [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Yes, download them before deletion. ### Does deleting all servers cancel subscriptions? [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Related server subscriptions should stop after servers are removed. ### Why does support ask for a reason? [#](/docs/how-to-delete-your-account-and-data-with-xcloud/) Feedback helps improve xCloud; you can keep it brief. --- # How to Deploy a Node.js Application with xCloud - xCloud > Easily deploy and manage your Node.js applications using xCloud with a seamless, automated, and Git-integrated workflow. Deploying an application can often involve complex configurations and server management tasks. With [**xCloud**](/), this process becomes simple, automated, and developer-friendly. xCloud provides an intuitive interface that allows you to easily deploy, manage, and scale your [**Node.js**](/node-js-hosting/) applications directly from your Git repository without worrying about manual setup or infrastructure maintenance. Follow the guide to deploy your Node.js application easily with xCloud: ## Step 1: Create a New Site [#](/docs/how-to-deploy-a-node-js-application/) To begin deployment, click on the **‘Add New Site’** button from your xCloud dashboard. You will then be asked to choose the **server** where you want to deploy your Git project. ![](/_mirror/c76c872e-image-45-1024x510.png.webp) ## Step 2: Go to the Deploy Via Git Tab  [#](/docs/how-to-deploy-a-node-js-application/) Next, head over to the **‘Deploy Via Git’** tab. This is where you can deploy your Git projects in just a click. ![](/_mirror/55d15de7-image-52-1024x506.png) ### **Step 3: Enter Your Project URL**  [#](/docs/how-to-deploy-a-node-js-application/) You will find **‘Public Repository (Manual HTTPS URL)’ and ‘Connected Git Provider’.** If you choose **Public Repository (Manual HTTPS URL)**, enter your **GitHub Repository URL** and specify the **Git Branch.** If you choose **Connected Provider**, enter your **GitHub Repository SSH URL** and specify the **Git Branch.** In this document, we’ll deploy the project using the **“Connected Git Provider”** option. Enter your project URL in the ‘URL’ field. You will see xCloud automatically detecting the site type and setting the site type as ‘Node.js’ or others from your repository, so there is nothing to select manually here. ![](/_mirror/55d15de7-image-52-1024x506.png) ## **Step 2: Set Up Domains** [#](/docs/how-to-deploy-a-node-js-application/) Then go to the **‘Staging Domain’** tab. xCloud provides a free demo domain to make your site public. Or if you want to proceed with your custom domain, just click on ‘Use a demo domain instead’. For this documentation, we’ll proceed with the **‘Demo Site’** option and click **‘Next’**  to continue. ![](/_mirror/8ecf0f04-image-52-1024x507.png) ## **Step 3: Configure Node.Js Application**  [#](/docs/how-to-deploy-a-node-js-application/) In the **‘Settings’** tab, you will find options to configure the **Node.js version** and manage **site users.** Adjust them according to your preferences. Next, you will see the ‘Build & Serving’ section and you will see that the type is already selected. Here you will get 3 options: – Static build - SSR (Node process) - Hybrid (Static + API) **You can adjust and choose your preferred one from the dropdown.** ![](/_mirror/b1f92f24-image-53-1024x504.png) Next, go to the ‘Web Root’ section and add the web root of your project. You can check in the click on the ‘Auto Deploy on Push’  Once the repository integration is complete, you can configure post-deployment actions. In the **‘Deployment Script’** field, enter any custom commands you want to execute after deployment. You can also select one of the example scripts provided. After configuring this, click **‘Next’** to continue. ![](/_mirror/b1f92f24-image-53-1024x504.png) ### **Step 7: Configure Advanced Settings (Optional)**  [#](/docs/how-to-deploy-a-node-js-application/) Next, go to the **‘Advanced Settings’** section. This step is optional, but it lets you fine-tune the deployment: **→ Node.js Version:**Choose the Node.js version your project needs from the dropdown. **→ Database:**Configure the database settings for your project. ![](/_mirror/5dd3b73b-image-53-1024x508.png) Next, enter the contents of your environment file in the ‘.env File’ field. This is where you define the environment variables your project needs at runtime, such as API keys, database credentials, or app-specific configuration values. You can also add a deploy script for this project. Any commands you enter here will run after the deployment completes, which is useful for tasks like installing dependencies, running migrations, or building assets. ![](/_mirror/55d15de7-image-52-1024x506.png) ## **Step 9: Confirm Deployment** [#](/docs/how-to-deploy-a-node-js-application/) The final step is to confirm and start the deployment. Click the **‘Start’** button to begin the process. You can monitor the deployment progress in real time. Once the deployment is complete, a success message will appear. From there, you can access your site dashboard. After deployment, visit your site to confirm that your **Node.js application** has been successfully deployed with **xCloud.** ![](/_mirror/5dd3b73b-image-53-1024x508.png) ## **Environment Editor for Node.Js Application** [#](/docs/how-to-deploy-a-node-js-application/) The Environment section in xCloud allows you to customize configuration settings for your Node.js instance. Just go to the **‘Environment’** option from the sidebar and adjust as you need then click on the ‘Save’ button. ![](/_mirror/43cca013-image-53-1024x508.jpg.webp) ## **SSR Configuration for Node.js application** [#](/docs/how-to-deploy-a-node-js-application/) If you are deploying an SSR application, you can update the ‘**Application Port’, ‘Start Command’** later as well. Just go to the ‘SSR Configuration’ from the **‘Node.js’** Menu under the site dashboard and click on the **‘Update Configuration’** button. ![](/_mirror/d002b8c9-image-52-1024x506.jpg.webp) Deploying a Node.js application with xCloud is a streamlined and efficient process that eliminates the complexity of manual configuration and server management. Once your deployment is complete, you can easily manage your application, update configurations, and push new changes directly from your Git repository. With xCloud, developers can focus on building and improving their Node.js applications while xCloud takes care of the infrastructure behind the scenes. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Deploy a Custom Docker Application from a Git Repository with xCloud - xCloud > Learn how to deploy Custom Docker projects from a Git repository using xCloud. This step-by-step guide covers server setup, port detection, and going live. Deploying custom Docker projects doesn’t have to be complicated. With xCloud, you can pull your Docker Compose setup directly from a Git repository and have your application running in minutes.  Follow this guide to walk you through the entire process, from creating a Docker + NGINX server to deploying your application and going live. ## Step 1: Create a Docker+ NGINX Server [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) First, you need to create a Docker server to deploy Custom Docker. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Custom Docker either on your [own server](/self-managed-hosting/) or on an xCloud server. ![](/_mirror/a932052a-image-85-1024x504.png.webp) Next, choose your server provider to deploy Custom Docker with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![](/_mirror/7eb404bf-image-87-1024x507.png.webp) Afterward, enter the ‘Server Name’, set the ‘App Type’ to Custom Docker(it is optional to select), and add any relevant ‘Tags’ to help identify your server later.  ![](/_mirror/c2c2a0b0-image-121-1024x499.jpg.webp) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the Custom Docker application.  Then click on the ‘Create’ button to proceed. ![](/_mirror/fe381492-image-121-1-1024x502.jpg.webp) Next, choose your server size according to your preferences. xCloud offers an exclusive discount for the first month. Moreover, you can save up to more discounts if you proceed to an annual or 24-month plan. ![](/_mirror/6e77d0b3-image-121-2-1024x501.jpg.webp) Once the server is created, you will be able to deploy your Custom Docker Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## Step 2: Create a New Site [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘New Site’ button. ![](/_mirror/1d1e2c9b-image-121-3-1024x504.jpg.webp) ## Step 3: Choose Your Server [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed to start creating Custom Docker applications. ![](/_mirror/fba4e07b-image-76-1024x504.png.webp) ## Step 4: Go to The Custom Docker Tab [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) From here, go to the ‘Custom Docker’ tab and click on the ‘Docker Compose From Git’ to deploy your Custom Docker applications.  ![](/_mirror/77e64151-image-90-1024x509.png.webp) ## Step 5: Set Up the Docker Compose Application [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘Site Title’ and add relevant ‘Tags’ to help organize your deployment. ![](/_mirror/966ac851-image-84-1024x505.png.webp) ## Step 6: Set Up Domains [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) 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. Just proceed with the ‘Go Live’ option. ![](/_mirror/8c3e8849-image-81-1024x505.png.webp) It is recommended to proceed with your own domain. Top begin, click choothe ‘Go Live’ and enter your preferred domain name. Then complete the DNS verification process. ![](/_mirror/53274d26-image-94-1024x488.png.webp) Then you will get a ‘Site User’ of xCloud and click on the ‘Next’ button to proceed. ![](/_mirror/8165653f-image-88-1024x493.png.webp) ## Step 6: Insert Git Repository Credentials [#](/docs/how-to-deploy-custom-docker-application-from-git-repository/) In the Git Repo tab, you will see three options: Private Repository (SSH), Public Repository (HTTPS), and Connected Git Provider. For a Public Repository, enter the GitHub HTTPS URL and select the branch. For a Private Repository, enter the GitHub SSH URL and select the branch. In this guide, use Connected Git Provider. Choose your linked account, select the repository, and then pick the branch to deploy. ![](/_mirror/45920db0-image-82-1024x507.png.webp) Next enter the name of your Docker Compose file in the repository root ‘Composer File Name’ in the dedicated field.  ![](/_mirror/54dc2821-image-89-1024x503.png.webp) Next, go to the ‘Port Detection’ section and click on the  ‘Auto-Detect Ports’ button. It will  Scan docker-compose.yml to discover exposed ports for your Nginx reverse proxy. ![](/_mirror/6f46dab8-image-91-1024x508.png.webp) Next you will get few ports that detected from your docker file. You can select the ‘Primary Service Port’ from the dropdown menu.  ![](/_mirror/0c9e2a74-image-92-1024x485.png.webp) Next under the ‘Additional services, you can map for additional ports to different domains or subdomains. Enter the ‘Domain/Subdomain’ and ‘Port’ in the dedicated fields. ![](/_mirror/02e3b9f8-image-93-1024x486.png.webp) Then toggle on the ‘Environment File’ to enable if you want to enter environment variables for your Docker Compose services. ![](/_mirror/a8be9959-image-80-1024x505.png.webp) Then, go to the ‘Deployment script section,. In the ‘Deployment Script’ field, enter any custom commands you want to run after deployment. here you can add custom commands to run after deployment (e.g., restart containers, rebuild images). ![](/_mirror/d6a0c78a-image-86-1024x502.png.webp) Once the deployment process is complete, your Custom Docker application will be live. From the site dashboard, click **Visit Site** to access your application in the browser. You’ve successfully deployed a Custom Docker project from a Git repository using xCloud. With your application now live, you can manage updates by pushing changes to your Git repository and redeploying through the xCloud dashboard. If you run into any issues, review your Docker Compose file, port configuration, and environment variables to ensure everything is set up correctly. --- # How to Deploy Custom Docker with xCloud - xCloud > Learn how to deploy a custom Docker Compose application on xCloud with step-by-step guidance for servers, domains, and environment setup. Docker makes it easier to package and run application processes inside containers. Although containers share some similarities with virtual machines, they are far more lightweight and efficient in their use of system resources. This efficiency enables developers to divide an application into multiple independent, isolated services. When an application relies on several interconnected services, managing how all the containers start, interact, and stop together can quickly become complex. [**Docker Compose**](https://docs.docker.com/compose/) addresses this challenge by providing a straightforward way to define and manage applications made up of multiple containers. It helps coordinate shared networks, storage, and communication between individual components, allowing the entire application stack to be deployed, updated, and monitored as a single unit. Using a YAML configuration file, Docker Compose lets you describe a complete multi-container environment. Each service is defined clearly, making it possible to create flexible setups where containers share networks and data volumes as needed. In this guide, we’ll explore how to deploy a Docker Compose–based application on xCloud. > _Note: To access the ‘Custom Docker’ feature, you must have a Docker server._ ## Step 1: Create a Docker+ NGINX Server [#](/docs/how-to-deploy-custom-docker-with-xcloud/) First, you need to create a Docker server to deploy Custom Docker. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Custom Docker either on your [own server](/self-managed-hosting/) or on an xCloud server. ![](/_mirror/a932052a-image-85-1024x504.png.webp) Next, choose your server provider to deploy Custom Docker with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![](/_mirror/7eb404bf-image-87-1024x507.png.webp) Afterward, enter the ‘Server Name’, set the ‘App Type’ to Custom Docker(it is optional to select), and add any relevant ‘Tags’ to help identify your server later.  ![](/_mirror/c2c2a0b0-image-121-1024x499.jpg.webp) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the Custom Docker application.  Then click on the ‘Create’ button to proceed. ![](/_mirror/fe381492-image-121-1-1024x502.jpg.webp) Next, choose your server size according to your preferences. xCloud offers an exclusive discount for the first month. Moreover, you can save up to more discounts if you proceed to an annual or 24-month plan. ![](/_mirror/6e77d0b3-image-121-2-1024x501.jpg.webp) Once the server is created, you will be able to deploy your Custom Docker Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## Step 2: Create a New Site [#](/docs/how-to-deploy-custom-docker-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘New Site’ button. ![Deploy Custom Docker with xCloud](/_mirror/b7e5105a-image-41-1024x475.png.webp) ## Step 3: Choose Your Server [#](/docs/how-to-deploy-custom-docker-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Custom Docker applications. ![Deploy Custom Docker with xCloud](/_mirror/36316b56-image-42.png.webp) ## Step 4: Go to The Custom Docker Tab [#](/docs/how-to-deploy-custom-docker-with-xcloud/) From here, go to the **‘Custom Docker’** tab and click on the **‘Docker Compose’** to deploy your Custom Docker applications.  ![Deploy Custom Docker with xCloud](/_mirror/6b4dfc59-image-52.png.webp) ## **Step 5: Set Up the Docker Compose Application** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![Deploy Custom Docker with xCloud](/_mirror/68967079-image-53.png.webp) ## **Step 6: Set Up Domains** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) 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. Just proceed with the **‘Go Live’** option. ![Deploy Custom Docker with xCloud](/_mirror/0741570e-image-51.png.webp) For the **‘Demo Site’,** you will get a free demo domain for xCloud. Under the **‘Domain Setup’** section, choose your preferred domain. ![Deploy Custom Docker with xCloud](/_mirror/3442673b-image-43.png.webp) Then you will get a **‘Site User’** of xCloud and click on the **‘Next’** button to proceed. ![Deploy Custom Docker with xCloud](/_mirror/adb8f161-image-46.png.webp) ## **Step 7: Set Up Docker Compose Source** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) Next, configure the source of your Docker Compose file. You can either deploy using a **Public URL to docker-compose.yml** or by directly pasting the **docker-compose.yml content**. ![Deploy Custom Docker with xCloud](/_mirror/a1dfc6e9-image-44.png.webp) ### **Public URL to docker-compose.yml** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) If you choose the public URL option, enter the URL where the docker-compose.yml file is hosted in the ‘**Docker Compose URL**’ field. ![Deploy Custom Docker with xCloud](/_mirror/ac5ac943-image-48.png.webp) ### **Paste docker-compose.yml content** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) If you choose to paste the content directly, ensure the YAML syntax is valid and properly formatted before proceeding. Enter the Docker compose content and click ‘**Next**‘. ![Deploy Custom Docker with xCloud](/_mirror/488f9de4-image-50.png.webp) ## **Step 8: Set Up Environment (Optional)** [#](/docs/how-to-deploy-custom-docker-with-xcloud/) In the ‘**Environment Variables’** section, you may optionally enable environment configuration by toggling the option on. This allows you to define environment variables required by your Docker Compose services. Once configured, proceed to finalize the deployment. ![Deploy Custom Docker with xCloud](/_mirror/f386d4fb-image-45.png.webp) When you click Next, xCloud automatically parses the Docker Compose YAML file. If only a single port is exposed, the deployment will begin immediately. However, if multiple ports are detected, you’ll be asked to choose which port should be exposed publicly before the deployment continues. ## Step 9: Visit the Application  [#](/docs/how-to-deploy-custom-docker-with-xcloud/) After the deployment process is complete, your Custom Docker application will be live. From the site dashboard, click ‘**Visit Site’** to access your application in the browser. ![Deploy Custom Docker with xCloud](/_mirror/e0b1e2ab-image-47.png.webp) ### Environment Editor for Custom Docker [#](/docs/how-to-deploy-custom-docker-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Umami app. Just go to the **‘Environment’** option from the sidebar and adjust as you need, then click on the **‘Update Environment’** button. ![Deploy Custom Docker with xCloud](/_mirror/df7400b9-image-49.png.webp) And that’s it, this is how easily you can deploy a Docker Compose-based application on xCloud. By pairing Docker Compose with xCloud’s managed infrastructure, the process of running multi-container applications becomes far more straightforward. You can define your entire application stack in a single YAML file, while xCloud handles the underlying server setup, networking, and routing for you. This workflow reduces operational overhead and keeps deployments consistent, allowing you to focus on building and maintaining your services rather than managing infrastructure. Whether you are testing an application on a demo domain or deploying it to production, xCloud provides a simple and reliable way to run Docker Compose applications with confidence. Still stuck? Feel free to reach out to our [**support team.**](/support/) --- # How to Deploy Hermes Agent with xCloud (Fully Managed Hosting) - xCloud > Learn how to deploy Hermes Agent with xCloud step by step. Use managed hosting, connect LLM providers, and launch faster with zero hassle. [**Hermes** **Agent**](/hermes-agent-hosting/) is an AI-powered coding agent that helps you automate tasks, write code, and interact with AI models directly through your preferred messaging platform. Instead of juggling multiple tools and manual workflows, Hermes brings your AI provider and messaging channels together in one place, so you can build and ship faster. Deploying Hermes Agent traditionally means setting up servers, managing dependencies, and configuring environments yourself. xCloud eliminates all of that with fully managed hosting, handling the infrastructure so you can focus on what actually matters. Follow this guide to deploy Hermes Agent on xCloud in minutes, connect your preferred AI provider, and optionally set up Telegram for messaging. ## Built-In Support For AI Providers [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) - Anthropic – API Key - OpenAI API Key - OpenRouter – API Key - OpenAI – API Key - Gemini – API Key ### Built-in support for messaging channels from xCloud [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) - Telegram ### Step 1: Create an xCloud Managed Server  [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) First, visit this [**link**](https://app.xcloud.host/hermes) to start creating an xCloud managed server. Go to the ‘Server Name’ field and enter your server name. Then add a tag for the server. This step is optional and not mandatory. Note: If you haven’t signed up yet, you will be prompted to create an account, choose a plan based on your preferences, and then proceed to payment. ![Deploy Hermes Agent with xCloud](/_mirror/2ad6fbf8-image-97.png.webp) Note: If you create an xCloud Managed Server using the standard server creation flow, choose “**Agentic”** as the web server, then select **“Hermes Agent.”** xCloud will then display the configuration options for deploying Hermes Agent. ![](/_mirror/c56b1f98-Screen-Shot-2026-04-27-at-18.07.45-1024x505.png.webp) Next, go to the ‘Server Type’ option. Here, xCloud provides two types of servers. One is ‘General’, and the other one is ‘Premium’. - General servers are cost-effective servers powered by Intel CPUs and regular SSDs. - On the other hand, premium servers are blazing fast with quicker 3 GHz+ Intel Xeon CPUs, faster memory, and NVMe storage. After that, go to the ‘Server Size’ option and choose your preferred server size. Please note that deploying a Hermes Agent instance requires a minimum 4 GB RAM server. ![Deploy Hermes Agent with xCloud](/_mirror/a879993d-image-98-1024x507.png.webp) Next, choose your preferred continent from the dropdown menu. Then select the server location within that region. ![Deploy Hermes Agent with xCloud](/_mirror/4bfe8033-image-14.jpeg.webp) After that, choose your ‘Ubuntu version’ from the dropdown menu under the ‘Ubuntu Operating System’. You can also enable or disable backups for this application. ![Deploy Hermes Agent with xCloud](/_mirror/c40a4390-image-99.png.webp) xCloud provides a separate stack for this application. You will see the ‘Hermes’ stack already selected. ![Deploy Hermes Agent with xCloud](/_mirror/e092767e-image-101.png.webp) Next, go to the security warning section, read the information carefully, and click on the checkbox to confirm that you have read and understood it. ![Deploy Hermes Agent with xCloud](/_mirror/77887e83-image-106.png.webp) ## Enter Your LLM Provider Credentials [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) After that, go to the ‘AI provider’ section. Select your preferred AI model from the dropdown list under ‘AI Provider’, such as ‘OpenAI Codex’ or ‘OpenAI API’. Then enter the API token for the selected AI model. ### OpenAI Codex – API Key:  [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) To use your OpenAI account, choose ‘OpenAI Codex – ChatGPT 0Auth)’ from the ‘AI Provider’ menu, connect your account and enter the OAuth Token into the blank field. Also, you can set your ‘Default Model’ from the dropdown menu. 👉Read the [step-by-step guide](/docs/how-to-connect-openai-codex-to-openclaw/) to connect OpenAI Codex with Hermes on xCloud ![](/_mirror/a8da9b9b-image-103-1024x505.png.webp) ### OpenAI – API Key:  [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) To use OpenAI, choose ‘OpenAI – API KEY’ from the ‘AI Provider‘ menu and enter the OpenAI API key into the blank field. Then set your ‘Default Model’ from the dropdown menu. ![](/_mirror/c7603b52-image-100-1024x504.png.webp) ### Anthropic – API Key:  [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) To use Anthropic, choose ‘Anthropic’ from the ‘AI Provider‘ menu and enter the Ahtropic API key into the blank field. Then set your ‘Default Model’ from the dropdown menu. ![](/_mirror/535669ee-image-102-1024x511.png.webp) ### Google Gemini – API Key:  [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) To use Gemini, choose ‘Google Gemini’ from the ‘AI Provider‘ menu and enter the Google Gemini API key into the blank field. Then set your ‘Default Model’ from the dropdown menu. ![](/_mirror/063f9319-image-104-1024x506.png.webp) Likewise, xCloud provides Z AI, OpenRouter LLM provider as well. Set up your preferred LLM provider according to your preferences. ## Set up Your Messaging Platform (Optional) [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) Right now, xCloud allows you to connect to one built-in messaging platform: ‘Telegram’. Go to the section, add the ‘Bot token’ in the ‘Telegram Bot Token Field and ‘Telegram User ID’ in the respective fields, and click on the ‘Next’ button. When you provide your Telegram User ID during setup, your account is automatically allowed to be listed with smarter auto-pairing. No need to run commands to pair your account! ![Deploy Hermes Agent with xCloud](/_mirror/6b7e3911-image-105.png.webp) Finally, click on the ‘Create’ button to proceed. This action will start creating the xCloud managed server and deploying the Hermes Agent application. ## Manage the Configurations from the xCloud Dashboard [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) Once the server is created, you will be redirected to the xCloud Hermes Agent dashboard. Here you will get options for ‘Status’, ‘Providers’, ‘Channels’, ‘Domain & SSL’, ‘Basic Auth’, ‘Monitoring’, Logs’, ‘SSH Access’, and ‘Settings’. ![Deploy Hermes Agent with xCloud](/_mirror/87e55e34-image-108.png.webp) ### **Log in to the Hermes Agent Dashboard** [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) To log in to your Hermes Agent account, go to the ‘Status from the dashboard. Collect the credentials ‘URL’ from the dashboard. Here you will also get a ‘Webhook Base’ URL as well. ![Deploy Hermes Agent with xCloud](/_mirror/8800d42d-image-107.png.webp) Then go to the ‘Basic Auth Credentials’ Section and collect the ‘Basic Auth User’ and ‘Basic Auth Password’.  ![Deploy Hermes Agent with xCloud](/_mirror/efb20e4e-image-110.png.webp) After collecting all the credentials, log in to the Hermeas agent’s dashboard  the ‘Control UI URL’, ‘Basic Auth User’ and ‘Basic Auth Password’. Hermes does not provide a chat box in its UI. You need to use the terminal, or you can connect your AI provider to chat with the Hermes Agent. ### How To Update Default LLM Provider Settings [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) In xCloud, you can also update the default LLM provider settings in the dashboard. Go to ‘Providers’ from the left side panel and navigate to the ‘Change Provider’ section. Add your ‘AI Provider’ and the ‘API Key’ and click on the ‘Save Changes’ button. ![Deploy Hermes Agent with xCloud](/_mirror/ef6b7662-image-109.png.webp) ### How to Add or Update Messaging Channels [#](/docs/how-to-deploy-hermes-agent-with-xcloud/) Similarly, you can add or update your messaging channels. If you haven’t connected your messaging channels with the Hermes Agent or want to update your existing channel, go to ‘Channels’ from the left side panel to add or update your ‘Telegram Bot Token’ and ‘Telegram User ID’ easily. Click on the ‘Save Changes’ button when you are done. ![Deploy Hermes Agent with xCloud](/_mirror/6920762a-image-111.png.webp) And that’s it. This is how easily you can deploy Hermes Agent on xCloud. Hermes Agent deployment on xCloud removes the complexity of self-managed hosting and lets you focus on what matters most. If you run into any issues during the deployment process, feel free to reach out to our [support](https://support.xcloud.host/) team. --- # How to Deploy LibreChat with xCloud(One Click Apps) - xCloud > Deploy LibreChat with xCloud in minutes with this step-by-step guide using One-Click Apps, Docker, and NGINX. LibreChat is an open-source chat application that allows users to interact with AI models in a flexible and customizable environment. It provides a platform to deploy, manage, and run AI-powered chat interfaces, making it suitable for both experimentation and production use.  Follow the steps below so you can quickly get LibreChat running on a cloud server with full functionality, whether for testing purposes or a live application. ## **Step 1: Create a Docker+ NGINX Server** [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) First, you need to create a Docker server to deploy LibreChat. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy LibreChat either on your own server or on an xCloud server. ![Deploy LibreChat with xCloud](/_mirror/2a98879c-image-60.jpeg.webp) Next, choose your server provider to deploy LibreChat with xCloud. You can either use an xCloud Managed Server or select your preferred provider. In this guide, we’ll use the [**xCloud Managed Server**](/managed-hosting/). ![Deploy LibreChat with xCloud](/_mirror/7f91eb55-image-61.jpeg.webp) Afterward, enter the ‘**Server Name’**, set the **‘App Type’** to LibreChat, and add any relevant **‘Tags’** to help identify your server later.  ![Deploy LibreChat with xCloud](/_mirror/d6f4f08d-image-62-1024x490.jpeg.webp) Next, choose between the **‘General’** and **‘Premium’** options based on your requirements. Then, select a plan that best fits your needs. ![](/_mirror/274a2064-image-63-1024x510.jpeg.webp) Next, choose the ‘Region’ and ‘Ubuntu Version for your server. You can also enable or disable the Backup option as needed. ![](/_mirror/0d47119f-image-64-1024x509.jpeg.webp) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the LibreChat application.  Then click on the ‘Create’ button to proceed. ![Deploy LibreChat with xCloud](/_mirror/6c60bae7-image-65.jpeg.webp) Once the server is created, you will be able to deploy your LibreChat Application in this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## How to Install LibreChat on a Cloud Server  [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) Learn how to install LibreChat on a cloud server. It walks you through creating a server, configuring the environment, and launching your LibreChat application easily. ### Step 2: Access the One Click Apps Dashboard [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy LibreChat with xCloud](/_mirror/48f03b2a-image-50.jpeg.webp)  Then choose your **‘Server’** from your dropdown and click on the **‘Next’** button to proceed.  ![](/_mirror/ec8bad65-image-51-1024x479.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One-Click Apps section. You will see **‘LibreChat’**, click on it to proceed with the deployment of this application ![Deploy LibreChat with xCloud](/_mirror/6187addf-image-53.jpeg.webp) ### Step 3: Set Up the LibreChat Application [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant ‘**Tags**’ to help organize your deployment. ![Deploy LibreChat with xCloud](/_mirror/63fe9369-image-2.png.webp) At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or ‘Demo Site’ for testing purposes. Selecting ‘Go Live’ will immediately create a live environment, while choosing ‘Demo Site’ allows you to experiment in a staging environment before promoting it to production. ![Deploy LibreChat with xCloud](/_mirror/63b61d6b-image-54.jpeg.webp) ### Step 4: Configure Domain Settings [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your LibreChat application. You can adjust the **‘Site User’** according to your preferences, or leave it as the default. ![Deploy LibreChat with xCloud](/_mirror/352756c6-image-55.jpeg.webp) Next, click the toggle on the ‘Enable Ollama’ button, then choose the AI models and click ‘Next’ to proceed. Enabling this option is not mandatory. If you do not enable it, we will display three default AI models. You can also add your preferred models later within the application environment. However, if you enable Ollama, you will be able to access all available models from here, choose them, and install them at the same time. ![Deploy LibreChat with xCloud](/_mirror/7e80ae0b-image-52.jpeg.webp) ## Step 4: Visit the LibreChat Application  [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) With LibreChat set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the ‘Visit Site’ app. ![Deploy LibreChat with xCloud](/_mirror/191ca1c6-image-56.jpeg.webp) ### Environment Editor for LibreChat [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) The Environment section in xCloud allows you to customize configuration settings for your LibreChat instance. Just go to the ‘Environment’ option from the sidebar and adjust as you need, then click on the **‘Save’** button. ![Deploy LibreChat with xCloud](/_mirror/cfe6ca14-image-57.jpeg.webp) ### Manage LibreChat  Models [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) Later, you can manage your LibreChat application. Go to the **‘LibreChat’ → ‘Management’.** Next, click on the **‘Add New Model’** to install more AI models. Also, you can click on the ‘Delete Icon’ to delete the AI models of this application.  _Note: You will get access to management only if you enable Ollama_ ![Deploy LibreChat with xCloud](/_mirror/ac5e2d95-image-58.jpeg.webp) This is how you can deploy LibreChat with xCloud and set up a fully functional AI chat environment. By following the steps in this guide, you can create a Docker + NGINX server, configure your site using One-Click Apps, choose between a live or demo environment, and manage your AI models efficiently. You also have full control over domain settings, environment configurations, and user access.  Once deployed, LibreChat can be customized, scaled, and maintained to meet your specific requirements, providing a reliable platform for AI-powered chat applications. If you encounter any issues, xCloud support is available to assist you in keeping your LibreChat instance running smoothly. ## **Want to Deploy Different Self-Hosted AI Models?** [#](/docs/how-to-deploy-librechat-with-xcloudone-click-apps/) If you are looking to deploy other self-hosted AI applications, check out the following documentation: **✔️[Deploy OLLAMA application](/docs/how-to-self-host-llms-with-xcloud/)** **✔️[Deploy OpenWebUI application](/docs/how-to-self-host-llms-with-xcloud/)** If you encounter any issues or have questions during deployment, please contact our support team for assistance. --- # How to Deploy OpenClaw with xCloud (Fully Managed Hosting) - xCloud > Deploy OpenClaw with xCloud using xCloud's fully managed hosting. Easy setup, secure APIs, Telegram support, and scalable servers. OpenClaw, also known as Clawdbot, is a self-hosted AI agent built to perform real actions instead of only replying to messages. It operates as an autonomous assistant that executes tasks, manages workflows, and interacts with external systems using secure APIs and predefined rules. Unlike traditional chatbots, OpenClaw connects AI models with system-level access. This design allows it to automate processes, manage files, run scripts, and handle ongoing operations reliably. Users interact with OpenClaw through chat platforms, which keeps control simple while the agent handles the work in the background. When deployed on xCloud, OpenClaw runs on a dedicated **[xCloud managed server](/managed-hosting/)** with a preconfigured stack. This setup removes the complexity of self-hosting, manual configuration, updates, and infrastructure maintenance. ### **What OpenClaw can do** [#](/docs/how-to-deploy-openclaw-with-xcloud/) It can handle complex and real-world actions, such as: - Managing your calendar, inbox, messages and reminders. - Sending emails, clearing spam or organizing files. - Running scripts, controlling your browser, automating workflows and more. - Execute real tasks such as running scripts, managing files, and calling APIs. - Maintain persistent context across conversations and workflows. - Automate multi-step workflows without manual intervention. - Respond to events and triggers in real time. - Operate continuously based on defined rules and permissions. - Integrate with messaging platforms like Telegram - . - Allow full control through simple chat commands. ## Built-In Support For AI Providers [#](/docs/how-to-deploy-openclaw-with-xcloud/) - Anthropic – API Key - Anthropic – Claude Code CLI Token - OpenAI API Key - OpenRouter – API Key - Moonshot Al (Kimi) – API Key - OpenAI – API Key - Gemini – API Key _More AI providers, such as Grok, xAI, Mistral, and more are coming soon_. ### **Supported Messaging Channels from xCloud** [#](/docs/how-to-deploy-openclaw-with-xcloud/) - Telegram ### **Important Details:** [#](/docs/how-to-deploy-openclaw-with-xcloud/) ✔️ OpenClaw Hosting is available only on xCloud Managed Servers and requires more than 4GB RAM. ✔️ You cannot install OpenClaw on existing or external servers. ✔️ After installation, the server runs only OpenClaw. You cannot host other sites or applications on the same server. ✔️ Support for this beta feature is limited. If you face any issues, please reinstall OpenClaw. Follow the guide to deploy OpenClaw or Clawdbot on xCloud using One Click Apps and get started in just a few minutes. Follow the guide to deploy OpenClaw on xCloud and get started in just a few minutes. ### **Step 1: Create an xCloud Managed Server**  [#](/docs/how-to-deploy-openclaw-with-xcloud/) First, **[visit this link](https://app.xcloud.host/openclaw/cart/product/checkout?app=openclaw)** to start creating an xCloud managed server. After that, click on the ‘Start Now’ button from the dashboard. ![](/_mirror/2e8d96f3-image-1-1024x484.png.webp) Go to the ‘Server Name’ field and enter your server name. Then add a tag for the server. This step is optional and not mandatory. ![](/_mirror/1279f7da-image-5-1024x485.png.webp) Note: If you create an xCloud Managed Server using the standard server creation flow, choose “Agentic” as the web server, then select “OpenClaw.” xCloud will then display the configuration options for deploying Hermes Agent. ![](/_mirror/4fe90f1d-Screen-Shot-2026-04-27-at-18.15.35-1-1024x504.png.webp) Next, go to the ‘Server Type’ option. Here, xCloud provides two types of servers. One is ‘General’, and the other one is ‘Premium’. - General servers are cost-effective servers powered by Intel CPUs and regular SSDs. - On the other hand, Premium servers are blazing fast with quicker 3GHz+ Intel Xeon CPUs, faster memory, and NVMe storage. ![](/_mirror/62effd84-image-6-1024x485.png.webp) After that, go to the ‘Server Size’ option and choose your preferred server size. Please note that deploying an OpenClaw instance requires a minimum 4GB RAM server. ![](/_mirror/95bfd45f-image-2-1024x486.png.webp) Next, choose your preferred continent from the dropdown menu. Then select the server location within that region. ![](/_mirror/5141aa85-image-1024x481.png.webp) After that, choose your ‘Ubuntu version’ from the dropdown menu under the ‘Ubuntu Operating System’. You can also enable or disable backups for this application. ![](/_mirror/07f90798-image-7-1024x480.png.webp) xCloud provides a separate stack for this application. You will see the ‘OpenClaw’ stack already selected. ![](/_mirror/eb2955bb-image-9-1024x483.png.webp) Next, go to the security warning section, read the information carefully, and click on the checkbox to confirm that you have read and understood it. ![](/_mirror/59758437-image-8-1024x485.png.webp) ## **Enter Your AI Provider Credentials** [#](/docs/how-to-deploy-openclaw-with-xcloud/) After that, go to the ‘AI provider’ section. Select your preferred AI model from the dropdown list under ‘AI Provider’, such as ‘OpenAI’, Anthropic, Claude Code, and Google Gemini. Then enter the API token for the selected AI model. ### **Anthropic:**  [#](/docs/how-to-deploy-openclaw-with-xcloud/) To use  Anthropic, choose ‘Anthropic- API KEY’ from the ‘AI Provider’ menu and enter the API Key into the blank field.  ![](/_mirror/0c1ef7a3-image-49-1024x489.png.webp) ### **Claude Code :**  [#](/docs/how-to-deploy-openclaw-with-xcloud/) To use  Claude Code, choose ‘Anthropic- Claude Code CLI Token’ from the ‘AI Provider’ menu and enter the Token into the blank field.  ![](/_mirror/14729125-image-51-1024x504.png.webp) **Browser-based token generation**:  With xCloud, there is no need to install the Claude Code CLI manually. Generate your token directly from your browser.  First, select the Claude Code CLI option and then click on Generate Token. ![](/_mirror/a9111da8-image-52-1024x502.png.webp) ### **OpenAI:**  [#](/docs/how-to-deploy-openclaw-with-xcloud/) To use  OpenAI, choose ‘OpenAI – API KEY’ from the ‘AI Proider menu and enter the API Key into the blank field.  ![](/_mirror/9ab84af2-image-50-1024x490.png.webp) ### **Google Gemini :**  [#](/docs/how-to-deploy-openclaw-with-xcloud/) To use  Google Gemini, choose ‘Google Gemini- API Key’ from the ‘AI Provider’ menu and enter the API key into the blank field.  ![](/_mirror/2c15363a-image-53-1024x509.png.webp) ## **Set up Your Messaging Platform (Optional)** [#](/docs/how-to-deploy-openclaw-with-xcloud/) Right now, xCloud allows you to connect to one built-in messaging platform: ‘Telegram’. Go to the section, add the ‘Bot token’ in the ‘Telegram Bot Token Field and ‘Telegram User ID’ in the respective fields, and click on the ‘Next’ button. When you provide your Telegram User ID during setup, your account is automatically allowed to be listed with smarter auto-pairing. No need to run commands to pair your account! ![](/_mirror/9fa919bb-image-54-1024x504.png.webp) ## **Set up Your Messaging Platform (Optional)** [#](/docs/how-to-deploy-openclaw-with-xcloud/) You can control the UI of OpenClaw right from the xCloud dashboard. If you want to make it more secure and do not want to make OpenClaw UI accessible for anyone, then click on the checkbox beside ‘OpenClaw Control UI Dashboard.  ![](/_mirror/d907fda1-image-55-1024x506.png.webp) Finally, click on the ‘Create’ button to proceed. This action will start creating the xCloud managed server and deploying the OpenClaw application. ![](/_mirror/5b661964-image-15-1024x485.png.webp) To log in to your OpenClaw account, go to the ‘Status from the dashboard. collect the credentials ‘URL’ and ‘Basic Auth Password’ from the dashboard. ![](/_mirror/5b5c413a-image-16-1024x486.png.webp) Now if you log in toyour OpenClaw account using the credentials, you will be able to start chatting with OpenClaw. ![](/_mirror/7ea1decc-image-17-1024x639.png.webp) ## **Step 2: Manage the Configurations from the xCloud Dashboard** [#](/docs/how-to-deploy-openclaw-with-xcloud/) Now, in the ‘Status’ option from the left side menu, you will get the UI credentials and the Auth credentials. Collect the credentials when necessary. From the ‘Control UI Mode’, you can toggle ON/OFF the ‘Dashboard UI’  option according to your preferences. If you toggle off, no one will be able to access the UI of the OpenClaw dashboard. ![](/_mirror/49a93dfe-image-18-1024x486.png.webp) Next, go to the ‘Config’ option from the menu and adjust the credentials when needed and click on the update button right from the xCloud dashboard. ![](/_mirror/a6c591e5-image-20-1024x486.png.webp) The Environment section in xCloud allows you to customize configuration settings for your OpenClaw instance. Just go to the ‘Environment’ option from the sidebar and adjust as you needed then click on the ‘Save’ button. ![](/_mirror/7481084b-image-19-1024x488.png.webp) Update the OpenClaw version from the xCloud dashboard. Just go to the ‘Updates’ from the left menu and click on the ‘Check for Updates’ button to see if there are any updates available. ![](/_mirror/f3c3cf86-image-21-1024x487.png.webp) Next go to the ‘Logs’ option from the left menu. Here you can all the logs of the app. ![](/_mirror/58eb9cc5-image-22-1024x486.png.webp) ### How To Update Default LLM Provider Settings [#](/docs/how-to-deploy-openclaw-with-xcloud/) In xCloud, you can also update the default LLM provider settings in the dashboard. Go to ‘Providers’ from the left side panel and navigate to the ‘Change Provider’ section. Add your ‘AI Provider’ and the ‘API Key’ and click on the ‘Save Changes’ button. ![How To Update Default LLM Provider Settings in xCloud OpenClaw hosting](/_mirror/f1f92ef6-image-46.png.webp) ### How to Add or Update Telegram Channels [#](/docs/how-to-deploy-openclaw-with-xcloud/) Similarly, you can add or update Telegram Channels in the dashboard. Go to ‘Channels’ from the left side panel to add or update your ‘Telegram Bot Token’ and ‘Telegram User ID’ easily. Click on the ‘Save Changes’ button when you are done. ![How to Add or Update Telegram Channels in xCloud OpenClaw Hosting](/_mirror/0b4c2821-image-47.png.webp) ## Reset OpenClaw [#](/docs/how-to-deploy-openclaw-with-xcloud/) OpenClaw Reset (No new server needed): You can now reinstall OpenClaw from scratch on the same server using OpenClaw Reset. With one click, it creates a backup, reinstalls a clean setup, and generates fresh credentials. ![](/_mirror/d1c4d746-image-34-1-1024x546.png.webp) And that’s it. This is how easily you can deploy OpenClaw on xCloud. OpenClaw deployment on xCloud removes the complexity of **[self managed hosting](/self-managed-hosting/)** and lets you focus on what matters most. ## Few More Details of OpenClaw(Beta) Hosting [#](/docs/how-to-deploy-openclaw-with-xcloud/) ✅ OpenClaw Hosting is available only on xCloud Managed Servers and requires more than 4GB RAM ✅ You cannot install OpenClaw on any existing or external servers ✅ After installation, the server runs only OpenClaw. You cannot host other sites or applications on the same server ✅ Support for this OpenClaw feature is limited. If you encounter any issues, please reinstall OpenClaw ## ⚠️ Security + Support Boundaries (Read This Carefully) [#](/docs/how-to-deploy-openclaw-with-xcloud/) AI agents are powerful tools, and careless use can introduce serious risks. Many users already run agents on personal laptops or unmanaged servers without isolation or a clear understanding of the consequences. xCloud provides a safer deployment path, but risk still exists. ### What xCloud Will Do [#](/docs/how-to-deploy-openclaw-with-xcloud/) ✅ Provision a managed server ✅ Install OpenClaw ✅ Provide basic server-level controls such as restart, reinstall, and environment configuration ### What xCloud Will NOT Do [#](/docs/how-to-deploy-openclaw-with-xcloud/) ❌ Provide support for how you run or configure your agent ❌ Troubleshoot workflows, integrations, prompts, or tool access ❌ Take responsibility for third-party API behavior or failures ❌ Debug issues caused by custom configurations If OpenClaw becomes unstable or breaks after you start configuring it, reinstall OpenClaw. Everything beyond server provisioning and installation remains your responsibility. ## 🚨 Mandatory Safety Guidelines [#](/docs/how-to-deploy-openclaw-with-xcloud/) ❌ Do not use your primary OpenAI, Anthropic, Gemini, or similar accounts ❌ Do not connect your main GitHub account ❌ Do not connect personal Gmail or identity systems ✅ Use separate, dedicated accounts for testing ✅ Treat OpenClaw as an isolated sandbox ✅ Avoid connecting anything tied to your real identity or critical systems  You get a fully managed server, a dedicated OpenClaw stack, and seamless integration with Telegram, all without manual configuration or infrastructure headaches. With One Click Apps, secure API-based connections, and scalable resources, xCloud makes running OpenClaw simple, stable, and efficient. Follow the steps in this guide, complete the setup, and start managing your trading strategies with speed, consistency, and confidence. ## Frequently Asked Questions [#](/docs/how-to-deploy-openclaw-with-xcloud/) ### Q1. Do I need my own LLM provider, or is it included with OpenClaw hosting on xCloud? [#](/docs/how-to-deploy-openclaw-with-xcloud/) Answer: Yes, you need to bring your own AI provider API key such as OpenAI, Anthropic, Claude Code, OpenAI, or others. --- # How to Deploy Paperclip with xCloud (Fully Managed Hosting) - xCloud > Learn how to deploy Paperclip on xCloud with fully managed hosting. Set up servers, configure AI providers, and launch your app in minutes. [**Paperclip**](/paperclip-hosting/) is a powerful AI-powered application that you can easily deploy using xCloud’s fully managed hosting platform. With xCloud, you don’t need to worry about complex server configurations or manual setup processes. Whether you’re a developer or a non-technical user, xCloud simplifies the entire deployment by handling server provisioning, application installation, and configuration in just a few steps.  In this guide, we will walk you through the complete process of deploying Paperclip on xCloud, from creating a managed server to configuring your AI provider credentials and managing your application through the xCloud dashboard. ### Step 1: Create an xCloud Managed Server  [#](/docs/how-to-deploy-paperclip-with-xcloud/) First, visit this [**link**](https://app.xcloud.host/paperclip/) to start creating an xCloud managed server. Go to the **‘Server Name’** field and enter your server name. Then add a tag for the server. This step is optional and not mandatory. _**Note:** If you haven’t signed up yet, you will be prompted to create an account, choose a plan based on your preferences, and then proceed to payment._ ![Deploy Paperclip with xCloud](/_mirror/d3ea53d7-image-37.png.webp) Note: If you create an xCloud Managed Server using the standard server creation flow, choose “Agentic” as the web server, then select “Paperclip.” xCloud will then display the configuration options for deploying Hermes Agent. ![](/_mirror/b428c54f-Screen-Shot-2026-04-27-at-18.12.51-1024x504.png.webp) Next, go to the ‘Server Type’ option. Here, xCloud provides two types of servers. One is ‘General’, and the other one is ‘Premium’. - General servers are cost-effective servers powered by Intel CPUs and regular SSDs. - On the other hand, premium servers are blazing fast with quicker 3 GHz+ Intel Xeon CPUs, faster memory, and NVMe storage. After that, go to the **‘Server Size’** option and choose your preferred server size. Please note that deploying a Paperclip instance requires a minimum 4 GB RAM server. ![Deploy Paperclip with xCloud](/_mirror/b69e1240-image-36.png.webp) Next, choose your preferred continent from the dropdown menu. Then select the server location within that region. ![Deploy Paperclip with xCloud](/_mirror/223708a9-image-9.jpeg.webp) After that, choose your **‘Ubuntu version’** from the dropdown menu under the **‘Ubuntu Operating System’.** You can also enable or disable backups for this application. ![Deploy Paperclip with xCloud](/_mirror/d3ebd64f-image-38-1024x509.png.webp) xCloud provides a separate stack for this application. You will see the **‘Paperclip’** stack already selected. ![Deploy Paperclip with xCloud](/_mirror/e16904f8-image-10.jpeg.webp) Next, go to the security warning section, read the information carefully, and click on the checkbox to confirm that you have read and understood it. ![Deploy Paperclip with xCloud](/_mirror/7cd412b5-image-34.png.webp) ## Enter Your AI Provider Credentials [#](/docs/how-to-deploy-paperclip-with-xcloud/) After that, go to the **‘AI provider’** section. Select your preferred AI model from the dropdown list under **‘AI Provider’,** such as **‘OpenAI Codex’** or **‘OpenAI API’.** Then enter the API token for the selected AI model. ### OpenAI Codex – API Key:  [#](/docs/how-to-deploy-paperclip-with-xcloud/) To use Anthropic, choose **‘Anthropic – API KEY’** from the **‘AI Provider’** menu and enter the API Key into the blank field. ![Deploy Paperclip with xCloud](/_mirror/cb3b9c2d-image-40-1024x502.png.webp) ### OpenAI – API Key:  [#](/docs/how-to-deploy-paperclip-with-xcloud/) To use OpenAI, choose **‘OpenAI – API KEY’** from the **‘AI Provider**‘ menu and enter the API key into the blank field.  ![Deploy Paperclip with xCloud](/_mirror/8960849e-image-35.png.webp) ## Set up Your Dashboard Credentials [#](/docs/how-to-deploy-paperclip-with-xcloud/) Next, configure your Paperclip dashboard credentials. Enter your preferred **‘Dashboard Username’,** and set your preferred **‘Dashboard Basic Auth Password’** in the dedicated fields. Finally, click on the **‘Create’** button to proceed. This action will start creating the xCloud managed server and deploying the Paperclip application. ![Deploy Paperclip with xCloud](/_mirror/9c499db8-image-8.jpeg.webp) ## Step 2: Manage the Configurations from the xCloud Dashboard [#](/docs/how-to-deploy-paperclip-with-xcloud/) Once the server is created, you will be redirected to the xCloud Paperclip dashboard. Here you will get options for ‘**Status’, ‘Settings,’ ‘Domain & SSL’, ‘Providers’, ‘Environment’, ‘Logs’,** and **‘SSH Access.’** ![Deploy Paperclip with xCloud](/_mirror/98b0e82c-image-11.jpeg.webp) To log in to your Paperclip account, go to the ‘**Status**‘ option from the dashboard. Collect the ‘**URL**‘ of your Paperclip dashboard. From here, you can also access ‘**Admin**‘ and ‘**Dashboard Basic Auth**‘ from this page. ![Deploy Paperclip with xCloud](/_mirror/8bf2a814-image-39.png.webp) Next, go to the ‘**Providers**‘ option from the left menu of the Paperclip dashboard. Here you can see the ‘**Current Provider**‘ that you configured for your Paperclip. If you want to change your AI provider, then go to the ‘**AI Provider**‘ section, set a provider from the dropdown list, and complete the setup process of the AI provider, and click on the save button. ![Deploy Paperclip with xCloud](/_mirror/f6786720-image-42-1024x501.png.webp) Now go to the ‘**Logs**‘ option and get different types of logs: ‘**Nginx Access Log**‘, ‘**NGINX Error Log**‘, ‘**Fail2ban log**‘, ‘**auth.log’**. ![Deploy Paperclip with xCloud](/_mirror/ec34bbe8-image-43-1024x503.png.webp) And that’s it. This is how easily you can deploy Paperclip on xCloud. Paperclip deployment on xCloud removes the complexity of self-managed hosting and lets you focus on what matters most. If you run into any issues during the deployment process, feel free to reach out to the [**xCloud support team**](https://support.xcloud.host/) for assistance. --- # How to Deploy phpMyAdmin with xCloud One Click Apps - xCloud > Deploy PHPMyAdmin with xCloud One-Click Apps in minutes. Easily set up, configure, and manage databases with a few clicks. [phpMyAdmi**n**](https://www.phpmyadmin.net/) is a popular web-based interface used to manage MySQL and MariaDB databases. xCloud simplifies the deployment process through its intuitive dashboard, allowing users to launch and configure PHPMyAdmin instances with minimal effort.  Follow the steps below to quickly set up phpMyAdmin in a demo or production environment using xCloud. _Note: To access the phpMyAdmin feature, disable the 7G or 8G firewall._ ## **Install phpMyAdmin from the Server Dashboard**  [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) You can also manage phpMyAdmin from your xCloud server dashboard. Just go to **‘Server’ → ‘Database’** to access the phpMyAdmin options. From there, click **‘Open My phpMyAdmin’** to open the phpMyAdmin dashboard.  You can also disable it by clicking **‘Disable phpMyAdmin’**. Additionally, you can create a new database or database user for that server directly from the dashboard. ![](/_mirror/bb2c3f86-image-55-1024x536.png.webp) In this way, the application will be created as a demo site with a test domain. Later, you can update the domain and use a custom domain. Read the documentation for more details: [_**How To Go Live From Staging Domain?**_](/docs/how-to-go-live-from-staging-domain/) ## **How To Deploy phpMyAdmin in 1 Click**  [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) You can also deploy your phpMyAdmin application by creating a new site. To create a new site follow the steps below: ## **Step 1: Access the One** **Click Apps Dashboard** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) Begin by logging into your xCloud account. Once authenticated, navigate to your dashboard and click on the **‘New Site’** button.  ![Deploy phpMyAdmin with xCloud](/_mirror/ae18763e-image-48.png.webp) This will take you to the site creation interface. From here, go to the **‘One Click Apps’** section. Select **‘phpMyAdmin**‘ from the available applications to initiate the deployment process. ![Deploy phpMyAdmin with xCloud](/_mirror/93ffa90a-image-49.png.webp) Ensure your server is already connected to xCloud. If not, follow the instructions on the dashboard to establish a server connection. Once connected, you can create a new site either from the main dashboard or the site list by selecting the **‘Create New Site**‘ option. ## **Step 2: Set Up the phpMyAdmin Application** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![Deploy phpMyAdmin with xCloud](/_mirror/1d6d0c03-image-50.png.webp) ## **Step 3: Configure Domain Settings** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your phpMyAdmin instance. Available subdomain extensions include .wp1.site and .wp1.sh, both managed through Cloudflare. These demo domains are intended for temporary use and should be used for testing and development purposes only. Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding. ![Deploy phpMyAdmin with xCloud](/_mirror/aef9126a-image-51.png.webp) ## **Step 4: Configure and Install the Site** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) At the bottom of the configuration screen, select the appropriate ‘**PHP Version** for your application. Also, ‘Site user’ will be created for this application. Keep it as it is. Once all settings have been reviewed and configured, click the **‘Next**‘ button to proceed. xCloud will begin provisioning the environment, and within a few minutes, your phpMyAdmin instance will be deployed and accessible from your dashboard. ![Deploy phpMyAdmin with xCloud](/_mirror/33cf8b65-image-52.png.webp) ## **Step 5: Visit the phpMyAdmin Site** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) With phpMyAdmin set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Magic Login’** app. Once you click on the magic login button, you will be redirected to the phpMyAdmin dashboard. Here, you can check out the **‘Database’** of your site from the phpMyAdmin dashboard. ![Deploy phpMyAdmin with xCloud](/_mirror/c0dfc837-image-53.png.webp) This will open the PHPMyAdmin dialog window for registration, which should look something like the example below. Simply enter your details and create a password according to the specs indicated. Hit the Next button, then click through any additional popups, leaving them empty for now.  ## **Managing phpMyAdmin from the xCloud Server Dashboard** [#](/docs/how-to-deploy-phpmyadmin-with-xcloud/) You can also manage phpMyAdmin from your xCloud server dashboard. Just go to **‘Server’ → ‘Database’** to access the phpMyAdmin options. From there, click **‘Open My phpMyAdmin’** to open the phpMyAdmin dashboard. You can also disable it by clicking **‘Disable phpMyAdmin’**. Additionally, you can create a new database or database user for that server directly from the dashboard. ![Deploy phpMyAdmin with xCloud](/_mirror/c27959b7-image-54.png.webp) And that’s it, this is how easily you can quickly and reliably deploy a phpMyAdmin instance using xCloud One Click Apps feature. If you are working in a staging environment or setting up a live application, xCloud provides a streamlined interface for configuring and managing your deployment.  Still, feeling stuck? Contact our [**dedicated support team**](/support/) for further assistance. --- # How To Easily Disable Email Notifications For Credentials In xCloud Hosting - xCloud > Go through this simple guide to disable email notifications with xCloud hosting. Solidify your security measures with [**xCloud**](/) Hosting as we introduce a fresh approach to safeguarding your credentials: **Disable Email Notifications.** Explore the “**Notification**” section within your settings and opt to disable it if you prefer not to receive server and site credentials. It’s important to note that we do not show any credentials within our system. ![Disable Email Notifications](/_mirror/cc7fd83c-image-26.png.webp) **Note: Please make sure to save your credentials somewhere else during site or server creation **as we do not show any credentials in xCloud** for security best practices. ** If you are stuck, contact our [**support team**](/contact/) for any queries. --- # How to Disable Notifications With xCloud - xCloud > xCloud lets you control which notifications you receive and which channels xCloud can use to send them. If you manage many websites or servers, you can reduce xCloud lets you control which notifications you receive and which channels xCloud can use to send them. If you manage many websites or servers, you can reduce unnecessary alerts by updating your notification settings. Use this guide to turn off xCloud notifications, disable email alerts, or keep only the notification channels your team needs. > ⚠️ **Important:** Disabling notifications does not disable the action that created the notification. For example, if you turn off update notification emails, xCloud will stop sending those emails, but your sites and servers can still be updated or managed based on your normal settings. ## What This Setting Controls [#](/docs/how-to-disable-notifications-with-xcloud/) The xCloud notification page controls notification delivery from xCloud. Depending on your account and integrations, you may see channels such as: - **Email** - **Slack** - **Telegram** - **WhatsApp** - **xCloud dashboard notifications** You can disable one channel and keep another channel enabled. For example, you can turn off Email while keeping Slack or dashboard notifications active. ## Prerequisites [#](/docs/how-to-disable-notifications-with-xcloud/) - Access to your xCloud account - Permission to manage your profile settings - Access to the team or account where the notifications are generated ## Step 1: Open Notification Settings [#](/docs/how-to-disable-notifications-with-xcloud/) First, log in to your xCloud Dashboard and visit the **Settings → Notifications** from the dashboard or directly visit the [**link**](https://app.xcloud.host/user/notifications). You can also open your user profile menu and select **Notifications**. ![](/_mirror/0166ac46-image-32-1024x510.png.webp) ## Step 2: Review Each Notification Section [#](/docs/how-to-disable-notifications-with-xcloud/) On the notification page, review the available sections. You may see sections such as: - **Site Notifications** - **Server Notifications** - **Other Notifications** - **Vulnerability Notifications** Each section controls a different group of xCloud alerts. ![](/_mirror/577a80e4-image-33-1024x509.png.webp) ## Step 3: Disable The Notification Channels You Do Not Want [#](/docs/how-to-disable-notifications-with-xcloud/) Uncheck the channel you want to disable in each section. For example: - Uncheck **Email** to stop email notifications. - Uncheck **Slack** to stop Slack notifications. - Uncheck **Telegram** to stop Telegram notifications. - Uncheck **WhatsApp** to stop WhatsApp notifications. If you only want fewer emails, turn off **Email** and leave your preferred channel enabled. ![](/_mirror/2607e42c-image-34-1024x506.png.webp) ## Step 4: Disable Site Notifications If Needed [#](/docs/how-to-disable-notifications-with-xcloud/) Use **Site Notifications** to control alerts related to your websites. These can include site upgrades, SSL certificate issues, deployment errors, and similar site-level events. Turn off the channels you do not want under **Site Notifications**. ![](/_mirror/de5f844f-image-35-1024x505.png.webp) ## Step 5: Disable Server Notifications If Needed [#](/docs/how-to-disable-notifications-with-xcloud/) Use **Server Notifications** to control server-level alerts. These can include server reboots, unavailable servers, available upgrades, and similar server events. Turn off the channels you do not want under **Server Notifications**. ![](/_mirror/ec83bd3e-image-36-1024x511.png.webp) ## Step 6: Review Other And Vulnerability Notifications [#](/docs/how-to-disable-notifications-with-xcloud/) If you want to stop all xCloud notifications through a specific channel, review **Other Notifications** and **Vulnerability Notifications** as well. ➡️ For security-related alerts, keep at least one channel enabled if your team depends on xCloud to notify you about important issues. ## Step 7: Save Your Changes [#](/docs/how-to-disable-notifications-with-xcloud/) Click **Save Changes**. After saving, xCloud will update your notification preferences. ![](/_mirror/b762b173-image-37-1024x509.png.webp) ### Expected Result [#](/docs/how-to-disable-notifications-with-xcloud/) After saving your settings: - xCloud stops sending notifications through the channels you disabled. - xCloud keeps sending notifications through any channels that remain enabled. - Site and server workflows continue normally. - Updates are not disabled by changing notification settings. ## Recommended Setup [#](/docs/how-to-disable-notifications-with-xcloud/) If you manage many websites and want fewer messages, use one of these setups. ### Reduce Email Noise [#](/docs/how-to-disable-notifications-with-xcloud/) - Turn off **Email** under Site Notifications. - Turn off **Email** under Server Notifications if you do not want server alert emails. - Keep one preferred channel enabled for important alerts. ### Stop All xCloud Emails [#](/docs/how-to-disable-notifications-with-xcloud/) - Turn off **Email** in every notification section where it appears. - Click **Save Changes**. - Keep another channel enabled if your team still needs operational alerts. ### Keep Only Important Security Alerts [#](/docs/how-to-disable-notifications-with-xcloud/) - Turn off nonessential channels under Site Notifications and Server Notifications. - Keep **Vulnerability Notifications** enabled in your preferred channel. - Click **Save Changes**. ## Troubleshooting [#](/docs/how-to-disable-notifications-with-xcloud/) **I still receive emails after turning off Site Notifications** Check **Server Notifications**, **Other Notifications**, and **Vulnerability Notifications**. Some emails may come from a different notification group. **I want no xCloud emails at all** Open the notification page and turn off **Email** everywhere it appears. Then click **Save Changes**. **I do not see the Notifications page** Your role may not allow you to manage notification preferences. Ask the team owner or an admin to review your access. **My team still needs important alerts** Keep one shared channel enabled, such as Slack or dashboard notifications, while disabling personal email alerts. ## FAQ [#](/docs/how-to-disable-notifications-with-xcloud/) **Can I disable notifications for all my websites from one place?** Yes. The notification page controls your xCloud notification delivery preferences, so you can reduce notification emails without opening each website individually. **Can I disable only Email and keep Slack enabled?** Yes. Notification channels are controlled separately. Turn off Email and keep Slack enabled if that is your preferred workflow. **Does this stop WordPress update emails sent directly by WordPress?** No. This only controls xCloud notifications. WordPress can also send its own automatic update emails from inside each WordPress site. To disable those emails, follow the WordPress update email notification guide. --- # How To Enable Basic Authentication On Your Site? - xCloud > In xCloud you can easily configure the basic authentication for your site. xCloud allows you to add basic authentication to your site. This can be useful for restricting access to a site for security reasons or if you’re simply running a site that needs to restrict access before you even get to WordPress. Follow the steps below to learn how to enable authentication on your website. ### **Step 1:** Login To Your xCloud Dashboard [#](/docs/how-to-enable-basic-authentication-on-your-site/) First, from the dashboard, click on the site you want to enable the authentication for, or go to the **“All Sites”** tab and select the site. ![](/_mirror/c92859d1-Site-list-1024x555.png.webp) ### **Step 2:** Enable Basic Authentication Button [#](/docs/how-to-enable-basic-authentication-on-your-site/) Next, go to the **‘Authentication’** tab and toggle the **authentication** button.  ![Basic Authentication](/_mirror/64f5b931-Basic-auth--1024x534.png.webp) ### **Step 3:** Add Required Details [#](/docs/how-to-enable-basic-authentication-on-your-site/) Now, enter the Username and Password as needed. Click on the **‘Save’** button and you are all set. ![Basic Authentication](/_mirror/a17b2131-site-basic-auth--1024x527.png.webp) Thus, you can easily enable authentication on your site. Getting stuck? Feel free to contact our support team for further assistance. --- # How to Enable Cloudflare WAF Rules for Site Security in xCloud? - xCloud > Learn how to enable Cloudflare WAF rules in xCloud to block sensitive file access, prevent author enumeration, and strengthen WordPress security in minutes. Keeping your WordPress site secure takes more than just strong passwords and regular updates. Many common attacks target areas like XML-RPC, sensitive files, wp-config.php, and author enumeration. If these are left unprotected, your site can become more vulnerable to unauthorized access, spam, and other security threats. xCloud’s Cloudflare WAF integration lets you activate Web Application Firewall rules directly from your site’s security dashboard — no Cloudflare dashboard required. When you toggle a security option in xCloud, the corresponding WAF rule is automatically created, updated, or deleted in your Cloudflare zone. Rules are stored per-site, so each site on your server can have its own security configuration. ## **What Is Cloudflare WAF?** [#](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) Cloudflare’s Web Application Firewall (WAF) filters malicious HTTP traffic before it reaches your server. Custom rules let you block specific attack vectors – such as requests targeting sensitive config files, XML-RPC abuse, or author enumeration scans – at the CDN edge, before the request ever hits your origin. xCloud integrates with Cloudflare WAF via API, so you can manage these rules without leaving the xCloud dashboard. ## **Prerequisites** [#](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) - An active xCloud site on a production server - Cloudflare DNS integration enabled and active for the site (the security card will not appear for sites without active Cloudflare DNS records) - A valid Cloudflare API token configured in xCloud with WAF rule read/write permissions - For WordPress-specific options: the site must be running WordPress (these options are hidden for Laravel, custom PHP, and other app types) That is why Cloudflare Security Settings in xCloud are so important. Instead of manually creating and managing Cloudflare rules, you can quickly enable essential protections directly from your xCloud dashboard. This makes it easier to strengthen your site’s security without going through a complicated setup process. _ Note: This feature is available for both NGINX and OLS servers._ ## **Step 1: Go to Your Site** [#](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) First, open the site you want to configure. From your site dashboard, look at the left sidebar menu and navigate to ‘**Tools**, then open **NGINX and Security**. This section contains the settings related to performance and security, including the Cloudflare protections available for your site. ![Enable Cloudflare WAF Rules](/_mirror/89bc9b0f-image-90.png.webp) ## **Step 2: Open Cloudflare Security Settings** [#](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) Once you are inside the **NGINX and Security** section, locate the **Cloudflare Security Settings** area on the dashboard. In this section, you will find several security options that help protect your WordPress site from common vulnerabilities and unwanted access attempts. These options includes:  - **Allow Good Bots + ACME/Let’s Encrypt Validation:** Allows trusted bots and SSL validation requests. - **Block Sensitive File Access:** Blocks access to private or sensitive files. - **Block Direct Access to** **wp-config.php:** Protects the main WordPress config file from direct access. - **Block XML-RPC:** Disables XML-RPC to reduce abuse and attacks. - **Block Author Enumeration:** Prevents attackers from discovering WordPress usernames. You can simply use the toggle buttons to enable or disable each setting based on your needs and preferences. After that, click on the ‘Save Settings’ button. ![Enable Cloudflare WAF Rules](/_mirror/5d07535e-image-91.png.webp) ## **Troubleshooting** [#](/docs/how-to-enable-cloudflare-waf-rules-in-xcloud/) - **The Cloudflare Security Settings card is not showing on the NGINX Security page. →** The card only appears for production sites with an active Cloudflare DNS integration. Verify that Cloudflare DNS is enabled for this site under Site → DNS → Cloudflare. Staging sites do not display this card. - **WordPress-specific options (wp-config.php, XML-RPC, Author Enumeration) are not visible. →** These options only appear for WordPress sites. If your site runs Laravel, custom PHP, or another stack, these options will not be shown. - **Saving settings returns an error. →** Check that your Cloudflare API token has WAF custom rules read and write permissions. Tokens with zone-level read-only access will fail. You may also be hitting Cloudflare’s API rate limits — wait a moment and try again. - **A rule was enabled but does not appear in the Cloudflare WAF dashboard.** → xCloud applies changes only to settings that differ from the current state. If a rule already exists in Cloudflare from a previous session, it may not be recreated. Check Cloudflare’s WAF Custom Rules list directly. If the rule is missing, toggle the option off, save, then toggle it on again and save. - **I disabled a rule but it still appears in Cloudflare.** → Cloudflare may take a few seconds to propagate rule deletions. Refresh the Cloudflare WAF page after ~30 seconds. If the rule persists, check xCloud logs for API errors related to the delete operation. And that’s it this is how easily you can configure Cloudflare security settings in xCloud. Cloudflare Security Settings in xCloud give you a simple way to add important protection to your WordPress site without manually configuring security rules in Cloudflare. With just a few clicks, you can block common attack vectors, protect sensitive files, and improve your site’s overall security posture. --- # How to Enable HTTP/3 in xCloud for Enhanced Website Performance - xCloud > Learn how to enable HTTP/3 in xCloud to boost website speed, security, and user experience with simple steps for both new and existing sites. HTTP/3, the latest version of the Hypertext Transfer Protocol, brings significant improvements over earlier versions. xCloud has already supported HTTP/3 on OLS (OpenLiteSpeed) servers. Now, this support is also available for NGINX servers. This means you can create and run websites on the HTTP/3 protocol whether you are using OLS or NGINX. In this guide, we will show you how to enable HTTP/3 for both new and existing sites on NGINX servers. ## **What Is HTTP/3 and Why Is It Important?** [#](/docs/how-to-enable-http-3-in-xcloud/) HTTP/3 is the third major version of the Hypertext Transfer Protocol, built on top of QUIC, a transport layer protocol developed by Google. Unlike HTTP/2, which relies on TCP, HTTP/3 operates over UDP. This enables faster connection establishment, elimination of head-of-line blocking, improved performance on unreliable networks, and enhanced security. ### **Reduced Latency** [#](/docs/how-to-enable-http-3-in-xcloud/) QUIC combines the transport handshake and encryption handshake into a single process. This reduces the number of round trips required to establish a secure connection and leads to faster page loads for visitors. ### **Elimination of Head-of-Line Blocking** [#](/docs/how-to-enable-http-3-in-xcloud/) In HTTP/2, the loss of a single data packet can delay all other data streams. HTTP/3 processes each stream independently, ensuring that only the affected stream is delayed. For example, if you are chatting with an AI tool like ChatGPT and one response segment is delayed, HTTP/3 ensures that other parts of the chat, such as text already loaded or supporting images, continue to display without interruption. This independent processing improves the loading speed of site assets such as images, CSS, and JavaScript files. ### **Improved Performance on Unreliable Networks** [#](/docs/how-to-enable-http-3-in-xcloud/) HTTP/3 supports connection migration, allowing users to maintain uninterrupted connections even when switching networks, such as from Wi-Fi to mobile data. This ensures a seamless browsing experience for visitors using mobile devices or unstable networks. ### **Enhanced Security** [#](/docs/how-to-enable-http-3-in-xcloud/) QUIC is encrypted by default. HTTP/3 leverages this encryption to provide a more secure connection without additional configuration, protecting user data and communications. ## **How to Enable HTTP/3 in xCloud for New Sites**? [#](/docs/how-to-enable-http-3-in-xcloud/) For all new websites deployed on xCloud, HTTP/3 support is enabled automatically if the server runs NGINX version 1.25.0 or higher. Site owners do not need to take any additional steps. New sites are provisioned with all necessary server configurations and SSL/TLS settings to ensure full compatibility with HTTP/3 for supported browsers and clients. ## **How to Enable HTTP/3 on Previously Deployed Sites** **on NGINX Servers** [#](/docs/how-to-enable-http-3-in-xcloud/) For sites deployed before HTTP/3 support was deployed from xCloud, you need to regenerate NGINX to enable HTTP/3. Here are the steps to regenerate the permissions of the rescue site associated with each domain. 👉 Note: xCloud already supports HTTP/3 on OLS (OpenLiteSpeed) servers by default. For NGINX servers, follow the steps below to enable HTTP/3. ### **Step 1: Login and Select the Site**  [#](/docs/how-to-enable-http-3-in-xcloud/) To reset the file and folder permissions of your site. First, log in to your xCloud dashboard,go to your website where you want to activate HTTP/3. Now, go to the ‘Site settings’ option from the left navigation bar. ![Enable HTTP/3 on xCloud](/_mirror/a145e9a9-image-33.png.webp) ### **Step 2: Reset the Permissions**  [#](/docs/how-to-enable-http-3-in-xcloud/) Then roll down a little and toggle on the **‘Regenerate NGINX Configurations’** option to enable and then enable the **‘Restart NGINX’** option as well and click on the **‘Run Now’** button. ![](/_mirror/435f0784-Screen-Capture-on-2025-09-09-at-18-13-39.poster.webp) This is how easily you can reset the files and folder permissions and enable HTTP3 for your sites. ## **How to Verify HTTP/3 Activation for Your Site** [#](/docs/how-to-enable-http-3-in-xcloud/) After regenerating permissions, verify that HTTP/3 is active by opening an online tool such as [**HTTP3 Check**](https://http3check.net/) to confirm that the site serves content over HTTP/3. Enabling HTTP/3 in xCloud improves website performance, security, and user experience. New sites automatically benefit from HTTP/3, while existing sites can enable it by regenerating the rescue site permissions. Advanced users may also configure HTTP/3 manually if desired. This upgrade ensures faster, more reliable connections for all visitors, including those on mobile or unstable networks. --- # How to Enable WebP For NGINX Server With xCloud - xCloud > Read how to enable WebP for NGINX server with xCloud and discover a simple way to boost site speed with smarter image delivery. WebP is a modern image format developed by Google that offers superior compression for images on the web, helping improve site load times without compromising quality. Enabling WebP support on your server ensures that browsers capable of displaying WebP images will automatically receive them, while others continue to receive standard PNG or JPEG formats. Learn how to enable and configure WebP for NGINX server with xCloud to serve WebP images efficiently. ## **Step 1: Go to The NGINX Customization**  [#](/docs/how-to-enable-webp-for-nginx-servers/) To begin, log into your **xCloud dashboard** and navigate to the site where you want to enable WebP support. From the left-hand menu, click on **‘Tools’** and then select **“NGINX Customization.”** This section allows you to safely modify server configurations. ![](/_mirror/89bb434b-image-12.poster.webp) ## **Step 2: Add the Config Content for Before Server Block** [#](/docs/how-to-enable-webp-for-nginx-servers/) The first step is to add a custom configuration **before the server block**. Click the **“Add a New Config”** button, and when the popup appears, set the **Config Type** to _Before Server Block_. Name the configuration something descriptive. Then, in the **Config Content** field, paste the following code: before: Copy to clipboard 1 2 3 4 5 6 7 8 map $http\_accept $webp\_suffix { default ""; "~\*webp" ".webp"; } After pasting the code, click the **“Save Config”** button to apply the changes. ![](/_mirror/33e3c633-image-11.poster.webp) ## **Step 2: Add the Config Content for Inside Server Block** [#](/docs/how-to-enable-webp-for-nginx-servers/) Next, you’ll need to handle how NGINX serves WebP images by modifying the configuration **‘Inside the Server Block’**. Again, click **“Add a New Config”**, and this time select _Inside Server Block_ for the **Config Type**. Give this a configuration file name then paste the following into the **Config Content** field: Inside: Copy to clipboard 1 2 3 4 5 6 7 8 location ~\* ^.+\\.(png|jpe?g)$ {     add\_header Vary Accept;     try\_files $uri$webp\_suffix $uri =404; } Then, click the **“Save Config”** button to apply the changes. Once this second configuration is saved, your server is ready to start serving WebP images automatically when possible. ![](/_mirror/efba9e8e-image-10.poster.webp) And that’s it. This is how easily you can enable WebP for NGINX server with xCloud. With this, your xCloud server is now optimized to serve WebP images to supported browsers, improving site performance and efficiency.  Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Find The Redis Credentials? - xCloud > Learn how to find the redis credentials for your website in NGINX and OLS server. Redis credentials are essential for accessing and managing your Redis database. To find the Redis credentials, you need to access specific configuration files either via a File Manager for individual sites or through SSH for broader access.  ## **Find Redis Credentials in NGINX and OLS For Individual Sites**  [#](/docs/how-to-find-the-redis-credentials/) You can access the Redis credentials for NGINX servers directly from the xCloud dashboard as well.  By following the steps, you can efficiently locate and utilise your Redis credentials for  NGINX and OLS servers and manage your Redis database easily. ### **Step 1: Select Your Site** [#](/docs/how-to-find-the-redis-credentials/) To find the Redis credentials, go to the **‘Site’** and head over to the [**Caching option**](/docs/how-caching-works-in-xcloud/) from the left navigation bar.  For the NGINX servers, go to the ‘**WordPress’ → ‘Caching’** option.  ![](/_mirror/55c444fe-image-29-1024x520.png.webp) ### **Step 2: Access Your Redis Credentials** [#](/docs/how-to-find-the-redis-credentials/) Here, can see the Redis credentials such as **‘Redis User’**, **‘Redis Password’** and **‘Redis Object Cache Key**’ options.   ![](/_mirror/33b322cb-image-28-1024x520.png.webp) And from the OLS servers, go to the **‘WordPress’  → ‘Caching’ option and find the credentials under the LiteSpeed Cache.** ![](/_mirror/25692409-image-30-1024x513.png.webp) ## **Using SSH to Find All Redis Credentials** [#](/docs/how-to-find-the-redis-credentials/) You can also find the Redis credentials through the terminal as well. Open the terminal (on macOS or Linux) or command prompt (on Windows) to use SSH. Enter the following command to navigate to the directory where the Redis ACL file is located: /etc/redis/users.acl Here you will get the user and password of the Redis credentials This is how easily you can find Redis credentials using the xCloud dashboard easily or using the command line of your device Still stuck? Feel free to reach out to our [**support team**](/contact/) for further assistance. --- # How To Fix Failed Free SSL Issue in xCloud - xCloud > Here is the step-by-step guideline on how to fix a filed Free SSL issue if it appears while using xCloud. With xCloud you will get a Free Let’s Encrypt Certificate. After adding a website, subdomain, or parked domain to your xCloud server, an SSL will be installed automatically. This process can require 1-2 hours to complete and for the SSL to appear as active. If you see a Failed SSL/HTTPS status on the SSL on your xCloud dashboard, a failed status will appear: ![Failed Free SSL Issue ](/_mirror/687c0fba-image-41.png.webp) If more than two hours have passed and the SSL failed status still appears, there are a few things you can check in order to solve this issue.  ## **DNS Problem** [#](/docs/how-to-fix-a-failed-free-ssl-issue/) Use the DNS Checker tool to confirm that your domain is pointing correctly and that the records are fully propagated. Visit your DNS provider and check if you have added the correct IP addresses for your DNS records. ## **Reinstall SSL Certificate** [#](/docs/how-to-fix-a-failed-free-ssl-issue/) If you are using our xCloud Free SSL, uninstall it and install a new SSL again. You can easily reinstall it by disabling and enabling the toggle button from SSL settings under SITE.  ![Failed Free SSL Issue ](/_mirror/e1aa1861-image-42.png.webp) ## **Not Secure or Not Private Connection Error** [#](/docs/how-to-fix-a-failed-free-ssl-issue/) You may also face ‘**ERR\_SSL\_PROTOCOL\_ERROR**’ or ‘**NET::ERR\_CERT\_AUTHORITY\_INVALID**’ issues. To solve this issue, clear your browser history and cache, or check the website using incognito mode.  Afterward, if the issue stays check your SSL certificate validity with the SSL Checker tool.  That is how easily you can fix failed free SSL issue in xCloud**.** Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How to Fix openclaw.json - xCloud > The openclaw.json file controls how OpenClaw operates within your environment. If the file contains invalid syntax, missing fields, or incorrect configuration The openclaw.json file controls how OpenClaw operates within your environment. If the file contains invalid syntax, missing fields, or incorrect configuration values, OpenClaw may fail to initialize or execute workflows properly.  Follow the guide to identify and fix issues in the configuration file using secure access and proper validation. ## **1\. Locate the openclaw.json File** [#](/docs/how-to-fix-openclaw-json/) Start by identifying where the openclaw.json file exists in your project or server. Check the root directory of your application or the specific configuration folder used by your deployment setup. Confirm which environment you are working in, such as local, staging, or production, and ensure that the system actually references that specific file. If multiple environments exist, verify that you are editing the correct version to avoid unintended configuration conflicts. ## **2\. Provide SSH Access to the Agent** [#](/docs/how-to-fix-openclaw-json/) Grant SSH access using your organization’s secure internal method. The agent must be able to read and edit the openclaw.json file directly on the server. In addition to file access, ensure the agent can run basic validation commands and any necessary project-level checks. SSH access enables the agent to inspect the live configuration, test changes in context, and resolve issues without requiring manual file transfers. ## **3\. Share the Official OpenClaw Documentation** [#](/docs/how-to-fix-openclaw-json/) Provide the agent with the official OpenClaw documentation link that defines the required fields, optional fields, allowed values, and schema rules. Clear documentation ensures that the agent matches your configuration precisely to the expected structure. This step prevents assumptions and ensures that every field aligns with the platform’s current configuration standards. ## **4\. Ask the Agent to Validate and Repair** [#](/docs/how-to-fix-openclaw-json/) Once access and documentation are available, instruct the agent to validate the JSON file and repair any errors. The agent should check for syntax issues, missing fields, incorrect values, and structural mismatches. After applying corrections, it should revalidate the file to confirm that the configuration meets the required schema. This structured validation process ensures the file works correctly without guesswork or repeated manual edits. Fixing openclaw.json becomes straightforward when you follow a structured approach. Confirm the correct file location, provide secure SSH access, share the official documentation, and request full validation and repair. This method allows you to resolve configuration issues efficiently and restore proper OpenClaw functionality without rebuilding your environment. --- # How To Fix WordPress Updates Not Working Issue - xCloud > Here is the documentation on how to fix WordPress updates not working issues if it appears while using xCloud. With xCloud you can easily update your WordPress plugins. However, if you face WordPress updates not working, there might be a few issues you are having. Let’s go below and see how to fix them.  ## **WP-CLI Not Working** [#](/docs/how-to-fix-wordpress-updates-not-working-issue/) Some plugins may cause issues with WP-CLI. If that is the reason your WordPress updates not working you can see this on the ‘**Sites**’ → ‘**Event**’ tab. Identify the plugin and disable it to fix the WP-CL issue. Please reach out to [**our** **support team**](/contact/) if you face any other issues. ![WordPress Updates Not Working Issue](/_mirror/78d9781e-image-40.png.webp) ## **PHP Version Not Supported** [#](/docs/how-to-fix-wordpress-updates-not-working-issue/) If your WordPress updates are not working, see that the WordPress installation, theme, plugins, etc. that you are using all are compatible with the most recent version of PHP supported by your hosting account. You can determine the support and end-of-life status of your version as well as other versions by consulting the table labeled PHP Supported Versions. _**NOTE:** It is possible that your installation will not support the most recent version of PHP if the various components of your installation do not support it. You can restore PHP to its most recent or older version through the xCloud Settings page under Site. You can roll it back to the most recent version._   ## **Low Disk Storage** [#](/docs/how-to-fix-wordpress-updates-not-working-issue/) If you don’t have sufficient disk storage on your server, WordPress updates might not work. Make sure that your server has sufficient free space to allow you to download, unpack, and then replace the plugin files.   ## **Plugin Compatibility** [#](/docs/how-to-fix-wordpress-updates-not-working-issue/) WordPress updates might not work when the plugin you are updating is not ready for the WordPress version that you are using. Make sure that the plugins being updated are compatible with the WordPress version you are using. Some plugins may not be ready for the latest version of WordPress. ## **Cache & Caching Plugins** [#](/docs/how-to-fix-wordpress-updates-not-working-issue/) Cache and caching plugins may interfere with the WordPress update process. You need to clear any caching mechanisms on your server, including caching plugins to fix the issue.   That is how easily you can fix WordPress updates not working issue in xCloud. Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How To Generate and Add SSH Keys In xCloud? - xCloud > Learn how to generate and add SSH keys in xCloud following easy and simple steps. Adding an SSH (Secure Shell) key to your server is a security measure and a method of authentication. SSH keys are used for secure, encrypted communication between your local computer (or client) and a remote server. With [**xCloud**](/), you can easily generate and add SSH keys to your server to keep the server secure from unauthorized access. ## **How To Add SSH Keys To Your xCloud Account** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) Follow the step-by-step instructions below to generate and add SSH keys, and delete them as well from your xCloud server. ### **Step 1: Access Your xCloud Settings** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) Log in to your xCloud account and visit the **‘SSH key’**option under your account settings. ![](/_mirror/7b4d3df4-image-60-1024x500.jpg.webp) ### **Step 2: Add Your Public SSH Key To The xCloud SSH Keys Settings** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) To add a public SSH key to your xCloud click on the **“Create New SSH Key”** button, and paste your Public SSH Key. ![](/_mirror/466623a9-Dbz_LMHgdSQtvSe2TxFtz6l_aPkMKb1rbvVLP7-LPenqILi_ma8vNJhcVexQ.png) What if you do not have an SSH key yet? Let’s learn how you can generate an SSH Key from scratch. ## **How To Generate An SSH Key?** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) To create a new SSH key, open a terminal and execute the given command: **ssh-keygen -t rsa -b 4096 -C “your\_email@example.com** Replace **“your\_email@example.com”** with a unique identifier to distinguish this SSH key (it doesn’t have to be an email address). When prompted to select a file to store the key, press Enter to accept the default location **(~/.ssh/id\_rsa)**. When asked to set a passphrase, you can leave it empty by pressing Enter. Alternatively, for an additional layer of security, you have the option to assign a passphrase to the SSH key.  However, keep in mind that using a passphrase will require you to enter it each time the SSH key is used. If you are a Mac user then you can easily open your Terminal and paste the following command to copy the public SSH key in your clipboard. **pbcopy < ~/.ssh/id\_rsa.pub** Still unable to generate an SSH key? Please refer to the following guides: - [**Generate SSH Key on Mac**](https://www.digitalocean.com/community/tutorials/how-to-create-ssh-keys-with-openssh-on-macos-or-linux) - [**Generate SSH Key on Windows with Putty**](https://docs.digitalocean.com/products/droplets/how-to/add-ssh-keys/create-with-putty/) Or contact our support for further help. After successfully adding the SSH key, it will be displayed in the **“SSH Key”** section in your xCloud dashboard. ## **Let’s Add The SSH Key To xCloud Servers** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) While adding the SSH key, you may also assign it to a server by creating a Sudo User with it as shown below. Make sure, you click on ‘Save’ after setting your default sudo user & password. ![](/_mirror/4073d1f6-image-13.poster.webp) **Want to assign an SSH key always to new provision servers?** While adding an SSH Key you can check the marked option shown below in xCloud to add an SSH key automatically to newly provisioned servers instead of doing it manually every time. ![Generate and Add SSH Keys](/_mirror/1e5dd96e-image-35.png.webp) ## **How To Delete SSH Key From The xCloud** **Dashboard** [#](/docs/how-to-generate-and-add-ssh-keys-in-xcloud/) To delete an SSH key from the xCloud dashboard, go to ‘**Settings**‘ and select ‘**SSH Key**‘ from the sidebar or use the direct link **[visit this link](https://app.xcloud.host/user/ssh-key)** to access the page quickly. Then, click the ‘**Delete**‘ icon under the **‘Actions**‘ column next to the key you want to remove. ![](/_mirror/4645a7a6-Screen-Shot-2026-03-20-at-10.58.04-1-1024x505.png.webp) This is how you can easily generate and add SSH keys & to your xCloud server. Plus, you can delete your keys if you don’t need them. Still confused or if you need any help with anything? Contact our **support team** right away. --- # How To Generate Custom Invoices in xCloud? - xCloud > Learn how to generate custom invoices for all payments in xCloud and download from this documentation. In [**xCloud**](/) you can easily generate custom invoices for all payments. If you require the inclusion of specific contact or tax details on your receipts, such as your VAT identification number, or registered address on the invoice you can add any of this information on your invoice with ease, Follow the step-by-step guideline below to generate custom invoices.  ## Step 1: Add Extra Billing Information [#](/docs/how-to-generate-custom-invoices/) First of all, from your dashboard click on the ‘**Profile**’ button. Then add ‘**Name on Invoice**’ and ‘**Extra Billing Information**’ as you need. Add your contact, and tax details like VAT identification number, or registered address there.  ![How To Generate Custom Invoices](/_mirror/b6639f36-image-24.png.webp) ## Step 2: Download Your Invoice [#](/docs/how-to-generate-custom-invoices/) Now, go to the ‘**Invoices**’ tab and click on the ‘**Download**’ button on the invoice that you need. Your invoice will be downloaded with the added extra billing information. ![](/_mirror/9418bd2b-Screen-Capture-on-2024-02-08-at-03-20-59.poster.webp) That’s it. This is how you can generate customer invoices in xCloud. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How To Setup A Vultr Server in xCloud and Get Free Hosting For 6 Months? - xCloud > With xCloud, we are giving free hosting with Vultr for 6 months. **[xCloud](/)** is your all-in-one hosting solution where you will get a seamless, automated service with advanced server and site management. Our [**Vultr**](https://www.vultr.com/?ref=9536083) and xCloud partnership offers Free hosting for **Six months** for Vultr servers. By simply signing up for **Vultr** using the code “XCLOUD25”, you’ll receive **$100** in free credits. Also, new signups in xCloud allow users to create **1 server and 10 site for free** using the **Bring Your Own Server** service. Now let’s follow some simple steps on how you can avail of the free hosting and management offer to start your xCloud journey without any cost. ## **Step 1: Sign Up For xCloud With Credentials** [#](/docs/how-to-get-free-hosting-with-vultr/) To get started, first, you have to sign up for xCloud. Simply, put your credentials and get started. ![](/_mirror/9f259fc9-image-53-1024x502.png.webp) ## **Step 2: Integrate your Vultr Account in xCloud** For Free Hosting [#](/docs/how-to-get-free-hosting-with-vultr/) After logging in to your xCloud account, start by adding a new server by clicking on the “**Create New Server**” button from your dashboard. ![Free hosting](/_mirror/c9d4a729-image-54-scaled.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a **Vultr** server and for that select the **Vultr** option under “Bring your own server service”. The billing of the server will be handled on your Vultr account and in xCloud we won’t charge for this first server. ![Free hosting](/_mirror/de356768-image-52-scaled.png.webp) _Note:_ _Check out the documentation below to find out how to provision a server with other major providers:_ - [**How To Set Up a Server with Digital Ocean in xCloud?**](/docs/how-to-setup-your-server-with-digital-ocean/) - [**How To Setup a Server With Google Cloud Platform in xCloud?**](/docs/first-server-with-google-cloud-platform/) - [**How To Connect a Server From Any Provider in xCloud?**](/) ### **Signup in Vultr with xCloud Promo** [#](/docs/how-to-get-free-hosting-with-vultr/) To get started with the free hosting offer, head over to [Vultr.com](https://www.vultr.com) and sign up for a new account. During the registration process, you’ll need to link a **valid credit card** or a **verified PayPal account** to activate your account and be eligible for the $100 promotional credit. As part of the validation, Vultr will place a **small temporary authorization** on your credit card—approximately **$2.50 USD**—to verify your payment method. This charge is not permanent and will be automatically reversed by your bank, although depending on your bank’s policy, it might take up to **30 days** for the funds to be released. If you choose to verify using **PayPal**, note that Vultr requires a **minimum payment of $5.00 USD** for validation. Additionally, PayPal must be linked to a **valid credit card or bank account** to complete this verification process. Once your payment method is verified and your account is deemed eligible, the **$100 in free credits** will be automatically applied to your account. Make sure to use the **promo code “XCLOUD25”** during the sign-up to claim this offer. _Note: If you already have a Vultr account then please skip this step and check how to collect API from Vultr._ ![Free hosting](/_mirror/d31c1a09-screely-1745298248995-scaled.png.webp) ### **Collect API key from Vultr** [#](/docs/how-to-get-free-hosting-with-vultr/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the **Account → API** tab from your Vultr dashboard. After that click on the ‘**Enable API**’ button. ![Free hosting](/_mirror/3f096b5e-Enable-Vultr-API-1024x512.png.webp) Now, your ‘**Personal Access Token**’ will be auto-generated. Copy the API Key/Token. ![Free hosting](/_mirror/0fd19d70-Collect-Vultr-API-1024x520.png.webp) Please make sure you have added Any IPv4 and Any IPv6 both under Access Control ![](/_mirror/2f34e279-Whitelist-Vultr-1024x664.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members In Vultr** [#](/docs/how-to-get-free-hosting-with-vultr/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![Free hosting](/_mirror/1f23ab5a-Markup-2024-01-24-at-18.02.50.png.webp) ### **Add Vultr API key in xCloud** [#](/docs/how-to-get-free-hosting-with-vultr/) Thanks to xCloud, you can create your first server without spending any money. Now, click on ‘**Add New Server’** from the xCloud dashboard, and you will be redirected to the server selection screen. Then click on ‘**Vultr**’ to proceed further. ![Free hosting](/_mirror/de356768-image-52-scaled.png.webp) After selecting ‘**Vultr**’, set your ‘**Key**’, ‘**Vultr Label**’, and ‘**Vultr API Key**’. Then click on ‘**Verify**’. ![Free hosting](/_mirror/467a6105-image-51-scaled.png.webp) ## **Step 3: Create a Vultr Server in xCloud** [#](/docs/how-to-get-free-hosting-with-vultr/) Now you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your **Region**, **Database Server**, **Server Size,** and much more from one easy dashboard.  ![Free hosting](/_mirror/64e55d8d-Create-Server-with-informations-1024x580.png.webp) After putting all the information, click on **‘Next’** and xCloud will automatically install and set up everything for you in a few minutes. ## **Step 4: Create A New Free Site** [#](/docs/how-to-get-free-hosting-with-vultr/) Once your server is connected, you can create a site from the Dashboard or Site List by clicking on the button “**Create New Site**”. Then you will need to select the server on which you want to install your WordPress website. As we will be creating a fresh WordPress site choose the “I**nstall New WordPress Website**” options as shown below. ![free hosting](/_mirror/eac274e9-image-55-1024x511.png.webp) Now all you have to do is install and Go Live with your WordPress Site. You can do the next process with 3 simple and easy steps. ![free hosting](/_mirror/33cae47f-Screen-Recording-on-2025-04-18-at-12-23-48.gif) 1. Add a **Site Title** 2. Add **Tags** if you want 3. Choose to **Go Live** 4. **DNS Configuration:** If you add the domain and want to visit the live site you need to configure your DNS. xCloud does not handle your DNS but all you need to do is remove any existing A records and add the A record as shown above. For example, if your domain is on Cloudflare then all you need to do is add an A record with the domain name, and your server IP address. ![Free hosting](/_mirror/cafd8aad-DNS-Setup-1024x599.png.webp) To use a **Free SSL certificate** by **Let’s Encrypt** simply turn on the HTTPS enable button and xCloud will automatically set everything for you. _Note: Make sure you have pointed your domain to the server with A record and turn off the proxy of Cloudflare._ You can then simply hit the Next Button to create your site and **Go Live** instantly. ### **Configure Advanced Settings** [#](/docs/how-to-get-free-hosting-with-vultr/) By default, the WordPress admin credentials are autogenerated to speed up the site creation process. As soon as your site is deployed you will receive your Site credentials on your email address. Later on, you can update your password if needed. From “**More Advanced Settings**” you can update the default **Admin Username**, **Admin Password, Admin Email Address,** etc. along with other additional settings from here. ![Free hosting](/_mirror/448a0a02-Additional-Site-Settings-1-1024x708.png.webp) After the previous step, click on the ‘**Next**’ button. It might take only 1-2 minutes to create your WordPress site. ![Free hosting](/_mirror/902056b5-Site-Setup-in-progress-1024x579.png.webp) ### **Not Ready Yet? Try Staging Environment** [#](/docs/how-to-get-free-hosting-with-vultr/) Also, If you do not want to point your domain yet then xCloud offers temporary domains to make your site live with every Site creation method available in xCloud. For that select the **Staging Environment** option. ## **Step 5: Configure Email Address for your WP Site** [#](/docs/how-to-get-free-hosting-with-vultr/) For users on managed hosting services like WPEngine, Runcloud, and Cloudways, email providers like Office 365, GSuite, and MXroute are commonly used. If you are migrating from cPanel/Plesk, new email hosting is needed. xCloud doesn’t automatically include email setup for your sites. WordPress often requires reliable transactional email delivery, but default systems can fail, causing spam or delivery issues. Using services like Mailgun for efficient email delivery is recommended. The process of setting up and configuring Mailgun for WordPress can be found below. 👉 [**Setting Up Site Emails For WordPress ON xCloud**](/docs/setting-up-site-emails-for-wordpress-on-xcloud/) That’s it! You’ve successfully created a site in xCloud with free hosting with Vultr. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloud’s optimized server environment for seamless site management. Still stuck? Contact our **support team** for any of your queries. --- # How to Go Live From Demo Site With Custom Domain? - xCloud > Learn how to go Live from demo site with your custom domain on xCloud easily in just a few clicks. With xCloud, you can easily create a demo site in a few clicks and test everything before going live. A demo site serves as a test website where you can migrate sites, run experiments, use all necessary plugins and themes, and also go Live with a custom domain. But ever wondered how you can go live from a demo site with custom domain using xCloud? Follow the steps below to go live from the demo site with a custom domain on xCloud First, click on the **‘Domain’** → **‘Go Live’** option from the dashboard. Then go to the **‘Domain Setup’** section. Enter your **‘Domain name’** in the field. ![Go Live From Demo Site](/_mirror/f7f0a156-image-8.png.webp) Then go to the ‘**DNS Setup’** section from the dashboard and add the records to your domain provider and verify the DNS.  ![Go Live From Demo Site](/_mirror/dedf7e0a-image-7.png.webp) If you are using Cloudflare for DNS management, you can [follow this guide](/docs/using-xcloud-with-cloudflare-for-dns-management/) for DNS Management with Cloudflare. After that, click on the **‘Save’** button to complete the process. From the xCloud dashboard, you can easily go live from the demo site with a single click.  * * * Want to learn about how to set up your DNS records?  [**_Read the documentation_**](/docs/how-to-setup-dns-record-in-xcloud-server/)  Still stuck? Contact our [support team](https://support.xcloud.host/) for any of your queries. --- # How To Go Live From Staging Domain? - xCloud > We can easily go live from staging site with a single click with the help of xCloud. Testing changes before making them live is crucial for your website’s stability. It avoids errors and saves time and effort in resolving issues that may arise otherwise. First, click on the **Staging** option. Here you will get a brief overview of your entire **Staging Management** system. From the **[xCloud](/)** dashboard, you can easily go live from staging domain with a single click.  ![Go Live From Staging](/_mirror/5891a671-Staging-to-Live-Domain-1024x576.png.webp) Now, simply click on the **Go Live** option. After clicking, you need to add your necessary information like **Domain Name, Additional Domain.** You can also, enable HTTPS for more security.  Still stuck? Contact our **[support team](https://support.xcloud.host/)** for any of your queries. --- # How to Deploy Buzz Workspace with xCloud (One Click Apps) - xCloud > Learn how to install the Buzz app and deploy your Buzz relay server on xCloud with One Click Apps. No manual Docker or NGINX setup needed. Buzz is an open-source workspace where you and your AI agents share the same room. Instead of jumping between a chat app, a terminal, and half a dozen tabs, you get one place where people and agents talk, hand off work, and keep the context in view. To run a Buzz community, you need two things: the desktop app on your machine, and a relay server that your community connects through. The app takes a couple of minutes. The relay is the part that usually means picking a provider, spinning up a Docker host, wiring NGINX, and handling SSL yourself. That is what xCloud’s removes with fully managed [**Buzz Hosting**](/buzz-hosting/). You create a Docker + NGINX server, pick Buzz from the One Click Apps list, paste in your public key, and xCloud handles the rest. No manual container setup, no config files, no waiting on a DNS record if you just want to test things first, a free demo domain works fine. Follow this guide to install the Buzz app and setting up your identity, then deploying your Buzz relay on xCloud from start to finish. ## Create A Docker+ Nginx Server With xCloud [#](#create-a-docker-nginx-server-with-xcloud) ### Step 1: Create a Docker+ NGINX Server [#](#step-1-create-a-docker-nginx-server) First, create a Docker server to deploy Buzz. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Buzz either on your [own server](/self-managed-hosting/) or on an xCloud server. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, choose your server provider to deploy the server with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Afterward, enter the ‘Server Name’, set the ‘App Type’ to Buzz(it is optional to select), and add any relevant ‘Tags’ to help identify your server later.  ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the Buzz application.   ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, choose the server options based on your requirements. Then, select a plan that best fits your needs, then click the ‘Create’ button to proceed. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once the server is created, you will be able to deploy your Buzz Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Create The Buzz Application on xCloud [#](#create-the-buzz-application-on-xcloud) ### Step 2: Go to One Click Apps & Choose Buzz [#](#step-2-go-to-one-click-apps--choose-buzz) Next, from your dashboard, click the ‘One Click Apps’ button and choose ‘Buzz’. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 3: Set Up the Buzz Application [#](#step-3-set-up-the-buzz-application) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘Site Title’ and add relevant ‘Tags’ to help organize your deployment. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Here, you will see site deployment options. From here, proceed with the ‘Go Live’ option or the ‘Demo Site’ option. For Go Live you need to have a custom domain. For this tutorial we are going with the demo domain that is free from xCloud. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once you choose the Demo site, you will see that xCloud assigns you a free demo domain. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 4: Collect the Relay Owner Public Key [#](#step-4-collect-the-relay-owner-public-key) Next, you need to collect the Public key (hex) in the Relay Owner Key field and click on the ‘Next’ button. > To collect the Relay Owner Public Key, you first need to install the Buzz app and follow the instructions starting from Step 6. Do not close this tab or stop the setup process. Once you have collected the key, return to this page and paste it into the Relay Owner field. After you collect the key, enter it and click on the ‘Next’ button to start deploying the application. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 5: Visit the Application [#](#step-5-visit-the-application) After completing the setup, you will be able to visit your Buzz app. From the dashboard, click the ‘Visit Site’ button to access your Buzz Community Link. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Install The Buzz App In Your Device [#](#install-the-buzz-app-in-your-device) ### Step 6: Download & Install the Buzz App [#](#step-6-download--install-the-buzz-app) First visit the official [website](https://buzz.xyz/) of Buzz and click on the ‘Get the App’ to download and install the app on your Mac device. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) After completing download, install the app on your device. Drag and drop the App on your Application folder and it will instantly start installing on your device.  ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 7: Open Your Buzz App In Your Device [#](#step-7-open-your-buzz-app-in-your-device) Open the ‘Buzz’ from your device. It will ask whether you want to create a new identity or want to use an existing key. Here we are choosing the ‘Create a new identity key’ option. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next you will get an unique identity key. Copy the key and store it somewhere safely. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 8: Setup Your AI Agents [#](#step-8-setup-your-ai-agents) Then it will ask you to install the Claude Code or OpenAI Codex, whichever you prefer. Click on the Install button of your preferred AI Agent button, complete the authorization process. Then hit on the next button. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 9: Join A Community [#](#step-9-join-a-community) Then, you will get three options. From here choose ‘Join a community’ as you will create your community server with xCloud . ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Here you well get a public ID. Copy the ID and visit this site [NostrTool](https://nostrtool.com/). ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 10: Go to The NostrTool Site [#](#step-10-go-to-the-nostrtool-site) Next visit the NostrTool and choose the “Load a pubkey from npub/hex” option. Then enter the key you had copied from the Buzz app and click on the ‘Load Button. Then You will find a ‘Nostr public key (hex)”. Copy it and store somewhere safe. You need to add this key as ‘Relay Owner Public Key’ inside the xCloud dashboard that is mentioned in [Step 5](https://xcloud.host/docs/how-to-install-buzz-with-xcloud-one-click-apps/#step-9-enter-the-relay-owner-public-key). ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once you collect the key, go back to the xCloud dashboard and enter the key and complete the application setup process. ## Step 12: Complete the Community Setup [#](#step-12-complete-the-community-setup) Next come back to the Buzz app and enter the site URL where your are deploying the community in xCloud with a “wss” prefix. Remember you need to enter “wss” instead of “https” or “http” before the URL. After that click on the Next button ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) You will be asked to enter a username and a profile picture for your Buzz profile. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once done, you will see that Buzz is almost ready, asking you to talk to the agents. Click the ‘Talk me to Buzz’ button. It will take you to the interface. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once done, you will be in the Buzz app, where you can create agents as you prefer. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) That’s it. Your Buzz relay is live on xCloud, your app is connected to it, and your community is ready for people and agents to start working in. [**Deploy Buzz Now**](/buzz-hosting/#pricing) From here you can add agents, invite teammates with a link, and swap the demo domain for your own custom domain whenever you’re ready to go live properly. Your server keeps running under xCloud’s management, so backups, SSL renewals, and updates are handled without you touching the command line. If you get stuck at any point, our support team is available around the clock from your xCloud dashboard. --- # How to Install ionCube Loader Using SSH for Nginx and OpenLiteSpeed - xCloud > Learn how to install ionCube Loader using ssh for Nginx or OpenLiteSpeed with step by step guide. ionCube Loader is a PHP extension that decodes and executes PHP files that have been encoded using the ionCube Encoder. This is often needed when running commercial PHP software. This guide will show you how to install ionCube Loader on a Linux server such as Ubuntu, Debian, or CentOS using SSH. Let’s go through the steps to install ionCube loader using SSH for the **Nginx** and **OpenLiteSpeed (OLS)** web servers. ## **Step 1: Connect to Your Server** [#](/docs/how-to-install-ioncube-loader-using-ssh/) You first need to connect to your server using SSH. Open your terminal and run the command below, replacing username and your\_server\_ip with your actual server login details. ![install ionCube Loader with ssh](/_mirror/b8b9a72e-image-13.png.webp) ssh username@your\_server\_ip Copy to clipboard 1 2 ssh username@your\_server\_ip ## **Step 2: Check Your PHP Version** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Before downloading the loader, you must know which version of PHP is installed on your server. This will determine which loader file you need to use. Copy to clipboard 1 2 php -v The output will show your PHP version. For example: Copy to clipboard 1 2 3 4 PHP 8.1.28 (cli) (built: Apr 15 2024 14:34:08) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.28, Copyright (c) Zend Technologies From this, collect the version numbers. For example, you have PHP **8.1**, which means you will use a loader file named ioncube\_loader\_lin\_8.1.so. ## **Step 3: Download and Extract ionCube Loader** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Now, download the ionCube Loader package into a temporary directory and extract it. Copy to clipboard 1 2 3 4 5 6 7 8 # Navigate to the temporary directory cd /tmp # Download the latest loader package for 64\-bit systems wget https://downloads.ioncube.com/loader\_downloads/ioncube\_loaders\_lin\_x86-64.tar.gz # Extract the archive tar -xzf ioncube\_loaders\_lin\_x86-64.tar.gz This will create a new folder named ioncube inside /tmp. ## **Step 4: Find Your PHP Extension Directory** [#](/docs/how-to-install-ioncube-loader-using-ssh/) PHP needs to know where to load extensions from. Run the following command to find the extension directory path. Copy to clipboard 1 2 php -i | grep extension\_dir The output will look similar to: filename.js Copy to clipboard 1 2 extension\_dir => /usr/lib/php/20210902 => /usr/lib/php/20210902 Copy this path. You will use it when placing the loader file in the next step. ## **Step 5: Copy the Correct Loader File** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Move into the extracted ionCube folder and look for the file that matches your PHP version. Copy to clipboard 1 2 3 cd ioncube ls Look for the file that matches your PHP version from Step 2. For example, if you are using PHP 8.1, choose **ioncube\_loader\_lin\_8.1.so**. Copy that file into your PHP extension directory (the path you found in Step 4): filename.js Copy to clipboard 1 2 3 \# Replace 'ioncube\_loader\_lin\_8.1.so' and the destination path if yours are different sudo cp ioncube\_loader\_lin\_8.1.so /usr/lib/php/20210902/ Using sudo here ensures you have permission to copy files into system directories. ## **Step 6: Configure PHP to Load the Extension** [#](/docs/how-to-install-ioncube-loader-using-ssh/) You now need to edit your php.ini file to load ionCube Loader. The location of this file depends on your setup. You may need to edit more than one file one for your web server (FPM or OLS) and one for the command-line interface (CLI). Common locations include: - **For Nginx / PHP-FPM:**  Copy to clipboard 1 2 /etc/php/8.1/fpm/php.ini - **For OpenLiteSpeed:**  Copy to clipboard 1 2 /usr/local/lsws/lsphp81/etc/php/8.1/litespeed/php.ini - **For CLI:**  Copy to clipboard 1 2 /etc/php/8.1/cli/php.ini Open the relevant file(s) with a text editor such as nano. filename.js Copy to clipboard 1 2 3 4 5 6 \# Example for Nginx (PHP\-FPM) sudo nano /etc/php/8.1/fpm/php.ini # Example for CLI sudo nano /etc/php/8.1/cli/php.ini At the very top of the file, add the following line. If there are other zend\_extension entries, make sure this one is listed first. Copy to clipboard 1 2 zend\_extension=/usr/lib/php/20210902/ioncube\_loader\_lin\_8.1.so Save and close the file. For nano, you do this with **Ctrl+X**, then press **Y**, then **Enter**. ## **Step 7: Restart Services** [#](/docs/how-to-install-ioncube-loader-using-ssh/) For the changes to take effect, restart your PHP process and your web server. ### **For Nginx / PHP-FPM:** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Copy to clipboard 1 2 3 4 \# Replace with your PHP version sudo systemctl restart php8.1\-fpm sudo systemctl restart nginx ### **For OpenLiteSpeed:** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Copy to clipboard 1 2 3 4 \# This command restarts the OLS server sudo systemctl restart lsws  ## **Step 8: Verify the Installation** [#](/docs/how-to-install-ioncube-loader-using-ssh/) You can confirm that ionCube Loader is working in two ways. ### **Check via Command Line:** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Copy to clipboard 1 2 php -v You should now see an additional line mentioning ionCube Loader, for example: Copy to clipboard 1 2 with the ionCube PHP Loader v13.0.3, Copyright (c) 2002\-2023, by ionCube Ltd. ### **Check via Web Server (Recommended):** [#](/docs/how-to-install-ioncube-loader-using-ssh/) Create a file named phpinfo.php in your website’s public root directory. Copy to clipboard 1 2 3 4 Open this file in your browser by visiting http://your\_domain.com/phpinfo.php. You should see a section that says “with the ionCube PHP Loader” near the top. Delete this file afterward for security. ## **Troubleshooting** [#](/docs/how-to-install-ioncube-loader-using-ssh/) - **Loader Not Appearing:** If php -v does not show ionCube Loader, you may have edited the wrong php.ini file or used an incorrect path. Check the extension directory from Step 4 and the path in Step 6. - **Website Errors (500, etc.):** Review your web server’s error logs. This can happen if there are permission issues with the .so file or if you are using a loader version that does not match your PHP version. - **Wrong Loader Version:** The .so file version must match your PHP version exactly. For example, a PHP 8.0 loader will not work on PHP 8.1. That is it. You have successfully set up ionCube Loader. Your server can now decode and run ionCube protected PHP code with Nginx or OpenLiteSpeed. You can continue your work, deploy apps, and test your site with confidence in a smooth environment. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # Can I Install MariaDB With xCloud? - xCloud > Now easily you install MariaDB with xCloud. To install MariaDB with xCloud, you need to **[create a new server](/docs/setup-your-first-server-site-with-xcloud/)** and choose MariaDB from the Databases option. **[Read this documentation](/docs/install-mariadb-with-xcloud/)** for detailed step-by-step guidelines on how to install MariaDB with xCloud. --- # How to Install Site.pro with xCloud (One Click Apps) - xCloud > Learn how to install Site.pro with xCloud One Click Apps and build websites faster with secure deployment powered by Site Security PRO. [Site.pro](https://site.pro/) is a powerful website builder that allows you to create, manage, and publish professional websites quickly without complex development work. It provides an intuitive visual editor, ready-made templates, and built-in tools for designing websites, landing pages, and online projects with ease. Whether you are **[building a site](/docs/how-to-create-a-site-with-xcloud/)** for a client, a business, or personal use, Site.pro simplifies the entire website creation process. Follow the documentation to install Site.pro with xCloud using One Click Apps in just a few steps.  ## **Step 1: Access the One Click Apps Dashboard** [#](/docs/how-to-install-site-pro-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Install Site.pro with xCloud](/_mirror/56889351-image-5.jpeg.webp)  Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed.  ![Install Site.pro with xCloud](/_mirror/06d66531-image-6.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One-Click Apps section. You will see ‘Site.pro’, click on it to proceed with the deployment of this application. ![Install Site.pro with xCloud](/_mirror/3582f626-image-37.png.webp) ## **Step 2: Install Site.pro with xCloud** [#](/docs/how-to-install-site-pro-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![Install Site.pro with xCloud](/_mirror/53479e91-image-39.png.webp) At this point, you can choose between two deployment modes: ‘Go Live’ for a production-ready deployment or ‘Demo Site’ for testing purposes. Selecting ‘Go Live’ will immediately create a live environment, while choosing ‘Demo Site’ allows you to experiment in a staging environment before promoting it to production. ![Install Site.pro with xCloud](/_mirror/43d04846-image-36.png.webp) ## **Step 3: Configure Domain Settings** [#](/docs/how-to-install-site-pro-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your Site.pro application. Next, enter your application’s domain. ![Install Site.pro with xCloud](/_mirror/e11f22fd-image-34.png.webp) You can get a ‘Site User’of your application. You can also adjust it according to your preferences, or leave it as the default. ![Install Site.pro with xCloud](/_mirror/fae6e1cc-image-35.png.webp) ## Step 4: Visit the Application  [#](/docs/how-to-install-site-pro-with-xcloud/) After completing the setup, you will be able to visit your site.pro site. From the dashboard, click on the ‘Edit Now’ button. ![Install Site.pro with xCloud](/_mirror/082c8d04-image-38.png.webp) Next, you can start building your website using site.pro.  You can choose your preferred template to proceed.  ![Install Site.pro with xCloud](/_mirror/a5b4676e-image-41.png.webp) Next, edit the site using the **[Site.pro](http://site.pro)’s** drag and drop builder. Add your preferred widgets, customize and click on the ‘Publish button to make the site live.  ![Install Site.pro with xCloud](/_mirror/8c845da1-image-40.png.webp) Now, if you visit the site from the xCloud dashboard, you will be able to access your newly created site with Site.pro. 👉 If you want to learn about editing the Template of Site.pro, visit this **[documentation](https://site.pro/Videos/Editing-the-Template/).** ![](/_mirror/5700af59-image-42-1024x489.png.webp) ## **How to Delete a Site Built with Site.pro** [#](/docs/how-to-install-site-pro-with-xcloud/) If you want to delete a site built using Site.pro on xCloud, you must first unsubscribe from your Site.pro subscription (if you are using any Site.pro Pro features) through the Site.pro dashboard. Once you have canceled the subscription from Site.pro, you can delete the site from xCloud. This is how easily you can install Site.pro with xCloud using One Click Apps. The entire setup takes only a few simple steps, making it possible to deploy the application without technical complexity or manual configuration. xCloud simplifies server management while ensuring a smooth and reliable installation process. Still stuck? Feel free to reach out to our support team. --- # How to Install Supabase with xCloud(One Click Apps) - xCloud > Learn how to install Supabase with xCloud using One Click Apps, from server setup to deployment, with a fast and hassle-free process. [Supabase](/supabase-hosting/) is an open-source backend-as-a-service (BaaS) platform designed to help developers build scalable applications faster. It provides essential backend features such as a PostgreSQL database, authentication, real-time subscriptions, storage, and APIs – all wrapped into a developer-friendly ecosystem. Often described as an open-source alternative to Firebase, Supabase gives you full control over your data while maintaining simplicity and performance. Follow the guide to install Supabase with xCloud with [**One Click Apps**](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) with xCloud. Let’s get started. _Note: xCloud currently supports one Supabase project per server due to service and port conflicts in its multi-container Docker setup,_ especially with Kong_. To ensure a stable environment, each Supabase project should be deployed on a separate server._ Copy to Clipboard ## Step 1: Create a Docker+ NGINX Server [#](/docs/how-to-install-supabase-with-xcloud/) First, you need to create a Docker server to deploy Supabase. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Supabase either on your **[own serve](/self-managed-hosting/)**[**r**](/self-managed-hosting/) or on an xCloud server. ![Install Supabase with xCloud](/_mirror/499b301f-image-7.jpeg.webp) Next, choose your server provider to deploy Supabase with xCloud. You can either use an **[xCloud Managed Server](/managed-hosting/)** or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![Install Supabase with xCloud](/_mirror/56fa22b4-image-11.jpeg.webp) Afterward, enter the ‘**Server Name’,** set the **‘App Type’** to Supabase(it is optional to select), and add any relevant **‘Tags’** to help identify your server later.  ![Install Supabase with xCloud](/_mirror/9b42bb6a-image-43.png.webp) Next, choose between the ‘General’ and ‘Premium’ options based on your requirements. Then, select a plan that best fits your needs. ![Install Supabase with xCloud](/_mirror/6db2b75d-image-12.jpeg.webp) Next, choose the ‘Region’ and ‘Ubuntu Version for your server. You can also enable or disable the Backup option as needed. ![Install Supabase with xCloud](/_mirror/22c55bcf-image-9.jpeg.webp) Next, you can see the **‘Docker + NGINX’** stack is already selected, which is mandatory for deploying the Supabase application.  Then click on the ‘Create’ button to proceed. ![Install Supabase with xCloud](/_mirror/2177526b-image-8.jpeg.webp) Once the server is created, you will be able to deploy your Supabase Application in this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## How to Install Supabase on a Cloud Server  [#](/docs/how-to-install-supabase-with-xcloud/) Learn how to install Supabase on a cloud server. It walks you through creating a server, configuring the environment, and launching your Supabase application easily. ### Step 2: Access the One Click Apps Dashboard [#](/docs/how-to-install-supabase-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Install Supabase with xCloud](/_mirror/38fbf05b-image-44.png.webp)  Then choose your server from the dropdown menu. Next, click on the ‘**Next’** button to proceed.  ![Install Supabase with xCloud](/_mirror/ef92db01-image-10.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One Click Apps section. You will see ‘**Supabase’,** click on it to proceed with the deployment of this application. ![](/_mirror/43464983-Screen-Shot-2025-12-18-at-18.28.22-1024x510.png.webp) ### Step 3: Set Up the Supabase Application [#](/docs/how-to-install-supabase-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant ‘**Tags’** to help organize your deployment. ![](/_mirror/b96c8de6-Screen-Shot-2025-12-18-at-18.31.18-1024x509.png.webp) At this point, you can choose between two deployment modes: ‘Go Live’ for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting ‘Go Live’ will immediately create a live environment, while choosing ‘Demo Site’ allows you to experiment in a staging environment before promoting it to production. ![Install Supabase with xCloud](/_mirror/459847fd-image-50.png.webp) ### **Step 4: Configure Domain Settings** [#](/docs/how-to-install-supabase-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a demo domain for your Supabase application. Next, enter your application’s domain. ![Install Supabase with xCloud](/_mirror/d2cd8ec2-image-47.png.webp) You will get a **‘Site User’** of your application. You can also adjust it according to your preferences, or leave it as the default. In the next section, you will get **‘Admin Username’**, **‘Admin Password**’, and **‘Admin Email Address’**.  _Note: From here, copy your Admin Username and Admin Password to log in to your Supabase application later._  ![Install Supabase with xCloud](/_mirror/69dbcc27-image-48.png.webp) Next, get the **‘Database Name’, ‘Database Username’ and ‘Database Password’** for this application and click on the **‘Next’** button ![Install Supabase with xCloud](/_mirror/396ed67e-image-45.png.webp) ## **Step 4: Visit the Application**  [#](/docs/how-to-install-supabase-with-xcloud/) After completing the setup, you will be able to visit your Supabase site. From the dashboard, click on the **‘Visit Site’** app. ![](/_mirror/9baab903-image-51-1024x479.png.webp) ## **Environment Editor for Supabase** [#](/docs/how-to-install-supabase-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Supabase app. Just go to the ‘**Environment’** option from the sidebar and adjust as you need, then click on the **‘Update Environment**’ button. ![](/_mirror/c883d9ca-image-52-1024x467.png.webp) ## ⚠️ Important Notes for Self-Hosted Supabase [#](/docs/how-to-install-supabase-with-xcloud/) - Edge Functions won’t deploy automatically to a self-hosted instance – you must deploy them manually to your self-hosted Supabase. - Self-hosted Supabase does NOT auto-run database migrations. Unlike Supabase Cloud, you are responsible for applying SQL migrations manually. If you update Supabase versions, enable new features, or pull a newer Docker Compose, the DB schema does NOT update by itself. That’s it! This is how easily you can install Supabase using xCloud’s One Click Apps. xCloud takes care of the heavy lifting, server provisioning, Docker configuration, and deployment, so you can focus on building and scaling your application with Supabase’s powerful backend features.  If you’re setting up a demo project or going live in production, this streamlined process lets you get started quickly and confidently. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Install Umami with xCloud (One Click Apps) - xCloud > Learn how to quickly Install Umami With xCloud using one-click apps for fast, privacy-focused web analytics on your cloud server. **[Umami](https://umami.is/)** is a lightweight, privacy-focused web analytics tool that makes it easy to track website performance without compromising user data. It’s simple to use, fast to deploy, and ideal for anyone who wants clean, reliable analytics without the complexity of larger platforms. Follow the guide to install Umami with xCloud with [**One Click Apps**](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) with xCloud. Let’s get started. ## **Step 1: Create a Docker+ NGINX Server** [#](/docs/how-to-install-umami-with-xcloud/) First, you need to create a Docker server to deploy Umami. Click the **‘Add New Server’** button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Umami either on your [**own server**](/self-managed-hosting/) or on an xCloud server. ![Install Umami with xCloud](/_mirror/1c225674-image-66.jpeg.webp) Next, choose your server provider to deploy Umami with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![Install Umami with xCloud](/_mirror/bd5981de-image-80.jpeg.webp) Afterward, enter the **‘Server Name’**, set the **‘App Type’** to Umami, and add any relevant **‘Tags’** to help identify your server later.  ![Install Umami with xCloud](/_mirror/0e36cb9f-image-4.png.webp) Next, choose between the **‘General’** and **‘Premium’** options based on your requirements. Then, select a plan that best fits your needs. ![Install Umami with xCloud](/_mirror/d341af1b-image-75.jpeg.webp) Next, choose the ‘Region’ and ‘Ubuntu Version for your server. You can also enable or disable the Backup option as needed. ![Install Umami with xCloud](/_mirror/75cd608c-image-71.jpeg.webp) Next, you can see the **‘Docker + NGINX’** stack is already selected, which is mandatory for deploying the Umami application.  Then click on the ‘Create’ button to proceed. ![Install Umami with xCloud](/_mirror/c58152c0-image-68.jpeg.webp) Once the server is created, you will be able to deploy your Umami Application in this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## **How to Install Umami on a Cloud Server**  [#](/docs/how-to-install-umami-with-xcloud/) Learn how to install Umami on a cloud server. It walks you through creating a server, configuring the environment, and launching your Umami application easily. ### **Step 2: Access the One Click Apps Dashboard** [#](/docs/how-to-install-umami-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Install Umami with xCloud](/_mirror/8d2d8e1a-image-79.jpeg.webp)  Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed.  ![Install Umami with xCloud](/_mirror/7d58b601-image-70.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One-Click Apps section. You will see **‘Umami’**, click on it to proceed with the deployment of this application. ![Install Umami with xCloud](/_mirror/c3665524-image-73.jpeg.webp) ### Step 3: Set Up the Umami Application [#](/docs/how-to-install-umami-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![Install Umami with xCloud](/_mirror/b3ec347b-image-74.jpeg.webp) At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting it to production. ![Install Umami with xCloud](/_mirror/0596a63b-image-76.jpeg.webp) ### **Step 4: Configure Domain Settings** [#](/docs/how-to-install-umami-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your Umami application. **Next**, enter your application’s domain. ![Install Umami with xCloud](/_mirror/44b7cd9a-image-72.jpeg.webp) You can will get a **‘Site User’**of your application. You can also adjust it according to your preferences, or leave it as the default. ![Install Umami with xCloud](/_mirror/7f20f5ed-image-67.jpeg.webp) Next enter the **‘Database Name’, ‘Database Username’ and ‘Database Password’** for this application and click on the **‘Next’** button ![Install Umami with xCloud](/_mirror/d8bd8ed7-image-69.jpeg.webp) ## Step 4: Visit the Application  [#](/docs/how-to-install-umami-with-xcloud/) After completing the setup, you will be able to visit your Umami site. From the dashboard, click on the **‘Visit Site’** app. > **Note:** After your site is created, xCloud will send an automated email containing a default Umami credentials of username and password for your Umami application. You need to collect these credentials, click on the link provided in the email, and reset your password immediately. ### **Default Umami Credentials** [#](/docs/how-to-install-umami-with-xcloud/) Umami provides default login credentials when first installed: - **Username:** `admin` - **Password:** `umami` Users must log in using these default credentials and immediately change both the username and password for security. ### **Optional: Disable Password/Sensitive Info Emails** [#](/docs/how-to-install-umami-with-xcloud/) If you prefer not to receive credentials via email, xCloud provides an option to disable sending passwords or sensitive information. You can go to ‘Notifications’ and toggle the **‘Do Not Send Sensitive Information’** option to stop receiving sensitive information through email. ![Install Umami with xCloud](/_mirror/8a2a1053-image-77.jpeg.webp) ### Environment Editor for Umami [#](/docs/how-to-install-umami-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Umami app. Just go to the **‘Environment’** option from the sidebar and adjust as you need, then click on the **‘Update Environment**’ button. ![Install Umami with xCloud](/_mirror/b6636981-image-78.jpeg.webp) With xCloud’s one-click setup, installing Umami is quick and simple. You can create your server, set up your app, and get your self-hosted Analytics dashboard live in just a few steps.  💬 If you still face difficulties, **[feel free to contact our support team](/support/)**. --- # How To Install WordPress Multisite With xCloud? - xCloud > xCloud has just introduced WordPress multisite feature where you can create & manage multiple websites easily. WordPress Multisite offers a great solution for **[WordPress](https://wordpress.org/download/)** users looking to manage multiple websites effortlessly. With Multisite, you can operate numerous websites using just one dashboard, eliminating the need for separate WordPress installations. Today, we will guide you through the step-by-step process of installing WordPress multisite with [**xCloud**](/) hosting. Follow along as we simplify the setup for you. ## **Step 1: Activate WordPress Multisite** [#](/docs/how-to-install-wordpress-multisite-with-xcloud/) To activate WordPress multisite when setting up a new site on xCloud, start by logging in to your xCloud account. Next, navigate to the “**All Servers**” page and select “**Install A New WordPress Site”**. Make sure to give a “**Site Title**” on the site creation page. ![](/_mirror/c949b851-image-5.poster.webp) Scroll down a bit more, and you’ll find the WordPress multisite tab. Just toggle the option to enable it ![WordPress Multisite](/_mirror/a6f19706-image-27.png.webp) _**Note: you can create the multisite with the both sub-domain and sub-directory.**_ After adding all the necessary information, click on the ‘Next’ button & your site will be created soon.  ![](/_mirror/34670407-image-6.poster.webp) ## **Step 2: Add A New Site From WordPress Dashboard** [#](/docs/how-to-install-wordpress-multisite-with-xcloud/) Next, you’ll need to log in to your WordPress site from xCloud. ![](/_mirror/db26b975-image-7.poster.webp) We will now create a new site from the dashboard. Navigate to **My Sites → Network Admin → Sites.** ![WordPress Multisite](/_mirror/7d85176a-image-28.png.webp) To add a new site, simply click on “**Add New Site**” from the Sites page. Then, enter your site address, title, language, and admin email ![WordPress Multisite](/_mirror/f69b71ef-image-29.png.webp) Once you’ve clicked on “**Add Site**,” your newly created site will appear on the WordPress dashboard instantly. For this tutorial, we’ve named the newly added site “**WordPress**.” Click on the site, and it will take you to your original domain. ![](/_mirror/1a4fbabf-image-8.poster.webp) This is how you can create and configure WordPress multisite with xCloud.  Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How to Integrate a Git Provider with xCloud and Deploy Your Site Easily - xCloud > Learn how to seamlessly integrate a Git provider with xCloud and deploy your website quickly and securely in just a few simple steps. Deploying a website directly from a Git repository streamlines development and updates, making development faster, easier, and more secure. However, manually deploying every project from Git can be a complex and time-consuming process. xCloud simplifies this by integrating with Git, allowing you to deploy your projects with just a few simple steps. With xCloud, you can seamlessly integrate a Git provider, [**clone your git repositories**](/docs/clone-a-website-from-git-repository-with-xcloud/), and automate deployments. This eliminates the need for manual uploads or complex server configurations, allowing you to focus on building and improving your application. Follow this guide to easily integrate a Git provider and deploy your projects with xCloud in just a few clicks. ## **Step 1: Integrate a Git Provider** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) To integrate Git with xCloud, start from your xCloud dashboard and navigate to the ‘**Team Settings’** option located in the top-right menu. From the sidebar, go to **‘Integrations’ → ‘Git Provider’** and click on the **‘Connect Git Provider’** button ![Integrate a Git Provider](/_mirror/a16f5279-image-62.png.webp) A popup window will appear, choose **‘GitHub’** from the provider options. Next, enter **a ‘Label’**  and click on the **‘Connect GitHub’** button to authenticate and connect your [**GitHub**](https://github.com/) account with xCloud. **_Note:_** _You must be logged in to your GitHub account to connect with xCloud_ ![Integrate a Git Provider](/_mirror/c4133e44-image-63.png.webp) Next, you will be redirected to authorize your GitHub account. Review the account and click on the **‘Authorize’** button to complete the authorization process.   ![Integrate a Git Provider](/_mirror/7fb31242-image-64.png.webp) Once the connection is successful, your account and all of your Git repositories will be visible directly from the xCloud dashboard. You can easily **‘Edit’** or **‘Remove’** the connected account at any time, depending on your requirements. Also, click on the **‘Folder’** icon to see the repositories of your connected GitHub account. ![Integrate a Git Provider](/_mirror/9f6f7825-image-65.png.webp) ## **Step 2: Choose the Application** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) To begin deployment, click on the **‘Create Site’** button from the dashboard. You will then be asked to choose **‘Server’** from the dropdown. ![Integrate a Git Provider](/_mirror/c14d84cd-image-66.png.webp) Afterwards, go to your preferred deployment options from **‘WordPress’, ‘Laravel’,** or **‘Custom PHP’** as your preference. In this documentation, we are selecting the **‘Custom PHP’** option.  ![Integrate a Git Provider](/_mirror/5fbeb917-image-67.png.webp) ## **Step 3: Select the Option to Clone a Git Repository** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) After that, choose the **‘Clone A Git Repository’** option to import your PHP site using Git Provider. ![Integrate a Git Provider](/_mirror/76ac7e2e-image-68.png.webp) ## **Step 4: Set Up Domains** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) The **‘Domains’** tab allows you to decide how you want to configure your site’s domain. You can either create a **‘Demo Site’** or **‘Live Site’**.  For this documentation, we are proceeding with the **‘Demo Site’** option and clicking **‘Next’** to go to the next step. ![Integrate a Git Provider](/_mirror/9e191de4-screely-1758004307814-scaled.png.webp) ## **Step 5: Manage Database Settings** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) In the **‘Settings’** tab, you will find options to configure the **‘PHP Version’** and manage **‘Site Users’**. Adjust these settings based on your requirements. ![Integrate a Git Provider](/_mirror/9e2dcac5-image-70.png.webp) In the next step, you can either proceed with **‘No Database’**, **‘Add an Existing Database’,** or **‘Create a new database’** directly on the server and click on **‘Next’**. ![Integrate a Git Provider](/_mirror/91550454-screely-1758004481672-scaled.png.webp) ## **Step 6: Insert Git Repository Credentials** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) 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’.** ![Integrate a Git Provider](/_mirror/40530176-image-72.png.webp) If you choose the **‘Public Repository(Manual HTTPS URL)’** option, enter the **‘GitHub Repository URL’** into the dedicated field and branch into the **‘Git Branch’**. _Note: Collect the HTTPS URL from your GitHub dashboard repository to deploy the Public repository._ ![Integrate a Git Provider](/_mirror/cc430bd3-image-73.png.webp) If you choose the **‘Private Repository(Manual SSH URL)’** option, enter the **‘GitHub Repository URL’** into the dedicated field and branch into the **‘Git Branch’**. _Note: Collect the SSH URL from your GitHub dashboard repository to deploy the Public repository._ ![Integrate a Git Provider](/_mirror/efc3242a-image-74.png.webp) We are going to deploy Git projects using **‘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. ![Integrate a Git Provider](/_mirror/ff333784-image-75.png.webp) ## **Step 7: Enable Push to Deploy** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) 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 from this_ [_document_](/docs/deploy-custom-php-applications-with-xcloud/). ![Integrate a Git Provider](/_mirror/3271d66f-image-76.png.webp) ## **Step 8: Run Deployment Script** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) Once the repository integration is complete, you can configure post-deployment actions. In the **‘Deployment Script’** field, enter any custom commands you want to run after deployment. You can also select one of the provided example scripts. After setting this up, click on **‘Next’** to continue. ![Integrate a Git Provider](/_mirror/d47b3cb5-image-77.png.webp) ## **Step 9: Confirm Migration** [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) The final step is to confirm and start the migration. Click on the ‘**Start’** button, and the migration process will begin immediately. You will be able to monitor the progress in real time. Once the migration is complete, a success message will appear. From there, you can access your site dashboard. After the migration is complete, you can visit your site to see your PHP application deployed successfully. With these steps, you can quickly set up Git integration, configure your database, and launch your site with either a staging or live domain. ![Integrate a Git Provider](/_mirror/e3004666-image-79.png.webp) ## Git Pull Script & Deploy Script (Advanced Configuration) [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) In this step, you can customize how your application pulls code from your Git repository and define actions to run after deployment. ### Available Variables [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) You can use the following variables in both Git Pull Script and Deploy Script: **Project variables (all sites)** • PROJECT\_DIR — absolute path to your site root • XCLOUD\_SITE\_PATH — absolute path to your site root • XCLOUD\_SITE\_BRANCH — current Git branch used for deployment **PHP variables (PHP sites only)** • XCLOUD\_PHP\_VERSION — PHP version (e.g. 8.2) • XCLOUD\_PHP — full path to PHP binary • XCLOUD\_COMPOSER — PHP-prefixed Composer path **Node.js variables (all sites)** • XCLOUD\_NODE — path to Node.js binary • XCLOUD\_NODE\_VERSION — installed Node.js version • XCLOUD\_NPM — path to npm binary **PM2 variable (Node.js sites only)** • PM2\_PROCESS\_NAME — the PM2 process name for the site ### Git Pull Script [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) The Git Pull Script allows you to control how the code is fetched from your Git repository during deployment. You can go to the ‘Git Pull Script’ section and enter your custom script. If you leave this field empty, xCloud will use the default pull process. ![](/_mirror/fdcb18b9-Screen-Shot-2026-03-30-at-14.44.37-1024x460.png.webp) ### Deploy Script [#](/docs/how-to-integrate-a-git-provider-with-xcloud/) The ‘Deploy Script’ runs after your code is successfully pulled from the repository. To access this, make sure the “Run this script after every site deployment” option is turned on. Enter your scripts under the ‘Deploy Script’ section. After configuring your scripts, click on the ‘Save Changes’ button to continue. ![](/_mirror/7d96c007-Screen-Shot-2026-03-30-at-14.46.54-1024x457.png.webp) Whether you prefer to use Git repositories or upload files directly, xCloud provides a straightforward and secure way to bring your applications online. If you encounter any difficulties, feel free to reach out to our support team for assistance. --- # How to Manage PHP Extensions With xCloud - xCloud > Learn how to manage PHP extensions in xCloud. Install, remove and switch extensions by PHP version from a single server dashboard. [**xCloud’s**](/) PHP extensions add extra capabilities to PHP, such as image processing, caching, and database support. With xCloud, you can install or remove these extensions for a specific PHP version directly from your server dashboard without connecting through SSH or editing configuration files by hand. The **Manage PHP Extensions** panel shows every extension that is already installed on the server, along with the extensions that are available to add. Some extensions are marked as **Core** because PHP requires them to run; these are protected and cannot be removed. ## **How PHP Versions And Extensions Work in xCloud** [#](/docs/how-to-manage-php-extensions-with-xcloud/) In xCloud, [**PHP extensions**](https://www.php.net/manual/en/extensions.php) are tied to a **specific PHP version**, not to the server as a whole. Every PHP version ships with its own set of extensions, so the **Installed Extensions** and **Available Extensions** lists you see always depend on the version selected in the panel.  An extension that is offered for one PHP version may not exist for another, which is why the same server can show different extensions when you switch versions. Which PHP versions you can choose from depends on the web server stack your server runs on. xCloud supports two web server stacks, and each one offers its own range of PHP versions: **Web Server Stack** **Supported PHP Versions** OpenLiteSpeed (OLS) PHP 8.1, 8.2, 8.3, 8.4 and 8.5 NGINX PHP 5.6, PHP 8.0 – 8.5 and PHP 7.0 – 7.4 A small group of extensions in every version are labelled **Core**. These are the extensions PHP must load to serve a website on that version without them, the sites running on that PHP version would not work at all. Because they are mandatory, Core extensions are protected: xCloud does not display a **Remove** button for them, and they stay installed for as long as that PHP version exists on the server. ## **Before You Begin** [#](/docs/how-to-manage-php-extensions-with-xcloud/) Before you open the panel, take a moment to confirm the following: Before you begin, make sure you have access to the xCloud team where the server is hosted and know which PHP version your site is using, since extensions are managed separately for each PHP version installed on the server.  You should also identify the extension you want to install or remove. If you plan to remove an extension, first verify which extensions your websites actually depend on to avoid uninstalling one that a live site requires. Taking a moment to confirm this beforehand can prevent unexpected site issues and is far easier than troubleshooting and recovering a broken website later. **Note:**  _Installing or removing an extension restarts the PHP service for that version so the change can take effect; PHP-FPM on NGINX servers or the LiteSpeed Web Server_ **_(lsws)_** _on OpenLiteSpeed_ **_(OLS)_** _servers._  _Either way, every site running on that PHP version is briefly affected, so where possible, make changes during a low-traffic window._ ## **Step 1: Open the Manage PHP Extensions Panel** [#](/docs/how-to-manage-php-extensions-with-xcloud/) From your xCloud dashboard, go to ‘**Servers’** and select the server you want to manage. Open the ‘**Management’** menu, then click ‘**Manage PHP’**. ![Open the Manage PHP Extensions Panel](/_mirror/0eae47b9-image-53.jpg.webp "xCloud Manage PHP Extensions") On the Manage PHP page, select the ‘**Manage PHP Extensions’** tab. xCloud loads the list of extensions for the PHP version shown in the dropdown at the top-right corner. ![select the ‘Manage PHP Extensions’ tab](/_mirror/5c68303b-image-55.png.webp "xCloud Manage PHP Extensions") ### **Inside the Manage PHP Extensions Panel** [#](/docs/how-to-manage-php-extensions-with-xcloud/) The Manage PHP Extensions panel is **divided into two sections.** **‘Installed Extensions’** lists every extension currently enabled for the selected PHP version, along with the total count shown in the heading.  Extensions you can remove display a ‘**Remove’** button. Extensions marked **Core** are required by PHP and are protected. ![Inside the Manage PHP Extensions Panel](/_mirror/57fba9ef-image-54.png.webp "xCloud Manage PHP Extensions") **‘Available Extensions’** lists every extension that is supported but not yet installed for the selected PHP version. Each available extension displays an ‘**Install’** button. ![‘Available Extensions’ lists every extension that is supported but not yet installed for the selected PHP version.](/_mirror/271432e6-image-51.png.webp "xCloud Manage PHP Extensions") ## **Step 2: Install a PHP Extension** [#](/docs/how-to-manage-php-extensions-with-xcloud/) In the ‘**Available Extensions’** section, find the extension you want to add and click the ‘**Install’** button. The button changes to ‘**Installing…’** while xCloud adds the extension and restarts the PHP service for that version **(PHP-FPM on NGINX, or lsws on OpenLiteSpeed).** ![Install a PHP Extension](/_mirror/7a51f760-image-52.png.webp "xCloud Manage PHP Extensions") Once the process completes, the extension moves to the ‘**Installed Extensions’** section and the installed count increases. In the example below, **apcu** has been installed. ![the extension moves to the ‘Installed Extensions’ section and the installed count increases.](/_mirror/770b819c-image-57.png.webp "xCloud Manage PHP Extensions") ## **Step 3: Remove a PHP Extension** [#](/docs/how-to-manage-php-extensions-with-xcloud/) You can remove any extension that shows a ‘**Remove’** button; Core extensions cannot be removed. In the ‘**Installed Extensions’** section, click the ‘**Remove’** button which you want to uninstall. A confirmation dialog appears, warning that the extension will be uninstalled, that the PHP service for that version will restart (PHP-FPM on NGINX or the LiteSpeed Web Server on OpenLiteSpeed) and that sites using the extension may stop working. Click ‘**Yes, Remove’** to continue or ‘**Cancel’** to keep the extension. ![Remove a PHP Extension](/_mirror/1f4d9b10-image-58.png.webp "xCloud Manage PHP Extensions") The button changes to ‘**Removing…’** while xCloud uninstalls the extension and restarts that PHP service. Once the process completes, the extension returns to the ‘**Available Extensions’** section and the installed count decreases. ![The button changes to ‘Removing…’ while xCloud uninstalls the extension and restarts that PHP service.](/_mirror/c6bc2b75-image-56.png.webp "xCloud Manage PHP Extensions") ## **Step 4: Switch PHP Version And Refresh the List** [#](/docs/how-to-manage-php-extensions-with-xcloud/) Because extensions are managed separately for each PHP version, you will switch versions whenever you want to view or change the extensions of a different version. Use the PHP version dropdown in the top-right corner to choose the version whose extensions you want to view or change. ![Switch PHP Version and Refresh the List](/_mirror/5c68303b-image-55.png.webp "xCloud Manage PHP Extensions") After you select a version, the ‘**Installed Extensions’** and ‘**Available Extensions’** lists update to match it. If a change does not appear right away, click ‘**Refresh’** to reload the list. ## **Troubleshooting** [#](/docs/how-to-manage-php-extensions-with-xcloud/) ### **The Extension You Need Is Not in the Available List** [#](/docs/how-to-manage-php-extensions-with-xcloud/) If an extension does not appear in either the Installed or Available list, it may not be supported for the PHP version you have selected. Remember that each PHP version has its own set of extensions, so availability genuinely differs between versions.  Switch to a different PHP version using the dropdown, then click **Refresh**. If the extension is already installed, it will appear in the Installed Extensions section instead. ### **A Site Stopped Working After You Removed an Extension** [#](/docs/how-to-manage-php-extensions-with-xcloud/) Removing an extension uninstalls it for every site that uses the selected PHP version. If a site breaks, return to the **Available Extensions** section and click **Install** to add the extension back. The site should recover once the PHP service restarts **(PHP-FPM on NGINX, or lsws on OpenLiteSpeed).** ### **The Extension List Did Not Update** [#](/docs/how-to-manage-php-extensions-with-xcloud/) If the Installed or Available list does not reflect your most recent change, click the **Refresh** button in the top-right corner to reload the current state for the selected PHP version. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Manage Services on Your Server - xCloud > Want to install PHP, Node.js, or Redis on your server? Follow this simple step-by-step guide to set up services from your dashboard in just a few clicks. A server is only as useful as the services running on it. To get the most out of your server, you need to install the right tools for your project. For example, PHP is needed to run websites built with platforms like WordPress or Laravel. Node.js is used for modern web apps and JavaScript-based projects. Redis helps speed up your applications by storing data in memory for quick access. The good news is that you do not need to be a server expert to install these services with xCloud. Your dashboard comes with a simple installer that lets you add any of these tools with just a few clicks.  Follow this guide to walk you through the process of installing a service on your server on xCloud. ### **Step 1: Access Server Management Option** [#](/docs/how-to-manage-services-on-your-server/) First, navigate to your server, then go to **Management** → **Settings** from the dashboard. ![](/_mirror/52c55301-image-95-1024x496.png.webp) Next, locate the **Install a Service** button on the dashboard and click it to proceed. ![](/_mirror/5ed74cc6-image-96-1024x495.png.webp) ### **Step 2: Install a Service** [#](/docs/how-to-manage-services-on-your-server/) A pop-up window will appear with three available options: **PHP**, **Node.js**, and **Redis**. From here, you can choose which service to add to your server. Version-specific options will appear once you make your selection. ![](/_mirror/f0819322-image-94-1024x479.png.webp) - **Installing PHP:** If you select PHP, you will be redirected to the PHP management page of the server, where you can configure your PHP settings. - **Installing Node.js:** If you expand the Node.js option, you can choose your preferred Node.js version, then click the **Install Node.js** button to begin the installation. ![](/_mirror/726194ab-image-97-1024x496.png.webp) **Installing Redis:** If you select Redis, simply click the **Install Redis** button to install the service on your server. ![](/_mirror/d71c17b4-image-98-1024x497.png.webp) Installing services on your server is easier than most people think. With the dashboard installer, you can add PHP, Node.js, or Redis in just a few clicks, without dealing with technical setup or command-line tools. This makes it a great option for both beginners and experienced users. After your services are installed, your server will be ready to run websites, web apps, and other projects without any extra setup. If your needs change later, you can always return to the same dashboard to add more services, update versions, or adjust your settings. With everything ready, you can now focus on building and growing your project. --- # How To Manage Your Server Utilities With xCloud? - xCloud > Follow this simple guide to manage your server utilities with xCloud. Managing the services of a server is super easy with **[xCloud](/)**. Key server utilities processes, such as the Web Server (Nginx), **[Redis](https://redis.io/)**, SSH, MySQL, MariaDB, and various versions of PHP, are run through services. All of these can be controlled using the xCloud web application. Follow this simple guideline on how to manage your servers with xCloud? ## How To Manage Your Server Utilities With xCloud? [#](/docs/how-to-manage-your-server-utilities-with-xcloud/) From your xCloud dashboard, go to **‘All Servers’.** Click on the server where you want to configure and manage the server utilities. ![Server Utilities](/_mirror/59172bd4-chrome_Fp3dO59SIA.gif) You can configure the services’ settings now. Go to the **‘Server Management’** tab to manage the services. ![Server Utilities](/_mirror/e2d02bdc-screely-1706770714557.png.webp) You can manage your Server Utilities like MySQL, MariaDB, NGINX, Redis, PHP, OpenSSH, etc as needed. There are three actions that you can perform. - Enable: Start a service if it is disabled - Disable: Stop a service if you want to discontinue it - Reboot: Restart the service after configurations ![Server Utilities](/_mirror/9db9ce83-screely-1706770773871.png.webp) So, here, in this visual, each of the services is enabled. Reboot or Disable any of the utilities as needed. You can enable the services later as well. You can also archive or delete your server if needed. ![Server Utilities](/_mirror/e33bfdd2-chrome_Wlhg4C2T1o-1.gif) Thus, following the simple steps you can manage the services of a server with xCloud.  Getting stuck? Feel free to reach out to our [support team](/contact/) for further assistance. --- # How To Manually Upload WordPress Websites On xCloud - xCloud > Here is the step-by-step guide on how to manually upload WordPress Websites On xCloud without any hassle. With [**xCloud**](/), you can manually upload WordPress Websites On xCloud without any hassle. Follow the step-by-step guide below to get started.  ## **Prerequisites To Manually Upload WordPress Websites On xCloud:** [#](/docs/how-to-manually-upload-wordpress-websites/) - Disable 2FA if there are any. - Disable additional security like Cloudways Bot protection, OR Site Grounds Security optimizer from your hosting end. - Uninstall Must use plugins of hosts. - Clear Cache and disable cache plugins like Object Cache PRO - Disable Wordfence or any other security plugins. ## **Step 1: Create A New Site** [#](/docs/how-to-manually-upload-wordpress-websites/) First, you have to log in to xCloud with your credentials. Then click on ‘**New Site**’ from the xCloud dashboard. ![How To Manually Upload WordPress Websites](/_mirror/978a695a-screely-1706763191663.png.webp) After that, you have to choose your server to upload your site. Click on the ‘**Choose Server**’ field and select your server from the drop-down and before clicking on the ‘**Next**’ button.  ![How To Manually Upload WordPress Websites](/_mirror/fa6c1984-screely-1706763438138.png.webp) Now, you will be redirected site creation dashboard. Click on the ‘**Manually Upload WordPress Website**’ option.  ![How To Manually Upload WordPress Websites](/_mirror/b2ea9e8c-screely-1706763509170.png.webp) ## **Step 2: Add Information To Manually Upload WordPress Website** [#](/docs/how-to-manually-upload-wordpress-websites/) Now, select the destination server to migrate your site. Afterward, click on the ‘**Next**’ button. ![How To Manually Upload WordPress Websites](/_mirror/ae475992-screely-1706763634703.png.webp) In the next step, you need to add your source site URL. And if you choose to migrate to a new domain you can include your custom domain. xCloud offers a staging environment and with it, you can upload your site and visit it live with a temporary domain. After successfully uploading your site, you may update the site with your custom domain later. In this tutorial, we will be working on a staging site. Select ‘**Staging Environment**’ and then click on the ‘**Next**’ button. ![How To Manually Upload WordPress Websites](/_mirror/4f01a3ad-screely-1706763723167.png.webp) Now, you will be sent to the ‘**Settings**’ step. Make sure to correctly add your **PHP Version**, Prefix, **Site Users,** and other details before clicking the ‘**Next**’ button.  ![How To Manually Upload WordPress Websites](/_mirror/7f744e31-screely-1706763791283.png.webp) ## **Step 3: Upload The Exported Zip File & SQL File** [#](/docs/how-to-manually-upload-wordpress-websites/) You will be now directed to the ‘**Settings**’ step. Just upload your exported WordPress file as shown and click on the ‘**Next**’ button. ![](/_mirror/efba9e8e-image-10.poster.webp) Now from the ‘**Files**’ step, upload your SQL file similarly. Afterward, click on the ‘**Next**’ button.  ![](/_mirror/33e3c633-image-11.poster.webp) ## **Step 4: Complete Database Settings & Finalize** [#](/docs/how-to-manually-upload-wordpress-websites/) In the ‘**Database**’ tab you can configure your preferred database setup.  If you are good to go for uploading an existing WordPress website with xCloud, click on the ‘**Start**’ button. ![How To Manually Upload WordPress Websites](/_mirror/68f95582-image-10.png.webp) Within a few moments, your WordPress website will be uploaded on xCloud automatically. You will see the following screen while uploading.  ![How To Manually Upload WordPress Websites](/_mirror/4c498f2a-image-11.png.webp) Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![How To Manually Upload WordPress Websites](/_mirror/2dea750c-image-12.png.webp) This is how you can manually upload WordPress Websites On xCloud with ease. Still stuck? Contact our [**support team**](mailto:support@xcloud.host) for any of your queries. --- # How to Migrate Emails From Legacy MailBox To The New xCloud MailBox - xCloud > Migrate emails from legacy mailbox to the new xCloud MailBox in bulk per domain. Transfer all emails securely, verify DNS, and start using your upgraded mailbox. The xCloud MailBox Addon allows you to create and manage professional email addresses using your own custom domain. With a centralized dashboard, you can access your inbox, manage existing mailboxes, set up aliases, configure mail forwarding, and migrate your legacy email accounts to the new MailBox infrastructure, all from one place. If you are currently using a legacy Mailbox and want to move your existing emails to the new MailBox system, xCloud makes the process seamless with its built-in migration workflow. The migration runs in bulk per domain, ensuring all emails under a chosen domain are transferred together without disruption. Follow the steps below to access your MailBox dashboard, migrate your legacy mailboxes, verify your DNS records, and start using your new MailBox right away. _Note: Before starting the migration, keep in mind that when you migrate a MailBox, all emails from the legacy MailBox under the selected domain will be migrated together._ ## Step 1: Go To the Migrate MailBox Option [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Now navigate back to the xCloud MailBox Addon dashboard and from the left sidebar, click on the Migrate MailBox tab. Important: Before you proceed, remember that migration will be bulk per domain, which means every legacy MailBox on the chosen domain moves all emails together. ![](/_mirror/e21e8b0b-image-70-1024x576.png.webp) ## Step 2: Select the Domain to Migrate [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) First, select the domain you want to migrate from the Domain dropdown. Below the domain selector, you will see the complete list of mailboxes that will be migrated. All mailboxes under the selected domain are listed along with their individual storage amounts. ![](/_mirror/98ad78af-image-71-1024x576.png.webp) Scroll down and read the general information. Once you have reviewed everything and are ready to proceed with this migration, click the Next button. ![](/_mirror/4d05a343-image-74-1024x576.png.webp) ## Step 3: Download Mailbox Credentials [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) In the next step, click the Download credentials CSV button to download the CSV file containing all your mailbox credentials for the migration. Keep this file safe, as you will need to upload it to the migration tool in the next step. ![](/_mirror/92c6bf4f-image-78-1024x576.png.webp) ## **Step 4: Open The Migration Tool** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Now open the migration tool using the provided link. This opens the Audriga Email Migration tool in a new browser tab. ![](/_mirror/326d6b89-image-79-1024x576.png.webp) On this page, you will see a Terms of Service checkbox. Accept the Terms of Service and Privacy statement checkbox, then click the Proceed button. ![](/_mirror/d9952d09-image-72-1024x576.png.webp) ## **Step 5: Select the Email Providers** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Next, you will see the Email provider selection page. You need to select the email providers from which you want to migrate your emails. Keep the source provider set to Custom, and the destination provider is automatically set to OX App Suite Cloud (EU) on the right side. Below the provider selection, enter any required additional information in the provided field. Then click Proceed to continue. ![](/_mirror/107e79e9-image-68-1024x576.png.webp) ## **Step 6: Upload the CSV File** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) On the next page, go to the Add multiple accounts tab and upload the CSV file you downloaded earlier. Next, click on the Check button. The system begins checking account data, which may take a few moments. ![](/_mirror/9ac66dd5-image-75-1024x576.png.webp) Once the validation is complete, click on the Save button.  ![](/_mirror/9943d6b1-image-73-1024x576.png.webp) Then click the Proceed button to start the migration right away. ![](/_mirror/3c47b5bb-image-76-1024x576.png.webp) ## **Step 7: Start the Migration** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) You will then see the Migration summary. Click on the Start migration button and it will begin migrating the emails from the legacy MailBox to the new MailBox. ![](/_mirror/71ec27a4-image-69-1024x576.png.webp) Depending on the number of mailboxes and the volume of data, the migration may take some time. Wait until all accounts finish migrating successfully before moving on. ## **Step 8: Confirm the Data Transfer** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Once all accounts finish migrating successfully, navigate back to the xCloud dashboard tab. Now, check the confirmation checkbox that reads I confirm that I have completed the data transfer for all mailboxes in this migration. Then click the Next button. ![](/_mirror/3e24c7eb-image-80-1024x576.png.webp) Click the OK button from the confirmation dialog to proceed to the DNS configuration step. After the migration completes, you must verify the DNS records of your domain to finalize the switch to the new MailBox. ![](/_mirror/2161a7a6-image-81-1024x576.png.webp) ## **Step 9: Verify DNS Records** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) If you have a different domain provider, then click on the Open DNS settings button for the domain you want to verify and verify the records manually. ![](/_mirror/9b6fa847-image-82-1024x576.png.webp) Or if your domains are managed through Cloudflare and you have Cloudflare integration with xCloud, then you can verify the DNS records in just a click. Simply enable the Auto-update DNS via Cloudflare option. After enabling, you will see that the domains are verified. Click the Next button to proceed to the final step. ![](/_mirror/72de6ce2-image-83-1024x576.png.webp) ## **Step 10: Finish the Migration** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) All four mailboxes are listed below with green checkmarks confirming they are ready for the final switch. Click the Finish Migration button to complete the process. Once the migration is complete, you can log in to your new MailBox and confirm that all emails have been successfully transferred. ![](/_mirror/cba0f495-image-77-1024x576.png.webp) ## **Step 11: Access Your New Mailbox** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Next, go back and click on the Access button, copy the credentials, and visit the new MailBox. Log in using the credentials. Now you can see all your emails have been migrated successfully from the previous legacy mailbox. And that’s it, this is how easily you can migrate your legacy mailboxes to the new xCloud MailBox in just a few steps. Your professional emails are now hosted on the upgraded MailBox infrastructure with all your historical messages intact. ### **⚠️ Important Considerations** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) 1. Bulk Migration Per Domain: All mailboxes under the selected domain will migrate together. You cannot migrate individual mailboxes one by one, so plan your migration during a low-activity window to minimize disruption. 2. Keep Credentials Safe: The downloaded CSV file contains sensitive mailbox credentials. Store it in a secure location and delete it once the migration is complete. 3. DNS Propagation Time: After verifying DNS records, allow some time for the changes to propagate globally. Cloudflare usually updates within minutes, while other providers may take a few hours. 4. Failed Verification Fix: If the DNS verification fails, double-check that all DNS records are correctly added. If you’re using Cloudflare, try toggling the Auto-update DNS via Cloudflare option OFF and then ON again. ### **📌 Limitations** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) To ensure fair and stable service, here are some limitations and notes you should keep in mind during and after the migration: 1. Migration is bulk per domain. Every legacy mailbox under the chosen domain will be migrated together; selective migration of individual mailboxes is not supported. 2. You cannot create mailboxes or aliases using the same domain in different teams. For instance, if demo@domain.com is part of Team A, then test@domain.com cannot be created under Team B. 3. Avoid using POP email clients during and after migration. POP only downloads emails to your device and does not sync changes like read status or sent emails. Use IMAP-supported email clients to ensure full syncing across all your devices. 4. Each mailbox can send up to 250 emails in a 24-hour rolling window. You can also create up to 20 email forwards for each mailbox. 5. If you are using Cloudflare and face verification issues even after automatic integration, try toggling the DNS integration off and on again. This often helps reset the settings and successfully verifies your domain. ### **xCloud MailBox Migration – Frequently Asked Questions (FAQs)** [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) ### **Will my old emails be preserved after the migration?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Yes. The migration tool transfers all your existing emails from the legacy mailbox to the new MailBox. Once the migration completes, you can log in to the new MailBox and see all your historical messages intact. ### **Can I migrate only one mailbox at a time?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) No. The migration is bulk per domain, meaning every legacy mailbox on the chosen domain will be migrated together in one operation. You cannot migrate individual mailboxes selectively. ### **How long does the migration take?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) The duration depends on the number of mailboxes and the total volume of email data being transferred. Smaller migrations may finish in minutes, while larger ones can take longer. The migration tool will display progress for each account. ### **What is the Audriga Email Migration tool?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Audriga is the third-party migration service used by xCloud to securely transfer emails between providers. ### **What if my DNS verification fails after migration?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Double-check that all DNS records are correctly added. If you are using Cloudflare with xCloud integration, try toggling the Auto-update DNS via Cloudflare option OFF and then back ON. Wait a few minutes for the records to propagate and try verifying again. ### **Can I use my old credentials on the new MailBox?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) Once migration is complete, click the Access button next to any mailbox in the new MailBox dashboard, copy the new credentials, and use those to log in. Your inbox, folders, and historical emails will all be available. ### **What happens if I close the migration tool while it’s running?**  [#](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/) It is recommended to keep the Audriga migration tab open until all accounts finish migrating successfully. If you close it accidentally, the migration may need to be restarted. Always wait for confirmation before navigating away. Still stuck? Contact our support team for any of your queries. --- # How To Monitor Server Resource Usage with xCloud - xCloud > Learn how to monitor server resource usage easily using xCloud’s dashboard following just a few steps. Monitoring server resources is very important to ensure smooth performance and prevent downtime. By keeping an eye on RAM, CPU, and disk usage, you can identify potential issues before they affect your applications or websites. With xCloud, you can easily monitor these server resources through a user-friendly dashboard.  Learn from the step-by-step guide below to monitor server resource usage easily with xCloud. ## **Step 1: Go to the Server Dashboard** [#](/docs/how-to-monitor-server-resource-usage-with-xcloud/) From your xCloud dashboard, select the site you want to monitor. You can also go to the ‘**Servers’** tab, click on the specific server, and then select ‘**Monitoring’** from the sidebar. ![](/_mirror/11dd4bd3-image-4.poster.webp) ## **Step 2: Check the Usage Statuses** [#](/docs/how-to-monitor-server-resource-usage-with-xcloud/) Here, you will see the complete status of the **RAM, CPU, Disk usage, and Uptime Overview** of the server. ![Monitor Server Resource Usage](/_mirror/60a2babc-image-16.png.webp) Next, go to the **Server Statistics (Time Zone UTC)** section to check server usage over a specific timeframe. You can change the filter from **Last 24 Hours** or **Last 7 Days** to get a more customized view. ![Monitor Server Resource Usage](/_mirror/d0cdcac7-image-19.png.webp) After that, go to the **Individual Site Details** section to view server resource usage for all sites created inside the server separately. You can click on the **View Report** button for more details about a specific site. ![Monitor Server Resource Usage](/_mirror/d7aeb149-image-17.png.webp) Next, head to the **Top CPU Usage Process** section to see which process is using the most CPU. ![Monitor Server Resource Usage](/_mirror/29c6c0aa-image-20-1024x515.png.webp) Similarly, go to the **Top RAM Usage Process** section to check which process is consuming the most RAM. ![Monitor Server Resource Usage](/_mirror/0f39003b-image-18.png.webp) Finally, go to the **Largest Files & Folders** section and click on the **Scan Now** button to identify files or folders that are using the most server resources. ![](/_mirror/c949b851-image-5.poster.webp) By following these steps, you can easily monitor the **RAM, CPU, and Disk usage** of your server with xCloud. Regular monitoring helps you maintain server health, optimize performance, and prevent resource overload. If you need further assistance, feel free to contact our [support team](https://support.xcloud.host/) for help. --- # How To Monitor The RAM, CPU & Disk Usage Of A Site? - xCloud > From xCloud dashboard you can monitor the RAM usage, CPU usage & much more. With **[xCloud](http://hidden-hamlet-226309.wp1.sh)**, you can easily monitor the RAM, CPU, and disk usage of a site. Learn from the step-by-step guide below. ### **Step 1:** Log In To Your xCloud Dashboard [#](/docs/how-to-monitor-the-ram-cpu-disk-usage-of-a-site/) From your xCloud dashboard select the site you want to monitor or go to the ‘**All Sites’** tab and click on the specific site. ![Monitor the RAM](/_mirror/c92859d1-Site-list-1024x555.png.webp) ### **Step 2:** Check The Usage Status & Monitor The Ram Usage [#](/docs/how-to-monitor-the-ram-cpu-disk-usage-of-a-site/) Now, move to the **‘Monitor’** tab and you will see the complete status of the RAM, CPU, and Disk usage of that specific site. ![Monitor the RAM](/_mirror/cfc9f4ff-Monitor-Ram-CPU-and-Storage-1024x466.png.webp) Thus, you can easily monitor the RAM, CPU, and Disk usage of a site using xCloud. Need assistance? Feel free to contact our **support team**. --- # How to Read Your xCloud Invoice With xCloud - xCloud > An xCloud invoice can include multiple bill rows, such as managed server charges, resize adjustments, backup add-ons, credits, or other services. This guide An xCloud invoice can include multiple bill rows, such as managed server charges, resize adjustments, backup add-ons, credits, or other services. This guide explains how to read an invoice before contacting Support about a charge or refund. ## When this guide applies [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Use this guide if: - you see an invoice but do not understand the charge, - you need to ask Support about a refund, - the invoice contains multiple bill IDs, - you resized a managed server and see an adjustment, - you deleted a server but still see a billing record, - Support asked you for a specific bill ID. ## Invoice ID vs bill ID [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) The **invoice ID** identifies the overall invoice. The **bill ID** or line item ID identifies a specific row inside that invoice. This distinction matters because one invoice may contain several charges. For example: - managed server monthly charge, - managed server resize charge, - backup add-on charge, - credit or adjustment, - renewal charge, - another server charge. If only one row is incorrect or refundable, Support may ask for the exact bill ID instead of refunding the full invoice. ## Common invoice fields [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Field What it means Invoice ID The main invoice reference Bill ID A specific charge or line item inside the invoice Status Paid, unpaid, refunded, partially refunded, or pending Service period The dates the charge covers Amount The charge for that line item Credit/refund An adjustment already applied or pending Server/service name The managed server, add-on, or product connected to the row ## How to identify managed server charges [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Managed server charges usually reference the server, plan, service period, or resize. If you see multiple managed server rows, check whether they are for: - different servers, - old plan vs new plan after resize, - current month renewal, - pro-rated upgrade charge, - credit for unused old plan time. ## How to identify resize charges [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Resize charges may appear when you upgrade or downgrade a managed server. The invoice can show only the difference for the remaining billing period. Look for: - plan name changes, - old and new server size, - adjustment wording, - charge amount smaller than the full monthly plan, - multiple rows created around the same time. ## How to identify refund-related rows [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Refunds or credits may appear as separate rows, status changes, or payment adjustments. Depending on the payment flow, a refund may not remove the original invoice row. Instead, the invoice remains as a record and the refund/credit is shown separately. If the invoice is partially refunded, some rows may still be valid. ## Step-by-step: prepare an invoice question for Support [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) ### 1\. Open the invoice detail page [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Go to your billing area and open the invoice you want reviewed. ### 2\. Copy the invoice ID [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) The invoice ID helps Support find the exact billing record. ### 3\. Copy the relevant bill IDs [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) If your question is about only some rows, copy those bill IDs. This is especially important for resize charges or invoices that include several servers. ### 4\. Check the service period [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) The service period helps Support calculate unused time for pro-rated managed server refunds. ### 5\. Explain what looks wrong [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Tell Support whether you are asking about: - full invoice refund, - selected bill row refund, - pro-rated managed server refund, - resize adjustment, - cancelled subscription, - deleted server charge, - duplicate charge. ## How to decide whether the full invoice or selected bill rows need review [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Before asking for a refund, separate the invoice into two parts: the overall payment record and the individual bill rows. The full invoice should be reviewed only when every row on that invoice is connected to the same incorrect charge. If the invoice contains several rows, Support usually reviews only the rows connected to the issue. For example, if an invoice includes one managed server resize row, one backup add-on row, and one unrelated renewal row, the refund request should mention the exact bill ID for the resize row. This avoids delaying the review and prevents unrelated valid charges from being included by mistake. Use this simple checklist: - If every row is wrong, ask Support to review the full invoice. - If only one service is wrong, send the specific bill ID. - If the issue is a managed server deletion, include the deletion date. - If the issue is a resize, include the old plan, new plan, and resize date. - If the issue is a refund already promised, ask Support to check the refund status instead of opening a new refund request. ## What xCloud Support can check [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Support can review: - invoice status, - payment status, - eligible managed server rows, - pro-rated refund calculation, - resize-related bill IDs, - backup add-on rows, - whether a refund or credit was already applied. ## What to send xCloud Support [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Include: - invoice ID, - bill IDs, - screenshot of the invoice rows, - server name if available, - cancellation, deletion, or resize date, - expected correction, - whether the issue is full invoice or selected rows only. ## FAQ [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) ### Why did Support ask for bill IDs? [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Because one invoice can include several charges. Bill IDs help Support refund or review only the relevant line items. ### Can one invoice be partially refunded? [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Yes. If only some bill rows are eligible, the invoice can be partially refunded or adjusted. ### Why does a refunded invoice still show in my account? [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Invoices remain as billing records. A refund does not always remove the original invoice from your history. ### Does xCloud refund managed server unused time? [#](/docs/how-to-read-your-xcloud-invoice-with-xcloud/) Yes. xCloud Managed Servers are eligible for pro-rated refunds for unused time when the service qualifies. --- # How to Rebuild A Server With xCloud - xCloud > Learn how to rebuild an xCloud server in a few simple steps through the settings panel. Choose your configuration and restart your server with a fresh setup quickly. A server rebuild is one of the useful for the system administrators and developers. Whether you need to switch your database engine, upgrade to a newer version, or reset your environment to a clean state, a rebuild lets you reconfigure your server without provisioning new infrastructure from scratch. Follow the steps to rebuild a server rebuild process on xCloud with easy steps. _**Note:** This feature is currently available only for xCloud Managed servers. It is not yet supported on self-managed servers, but support for self-managed servers is coming soon._  ## Step 1: Access Your Server Settings [#](/docs/how-to-rebuild-a-server-with-xcloud/) First, navigate to the server you want to rebuild from your main dashboard. Once the server is open, click on the **Management** tab in the top navigation menu, and then select the **Rebuild Server** option. ![](/_mirror/43155335-image-132-1024x502.png.webp) ## Step 2: Configure and Rebuild Your Server [#](/docs/how-to-rebuild-a-server-with-xcloud/) Next, locate the **Rebuild Server** section within the Settings dashboard. To configure your new setup, choose the **Database** dropdown, either **MySQL** or **MariaDB** and your preferred version you want to install on your server. _Note: You can install your preferred database, whether or not you have used it before._ ![](/_mirror/4ab28cdd-image-133-1024x484.png.webp) After configuring the database, choose the **web server** you originally created (such as OpenLiteSpeed or Nginx) from the available options. Take a moment to review your selections and confirm that everything is correct, as the rebuild will apply these settings to your server. Once you are confident with the configuration, click the **Rebuild Server** button to start the rebuild process. _**Note:** You can install your preferred web server, whether or not you have used it before._ **Important:** A server rebuild will reset your server’s configuration. Make sure to back up any critical data before proceeding. ![](/_mirror/3e7f2ba3-image-134-1024x493.png.webp) The system will now begin rebuilding your server with the new configuration. The process typically takes a few minutes to complete, depending on your server size and the components selected. And that’s it, this is how easily you can rebuild a server in a few clicks. Server rebuilds are an easier way to refresh your environment, switch database engines, or apply major version upgrades without the overhead of creating a new server. Always remember to back up your data before initiating a rebuild, and double-check your database and web server selections to ensure they match your application’s requirements. If you run into any issues during the process, consult your hosting provider’s documentation or reach out to their support team for assistance. ## **Frequently Asked Questions** [#](/docs/how-to-rebuild-a-server-with-xcloud/) ### **1\. Will I lose my data during a server rebuild?** [#](/docs/how-to-rebuild-a-server-with-xcloud/) Yes. A server rebuild wipes the disk and resets your server’s configuration. Always back up your databases, files, and any custom configurations before starting the rebuild process. ### **2\. Will my server’s IP address change after a rebuild?** [#](/docs/how-to-rebuild-a-server-with-xcloud/) No. Your public IP address stays the same after the rebuild. ### **3\. Can I change my web server during the rebuild?** [#](/docs/how-to-rebuild-a-server-with-xcloud/) Yes. You can select your preferred web server, such as OpenLiteSpeed or Nginx, before confirming the rebuild. ### **4\. Which servers support the Rebuild Server feature?** [#](/docs/how-to-rebuild-a-server-with-xcloud/) The Rebuild Server feature is currently available only for xCloud Managed servers. Support for self-managed servers is coming soon. --- # How to Remove a Card or Delete an xCloud Account - xCloud > Users may sometimes need to update their billing information or close their account due to changes in subscription needs, billing preferences, or personal Users may sometimes need to update their billing information or close their account due to changes in subscription needs, billing preferences, or personal circumstances. Follow the process for removing a saved payment card and requesting the deletion of an xCloud account. ## Remove a Payment Card [#](/docs/how-to-remove-a-card-or-delete-an-xcloud-account/) To remove or delete a payment card from your xCloud account, you must contact our support team. Once your request is received, our [support team](/support/) will remove the card from your account and downgrade your subscription to the Free Plan. Payment methods cannot be removed while an active paid subscription is in place, so the downgrade is required before the card can be deleted. ## Delete an xCloud Account [#](/docs/how-to-remove-a-card-or-delete-an-xcloud-account/) To downgrade your account to the Free Plan or to delete your xCloud account, you must contact our support team. Our support team will handle the entire account deletion process and verify your account to ensure there are no servers and no active billing. Once the verification is complete, we will permanently delete your account. _We will soon add an option that allows users to manage this process on their own._ If you still have queries, feel free to contact our [support team.](/support/) --- # How to Repair OpenClaw with an AI-Powered Agent With xCloud (OpenClaw Troubleshooting) - xCloud > Learn how to repair OpenClaw and resolve 502 Bad Gateway, configuration errors, and gateway failures in under 90 seconds with xCloud. [**OpenClaw**](https://openclaw.ai/), also known as Clawdbot, is an AI agent built to perform real actions instead of only replying to messages. It can sometimes run into issues that disrupt your workflow from unexpected crashes and dependency conflicts to configuration errors that are tricky to resolve. With **[xCloud](/openclaw-hosting/)’s AI Powered OpenClaw Repair Agent**, you can automatically detect common OpenClaw errors, analyze system conflicts and apply guided fixes in seconds instead of hours.  Need to repair OpenClaw? Fix 502 errors, crashed gateways, and config issues automatically with xCloud’s AI Repair Agent. **Follow the steps below to repair OpenClaw quickly and keep your setup running smoothly:** ## **What It Fixes** [#](/docs/how-to-repair-openclaw-with-xcloud/) If you are on this page, something likely stopped working. The OpenClaw Repair Agent is designed to automatically detect and fix the most common OpenClaw issues without requiring manual server troubleshooting. **It helps resolve:** - OpenClaw showing a 502 Bad Gateway error - Gateway service crashed or stuck after a server restart - **“Pairing required”** error on the Control UI dashboard - OpenClaw binary missing or corrupted after an OS or package update - Configuration errors after manual edits or OpenClaw version upgrades - Stale process (PID/lock) files causing **“already running”** startup failures Instead of manually checking logs, reinstalling services or editing config files, xCloud handles the repair OpenClaw process safely and automatically. ## **How the Repair Agent Works** [#](/docs/how-to-repair-openclaw-with-xcloud/) The OpenClaw Repair Agent runs in two structured phases. Understanding these phases helps you know exactly what happens behind the scenes. ### **Phase 1: Automatic System Repair (No AI Required)** [#](/docs/how-to-repair-openclaw-with-xcloud/) This phase handles system-level issues automatically. **It will:** - Check whether the OpenClaw binary is installed and reinstall it if missing or broken - Clear stale PID or lock files that prevent OpenClaw from starting - Detect if the Gateway service is not responding and reinstall/restart it - Run a built-in health check **(****openclaw doctor****)** to detect hidden system problems Most OpenClaw failures are resolved during this phase without needing AI intervention. ### **Phase 2: AI Configuration Repair** [#](/docs/how-to-repair-openclaw-with-xcloud/) If the issue is related to configuration errors, the AI-powered repair phase begins. **This phase will:** - Read your **openclaw.json** configuration file - Detect syntax errors, invalid parameters, or version mismatches - Send the broken configuration and error output to AI for analysis - Apply the minimal required fix Your API keys, connected channels, integrations and custom settings are never modified unless absolutely necessary to restore functionality. After applying the fix, the system verifies whether OpenClaw starts correctly. If needed, it retries up to 5 times to ensure a stable repair. ## **Automatic Backup Protection** [#](/docs/how-to-repair-openclaw-with-xcloud/) Before making any changes, the Repair Agent creates a timestamped backup of the original configuration. **This means:** - The original openclaw.json file is safely stored before modification - If all repair attempts fail, the system automatically rolls back to the original configuration - Setup is never left in a worse state than before This backup mechanism ensures safe AI repair and addresses **the most common concern:** **“What if the AI breaks something?”** With automatic rollback protection, your configuration is always secure. ## **Step 1: Open the OpenClaw Dashboard in xCloud** [#](/docs/how-to-repair-openclaw-with-xcloud/) Log in to your xCloud account and open your OpenClaw instance dashboard. From the left sidebar, navigate to **OpenClaw** → **Overview**. Here you will get the ‘**Repair’** button**.** ![How to Repair OpenClaw with an AI-Powered Agent With xCloud (OpenClaw Troubleshooting)](/_mirror/287485a6-image-1.png.webp) ## **Step 2: Repair Your OpenClaw Issues**  [#](/docs/how-to-repair-openclaw-with-xcloud/) Click on the **‘Repair Button’.** A pop-up will appear showing Repair OpenClaw. Tap **‘Yes, Start Repair’**. ![Click on the ‘Repair Button’](/_mirror/9e7bf93e-image-4.png.webp) Then you will be redirected to the ‘**OpenClaw Gateway Status’**, where you’ll see your Gateway status as Checking and the ‘**OpenClaw Repair Agent’** actively running to fix any OpenClaw issues. ![you will be redirected to the ‘OpenClaw Gateway Status’](/_mirror/26994c33-image-3.png.webp) Within 90 seconds, you will see the **Gateway Final Status** of your OpenClaw, including any detected issues. Based on these issues, the **xCloud OpenClaw Repair Agent** will be running to fix them using the power of AI. ![xCloud OpenClaw Repair Agent](/_mirror/fe205efb-image.png.webp) After a few seconds (within 90 seconds), you will see that your OpenClaw issues have been resolved, with an **Active Gateway Status** and the repaired issues displayed in the repair log. Here, you will see a message indicating **OpenClaw Repair Finished** and **‘Repair complete! Gateway is running.** From here, you can review all the fixed configuration issues. ![You will see a message indicating OpenClaw Repair Finished](/_mirror/e4e581eb-image-2.png.webp) ### **Additional Option:** [#](/docs/how-to-repair-openclaw-with-xcloud/) You can also access the repair option directly from the OpenClaw Status. In the left sidebar, navigate to OpenClaw ‘**Status’**, where you’ll see the **‘Repair’** button. Clicking this button will start the repair process, just as described above. ![navigate to OpenClaw ‘Status’, where you’ll see the ‘Repair’ button.](/_mirror/bd4a3bf7-image-5.png.webp) ## **Final Outcome** [#](/docs/how-to-repair-openclaw-with-xcloud/) After the repair process completes successfully: - The Gateway status becomes active - The **502 Bad Gateway** error disappears - Configuration issues are resolved - OpenClaw starts running normally again ![502 Bad Gateway error disappears ](/_mirror/289bb470-chrome_XUsq6w8CAR-1.gif) If the Repair Agent cannot resolve the issue after its automated attempts, it automatically rolls back to your original configuration, your setup is never left in a worse state than when you started. This ensures a safe, controlled and reversible repair process every time. And that’s it. This is how easily you can repair OpenClaw issues on xCloud using its **AI-powered Repair Agent**. OpenClaw deployment on xCloud removes the complexity of [**self managed hosting**](/self-managed-hosting/) and lets you focus on what matters most. ## **What the Repair Agent Does NOT Fix** [#](/docs/how-to-repair-openclaw-with-xcloud/) To set proper expectations, there are certain issues the Repair Agent cannot resolve. It does **not** fix: - Billing or subscription-related issues - Telegram bot token errors caused by revoked or invalid API keys - Problems caused by unsupported server specifications (for example, servers with less than 4GB RAM) - Network-level firewall or hosting provider restrictions If your issue falls into one of these categories, you may need to manually update credentials, upgrade server resources, or contact support. Setting this expectation helps ensure the Repair Agent is used for technical repair scenarios it is designed to handle. Still stuck? Feel free to reach out to our [**support team**](https://support.xcloud.host/) for any issues. --- # How to Reset OpenClaw With xCloud (OpenClaw Troubleshooting) - xCloud > Learn how to reset OpenClaw with xCloud safely. Wipe data, fix broken configs, and start fresh using the dashboard reset feature. OpenClaw issues often appear after heavy testing, broken configurations, or failed integrations. Old data, stuck cron jobs, or misconfigured channels can prevent agents from working correctly. A clean reset removes these blockers and restores a stable environment. A reset can help when troubleshooting no longer helps, or when you want to rebuild OpenClaw from scratch with a fresh setup. xCloud simplifies this process by offering a safe reset directly from the dashboard. Follow the steps below to reset OpenClaw with xCloud. ## Step 1: Open the OpenClaw Dashboard in xCloud [#](/docs/how-to-reset-openclaw-with-xcloud/) Log in to your xCloud account and open your OpenClaw instance dashboard. From the left sidebar, navigate to OpenClaw → Reset. Here you will get details about the reset process. ![Reset OpenClaw ](/_mirror/56767539-image-63.png.webp) ## Step 2: Review Reset Details Carefully [#](/docs/how-to-reset-openclaw-with-xcloud/) Read all the information shown on the reset screen before taking action. This reset action is irreversible and permanently deletes all OpenClaw data and memory. ### Data that will be deleted [#](/docs/how-to-reset-openclaw-with-xcloud/) - All agent memory and conversation history - All configuration files and custom settings - All workspace files and documents - All cron jobs and scheduled tasks - All connected channels and integrations, such as Telegram. ### What happens during the reset [#](/docs/how-to-reset-openclaw-with-xcloud/) - The current OpenClaw setup is backed up temporarily in /tmp - A fresh OpenClaw installation starts automatically - All channels and integrations require reconfiguration - The gateway service restarts and may take around 30 seconds ![Reset OpenClaw](/_mirror/c77a2b09-image-64.png.webp) ## Step 3: Confirm and Reset OpenClaw [#](/docs/how-to-reset-openclaw-with-xcloud/) Check the confirmation box that states you understand this action will completely wipe all OpenClaw data and memory. After confirming, click Reset OpenClaw to begin the process. ![Reset. OpenClaw](/_mirror/6b9ca6ef-image-65.png.webp) The OpenClaw reset feature in xCloud provides a reliable way to return to a clean state when needed. Use this option only when you are certain you no longer need the existing data or configurations. After the reset completes, set up your integrations, channels, and workflows again to continue using OpenClaw smoothly. --- # How to Reset Uptime Kuma Password via CLI with xCloud - xCloud > Reset Uptime Kuma password using the terminal on xCloud. Follow simple steps to regain access without two-factor authentication. If you are using **[Uptime Kuma](/docs/deploy-uptime-kuma-with-xcloud/)** on xCloud and forgot your password, you can reset Uptime Kuma password using the terminal with CLI command. Follow the steps below to regain access to your monitoring dashboard. ## **Step 1: Open Your Terminal** **to Reset Uptime Kuma Password** [#](/docs/how-to-reset-uptime-kuma-password/) First, SSH onto your server where Uptime Kuma is installed: ``` ssh your-user@your-server-ip ``` Copy to Clipboard ## **Step 2: Run the Reset Password Command** [#](/docs/how-to-reset-uptime-kuma-password/) Uptime Kuma stores user information in a SQLite database file. Then navigate to your Uptime Kuma installation directory. Once you are in the Uptime Kuma directory, run the following command: ``` npm run reset-password ``` Copy to Clipboard This will launch a script that prompts you to enter a new password for your admin account. Follow the on-screen instructions to complete the reset. ## **Disable Two-Factor Authentication (Optional)** [#](/docs/how-to-reset-uptime-kuma-password/) If you also lost access to your 2FA device or method, you can disable two-factor authentication using this command: ``` npm run remove-2fa ``` Copy to Clipboard Run this in the same directory where Uptime Kuma is installed. It will remove 2FA from your admin account so that you can log in with just your username and new password. And that’s it. This is how easily you can reset your [Uptime Kuma](https://uptime.kuma.pet/) password from the command line is even with xCloud. By using the built-in scripts, you can quickly regain access to your admin account and disable two-factor authentication if necessary. Still stuck? Contact our [support team](/support/) for any of your queries. --- # How To Restore a Backup To Another Site In xCloud? - xCloud > Learn how to restore a backup to another site for WordPress site in xCloud with a simple step-by-step process for safe and reliable site migration. [**Backups**](/docs/site-backups-in-xcloud/) give you safety, but flexibility comes when you can move them across sites without friction. xCloud allows restoring to another site, a feature that lets you restore a WordPress site backup directly onto a different existing WordPress site on the same server or on a different one within your team. This is useful for cloning a production site to a staging site, recovering a site using another site’s recent backup, or replacing a broken site’s content without creating a new site from scratch. Follow this to learn how to restore a backup to another site in xCloud: ## **Step 1: Go to Your Site** [#](/docs/how-to-restore-a-backup-to-another-site/) Navigate to the source site in the dashboard. Open **‘Site Backup’ → ‘Previous Backups’** from the sidebar.  ![Restore a Backup To Another Site](/_mirror/1e32b200-image-15.png.webp) Now, click on the action menu on any backup. The action menu on each backup provides three restore options: - **Restore Backup:** Restore to the same site (existing behavior) - **Restore to Another Site:** Restore to a different existing WordPress site - **Restore to New Site:** Create a new site from the backup Select the ‘**Restore to Another Site**’ option to proceed. ![Restore a Backup To Another Site](/_mirror/d0056c80-image-16.png.webp) ## **Step 2: Select the Destination Server And Site** [#](/docs/how-to-restore-a-backup-to-another-site/) In the modal that opens, use the Select Server dropdown to choose the target server. You can type to search by server name. Once a server is selected, the Select WordPress Site dropdown becomes active. Choose the site you want to overwrite with the backup. ![Restore a Backup To Another Site](/_mirror/ddd96693-image-18.png.webp) ## **Step 3: Confirm the Restore** [#](/docs/how-to-restore-a-backup-to-another-site/) Then read the warning message carefully. Type “**RESTORE”** (in capitals) in the confirmation field to enable the Restore button and click on the ‘Restore’ button to start the restoration process. ![How to Apply Bulk NGINX Customization Across Multiple Sites in xCloud?](/_mirror/5407b81b-image-17.png.webp) Restoring a backup to another site in xCloud gives you a fast and controlled way to migrate or recover WordPress environments without manual setup. The process ensures data integrity by validating backup compatibility, protecting the destination site through confirmation steps, and allowing safe rollback if anything goes wrong. Still stuck? Contact our **[Support team](https://support.xcloud.host/).** --- # How to Run Commands in Your Site And Server Easily with xCloud? - xCloud > Discover how to run commands on your site and server easily directly from the xCloud dashboard with simple step by guide. With command runner Users can execute specific commands such as bash scripts or WP-CLI commands at both server and site levels. You do not need to access the command line interface manually, making the whole process faster and more efficient. ## **How to Run Commands from xCloud Dashboard on Your Website** [#](/docs/how-to-run-commands-in-your-site-and-server/) You can easily run custom commands directly from xCloud dashboard with easily steps. Here is how you can do it: ### **Step 1: Select Your Website** [#](/docs/how-to-run-commands-in-your-site-and-server/) Begin by logging into your server. Once you are in, choose the site where you wish to run the custom command. After selecting your site, navigate to the **Tools →  Commands** option from the navigation menu. ![](/_mirror/0e9d1b03-image-24.poster.webp) ### **Step 2: Run a Command on Your Website** [#](/docs/how-to-run-commands-in-your-site-and-server/) Now click on the **‘Run Custom Command’** button which will bring up a popup dashboard where you can input your desired command. ![](/_mirror/2665cdaf-image-25.poster.webp) ### **Step 3: Easily Enter Your Commands** [#](/docs/how-to-run-commands-in-your-site-and-server/) In the command box that appears, type in the command you want to execute. For example, you can run maintenance command using WP-CLI with xCloud. To activate maintenance mode, just run this code and hit on the ‘Run Command’ button: wp maintenance-mode activate ![](/_mirror/2c91263a-image-26.poster.webp) ### **Step 4: Final Outcome** [#](/docs/how-to-run-commands-in-your-site-and-server/) Afterward, the command will be executed instantly. Now if you look the ‘Most Recent Commands’ box, you will find the the last 10 executed commands alongside the command that was executed, - The user who initiated the command.  - When the command is executed - The status of the command.  You can also check out the details of the executed command by clicking on the ‘Details’ button. ![](/_mirror/a2fe2199-image-27.poster.webp) **_Note:_** _By default, only the team owner has access to the command runner. To grant access to other members, adjust the role permissions in the team management section._ By following these steps, you can effectively manage and run custom commands on your website. ## **Run Commands From xCloud Dashboard on Your Server** [#](/docs/how-to-run-commands-in-your-site-and-server/) xCloud also allows you to execute such command in your server from directly the dashboard as well. Just choose the server and go to **Management → Commands** from the sidebar. Then click on the **‘Run Custom Command’** enter the command and click on the **‘Run Command’** to execute the command. ![](/_mirror/32a319bf-image-28.poster.webp) This is how easily you can run command in your site and server effortlessly and make server and site management more smoother. Whether you are updating plugins or performing other tasks, these tools give you the flexibility and control you need. Still stuck? Contact our **[support](/support/)** team for any of your queries. --- # How to Self Host LLMs with xCloud - xCloud > Learn how to self host LLMs like Ollama and OpenWebUI with xCloud for full control, privacy, and easy cloud deployment. With the growing popularity of large language models (LLMs), developers and businesses are increasingly looking for ways to host these powerful AI tools on their own servers. Self-hosting an LLM provides greater control over data privacy, customization, and performance, without relying on third-party platforms. Learn how to self host LLMS and deploy OpenWebUI and Ollama with xCloud or your own cloud servers.  > _Note: Make sure your system has at least 20 – 30% more RAM than the model size before downloading._ > > Also, If you want to use Ollama, we recommend deploying it on a GPU server for optimal performance and faster model inference. ### **Step 1: Create a  Docker+ NGINX Server** [#](/docs/how-to-self-host-llms-with-xcloud/) First, you need to **[create a server](/docs/setup-your-first-server-site-with-xcloud/)** to deploy any LLMs. Click on the **‘Add New Server**’ button from the dashboard and enter all the credentials required to connect your server. You can deploy Ollama on your own server or on an xCloud server. ![Self Host LLMs ](/_mirror/1c0d8fb2-image-1.jpeg.webp) Next, enter a**‘Server Name’** and choose an **‘App Type’** from the dropdown menu. You will see all available application types here, including **‘OpenWebUI’** and **‘Ollama,’** which will provide the user with the necessary configuration settings. ![](/_mirror/40202b26-image-18-1024x486.jpeg.webp) Then choose a ‘**Server Size**’ and ‘**Region**’ of the server according to your preferences.  ![](/_mirror/57e69018-image-1024x486.jpeg.webp) Then choose your preferred **‘Ubuntu Version’** of this server and enter the ‘**Tags’** for this server.  ![](/_mirror/6314b493-image-2-1024x486.jpeg.webp) Next, you can see the ‘**Docker + NGINX**’ stack is already selected, which is mandatory for deploying the LLM application.  ![](/_mirror/55384b8b-image-4-1024x512.jpeg.webp) Once the server is created, you will be able to deploy your OLLAMA Application to this server. > After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## **How to Install Ollama on a Cloud Server**  [#](/docs/how-to-self-host-llms-with-xcloud/) Learn how to install Ollama on a cloud server. It walks you through creating a server, configuring the environment, and launching your Ollama application easily. ### **Step 2: Access the One Click Apps Dashboard** [#](/docs/how-to-self-host-llms-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. Then choose your server and click on the **‘Next’** button to proceed.  ![](/_mirror/85ca88dc-image-7-1024x487.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One-Click Apps section. You will see two options: OpenWebUI and Ollama. Choose Ollama to proceed with the deployment of this application. ![](/_mirror/5b669139-image-3-1024x488.jpeg.webp) ### **Step 3: Set Up the Ollama Application** [#](/docs/how-to-self-host-llms-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags**’ to help organize your deployment. ![](/_mirror/4e7e9951-image-8-1024x458.jpeg.webp) At this point, you can choose between two deployment modes: ‘**Go Live**’ for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live**’ will immediately create a live environment, while choosing **‘Demo Site**’ allows you to experiment in a staging environment before promoting it to production. ![](/_mirror/91fa33ca-image-5-1024x509.jpeg.webp) ### **Step 4: Configure Domain Settings** [#](/docs/how-to-self-host-llms-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your Ollama application. You can adjust the **‘Site User’** according to your preferences, or leave it as the default. ![](/_mirror/2d5ddc55-image-6-1024x484.jpeg.webp) ## **Step 4: Visit the Ollama Application**  [#](/docs/how-to-self-host-llms-with-xcloud/) With Ollama set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ### **Environment Editor for Ollama** [#](/docs/how-to-self-host-llms-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Ollama instance. Just go to the ‘Environment’ option from the sidebar and adjust as you need, then click on the **‘Save’** button. ### **Manage Ollama  Models** [#](/docs/how-to-self-host-llms-with-xcloud/) Later, you can manage your Ollama application. Go to the **‘Ollama’ → ‘Management’**. Next, click on the**‘Add New Model’** to install more AI models. Also, you can click on the ‘Delete Icon’ to delete the AI models of this application.  ![](/_mirror/51d14a96-image-14-1024x520.jpeg.webp) ## **How to Install OpenWebUI on a Cloud Server**  [#](/docs/how-to-self-host-llms-with-xcloud/) Learn how to set up OpenWebUI on a cloud server and get it running quickly. It covers server setup, application configuration, and accessing your deployed site, making it easy to get started regardless of your technical background. > _Note: It is recommended that you install Ollama before installing OpenWebUI app._ ### **Step 1: Access the One Click Apps Dashboard** [#](/docs/how-to-self-host-llms-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘New Site’ button. Then choose your server and click on the ‘Next’ button to proceed.  ![](/_mirror/cab22bc1-image-9-1024x487.jpeg.webp) This will take you to the Site Creation Interface. From here, choose your Server, then go to the One-Click Apps section. You will see two options **‘OpenWebUI’** and **‘Ollama’**. Choose ‘**OpenWebUI**’ to begin deploying the application. ![](/_mirror/69f4b6e1-image-1024x488.png.webp) ### **Step 2: Set Up the OpenWebUI Application** [#](/docs/how-to-self-host-llms-with-xcloud/) In the site setup screen, you will be asked to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** for your application. ![](/_mirror/810cb8ca-image-10-1024x505.jpeg.webp) At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing ‘Demo Site’ allows you to experiment in a staging environment before promoting to production. ![](/_mirror/4c5248f6-image-11-1024x509.jpeg.webp) ### **Step 3: Configure Domain Settings** [#](/docs/how-to-self-host-llms-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your OpenWebUI application. Adjust the Site User according to your preferences, or leave it as the default. ![](/_mirror/95594c58-image-12-1024x511.jpeg.webp) ### **Step 4: Install Ollama Application** [#](/docs/how-to-self-host-llms-with-xcloud/) If you want to install Ollama, toggle on the installation option and choose a model from the dropdown menu. Then, click **‘Next’** to proceed with the installation. ![](/_mirror/a1089833-image-13-1024x511.jpeg.webp) ### **Step 5: Visit the OpenWebUI Application**  [#](/docs/how-to-self-host-llms-with-xcloud/) Once OpenWebUI is set up on xCloud, you can log in to confirm that it’s working. From the dashboard, click on **‘Visit Site’**.   ![](/_mirror/b373ded2-image-17-1024x489.jpeg.webp) ### **Environment Editor for OpenWebUI** [#](/docs/how-to-self-host-llms-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your OpenWebUI instance. Just go to the ‘Environment’ option from the sidebar and adjust as you need, then click on the ‘Save’ button. ![](/_mirror/b8d4c207-image-16-1024x497.jpeg.webp) ### **Manage AI Models** [#](/docs/how-to-self-host-llms-with-xcloud/) Later, you can manage your OpenWebUI application. Go to the **‘OpenWebUI’ → ‘Management’**. Next, click on the **‘Add New Model’** to install more AI models. Also, you can click on the **‘Delete Icon’** to delete the AI models of this application.  ![](/_mirror/297525c9-image-15-1024x485.jpeg.webp) Self-hosting LLMs with xCloud empowers developers and businesses to take full control of their AI deployments, ensuring data privacy, customization, and optimized performance.  By following the instructions for setting up Docker + NGINX servers, deploying Ollama, and configuring OpenWebUI, you can quickly get your AI models up and running on a cloud environment tailored to your needs. With xCloud’s One Click Apps, Environment Editor, and model management tools, maintaining and scaling your LLM deployments becomes straightforward and efficient Still stuck? Contact our [**support team**](https://app.xcloud.host/support/all-tickets) for any of your queries. --- # How to Set the Default Site For Your Server - xCloud > Learn how to replace the generic server landing page with your preferred website or domain in just a few clicks. When someone accessed your server using its IP address, they were previously shown a generic default page. With the new Default Site feature, you can now replace that page with your own chosen website or domain. This lets you control what visitors see first and create a more intentional, branded landing experience. This helps you control where visitors land by automatically redirecting them to the site you prefer. Follow the steps below to set it up quickly and easily. _**Note: If anyone points any domain or subdomain, it will redirect to the default domain.**_ ## **Step 1: Go to Your Server** [#](/docs/how-to-set-the-default-site-for-your-server/) Begin by logging into the server where you want to set the default site. Once you’re on the server dashboard, navigate to the **‘Others’** section. ![](/_mirror/913dc3bc-image-59-1024x459.jpeg.webp) ## **Step 2: Configure Default Site Settings** [#](/docs/how-to-set-the-default-site-for-your-server/) Next, locate the **‘Set Default Site Settings’** section. Toggle the **‘Default Site Redirection’** switch to enable the feature. After enabling it, you will see two options ‘**Choose from Existing Site’, ‘Use Other Domain’** ### **Using an Existing Site** [#](/docs/how-to-set-the-default-site-for-your-server/) Select **“Choose from Existing Site”** to pick your preferred site from the dropdown menu. ![](/_mirror/4ea6bcf0-image-11-1024x505.png.webp) ### **Using a Different Domain** [#](/docs/how-to-set-the-default-site-for-your-server/) If you want to set a separate domain as the default, select **“Use Other Domain”** and enter the domain name you want to use. ![](/_mirror/4bdbacb3-ud-Managed-xCloud-2025-11-18-at-8.56.05-PM-1024x510.jpg.webp) And that’s it! This is how easily you can set a custom landing page for your server and replace the old default view. With just a few steps, you can guide visitors to the page you want them to see first. If you use your existing site, when you update the domain of that site, it will automatically update the server’s default domain redirection as well. --- # How To Set Up AWS Server In xCloud? - xCloud > Discover how to integrate and setup AWS server in xCloud seamlessly and easily manage from xCloud dashboard. AWS, or Amazon Web Services, provides comprehensive cloud solutions. Using AWS and setting up a server in xCloud is simple. **Amazon Web Services** (AWS) offers both **EC2** and Lightsail instances for cloud computing. EC2 provides flexibility, scalability, and advanced configurations, while **Lightsail** simplifies the process with pre-configured environments. You can easily set up an AWS server in [**xCloud**](/) for both EC2 and Lightsail instances. This self-managed hosting aims to simplify the hosting and managing of WordPress sites, allowing developers and agencies to focus on building great websites without worrying about the underlying infrastructure. Now let us follow these steps to get you started. ### **Step 1: Sign Up/Login With xCloud** [#](/docs/how-to-set-up-aws-server-in-xcloud/) To [**create the AWS server**](https://app.xcloud.host/) in xCloud, the first step is to visit the xCloud website and create your account or log in using your existing credentials. Once you are signed, you can effortlessly set up your AWS server. ![AWS Server In xCloud](/_mirror/0eb715b8-image-13.png.webp) If you already have an account please [**visit our app URL**](https://app.xcloud.host/) to log in to your account to set up an AWS server in xCloud Host. ### **Step 2: Create Your AWS Server In xCloud** [#](/docs/how-to-set-up-aws-server-in-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **‘Add New Server’** button from your dashboard. ![AWS Server In xCloud](/_mirror/039a2198-image-14.png.webp) The next screen will provide the list of our available server providers. Select the AWS option from the list. The billing of the server will be handled on your AWS account. ![AWS Server In xCloud](/_mirror/62d0a76c-image-28.png.webp) ### **Step 3: Sign In to the AWS Management Console** [#](/docs/how-to-set-up-aws-server-in-xcloud/) Now, before going to the next step, you need to log in to the AWS management console.  Sign in as a **‘Root User’** to the [**AWS Management Console**](https://aws.amazon.com/console/) using your AWS account credentials. Once logged in, navigate to the main dashboard where you can access various AWS services. ![AWS Server In xCloud](/_mirror/90c4c129-image-15.png.webp) ### **Step 4: Navigate to the IAM Console** [#](/docs/how-to-set-up-aws-server-in-xcloud/) From the AWS Management Console, click on the Services menu located at the top left corner or search with **“IAM”** and select **IAM** from the list of services. This will direct you to the IAM dashboard, where you can manage users, groups, roles, and policies. ![](/_mirror/89c21fd7-image-2.poster.webp) ### **Step 5: Add a New User** [#](/docs/how-to-set-up-aws-server-in-xcloud/) On the IAM dashboard, locate and click on the Users option in the left navigation panel. This will display a list of existing IAM users. To create a new user, click on the **‘Create User’** button. ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 6: Configure User Details** [#](/docs/how-to-set-up-aws-server-in-xcloud/) In this step, enter a unique ‘**Username’** for the new IAM user. Next, choose the type of access the user requires. Check-in **‘AWS Management Console’** access option if the user requires access to the AWS Management Console and click on the ‘**Next**’ button. ![](/_mirror/11dd4bd3-image-4.poster.webp) ### **Step 7: Set Permissions for Amazon EC2 Instance** [#](/docs/how-to-set-up-aws-server-in-xcloud/) You have three options to set permissions for the new user. The first one is ‘**Add user to group’** which lets you add the user to an IAM group with predefined permissions, which is efficient for managing multiple users with similar access needs. The second one is ‘**Copy permissions’** which enables you to duplicate the permissions of another IAM user. And the final policy ‘**Attach policies directly’** allows you to assign AWS-managed policies or custom policies. Here we are choosing the **‘Attach policies directly’** and assigning the access for [**Amazon EC2 Instance**](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to the user and hit on the **Next**. **_Note:_** _If you do not find the EC2 Access here, search for the policy in the search bar._ ![](/_mirror/c949b851-image-5.poster.webp) ### **Step 8: Add Tags, Review and Create** [#](/docs/how-to-set-up-aws-server-in-xcloud/) You can add ‘**Tags’** to help organize and manage users. Now carefully review all the details and permissions assigned to the new IAM user. If everything is accurate and complete, click the ‘**Create user**’ button to finalize the creation of the IAM user. ![AWS Server In xCloud](/_mirror/e947846b-image-16.png.webp) ### **Step  9: Give Another permission for Amazon Lightsail** [#](/docs/how-to-set-up-aws-server-in-xcloud/) Now, set another permission for the new user for [**Amazon LightSail**](https://docs.aws.amazon.com/decision-guides/latest/lightsail-or-ec2/lightsail-or-ec2.html) easily. To specify the permissions for the created user, go to the Permission Policies and click on the **‘Add Permissions Menu’**. Choose the **‘Create Inline Policy’** option from the dropdown menu. ![](/_mirror/34670407-image-6.poster.webp) Click on the ‘**JSON’** button from the **Policy Editor** and paste the below given JSON code in the editor. Finally, tap on the **‘Next’** button. ![](/_mirror/db26b975-image-7.poster.webp) Here is the **JSON** code: Copy to clipboard 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 { "Version": "2012-10-17", "Statement": \[ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": \[ "lightsail:GetInstances", "lightsail:GetKeyPair", "lightsail:DeleteKeyPair", "lightsail:GetStaticIp", "lightsail:ReleaseStaticIp", "lightsail:SetIpAddressType", "lightsail:CreateInstances", "lightsail:GetInstance", "lightsail:GetInstanceAccessDetails", "lightsail:DeleteInstance", "lightsail:CreateKeyPair", "lightsail:ImportKeyPair", "lightsail:StartInstance", "lightsail:DownloadDefaultKeyPair", "lightsail:GetInstancePortStates", "lightsail:StopInstance", "lightsail:AttachStaticIp", "lightsail:GetRegions", "lightsail:RebootInstance", "lightsail:GetOperation", "lightsail:DetachStaticIp", "lightsail:GetInstanceState", "lightsail:GetBundles", "lightsail:TagResource", "lightsail:PutInstancePublicPorts" \], "Resource": "\*" } \] } Once the policy is created for Lightsail instance, give the policy a name and hit on the **‘Create Policy’** button. ![AWS Server In xCloud](/_mirror/6e5997bd-screely-1724309335072.png.webp) ### Step 10: Create & Retrieve a User Access Key [#](/docs/how-to-set-up-aws-server-in-xcloud/) Now we have to create a user access key. Find **‘Create access key’** under the Summary tab and click on it. Then you will be redirected to the **Access Key best practices & Alternatives page,** from here select the ‘**Other’** option and click on Next. ![](/_mirror/1a4fbabf-image-8.poster.webp) Now give a Description Tag to proceed to create an access key. Once the access key is created copy the Access Key and Secret from from here and go back to your xCloud Dashboard to integrate the server with xCloud. ![AWS Server In xCloud](/_mirror/4a61f40c-chrome_ipS7yvB2bg-1.gif) ### **Step 11: Connect the Account & Add Necessary Information** [#](/docs/how-to-set-up-aws-server-in-xcloud/) From the AWS dashboard, select an existing or connect new account from the dropdown menu. Then choose the AWS services from, you can use any one with the proper credentials or both from the xCloud dashboard. _Note: EBS-supported instances of AWS are not supported. For example, T3 instances use EBS storage. These instances are not available through the API. However, you can set up such instances manually in your AWS account first and then add them through the **Any Provider** method in xCloud._ ![](/_mirror/efba9e8e-image-10.poster.webp) As you have the Access Key and Secret Key Paste them into the designated blank boxes one by one carefully. Now click on **‘Verify’** button, it will start verifying the credential and connect you with the AWS server.  ![AWS Server In xCloud](/_mirror/f312e3e7-image-18.png.webp) Fill all the information like **‘Server Name’, ‘Server Region’, ‘Server Zone’,’Server Size’,** etc according to your preference.  ![AWS Server In xCloud](/_mirror/ead37f71-image-19.png.webp) Next, choose the web server stack from **NGINX** or **OLS** as your requirements and click on **‘NEXT’** button to proceed with the server creation process. ![AWS Server In xCloud](/_mirror/bd37a683-image-20.png.webp) It will start creating a AWS 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 site as you want under this server ![AWS Server In xCloud](/_mirror/7893ffc7-image-21.png.webp) This is how easily you can create an AWS server from xCloud seamlessly without going through any difficulties.  After creating your server with AWS, you would want to create your first site with xCloud. Follow [**this documentation**](/docs/how-to-create-a-site-with-xcloud/) to learn how to do that. You can also take a look at how to add [**xCloud managed email servic**e](https://xcloud.host/docs/add-xcloud-managed-email-service/) for WordPress site emails. Still stuck? Contact our **[support team](https://support.xcloud.host/)** for any of your queries. --- # How to Set Up Email Alias with MailBox Addon - xCloud > Learn how to set up email alias with the xCloud MailBox Addon to manage multiple addresses in one inbox. Aliases allow you to create extra email addresses that redirect to existing mailboxes without needing to set up new ones.   For instance, if you own a mailbox, user@example.com, and wish to receive emails at another address, user2@example.com, without having a separate mailbox, you can establish user2@example.com as an alias that directs to user@example.com. Now, you only need to log in to user@example.com to check the emails received at both addresses. Follow the step-by-step process to set up email Alias with xCloud MailBox Addon: ## **Step 1: Go to Your MailBox Account** [#](/docs/how-to-set-up-email-alias-with-mailbox-addon/) First, go to the MailBox addon, click on your MailBox, and head over to the ‘Aliases’ tab from the dashboard. ![](/_mirror/4073d1f6-image-13.poster.webp) ## **Step 2: Add an Email Alias** [#](/docs/how-to-set-up-email-alias-with-mailbox-addon/) Click the **‘Add New’** button. A pop-up will appear allowing you to add a new alias email address. Enter the alias and select the domain from the dropdown menu. ![](/_mirror/95107dc1-image-14.poster.webp) Next, select the email address you wish to be a member of that alias. Finally, click on the **‘Add Alias’** button. ![Set Up Email Alias](/_mirror/5a53a09a-image-34.png.webp) Next, you will see that your email address has been added as an Alias. You can also delete the email. Just click on the three-dot icon, choose the ‘Delete’ option, and click on the ‘OK’ button. ![](/_mirror/0e2826af-XoJJ8Zf1djQnQrRXW0ALZK6skIavmnMdxVx8ZOxfmoq7E9-BkhlqfFe-pa6d.gif) And that’s it. This is how easily you can set up aliases with the xCloud MailBox Addon. It is a simple way to manage multiple email addresses without the need for separate MailBoxes.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up FFmpeg in Your Server - xCloud > Learn how to check, install, and set up FFmpeg on your server for smooth multimedia processing. FFmpeg is a powerful and widely used tool for handling audio, video, and multimedia files. It supports converting, recording, and streaming media content. Whether you are developing an application or working on a media project, having FFmpeg properly set up is essential for smooth performance. Follow the steps below to check and set up FFmpeg FFmpeg is already installed on your server. ## **How Can You Check If FFmpeg Is Already Installed?** [#](/docs/how-to-set-up-ffmpeg-in-your-server/) To find out if FFmpeg is already installed on your server, you need to connect to it using a terminal or SSH. Once connected, you can run a simple command to check for its presence. To find the installation path, use this command: ``` which ffmpeg ``` Copy to Clipboard If FFmpeg is installed, this command will return a path like: ``` /usr/bin/ffmpeg ``` Copy to Clipboard To check the version of FFmpeg installed, run this command: ``` ffmpeg -version ``` Copy to Clipboard If FFmpeg is installed, this will show you the version details. If the command is not recognized, it means FFmpeg is likely not installed on your server. ## **How Do You Install FFmpeg With Root Access?** [#](/docs/how-to-set-up-ffmpeg-in-your-server/) If you have root access or sudo privileges, you can install FFmpeg directly using the command line. This is useful if FFmpeg is not already installed or if you need to upgrade to a newer version. On servers that run Ubuntu or Debian, you can start by updating the package list. Run this command: ``` apt update ``` Copy to Clipboard Then, install FFmpeg using this command: ``` apt install ffmpeg -y ``` Copy to Clipboard Once the installation is finished, verify the installation by checking the version. Use this command: ``` ffmpeg -version ``` Copy to Clipboard You should see the installed version of FFmpeg. The binary is usually located at ``` /usr/bin/ffmpeg ``` Copy to Clipboard Properly configuring FFmpeg allows your application or server to process media files without encountering errors. Checking the installation and performing a straightforward setup with root access only takes a few minutes. And that is how easily you can make sure that FFmpeg is available and ready to support your multimedia needs.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Set Up Hermes Workspace with xCloud - xCloud > Learn how to set up Hermes Workspace with xCloud. Connect your own dashboard or let xCloud host it, then add a custom domain and secure it Hermes Workspace is a dedicated web command center for your Hermes Agent. It connects to the agent over an authenticated HTTP API, so you can manage and interact with your agent from a single browser-based dashboard instead of juggling separate tools. This guide walks you through the full setup inside xCloud: enabling the API server, generating a secure access token, pointing your own domain at the Workspace, securing it with SSL, and deploying it. By the end, you will have a live Hermes Workspace ready to open and use. The entire process takes only a few minutes, and most settings come preconfigured with safe defaults. ## Before You Begin [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) Make sure you have an active xCloud account with a Hermes Agent already running. If you plan to use a custom domain, have access to your domain provider’s DNS settings, or a connected Cloudflare account, ready to go. ## Step 1: Open the Hermes Dashboard [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) From your xCloud dashboard, go to the Hermes Agent page. Select Hermes from the sidebar menu, then click the Workspace option from the menu. ![set up Hermes Workspace](/_mirror/161b233a-image-97.jpg.webp) ## Step 2: Enable the API Server [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) The Workspace connects to your agent over an authenticated HTTP API. Enable the API server to generate a shared token that any Workspace can use to connect. ![set up Hermes Workspace](/_mirror/4b7e1f7a-image-97-1.jpg.webp) ## Step 3: Generate the API Token [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) Click the Rotate token button to generate your API key. Once the token appears, copy it and store it somewhere safe. You will need it to authenticate the connection, and it will not be shown again in full. ![set up Hermes Workspace](/_mirror/cf2a9f74-image-97.png.webp) ## Step 4: Add a Domain & Set Up SSL [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) Enter a custom domain for your Workspace. You have two options to verify it. Add the provided records with your domain provider and verify the DNS manually, or connect your domain through Cloudflare and verify the DNS on xCloud with a single click. A free SSL certificate is enabled by default, so your Workspace is secured automatically. If you prefer, you can use your own SSL certificate instead. ![set up Hermes Workspace](/_mirror/25bfd361-image-98.jpg.webp) ## Step 5: Configure a Docker Image (Optional) [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) If your setup requires it, you can also configure a Docker image for the Workspace at this stage. Once all your settings are in place, click Deploy Workspace to begin configuration. xCloud will provision everything for you. ![set up Hermes Workspace](/_mirror/5e8b4ad9-image-98.png.webp) ## Step 6: Open Your Workspace [#](/docs/how-to-set-up-hermes-workspace-with-xcloud/) After a short wait, you will see that the Hermes Workspace has been deployed. Copy the password, then click the Open Workspace button to go straight to your Hermes Workspace dashboard. ![set up Hermes Workspace](/_mirror/06e45b22-image-99.png.webp) Next, you will be redirected to the Hermes Workspace’s login page, enter the password you have copied and click on the ‘Continue’ button. ![set up Hermes Workspace](/_mirror/e0eb7ae4-image-100.png.webp) Your Hermes Workspace is now live and connected to your Hermes Agent through a secure, authenticated API. From the Workspace dashboard, you can manage your agent, run tasks, and monitor activity, all from one place in the browser. ![set up Hermes Workspace](/_mirror/d5bcf0c0-image-101.png.webp) Keep your API token and Workspace password stored securely, and rotate the token whenever you need to refresh access. With the setup complete, you are ready to put Hermes Workspace to work. Still stuck? Please contact our [**support team.**](https://support.xcloud.host/) --- # How to Set Up Hide My WP plugin in xCloud? - xCloud > Hide My WP Ghost is a WordPress Security plugin. Discover how to set up hide my wp plugin in xCloud for your NGINX server and OLS server. [**OpenLightSpeed**](https://openlitespeed.org/) & [**NGINX**](https://www.nginx.com/) are the top choices for web servers for their adaptability and strength. Many online services and applications use **NGINX** and **OLS** and customise them to boost their system’s efficiency, secure their data, and add new features. However, you might find it challenging to configure custom NGINX and OLS settings, as it often requires manual edits in the Linux terminal. But with [**xCloud**](/), you can simplify this process. You can set up the Hide My WP plugin in xCloud, which lets you add a custom OLS and NGINX easily. **Hide My WP Ghost** is a WordPress security plugin that provides robust protection for your website without physically altering any directories or files. _**Note:** For the OLS server, you need to install and activate the plugin by yourself; on the other hand, for NGINX, you do not need to go through this complex process._ ## **How to Configure Custom OLS in xCloud** [#](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) You can easily set up custom **OLS** from the xCloud dashboard with some simple steps.  Now let’s follow these steps to get you started. ### **Step 1: Navigate to the xCloud Dashboard**  [#](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) To set up the **Hide My WP** **Ghost** plugin first, log in and go to the xCloud dashboard. Then move on to the ‘**All Servers’** tab and select the OLS server.  ![](/_mirror/c949b851-image-5.poster.webp) Select the site, where you want to install the **Hide My WP Ghost** plugin and Click on the **‘Magic Login’** button to directly access your site’s WordPress dashboard from the xCloud dashboard.  ![](/_mirror/34670407-image-6.poster.webp) ### **Step: Install and Activate the Hide my WP Ghost plugin** [#](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) After going to your site’s WP dashboard, select the **plugins → Add new plugin** and search for the Hide My WP Ghost plugin. Now install the plugin, and activate it from here.  ![](/_mirror/db26b975-image-7.poster.webp) ### **Step: Go to the Compatibility Settings** [#](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) Afterwards, first you need to go to the **‘Advanced’** section of the sidebar and proceed with the **‘Compatibility’** option.  ![](/_mirror/1a4fbabf-image-8.poster.webp) Now, you will get a drop-down menu of **‘Server types’**, find out the server type, look for the OLS server from the drop-down menu of the server names, and click on the **‘Save’** button.  ![](/_mirror/040893a5-image-9.poster.webp) Now, go to the ‘**Change paths**’ from the sidebar of your WordPress dashboard and look for the ‘**Ghost Mode**’ option. From here, just activate this.  ![Setup Hide My WP plugin](/_mirror/3d1025e3-image-12.png.webp) Afterwards, go back to your **xCloud dashboard → OLS server** and head over to the **‘Sever Management’** tab and click on the restart the LightSpeed server.  ![Setup Hide My WP plugin](/_mirror/b8d16757-image-13.png.webp) And the **Hide MY WP Ghost** will sync and start protecting your website.  ## **How to Configure Custom NGINX in xCloud** [#](/docs/how-to-set-up-hide-my-wp-plugin-on-xcloud/) Moreover, we are offering to [**set up built-in custom NGINX**](/docs/configure-custom-nginx-xcloud/) support for RankMath and Hide My WP on the xCloud dashboard. That means, if your website has the RankMath or Hide My WP plugins installed, you can choose from the ‘Select Template’ list, and you’re all good to go. Or else, you can choose **‘Use My Own Config’** to run your config manually. However, we will be gradually adding more plugins. ![](/_mirror/33e3c633-image-11.poster.webp) That is how easily you can configure custom OLS and NGINX in **xCloud**. Still stuck? Contact our **[dedicated support team](https://support.xcloud.host/)** for any of your queries. --- # How to Set Up Laravel on DigitalOcean Server with xCloud? - xCloud > Learn how to set up Laravel on DigitalOcean server. This guide covers server creation, deployment steps and Laravel configuration with xCloud. [**Laravel**](/laravel-hosting/) is a popular PHP framework for building modern web applications. With DigitalOcean’s cloud hosting and xCloud’s one‑click deployment, you can set up Laravel on DigitalOcean Server quickly and manage it with ease. This guide walks you through the process step by step. First, set up your DigitalOcean server in xCloud. Follow these steps to get started. ## **How to Set Up a DigitalOcean Server in xCloud?** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) This guide shows how to set up a DigitalOcean server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Create Your New DigitalOcean Server in xCloud** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![Create Your New DigitalOcean Server in xCloud](/_mirror/9e121bb6-image-84.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a Digital Ocean server and for that select the [**DigitalOcean**](https://xcloud.host/go/digitalocean/) option. The billing of the server will be handled on your Digital Ocean account. **Note:** Don’t have a DigitalOcean account? Check out the documentation below to find out how to provision a server with any providers: - [**How To Setup First Server With Vultr?**](/docs/how-to-get-free-hosting-with-vultr/) - [**How To Setup Your First Server With Google Cloud Platform Provider?**](https://dev1.xcloud.host/docs/first-server-with-google-cloud-platform) - [**How To Setup a Server With Other Providers?**](https://dev1.xcloud.host/?post_type=docs&p=268&preview=true) We’ve made it easier and safer for you to connect xCloud with your DigitalOcean account. You no longer have to go through the hassle of generating and copying access tokens.  Now, xCloud will guide you through an OAuth flow, where you simply authorize xCloud to use your DigitalOcean account.  ![Bring and Manage Your Own Server-DigitalOcean](/_mirror/fa55817c-image-87.png.webp) All you have to do is provision a new DigitalOcean server, click **“Authorize”** during the setup, and you’ll be redirected to DigitalOcean to grant permission to your account. It’s a straightforward and hassle-free process to set up your server with Digital Ocean. ![Authorize on DigitalOcean](/_mirror/1d5282ae-image-85.png.webp) ### **Step 3: Add Necessary Information** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) You will be taken to the server creation page after successfully integrating your DO account. Now you need to provide the Server name, your preferred Server Size (**CPU, RAM, Storage**) and Region nearest to you and your visitors. Only, **MySQL 8.0** database server is now available.  By default Database, the **‘Root’** Password is auto-filed but you can change this and save it in a safe place. We recommend at least a **2GB/ 1 shared CPU server** for 10-20 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**. ![Set up your with DigitalOcean](/_mirror/33b21add-image-86.png.webp) We are almost done with our server creation of Digital Ocean in xCloud. After submitting the form this might take **up to 12-15 minutes** to make the Digital Ocean server live and ready to install a lightning fast WordPress Site. ![Setting up your server ](/_mirror/ed2d7dd8-image-90.png.webp) If you already have a [**DigitalOcean server**](https://www.digitalocean.com/), you can skip the first phase and proceed directly to the second. Follow these steps to get started. ## **How to Set Up Laravel on DigitalOcean Server: Deploy Laravel Applications with xCloud** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Deploying a **[Laravel application](/laravel-hosting/)** can feel complex, with multiple steps and detailed setup. This guide walks you through everything from configuration to deployment, so you can set up Laravel on DigitalOcean Server. ### **Step 1: Choose Your Server**  [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![](/_mirror/8e1b5668-image-89-1024x519.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **DigitalOcean server** you set up in xCloud from this dropdown. ![Choose a server to add site](/_mirror/ba8841c2-image-88.png.webp) ### **Step 2: Go to The Laravel Tab** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Then navigate to the ‘**Laravel’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![Go to The Laravel Tab](/_mirror/a8fcc07e-image-91.png.webp) ### **Step 3: Set Up Domains** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) 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. Then you have to put **‘New Site Title’** and **‘Domain Name’**. Here we are choosing the **‘Demo Site’** domain. Then click on **‘Next’**. ![](/_mirror/76febafd-Set-up-domains.gif) ### **Step 4: Settings to Manage Database** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site User’**, **‘Web root’**. ![Settings to Manage Database](/_mirror/299fb96c-image-94.png.webp) Now, it is time for database management. You will get three options. You can either create a new database on the server, you can add your existing database that is hosted on another server. You can also proceed without a database. For this tutorial, we are going with the **‘Create Database In Server’** option.  If you select this option, enter your **‘Database Name’**, **‘Database Username’** and **‘Database Password’**. You can keep these auto-generated credentials or you can modify them according to your choice.  ![enter your Database Name, Database Username and Database Password](/_mirror/588f3fff-image-95.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’**. ### **Step 5: Insert Git Repository Credentials** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) In the **‘Git Repo’** tab, add your **‘Git Repository’** and **‘Git Branch’**. Also, toggle on the **‘Enable push to deploy’** option. Once you enable the **‘Push To Deploy’**, it will generate a **‘Deployment URL’**. We can use this URL to CICD pipeline and copy the **‘Deployment URL’** from here. ![URL to CICD pipeline and copy the Deployment URL from here.](/_mirror/32c05879-image-97.png.webp) ### **Step 6: Add the Deployment URL to the Git Repository** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Now, go to your Git repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on the **‘Webhooks’** page from the **‘Code and Automation’** section of the left navigation. Insert the deployment URL into the **‘Payload URL’** field. Select **‘application/json’** from the **‘Content type’** dropdown.  _**Note:** This step is optional. Adding a webhook enables automatic deployments when you push changes to the repository but it’s not required if you prefer to deploy manually._ ![Add the Deployment URL to the Git Repository](/_mirror/fa126505-image-98.png.webp) ### **Step 7: Add Public Key to Git Repository** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Next, in the ‘Deploy Script’ field, any script that needs to be executed after the site is deployed. For example, you can use it to install dependencies or run database migrations. Next, in the **‘Deploy Script’** field, specify any commands that need to be executed after the site is deployed. If your project uses PHP, you can specify the version _(e.g., php8.1)_ and run Composer along with **Laravel-specific commands like this:** php8.1 $(which composer) install --no-interaction --prefer-dist --optimize-autoloader --no-dev php8.1 artisan migrate --force php8.1 artisan optimize:clear If your project also involves Node.js, you can include additional commands as well. These scripts ensure that your backend and frontend are fully prepared after deployment. ![scripts ensure that your backend and frontend are fully prepared after deployment.](/_mirror/34d29395-image-92.png.webp) From the xCloud dashboard, copy the ‘**Public Key’** to add it to your Git repository as a deploy key. Git migration uses the **‘Public Key’** for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![Run the script after every site deployment ](/_mirror/8da4a919-image-93.png.webp) Now, again, go to your Git Repository. From the **‘Code’** tab, go to the ‘**Settings’** tab and click on **‘Deploy Keys’** in the security section of the left navigation. Click on the **‘Add key’** button and paste the key that you copied from xCloud.  ![Click on the Add key button and paste the key that you copied from xCloud. ](/_mirror/1b6624a1-image-100.png.webp) After inserting the deploy key in GitHub, click on **‘Next**’ on your xCloud settings of the **‘Git Repo’** tab.   ![After inserting the deploy key in GitHub, click on Next on your xCloud settings of the Git Repo tab.](/_mirror/3879eb51-image-96.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/how-to-set-up-laravel-on-digitalocean-server/) Now, to start the migration process, click on the **‘Start’** button. After clicking the migration process will start and you will see the progress of migration.  Once the migration is successfully complete will see the following screen. You go to the site dashboard from there. Go to the **‘Laravel’** Option from the menu and customize the **‘Application’** and **‘Environment’** as your preferences. ![Go to the Laravel Option from the menu and customize the Application and Environment](/_mirror/653a786d-image-15.jpeg.webp) **Check out the other features of Laravel:** - [_How to Use Supervisor for Process Management With xCloud_](/docs/supervisor-for-process-management/) - [_How to Set Up Laravel Horizon with xCloud_](/docs/set-up-laravel-horizon/) - [_How to Set Up a Queue Worker for Laravel Applications_](/docs/set-up-queue-worker-for-laravel-applications/) Configure Laravel Scheduler with cron job for your Laravel projects with ease. Check out this documentation for more details:  - [_How To Configure xCloud Cron Job?_](/docs/how-to-configure-xcloud-cron-job/) ![Configure Laravel Scheduler with cron job](/_mirror/4230f6e1-image-99.png.webp) And that’s it. This is how easily you can successfully deploy your Laravel application on xCloud. Now you can go to your site dashboard from xCloud and customize according to your preferences. If you are still stuck, feel free to contact our [**support team**](/support/). --- # How to Set Up Lovable on AWS with xCloud? - xCloud > Learn how to set up Lovable on AWS 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 AWS with xCloud quickly and easily. This guide walks you through the basic steps to configure and launch Lovable on a AWS server, helping you streamline deployment and manage your application with minimal effort You can easily set up an AWS server in [**xCloud**](/) for both EC2 and Lightsail instances. Now let us follow these steps to get you started. ### **Step 2: Create Your AWS Server In xCloud** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **‘Add New Server’** button from your dashboard. ![AWS Server In xCloud](/_mirror/039a2198-image-14.png.webp) The next screen will provide the list of our available server providers. Select the AWS option from the list. The billing of the server will be handled on your AWS account. ![AWS Server In xCloud](/_mirror/62d0a76c-image-28.png.webp) ### **Step 3: Sign In to the AWS Management Console** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Now, before going to the next step, you need to log in to the AWS management console.  Sign in as a **‘Root User’** to the [**AWS Management Console**](https://aws.amazon.com/console/) using your AWS account credentials. Once logged in, navigate to the main dashboard where you can access various AWS services. ![AWS Server In xCloud](/_mirror/90c4c129-image-15.png.webp) ### **Step 4: Navigate to the IAM Console** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) From the AWS Management Console, click on the Services menu located at the top left corner or search with **“IAM”** and select **IAM** from the list of services. This will direct you to the IAM dashboard, where you can manage users, groups, roles, and policies. ![](/_mirror/89c21fd7-image-2.poster.webp) ### **Step 5: Add a New User** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) On the IAM dashboard, locate and click on the Users option in the left navigation panel. This will display a list of existing IAM users. To create a new user, click on the **‘Create User’** button. ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 6: Configure User Details** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) In this step, enter a unique ‘**Username’** for the new IAM user. Next, choose the type of access the user requires. Check-in **‘AWS Management Console’** access option if the user requires access to the AWS Management Console and click on the ‘**Next**’ button. ![](/_mirror/11dd4bd3-image-4.poster.webp) ### **Step 7: Set Permissions for Amazon EC2 Instance** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) You have three options to set permissions for the new user. The first one is ‘**Add user to group’** which lets you add the user to an IAM group with predefined permissions, which is efficient for managing multiple users with similar access needs. The second one is ‘**Copy permissions’** which enables you to duplicate the permissions of another IAM user. And the final policy ‘**Attach policies directly’** allows you to assign AWS-managed policies or custom policies. Here we are choosing the **‘Attach policies directly’** and assigning the access for [**Amazon EC2 Instance**](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to the user and hit on the **Next**. **_Note:_** _If you do not find the EC2 Access here, search for the policy in the search bar._ ![](/_mirror/c949b851-image-5.poster.webp) ### **Step 8: Add Tags, Review and Create** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) You can add ‘**Tags’** to help organize and manage users. Now carefully review all the details and permissions assigned to the new IAM user. If everything is accurate and complete, click the ‘**Create user**’ button to finalize the creation of the IAM user. ![AWS Server In xCloud](/_mirror/e947846b-image-16.png.webp) ### **Step  9: Give Another permission for Amazon Lightsail** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Now, set another permission for the new user for [**Amazon LightSail**](https://docs.aws.amazon.com/decision-guides/latest/lightsail-or-ec2/lightsail-or-ec2.html) easily. To specify the permissions for the created user, go to the Permission Policies and click on the **‘Add Permissions Menu’**. Choose the **‘Create Inline Policy’** option from the dropdown menu. ![](/_mirror/34670407-image-6.poster.webp) Click on the ‘**JSON’** button from the **Policy Editor** and paste the below given JSON code in the editor. Finally, tap on the **‘Next’** button. ![](/_mirror/db26b975-image-7.poster.webp) Here is the **JSON** code: 📋 JSON { "Version": "2012-10-17", "Statement": \[ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": \[ "lightsail:GetInstances", "lightsail:GetKeyPair", "lightsail:DeleteKeyPair", "lightsail:GetStaticIp", "lightsail:ReleaseStaticIp", "lightsail:SetIpAddressType", "lightsail:CreateInstances", "lightsail:GetInstance", "lightsail:GetInstanceAccessDetails", "lightsail:DeleteInstance", "lightsail:CreateKeyPair", "lightsail:ImportKeyPair", "lightsail:StartInstance", "lightsail:DownloadDefaultKeyPair", "lightsail:GetInstancePortStates", "lightsail:StopInstance", "lightsail:AttachStaticIp", "lightsail:GetRegions", "lightsail:RebootInstance", "lightsail:GetOperation", "lightsail:DetachStaticIp", "lightsail:GetInstanceState", "lightsail:GetBundles", "lightsail:TagResource", "lightsail:PutInstancePublicPorts" \], "Resource": "\*" } \] } Once the policy is created for Lightsail instance, give the policy a name and hit on the **‘Create Policy’** button. ![AWS Server In xCloud](/_mirror/6e5997bd-screely-1724309335072.png.webp) ### Step 10: Create & Retrieve a User Access Key [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Now we have to create a user access key. Find **‘Create access key’** under the Summary tab and click on it. Then you will be redirected to the **Access Key best practices & Alternatives page,** from here select the ‘**Other’** option and click on Next. ![](/_mirror/1a4fbabf-image-8.poster.webp) Now give a Description Tag to proceed to create an access key. Once the access key is created copy the Access Key and Secret from from here and go back to your xCloud Dashboard to integrate the server with xCloud. ![AWS Server In xCloud](/_mirror/4a61f40c-chrome_ipS7yvB2bg-1.gif) ### **Step 11: Connect the Account & Add Necessary Information** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) From the AWS dashboard, select an existing or connect new account from the dropdown menu. Then choose the AWS services from, you can use any one with the proper credentials or both from the xCloud dashboard. _Note: EBS-supported instances of AWS are not supported. For example, T3 instances use EBS storage. These instances are not available through the API. However, you can set up such instances manually in your AWS account first and then add them through the **Any Provider** method in xCloud._ ![](/_mirror/efba9e8e-image-10.poster.webp) As you have the Access Key and Secret Key Paste them into the designated blank boxes one by one carefully. Now click on **‘Verify’** button, it will start verifying the credential and connect you with the AWS server.  ![AWS Server In xCloud](/_mirror/f312e3e7-image-18.png.webp) Fill all the information like **‘Server Name’, ‘Server Region’, ‘Server Zone’,’Server Size’,** etc according to your preference.  ![AWS Server In xCloud](/_mirror/ead37f71-image-19.png.webp) Next, choose the web server stack from **NGINX** or **OLS** as your requirements and click on **‘NEXT’** button to proceed with the server creation process. ![AWS Server In xCloud](/_mirror/bd37a683-image-20.png.webp) It will start creating a AWS 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 site as you want under this server ![AWS Server In xCloud](/_mirror/7893ffc7-image-21.png.webp) This is how easily you can create an AWS server from xCloud seamlessly without going through any difficulties.  ## **How to Deploy Lovable Applications with xCloud?** [#](/docs/how-to-set-up-lovable-on-aws-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 on AWS Server:** ### **Step 1: Create a New Site** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Create a New Site](/_mirror/23129cf1-image-127.png.webp) ### **Step 2: Choose Your Server** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications. ![Choose Your Server](/_mirror/d5b51134-image-128.png.webp) ### **Step 3: Go to the Lovable Tab** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) 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 AWS with xCloud](/_mirror/c93740b9-image-129.png.webp) Before you proceed, make sure your Lovable projects are properly synced with Git repositories. ![Lovable projects are properly synced with Git repositories.](/_mirror/253628a7-image-130.png.webp) ### **Step 4: Set Up Domains** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) 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. ![Set Up Domains](/_mirror/bc34d170-image-132.png.webp) ### **Step 5: Configure Site Settings**  [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) Next, under the **‘Settings’** tab, you will get the **‘Node.js Version’** and **‘Site User’** for this application. After that, click on the **‘Next’** button. ![Configure Site Settings ](/_mirror/0cd94d45-image-133.png.webp) ### **Step 6: Insert Git Repository Credentials** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) 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’**. ![Insert Git Repository Credentials](/_mirror/7084e8c8-image-131-1024x474.png.webp) 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. ![Choose your Git provider, select the repository, and pick the branch you want to deploy.](/_mirror/93eedde6-image-134.png.webp) 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** [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) 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/)**.** ![Enable Push to Deploy](/_mirror/fa4f5af5-image-136.png.webp) Finally, review all the details and click on the **‘Start’** button to create the Lovable application. ![Review all the details and click on the ‘Start’ button to create the Lovable application.](/_mirror/34abe2dd-image-135.png.webp) ### **Step 8: Visit the Application**  [#](/docs/how-to-set-up-lovable-on-aws-with-xcloud/) After completing the setup, you will be able to visit your Lovable site. From the dashboard, click on the **‘Visit Site’** app. ![Visit the Application ](/_mirror/bd45b665-image-137.png.webp) That’s it! This is how easily you can deploy Lovable with xCloud and launch your web apps in just a few clicks.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Lovable on Linode with xCloud? - 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?** [#](/docs/how-to-set-up-lovable-on-linode-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** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/2fcb1623-image-280.png.webp) 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.  ![](/_mirror/8d2c4152-image-284-1024x506.png.webp) ### **Step 2: Authorize Your Linode Account**  [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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. ![](/_mirror/c6892de0-image-286-1024x518.png.webp) ### **Step 3: Connect the Account & Add the Necessary Information** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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. ![](/_mirror/8d558902-image-282.png.webp) **_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. ![](/_mirror/23e9c026-image-289.png.webp) 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. ![](/_mirror/4a58a8d5-image-283.png.webp) ## **How to Deploy Lovable Applications with xCloud?** [#](/docs/how-to-set-up-lovable-on-linode-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** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy Lovable Applications](/_mirror/8a4ab339-image-69.png.webp) ### **Step 2: Choose Your Server** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications. ![Deploy Lovable Applications](/_mirror/08fa222c-image-68.png.webp) ### **Step 3: Go to The Lovable Tab** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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](/_mirror/62a61a5f-image-71.png.webp) 📝 Before you proceed, make sure your Lovable projects are properly synced with Git repositories. ![](/_mirror/cf372314-screely-1766490212943-1024x589.png.webp) ### **Step 4: Set Up Domains** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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](/_mirror/ed8f30fb-image-67.png.webp) ### **Step 5: Configure Site Settings**  [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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. ![](/_mirror/38b23849-screely-1766489374362-1024x504.png.webp) ### **Step 6: Insert Git Repository Credentials** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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](/_mirror/86791764-image-73.png.webp) 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. ![](/_mirror/c65c3351-image-74-1024x497.png.webp) 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** [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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/).**_ ![Deploy Lovable Applications](/_mirror/7744dee2-image-75.png.webp) Finally, review all the details and click on the **‘Start’** button to create the Lovable application. ![Deploy Lovable Applications](/_mirror/28986ea7-image-72.png.webp) ### **Step 8: Visit the Application**  [#](/docs/how-to-set-up-lovable-on-linode-with-xcloud/) 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](/_mirror/85cc6405-image-76.png.webp) 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. --- # How to Set Up n8n on AWS with xCloud? - xCloud > Learn how to set up n8n on AWS with xCloud. Deploy workflows easily, streamline automation, and manage servers with minimal effort [**n8n**](/n8n-hosting/) is an open-source workflow automation platform that allows users to connect different services and build complex workflows with minimal effort. With support for hundreds of integrations and a visual interface, n8n is ideal for teams looking to increase productivity without writing extensive custom code. Set up **n8n** on AWS with xCloud is a straightforward way to bring automation to the cloud. This guide walks you through the essential steps to configure, deploy, and run n8n seamlessly on AWS, so you can start building powerful workflows without the usual complexity. You can easily set up an AWS server in [**xCloud**](/) for both EC2 and Lightsail instances. Now let us follow these steps to get you started. ### **Step 1: Sign Up/Login With xCloud** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) To [**create the AWS server**](https://app.xcloud.host/) in xCloud, the first step is to visit the xCloud website and create your account or log in using your existing credentials. Once you are signed, you can effortlessly set up your AWS server. ![AWS Server In xCloud](/_mirror/0eb715b8-image-13.png.webp) If you already have an account please [**visit our app URL**](https://app.xcloud.host/) to log in to your account to set up an AWS server in xCloud Host. ### **Step 2: Create Your AWS Server In xCloud** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **‘Add New Server’** button from your dashboard. ![AWS Server In xCloud](/_mirror/039a2198-image-14.png.webp) The next screen will provide the list of our available server providers. Select the AWS option from the list. The billing of the server will be handled on your AWS account. ![AWS Server In xCloud](/_mirror/62d0a76c-image-28.png.webp) ### **Step 3: Sign In to the AWS Management Console** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Now, before going to the next step, you need to log in to the AWS management console.  Sign in as a **‘Root User’** to the [**AWS Management Console**](https://aws.amazon.com/console/) using your AWS account credentials. Once logged in, navigate to the main dashboard where you can access various AWS services. ![AWS Server In xCloud](/_mirror/90c4c129-image-15.png.webp) ### **Step 4: Navigate to the IAM Console** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) From the AWS Management Console, click on the Services menu located at the top left corner or search with **“IAM”** and select **IAM** from the list of services. This will direct you to the IAM dashboard, where you can manage users, groups, roles, and policies. ![](/_mirror/89c21fd7-image-2.poster.webp) ### **Step 5: Add a New User** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) On the IAM dashboard, locate and click on the Users option in the left navigation panel. This will display a list of existing IAM users. To create a new user, click on the **‘Create User’** button. ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 6: Configure User Details** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) In this step, enter a unique ‘**Username’** for the new IAM user. Next, choose the type of access the user requires. Check-in **‘AWS Management Console’** access option if the user requires access to the AWS Management Console and click on the ‘**Next**’ button. ![](/_mirror/11dd4bd3-image-4.poster.webp) ### **Step 7: Set Permissions for Amazon EC2 Instance** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) You have three options to set permissions for the new user. The first one is ‘**Add user to group’** which lets you add the user to an IAM group with predefined permissions, which is efficient for managing multiple users with similar access needs. The second one is ‘**Copy permissions’** which enables you to duplicate the permissions of another IAM user. And the final policy ‘**Attach policies directly’** allows you to assign AWS-managed policies or custom policies. Here we are choosing the **‘Attach policies directly’** and assigning the access for [**Amazon EC2 Instance**](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to the user and hit on the **Next**. **_Note:_** _If you do not find the EC2 Access here, search for the policy in the search bar._ ![](/_mirror/c949b851-image-5.poster.webp) ### **Step 8: Add Tags, Review and Create** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) You can add ‘**Tags’** to help organize and manage users. Now carefully review all the details and permissions assigned to the new IAM user. If everything is accurate and complete, click the ‘**Create user**’ button to finalize the creation of the IAM user. ![AWS Server In xCloud](/_mirror/e947846b-image-16.png.webp) ### **Step  9: Give Another permission for Amazon Lightsail** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Now, set another permission for the new user for [**Amazon LightSail**](https://docs.aws.amazon.com/decision-guides/latest/lightsail-or-ec2/lightsail-or-ec2.html) easily. To specify the permissions for the created user, go to the Permission Policies and click on the **‘Add Permissions Menu’**. Choose the **‘Create Inline Policy’** option from the dropdown menu. ![](/_mirror/34670407-image-6.poster.webp) Click on the ‘**JSON’** button from the **Policy Editor** and paste the below given JSON code in the editor. Finally, tap on the **‘Next’** button. ![](/_mirror/db26b975-image-7.poster.webp) Here is the **JSON** code: 📋 JSON { "Version": "2012-10-17", "Statement": \[ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": \[ "lightsail:GetInstances", "lightsail:GetKeyPair", "lightsail:DeleteKeyPair", "lightsail:GetStaticIp", "lightsail:ReleaseStaticIp", "lightsail:SetIpAddressType", "lightsail:CreateInstances", "lightsail:GetInstance", "lightsail:GetInstanceAccessDetails", "lightsail:DeleteInstance", "lightsail:CreateKeyPair", "lightsail:ImportKeyPair", "lightsail:StartInstance", "lightsail:DownloadDefaultKeyPair", "lightsail:GetInstancePortStates", "lightsail:StopInstance", "lightsail:AttachStaticIp", "lightsail:GetRegions", "lightsail:RebootInstance", "lightsail:GetOperation", "lightsail:DetachStaticIp", "lightsail:GetInstanceState", "lightsail:GetBundles", "lightsail:TagResource", "lightsail:PutInstancePublicPorts" \], "Resource": "\*" } \] } Once the policy is created for Lightsail instance, give the policy a name and hit on the **‘Create Policy’** button. ![AWS Server In xCloud](/_mirror/6e5997bd-screely-1724309335072.png.webp) ### **Step 10: Create & Retrieve a User Access Key** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Now we have to create a user access key. Find **‘Create access key’** under the Summary tab and click on it. Then you will be redirected to the **Access Key best practices & Alternatives page,** from here select the ‘**Other’** option and click on Next. ![](/_mirror/1a4fbabf-image-8.poster.webp) Now give a Description Tag to proceed to create an access key. Once the access key is created copy the Access Key and Secret from from here and go back to your xCloud Dashboard to integrate the server with xCloud. ![AWS Server In xCloud](/_mirror/4a61f40c-chrome_ipS7yvB2bg-1.gif) ### **Step 11: Connect the Account & Add Necessary Information** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) From the AWS dashboard, select an existing or connect new account from the dropdown menu. Then choose the AWS services from, you can use any one with the proper credentials or both from the xCloud dashboard. _Note: EBS-supported instances of AWS are not supported. For example, T3 instances use EBS storage. These instances are not available through the API. However, you can set up such instances manually in your AWS account first and then add them through the **Any Provider** method in xCloud._ ![](/_mirror/efba9e8e-image-10.poster.webp) As you have the Access Key and Secret Key Paste them into the designated blank boxes one by one carefully. Now click on **‘Verify’** button, it will start verifying the credential and connect you with the AWS server.  ![AWS Server In xCloud](/_mirror/f312e3e7-image-18.png.webp) Fill all the information like **‘Server Name’, ‘Server Region’, ‘Server Zone’,’Server Size’,** etc according to your preference.  ![AWS Server In xCloud](/_mirror/ead37f71-image-19.png.webp) Next, choose the web server stack from **NGINX** or **OLS** as your requirements and click on **‘NEXT’** button to proceed with the server creation process. ![AWS Server In xCloud](/_mirror/bd37a683-image-20.png.webp) It will start creating a AWS 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 site as you want under this server ![AWS Server In xCloud](/_mirror/7893ffc7-image-21.png.webp) This is how easily you can create an AWS server from xCloud seamlessly without going through any difficulties.  ## **How to Deploy n8n with xCloud with One Click Apps** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) With **xCloud’s One Click Apps** feature, you can deploy n8n with ease. Follow the steps below to quickly set up n8n in a demo or production environment with xCloud. ### **🔖Recommendations** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) ### **📌Web Server for Deployment** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Though you can deploy n8n application from both NGINX and OLS server, but we recommend deploying n8n on an **Nginx** server for the best performance and stability. While, you can use an **OLS** server, Nginx generally provides a more reliable experience. ### **📌CPU Requirements** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) We recommend using a server with more than **1 CPU** when running n8n. A 1 CPU server may not function as expected, so choosing a server with higher resources will help ensure smooth and successful operation. _**Note**: n8n is available in our plans, including the free plan. But you have to upgrade to our PRO plans to access the Environment feature._ ### **Step 1: Access the One Click Apps Dashboard** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Deploy n8n with xCloud](/_mirror/7af17428-image-20.png.webp) This will take you to the site creation interface. From here, choose the **‘Server’,** then go to the **‘One Click Apps’** section. Select **‘n8n’** from the available applications to initiate the deployment process. This will take you to the site creation interface. From here, go to the **‘One Click Apps’** section. Select **“n8n”** from the available applications to initiate the deployment process. ![Deploy n8n with xCloud](/_mirror/aeeb8c15-image-22.png.webp) Ensure your server is already connected to xCloud. If not, follow the instructions on the dashboard to establish a server connection. Once connected, you can create a new site either from the main dashboard or the site list by selecting the **‘Create New Site**‘ option. ### **Step 2: Set Up the n8n Application** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![Deploy n8n with xCloud](/_mirror/df92a61d-image-23.png.webp) ### **Step 3: Configure Domain Settings** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your n8n application.  ![Deploy n8n with xCloud](/_mirror/187baa3d-image-24.png.webp) **_Note:_** _Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._ ### **Step 4: Configure and Install the Site** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) Then, a default **‘Port’, ‘Site User’** will be selected automatically. Then choose a ‘Timezone’ for this site. Once all settings have been configured, click the **‘Next’** button to proceed. _**Note:** We recommend leaving the port and site user as default._ ![Deploy n8n with xCloud](/_mirror/c0a2f4e6-image-25.png.webp) ### **Step 6: Add Your Custom Domain** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) You can add your own **‘Domain’** to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain. ![Deploy n8n with xCloud](/_mirror/38c40a87-image-26.png.webp) ### **Step 7: Visit the n8n Site** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) With n8n set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ![Deploy n8n with xCloud](/_mirror/f9fdb35d-image-27.png.webp) This will open the n8n dialog window for registration, which should look something like the example below. Simply enter your details and create a password according to the specs indicated. Hit the Next button, then click through any additional popups, leaving them empty for now.  ![Deploy n8n with xCloud](/_mirror/7db1e73e-image-28.png.webp) This should bring you to the n8n Overview page. Now that your n8n instance is up and running, let’s fine-tune its settings for security and customization. From here, go to the ‘**Create workflow**’ , set according to your preferences.  ![Deploy n8n with xCloud](/_mirror/28a98818-image-29.png.webp) ### **Environment Editor for n8n** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your n8n instance. Just go to the **‘Environment’** option from the sidebar and adjust as you needed then click on the **‘Save’** button. ![Deploy n8n with xCloud](/_mirror/38dc5bb3-image-30.png.webp) ### **Update N8N Version** [#](/docs/how-to-set-up-n8n-on-aws-with-xcloud/) To update n8n to the latest version, simply go to  **‘Updates’** from the sidebar of the dashboard. Then simply search for the **‘Check for Updates’** button. Click the Update button, and this will install the latest N8N version on your server. ![Deploy n8n with xCloud](/_mirror/739117e8-image-31.png.webp) And that’s it, this is how easily you can quickly and efficiently deploy an n8n instance on AWS using xCloud’s One Click Apps feature. You can create your own n8n application and automate with workflows seamlessly. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Nextcloud with One Click - xCloud > Discover how to set up Nextcloud easily using xCloud’s one-click setup to manage your files, collaborate, and protect your data seamlessly. Nextcloud is a powerful open-source platform that enables you to host and manage your own private cloud for file storage, collaboration, and sharing — ensuring full control over your data.  Follow these steps to create a server, configure your deployment environment, and set up the Nextcloud application quickly and efficiently. > _Note: To use the Nextcloud app, you need to set up a server with a ‘**Docker + Nginx’ serve**r._ ## **Step 1: Create a Docker+ NGINX Server** [#](/docs/how-to-set-up-nextcloud-with-one-click/) First, you need to create a Docker server to deploy Nextcloud. Click the **‘Add New Server’** button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Nextcloud either on your own server or on an xCloud server. ![How to Set Up Nextcloud with One Click ](/_mirror/2dbb1eac-image-44-1024x488.jpeg.webp) Next, choose your server provider to deploy Nextcloud with xCloud. You can either use an xCloud Managed Server or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![How to Set Up Nextcloud with One Click ](/_mirror/805f09f8-image-48.jpeg.webp) Afterward, enter the **‘Server Name’**, set the **‘App Type’** to Nextcloud, and add any relevant **‘Tags’** to help identify your server later.  ![How to Set Up Nextcloud with One Click ](/_mirror/5e440a41-image-41.jpeg.webp) Next, choose between the **‘General’** and **‘Premium’** options based on your requirements. Then, select a plan that best fits your needs. ![How to Set Up Nextcloud with One Click ](/_mirror/020203e3-image-43.jpeg.webp) Next, choose the **‘Region’** and **‘Ubuntu** Version for your server. You can also enable or disable the Backup option as needed. ![How to Set Up Nextcloud with One Click ](/_mirror/d4209233-image-35.jpeg.webp) Next, you can see the ‘**Docker + NGINX**’ stack is already selected, which is mandatory for deploying the Nextcloud application.  Then click on the ‘**Create**’ button to proceed. ![How to Set Up Nextcloud with One Click ](/_mirror/21aaae87-image-37.jpeg.webp) Once the server is created, you will be able to deploy your Nextcloud Application in this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## How to Install NexCloud on a Cloud Server  [#](/docs/how-to-set-up-nextcloud-with-one-click/) Learn how to install Nextcloud on a cloud server. It walks you through creating a server, configuring the environment, and launching your Ollama application easily. ### **Step 2: Access the One Click Apps Dashboard** [#](/docs/how-to-set-up-nextcloud-with-one-click/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘**New Site**’ button. ![How to Set Up Nextcloud with One Click ](/_mirror/57f13450-image-47.jpeg.webp)  Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed.  ![How to Set Up Nextcloud with One Click ](/_mirror/9535e509-image-36.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One-Click Apps section. You will see **‘NextCloud’**, click on it to proceed with the deployment of this application. ![How to Set Up Nextcloud with One Click ](/_mirror/42461c7e-image-39.jpeg.webp) ### Step 3: Set Up the Nextcloud Application [#](/docs/how-to-set-up-nextcloud-with-one-click/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘Site Title’ and add relevant ‘Tags’ to help organize your deployment. ![How to Set Up Nextcloud with One Click ](/_mirror/582b910c-image-42.jpeg.webp) At this point, you can choose between two deployment modes: ‘Go Live’ for a production-ready deployment or ‘Demo Site’ for testing purposes. Selecting ‘Go Live’ will immediately create a live environment, while choosing ‘Demo Site’ allows you to experiment in a staging environment before promoting it to production. ![How to Set Up Nextcloud with One Click ](/_mirror/7bc8855b-image-34.jpeg.webp) ### Step 4: Configure Domain Settings [#](/docs/how-to-set-up-nextcloud-with-one-click/) If you select the ‘Demo Site’ option, xCloud will assign a temporary subdomain for your NextCloud application. Next, enter your application’s domain. ![How to Set Up Nextcloud with One Click ](/_mirror/f38e90a2-image-40.jpeg.webp) You can adjust the **‘Site User, ‘Admin Username’, ‘Admin Password’, ‘Admin Email Address’** of your application according to your preferences, or leave it as the default. ![How to Set Up Nextcloud with One Click ](/_mirror/2a9c11af-image-38.jpeg.webp) Next enter the **‘Database Name’, ‘Database Username’** and **‘Database Password’** for this application and click on the **‘Next’** button ![](/_mirror/7e5e9f6a-image-49-1024x510.jpeg.webp) ## Step 4: Visit the Application  [#](/docs/how-to-set-up-nextcloud-with-one-click/) After completing the setup, you will be able to visit your Nextcloud site. From the dashboard, click on the ‘Visit Site’ app. ![How to Set Up Nextcloud with One Click ](/_mirror/597aff97-image-46.jpeg.webp) ### Environment Editor for NextCloud [#](/docs/how-to-set-up-nextcloud-with-one-click/) The Environment section in xCloud allows you to customize configuration settings for your NextCloud instance. Just go to the ‘Environment’ option from the sidebar and adjust as you need, then click on the ‘Update Environment’ button. ![How to Set Up Nextcloud with One Click ](/_mirror/d17d2336-image-45.jpeg.webp) With xCloud’s one-click setup, installing Nextcloud is quick and simple. You can create your server, set up your app, and get your private cloud running in just a few steps. Once everything is ready, you can start using Nextcloud to store files, share them, and collaborate securely. Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Easily Set up pCloud Storage in xCloud? - xCloud > Learn how to set up pCloud storage in xCloud for secure and automated website backups. Follow simple steps to protect your site data. Ensuring the safety and reliability of your website data is crucial, and integrating [**pCloud**](https://www.pcloud.com/) storage for site backup is a smart way to achieve it. pCloud is a trusted cloud storage platform, offering a user-friendly interface, robust security, and scalable storage solutions. These features make it an ideal choice for protecting your site backups and ensuring easy accessibility whenever needed. In this tutorial, we will show you how to seamlessly set up pCloud storage in xCloud for site backup with [**xCloud**](/), enabling a smooth and efficient backup process. Ready to secure your data with pCloud? Let us dive into the step-by-step instructions! _Note: pCloud integration is now working for the both EU and US regions. In general, region selection is handled automatically by pCloud ([check out their official documentation](https://docs.pcloud.com/))._ ## **Steps to Integrate pCloud Storage for Site Backups with xCloud** [#](/docs/how-to-set-up-pcloud-storage-in-xcloud/) Follow the steps below to integrate pCloud for site backups with xCloud and back up your websites effortlessly. ### **Step 1: Integrate pCloud into Your Account** [#](/docs/how-to-set-up-pcloud-storage-in-xcloud/) Before getting started to back up your websites with pCloud, you need to integrate the storage provider into xCloud. For that,[**log in to your xCloud account**](https://app.xcloud.host/) and navigate to **‘Team Settings’.** ![pCloud Storage](/_mirror/0ea7a1c9-image-44.png.webp) Then go to the **‘Integrations’ → ‘Storage Provider’** and click on the **‘Add New Provider’** button and choose pCloud as your provider. ![pCloud Storage](/_mirror/4ef8c36d-image-45.png.webp) Next, select pCloud and enter a label of your choice. Then click on **‘Link pCloud Account’**. You’ll be redirected to the pCloud sign-in page, where you can choose an account or create a new one to continue. ![](/_mirror/c16b8d32-unnamed-1.png.webp) Once integrated, you will see the pCloud integrated and listed on the Storage Provider page in xCloud, as shown below. ![pCloud Storage](/_mirror/1b559bef-image-47.png.webp) ### **Step 2: Configure Backup Settings for pCloud** [#](/docs/how-to-set-up-pcloud-storage-in-xcloud/) Once you are done integrating pCloud as a storage provider into xCloud, you can now configure **‘Backup Settings’** for taking backups with pCloud. Now, go to sites, choose the one you want to take backups and navigate to the ‘**Site Backup’ → ‘Backup Settings**’. ![pCloud Storage](/_mirror/760678fd-image-48.png.webp) Now, in the **‘Remote Backup’** section, choose Backup Type as **‘Full’ or ‘Incremental’** and select the **‘Bucket’** you have just created for pCloud. You can then choose to exclude paths if necessary (for the paths you do not want to take a backup). ![pCloud Storage](/_mirror/bdc0ec9b-image-49.png.webp) Then, you can also enable **‘Automatic Backup’** and choose the backup frequency. Plus, you have the option to use the **‘Automatic Delete’** option, with which you can set days after which your backup will be deleted automatically. Once done, hit the **‘Save’** button. ![pCloud Storage](/_mirror/006d4307-image-50.png.webp) ### **Step 3: Take a Backup of Your Site** [#](/docs/how-to-set-up-pcloud-storage-in-xcloud/) Once you are done configuring the site backups, you can now take backups of your websites using this provider. Now, go to the **‘Previous Backups’** of your site settings and you will see all the available remote backups and local backups. You can take a backup of your site from here by simply clicking on the **‘Backup Now’** button. Your backup process will be initiated and the backup files will be shown here once done. ![pCloud Storage](/_mirror/a548e10e-image-51.png.webp) You can also check your pCloud. A folder will be created with the name of your backup label, and your backups will be saved inside the folder. And that’s it. This is how easily you can integrate pCloud for Site Backup with xCloud and take backups of your websites. Still stuck? Contact our **[support team](/support/)** for any of your queries. --- # How to Set Up PHP on Linode with xCloud? - xCloud > Learn how to set up PHP on Linode with xCloud, create servers, deploy custom PHP applications, manage databases, and launch your site with ease Setting up **[PHP](/php-hosting/)** on Linode with xCloud is simpler than you think. This guide walks you through the essential steps to configure your server and get PHP running smoothly, so you can deploy applications with confidence xCloud makes hosting and managing PHP sites easy, so you can focus on building great websites. This guide will show you how to set up PHP on Linode using xCloud. ## **How to Integrate and Set Up a Linode Server with xCloud?** [#](/docs/how-to-set-up-php-on-linode-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** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![How to Set Up PHP on Linode with xCloud?](/_mirror/5e109e23-image-1.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a Linode server and select the [**Linode**](https://www.linode.com/) option.  ### **Step 2: Authorize Your Linode Account**  [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) 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. ![Authorize Your Linode Account ](/_mirror/d75ce7b0-image-2.png.webp) ### **Step 3: Connect the Account & Add the Necessary Information** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) 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. ![Connect the Account & Add the Necessary Information](/_mirror/357189e8-image-3.png.webp) **_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., a WooCommerce site), we recommend a 4 GB / 2 dedicated CPU server._ Next, choose the web server stack from **‘NGINX’** or **‘OpenLiteSeed’** according to your requirements and click on the **‘Next’** button to proceed with the server creation process. ![Connect the Account & Add the Necessary Information](/_mirror/a95365ec-image-4.png.webp) 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. ![Connect the Account & Add the Necessary Information](/_mirror/7995792f-image-5.png.webp) ## **How to Set Up PHP on Linode with xCloud** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) Creating a website using custom [**PHP applications**](/php-hosting/) on xCloud can be a powerful way to build a tailored online presence. Unlike traditional WordPress-based sites, xCloud allows you to go beyond WordPress and develop fully customized PHP applications to meet your unique requirements.  Follow the guide to deploy your Node.js application easily on Linode with xCloud: ### **Step 1: Choose the Application**  [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) To begin deployment, click on the **‘Add New Site’** button from the dashboard.  ![Choose the Application ](/_mirror/e624544a-image-6.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Linode server** you set up in xCloud from this dropdown. ![Choose the Application ](/_mirror/15a9b6cf-image-7-1024x518.png.webp) Next, you will see options such as ‘**WordPress**’ and **‘Custom PHP’**. Go to the ‘**Node.js**’ option from the tab.  ![Choose the Application ](/_mirror/5eefadfa-1.gif) Then choose your preferred way from the **‘Clone a Git Repository’** and **‘Manually Upload a Website’** options. ![Choose the Application ](/_mirror/50495719-image-8.png.webp) ## **How to Install Custom PHP Applications from Your Git Repository** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) Migrating a website from a Git repository with xCloud involves several easy steps. The guide below can help you understand how you can perform this migration. Follow the steps below to migrate a custom PHP site from a Git Repository.  ### **Step 1: Select Option To Clone A Git Repository Option** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) First, click on **‘New Site’** from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, choose ‘**Clone A Git Repository**’ to import your custom PHP site.  ![Choose the Application ](/_mirror/8340fbba-image-9.png.webp) ### **Step 2: Select Destination Server** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) From the **‘Destination’** tab, select the destination server to migrate your site. You can keep the server that is already selected or you can change it from the dropdown. Then, click on **‘Next**’. ![Select Destination Server](/_mirror/d606dbea-2.gif) ### **Step 3: Set Up Domains** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) From the **‘Domains’** tab, you will get two options, either you can create your site in a staging 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.  To create a site with your live domain, you need to select the **‘Migrate into a New Domain’** option. Then you have to put **‘New Site Title’** and **‘Domain Name’**.  ![Set Up Domains](/_mirror/a7e29ea5-image-10.png.webp) Here, you need to enable HTTPS to make your website more secure. From the DNS Setup section, toggle on the **‘Do You Want To Enable HTTPS?’** option. After enabling it, you will get two options to select. Either choose to use a free SSL certificate issued & managed by xCloud or you can provide the certificate and manage it yourself. Select according to your choice. ![Set Up Domains](/_mirror/44dc6cd1-image-11.png.webp) Instead of migrating into a new domain, you can select the **‘Demo Site’** option. xCloud offers a temporary staging domain to make your site live, which helps promptly showcase your site’s progress and collect feedback from teammates or clients. Subsequently, you can integrate your custom domain to make the site accessible to your users or visitors. Now, click on **‘Next’**. ![Set Up Domains](/_mirror/395ba916-image-12.png.webp) ### **Step 4: Settings To Manage Database** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) In the **‘Settings’** tab, you will see the **‘PHP Version’** and **‘Site Users’**. You can change these according to your choice.  ![Set Up Domains](/_mirror/09f3fa7b-image-13.png.webp) Now, it is time for database management. You will get two options. Either you can create a new database on the server, or you can add your existing database that is hosted on another server. If you select this option, you need to get a **‘Database Name’**, **‘Database Username’** and **‘Database Password’**. You can keep these auto-generated credentials or you can modify them according to your choice.  If you select this option, you need to put in a few information and credentials such as **‘Database Host’**, **‘Database Port’**, **‘Database User’**, **‘Database Name’** and **‘Database Password’**. Please make sure that the database connection configuration is correct.  ![Set Up Domains](/_mirror/4ca1fd0c-image-14.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’.** **_Note:_** _For this documentation, we are going with the_ **_‘Create Database In Server’_**_option._  ### **Step 5: Insert Git Repository Credentials** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) In the **‘Git Repo’** Tab, add your **‘Git Repository’** and **‘Git Branch’**. Also, toggle on the **‘Enable push to deploy’** option. Once you enable the **‘Push To Deploy’**, it will generate a **‘Deployment URL’**. We need to insert this URL into GitHub. Copy the **‘Deployment URL’** from here. ![Settings To Manage Database](/_mirror/c9efd2e2-image-15.png.webp) ### **Step 6: Add Deployment URL In Git Repository** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) Now, go to your Git Repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on **‘Webhooks’** page from the **‘Code and automation’** section of the left navigation. Insert the Deployment URL into the **‘Payload URL’** field. Select the **‘Application/json’** from the **‘Content type’** dropdown.  ![Settings To Manage Database](/_mirror/d43d677f-image-16.png.webp) ### **Step 7: Add Public Key to Git Repository** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) From the xCloud dashboard, copy the **‘Public Key’** to add it to your Git repository as a deploy key. Git migration uses the **‘Public Key’** for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![Settings To Manage Database](/_mirror/55bd1d9b-image-17.png.webp) Now, again, go to your Git Repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on **‘Deploy Keys’** in the security section of the left navigation. Click on the **‘Add Deploy Key’** button and paste the key that you copied from xCloud.  ![Settings To Manage Database](/_mirror/69ba0ec6-image-18.png.webp) After inserting the deploy key in GitHub, click on **‘Next’** on your xCloud settings of the **‘Git Repo’** tab.   ![Settings To Manage Database](/_mirror/37be7355-image-19.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) Now, to start the migration process, click on the **‘Start’** button. After clicking on the **‘Start’** button, the migration process will start. And you will see the progress of the migration.  ![Confirm Migrating The Website](/_mirror/f5a65d9d-image-20.png.webp) **Note:** The Git Repository must contain a wp-config-sample.php. xCloud generates a wp-config.php file from the wp-config-sample.php file with the database information. Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![Confirm Migrating The Website](/_mirror/c1a90a31-image-21.png.webp) ## **How To Manually Upload a PHP Site on xCloud** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) If you’re migrating an existing PHP site or starting from scratch, xCloud makes it easy to upload and configure your website. Follow the steps below to successfully upload your site, set up your database, and get your site live on a custom domain or a staging environment. ### **Step 1: Create A New Site** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) First, click on **‘New Site’** from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, you choose **‘Manually Upload Website’** to import your custom PHP site.  ![Create A New Site](/_mirror/886b59d0-image-22.png.webp) ### **Step 2: Add Information To Manually Upload Website** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) Now, select the destination server to migrate your site. Afterward, click on the **‘Next’** button. ![Create A New Site](/_mirror/29d8c2ec-image-23.png.webp) In the next step, you need to add your source site URL. And if you choose to migrate to a new domain, you can include your custom domain. xCloud offers a staging environment and with it, you can upload your site and visit it live with a temporary domain. After successfully uploading your site, you may update the site with your custom domain later. In this tutorial, we will be working on a staging site. Select **‘Demo Site’** and then click on the **‘Next’** button. ![Create A New Site](/_mirror/4846c902-image-24.png.webp) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site Users’**, **‘Web root’** and other details before clicking the **‘Next’** button. **Note:** The directory where your website’s main files, including **index.php**, are stored. The Web root defines the base folder from which your website is served, and it must be set correctly to ensure proper functionality. ![Create A New Site](/_mirror/5bc0b6b8-image-25.png.webp) Additionally, ensure that your index.php file is correctly placed for the system to function automatically. The index.php file should be located in the root directory. However, if it is placed in a subdirectory, you must update the Web Root Settings accordingly. Users may upload their entire website directory instead of just the necessary files. For example, if the website files are inside a folder named public\_html, then the root directory does not contain index.php directly. ![Create A New Site](/_mirror/a0886dc3-image-26.png.webp) To resolve this, you need to update the Web root settings. For this, navigate to Web Root Settings from the **‘Site Settings’**. Then enter the name of the folder that contains the index.php file (e.g., public\_html) and click on the **‘Update’**. ![Create A New Site](/_mirror/5b94504d-image-27.png.webp) Once updated, our system will correctly detect and load the index.php file from the specified folder. ### **Step 3: Upload The Exported Zip File & SQL File** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) You will now be directed to the **‘Settings’** step. Just upload your exported custom PHP file as shown and click on the **‘Next’** button. ![](/_mirror/858f745e-3-2.gif) Now, from the **‘Files’** step, upload your SQL file similarly. Afterward, click on the **‘Next’** button.  ![Upload The Exported Zip File & SQL File](/_mirror/02762d2f-image-1.jpeg.webp) ### **Step 4: Complete Database Settings & Finalize** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) In the **‘Database’** tab, you can configure your preferred database setup. If you are good to go for uploading an existing custom PHP website with xCloud, click on the **‘Start’** button. ![Complete Database Settings & Finalize](/_mirror/7ba9a311-image-28.png.webp) Within a few moments, your PHP website will be automatically uploaded to xCloud. You will see the following screen while uploading.  ![Complete Database Settings & Finalize](/_mirror/7f8b0105-image-29.png.webp) Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![Complete Database Settings & Finalize](/_mirror/f24bddcc-image-30.png.webp) ## **Final Outcome** [#](/docs/how-to-set-up-php-on-linode-with-xcloud/) After the migration is completed, if you visit the site, you can see the newly custom PHP site that you have uploaded with xCloud. ![](/_mirror/82ad4204-4.gif) This is how easily you can create a site with custom PHP applications in xCloud. With just a few simple steps, you can quickly deploy your site, configure your database, and select your preferred domain settings. If you’re using a Git repository or uploading files directly, xCloud provides easy ways to get your website live and running smoothly. Still feeling stuck? Contact our [**dedicated support team**](/support/) for further assistance. --- # How to Set Up PHP on Vultr with xCloud - xCloud > Learn how to set up PHP on Vultr with xCloud and deploy custom PHP applications using Git or manual upload in just a few simple steps. Building a custom online presence often requires more flexibility than a standard CMS can provide. xCloud allows you to go beyond the limitations of WordPress, giving you the freedom to develop and host fully customized [**PHP applications**](/php-hosting/) tailored to your specific needs. In this guide, we will show you how to **set up PHP on Vultr** using xCloud’s streamlined dashboard. Whether you are deploying code directly from a Git repository or manually uploading your files, xCloud makes the process seamless. Follow these simple steps to configure your server and get your custom PHP project live in minutes. First, set up your Vultr server in xCloud. Follow these steps to get started. ## **How to Set Up a Vultr Server in xCloud?** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) This guide shows how to set up a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Create Your New Vultr Server in xCloud** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![How to Set Up PHP on Vultr with xCloud](/_mirror/5e109e23-image-1.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a Vultr server and for that select the Vultr option under **“Bring your own server service”.** The billing of the server will be handled on your Vultr account, and in xCloud, we won’t charge for this first server. ![Bring your own server service](/_mirror/0b8d98a6-image-31.png.webp) ### **Sign Up in Vultr with xCloud Promo** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Sign up at [**Vultr.com**](http://vultr.com), verify with a credit card ($2.50 hold) or PayPal ($5 minimum), and get $100 free credit. Use promo code **“XCLOUD25”** during signup. _**Note:** If you already have a Vultr account, then please skip this step and check how to collect the API from Vultr._ ![Signup in Vultr with xCloud Promo](/_mirror/fa0953d6-image-32.png.webp) ### **Collect the API key from Vultr**  [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the Account → API tab from your Vultr dashboard. After that, click on the **‘Enable API’** button. ![Collect API key from Vultr ](/_mirror/79c4c2a4-image-33.png.webp) Now, your **‘Personal Access Token’** will be auto-generated. Copy the API Key/Token. ![Personal Access Token](/_mirror/eb54ed8d-image-34.png.webp) Please make sure you have added Any **IPv4** and Any **IPv6** both under Access Control. ![Access Control](/_mirror/db0b00e1-image-35.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members In Vultr** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![Add Team Members In Vultr](/_mirror/051c7d78-image-36.png.webp) ### **Add Vultr API key in xCloud**  [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Thanks to xCloud, you can create your first server without spending any money. Now, click on **‘Add New Server’** from the xCloud dashboard and you will be redirected to the server selection screen. Then click on **‘Vultr’** to proceed further. ![How to Set Up PHP on Vultr with xCloud ](/_mirror/556983f8-image-37.png.webp) After selecting **‘Vultr’**, set your **‘Key’**, **‘Vultr Label’**, and ‘**Vultr API Key’**. Then click on **‘Verify’**. ![After selecting ‘Vultr’, set your ‘Key’, ‘Vultr Label’, and ‘Vultr API Key’. Then click on ‘Verify’.](/_mirror/8a7b152a-image-38.png.webp) ### **Step 3: Create a Vultr Server in xCloud**  [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Now that you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your Region, Database Server, Server Size, and much more from one easy dashboard. ![Create a Vultr Server in xCloud ](/_mirror/cdac00ad-image-39.png.webp) After putting all the information, click on **‘Next’** and xCloud will automatically install and set up everything for you in a few minutes. ## **How to Set Up PHP on Vultr with xCloud** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Creating a website using custom **[PHP applications](/php-hosting/)** on xCloud can be a powerful way to build a tailored online presence. Unlike traditional WordPress-based sites, xCloud allows you to go beyond WordPress and develop fully customized PHP applications to meet your unique requirements.  xCloud provides an intuitive interface that allows you to easily deploy, manage and scale your [**Node.js**](/node-js-hosting/) applications directly from your Git repository without worrying about manual setup or infrastructure maintenance. Follow the guide to deploy your Node.js application easily on Vultr with xCloud: ### **Step 1: Choose the Application**  [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) To begin deployment, click on the **‘Add New Site’** button from the dashboard.  ![Choose the Application](/_mirror/e624544a-image-6.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Vultr server** you set up in xCloud from this dropdown. ![Choose a Server to add Site](/_mirror/c2a9d360-image-7.png.webp) Next, you will see options such as ‘WordPress’ and **‘Custom PHP’**. Go to the ‘Node.js’ option from the tab.  ![you will see options such as ‘WordPress’ and ‘Custom PHP’. Go to the ‘Node.js’ option from the tab. ](/_mirror/5eefadfa-1.gif) Then choose your preferred way from the **‘Clone a Git Repository’** and **‘Manually Upload a Website’** options. ![Then choose your preferred  way from ‘Clone a Git Repository’ and ‘Manually Upload a Website’ options.](/_mirror/50495719-image-8.png.webp) ## **How to Install Custom PHP Applications from Your Git Repository** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Migrating a website from a Git repository with xCloud involves several easy steps. The guide below can help you understand how you can perform this migration. Follow the steps below to migrate a custom PHP site from a Git Repository.  ### **Step 1: Select Option To Clone A Git Repository Option** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) First, click on **‘New Site’** from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, choose ‘Clone A Git Repository’ to import your custom PHP site.  ![Select Option To Clone A Git Repository Option](/_mirror/8340fbba-image-9.png.webp) ### **Step 2: Select Destination Server** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) From the **‘Destination’** tab, select the destination server to migrate your site. You can keep the server that is already selected or you can change it from the dropdown. Then, click on **‘Next**’. ![Select Destination Server](/_mirror/d606dbea-2.gif) ### **Step 3: Set Up Domains** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) From the **‘Domains’** tab, you will get two options, either you can create your site in a staging 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.  To create a site with your live domain, you need to select the **‘Migrate into a New Domain’** option. Then you have to put **‘New Site Title’** and **‘Domain Name’**.  ![Set Up Domains](/_mirror/a7e29ea5-image-10.png.webp) Here, you need to enable HTTPS to make your website more secure. From the DNS Setup section, toggle on the **‘Do You Want To Enable HTTPS?’** option. After enabling it, you will get two options to select. Either choose to use a free SSL certificate issued & managed by xCloud or you can provide the certificate and manage it yourself. Select according to your choice. ![Enable HTTPS](/_mirror/44dc6cd1-image-11.png.webp) Instead of migrating into a new domain, you can select the **‘Demo Site’** option. xCloud offers a temporary staging domain to make your site live, which helps promptly showcase your site’s progress and collect feedback from teammates or clients. Subsequently, you can integrate your custom domain to make the site accessible to your users or visitors. Now, click on **‘Next’**. ![Demo Site](/_mirror/395ba916-image-12.png.webp) ### **Step 4: Settings To Manage Database** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) In the **‘Settings’** tab, you will see the **‘PHP Version’** and **‘Site Users’**. You can change these according to your choice.  ![Settings To Manage Database](/_mirror/09f3fa7b-image-13.png.webp) Now, it is time for database management. You will get two options. Either you can create a new database on the server, or, you can add your existing database that is hosted on another server. If you select this option, you need to get a **‘Database Name’**, **‘Database Username’** and **‘Database Password’**. You can keep these auto-generated credentials or you can modify them according to your choice.  If you select this option, you need to put in a few information and credentials such as **‘Database Host’**, **‘Database Port’**, **‘Database User’**, **‘Database Name’** and **‘Database Password’**. Please make sure that the database connection configuration is correct.  ![If you select this option, you need to put in a few information and credentials such as ‘Database Host’, ‘Database Port’, ‘Database User’, ‘Database Name’ and ‘Database Password’. ](/_mirror/4ca1fd0c-image-14.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’.** **_Note:_** _For this documentation, we are going with the_ **_‘Create Database In Server’_**_option._  ### **Step 5: Insert Git Repository Credentials** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) In the **‘Git Repo’** Tab, add your **‘Git Repository’** and **‘Git Branch’**. Also, toggle on the **‘Enable push to deploy’** option. Once you enable the **‘Push To Deploy’**, it will generate a **‘Deployment URL’**. We need to insert this URL into GitHub. Copy the **‘Deployment URL’** from here. ![Insert Git Repository Credentials](/_mirror/c9efd2e2-image-15.png.webp) ### **Step 6: Add Deployment URL In Git Repository** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Now, go to your Git Repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on **‘Webhooks’** page from the **‘Code and automation’** section of the left navigation. Insert the Deployment URL into the **‘Payload URL’** field. Select the **‘Application/JSON’** from the **‘Content type’** dropdown.  ![Add Deployment URL In Git Repository](/_mirror/d43d677f-image-16.png.webp) ### **Step 7: Add Public Key to Git Repository** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) From the xCloud dashboard, copy the **‘Public Key’** to add it to your Git repository as a deploy key. Git migration uses the **‘Public Key’** for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![Add Public Key In Git Repository](/_mirror/55bd1d9b-image-17.png.webp) Now, again, go to your Git Repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on **‘Deploy Keys’** in the security section of the left navigation. Click on the **‘Add Deploy Key’** button and paste the key that you copied from xCloud.  ![From the ‘Code’ tab, go to the ‘Settings’ tab and click on ‘Deploy Keys’ in the security section of the left navigation](/_mirror/69ba0ec6-image-18.png.webp) After inserting the deploy key in GitHub, click on **‘Next’** on your xCloud settings of the **‘Git Repo’** tab.   ![After inserting the deploy key in GitHub, click on ‘Next’ on your xCloud settings of the ‘Git Repo’ tab.  ](/_mirror/37be7355-image-19.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Now, to start the migration process, click on the **‘Start’** button. After clicking on the **‘Start’** button, the migration process will start. And, you will see the progress of migrating.  ![Confirm Migrating The Website](/_mirror/f5a65d9d-image-20.png.webp) **Note:** The Git Repository must contain a wp-config-sample.php. xCloud generates a wp-config.php file from the wp-config-sample.php file with the database information. Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![Your site has been successfully migrated](/_mirror/c1a90a31-image-21.png.webp) ## **How To Manually Upload a PHP Site on xCloud** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) If you’re migrating an existing PHP site or starting from scratch, xCloud makes it easy to upload and configure your website. Follow the steps below to successfully upload your site, set up your database, and get your site live on a custom domain or a staging environment. ### **Step 1: Create A New Site** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) First, click on **‘New Site’** from the xCloud dashboard. Click on the **‘Custom PHP’** field. Now, you choose **‘Manually Upload Website’** to import your custom php site.  ![Add Your New Site into Custom-php](/_mirror/886b59d0-image-22.png.webp) ### **Step 2: Add Information To Manually Upload Website** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) Now, select the destination server to migrate your site. Afterward, click on the **‘Next’** button. ![Add Information To Manually Upload Website](/_mirror/29d8c2ec-image-23.png.webp) In the next step, you need to add your source site URL. And if you choose to migrate to a new domain you can include your custom domain. xCloud offers a staging environment and with it, you can upload your site and visit it live with a temporary domain. After successfully uploading your site, you may update the site with your custom domain later. In this tutorial, we will be working on a staging site. Select **‘Demo Site’** and then click on the **‘Next’** button. ![Select ‘Demo Site’ and then click on the ‘Next’ button.](/_mirror/4846c902-image-24.png.webp) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your **‘PHP Version’**, **‘Site Users’**, **‘Web root’** and other details before clicking the **‘Next’** button. **Note:** The directory where your website’s main files, including **index.php**, are stored. The Web root defines the base folder from which your website is served, and it must be set correctly to ensure proper functionality. ![Configuring and Database Connection](/_mirror/5bc0b6b8-image-25.png.webp) Additionally, ensure that your index.php file is correctly placed for the system to function automatically. The index.php file should be located in the root directory. However, if it is placed in a subdirectory, you must update the Web Root Settings accordingly. Users may upload their entire website directory instead of just the necessary files. For example, if the website files are inside a folder named public\_html, then the root directory does not contain index.php directly. ![File Manager](/_mirror/a0886dc3-image-26.png.webp) To resolve this, you need to update the Web root settings. For this, navigate to Web Root Settings from the **‘Site Settings’**. Then enter the name of the folder that contains the index.php file (e.g., public\_html) and click on the **‘Update’**. ![Site Settings](/_mirror/5b94504d-image-27.png.webp) Once updated, our system will correctly detect and load the index.php file from the specified folder. ### **Step 3: Upload The Exported Zip File & SQL File** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) You will now be directed to the **‘Settings’** step. Just upload your exported custom php file as shown and click on the **‘Next’** button. ![](/_mirror/858f745e-3-2.gif) Now from the **‘Files’** step, upload your SQL file similarly. Afterward, click on the **‘Next’** button.  ![Now from the ‘Files’ step, upload your SQL file similarly. Afterward, click on the ‘Next’ button. ](/_mirror/02762d2f-image-1.jpeg.webp) ### **Step 4: Complete Database Settings & Finalize** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) In the **‘Database’** tab, you can configure your preferred database setup. If you are good to go for uploading an existing custom PHP website with xCloud, click on the **‘Start’** button. ![Complete Database Settings & Finalize](/_mirror/7ba9a311-image-28.png.webp) Within a few moments, your PHP website will be uploaded on xCloud automatically. You will see the following screen while uploading.  ![Within a few moments, your PHP website will be uploaded on xCloud automatically.](/_mirror/7f8b0105-image-29.png.webp) Once the migration is successfully complete will see the following screen. You go to the site dashboard from there.  ![the migration is successfully complete will see the following screen. ](/_mirror/f24bddcc-image-30.png.webp) ## **Final Outcome** [#](/docs/how-to-set-up-php-on-vultr-with-xcloud/) After the migration is completed, if you visit the site, you can see the newly custom PHP site that you have uploaded with xCloud. ![](/_mirror/82ad4204-4.gif) This is how easily you can create a site with custom PHP applications in xCloud. With simple steps, you can quickly deploy your site, configure your database, and choose your preferred domain settings. If you’re using a Git repository or uploading files directly, xCloud provides easy ways to get your website live and running smoothly. Still feeling stuck? Contact our [**dedicated support team**](/support/) for further assistance. --- # How To Connect Existing Fresh Ubuntu Server On xCloud From Any Provider? - xCloud > Here we have learned how to connect fresh Ubuntu server in xCloud. At **[xCloud](/)** you can manage servers from any provider simply from the dashboard. Follow these steps to get started. ## Step 1: Create A Fresh Ubuntu Server On Your Server Provider [#](/docs/how-to-set-up-server-with-other-providers/) To start, access your provider’s platform to create a VPS or dedicated server. Ensure that you have root user privileges, which can be enabled either through a password or by configuring SSH keys and the server is fresh without anything installed. Do not connect any server that is already setup and has sites. Before you proceed further add these to your checklist and follow them carefully. Please make sure to follow these requirements for your custom server. **Server Setup:** You can now add and connect freshly installed **Ubuntu 24.04 LTS x64** servers from any provider to xCloud. Both **NGINX** and **OpenLiteSpeed (OLS)** stacks are fully supported on Ubuntu 24.04. Key details: - **PHP Versions for OLS Stack on Ubuntu 24.04**: PHP 8.1, 8.2, and 8.3 are available. - PHP 8.3 is available for ARM servers using the OLS/NGINX stack. ### **ARM Servers supported:** [#](/docs/how-to-set-up-server-with-other-providers/) Now, xCloud provides built-in support for the Hetzner cloud server. Moreover, you can connect any provider that is based on ARM server and set up with xCloud. Please note that you will not be able to use MySQL 8.4 on ARM servers, as ARM servers do not support MySQL 8.4. ### **Port Check:** [#](/docs/how-to-set-up-server-with-other-providers/) Ensure that ports 22 (SSH), 80 (HTTP), and 443 (HTTPS) are open on your server. These are usually default open ports on most providers and are necessary for various services. ## **Step 2:** Manage Servers With xCloud [#](/docs/how-to-set-up-server-with-other-providers/) First, you will need to visit the [**xCloud**](http://hidden-hamlet-226309.wp1.sh) website and click on the “**Sign Up For xCloud**” button to create a new account. After successful login, select Other Providers to add an existing fresh Ubuntu server and manage it with xCloud. ![Fresh Ubuntu Server](/_mirror/8619946a-Select-Other-Provider-1024x566.png.webp) After successfully provisioning a new Ubuntu 22.04 x64/LTS server in your server provider account, ensure that it has a minimum of 1GB of memory. To proceed further, you will require the following essential information: - The server IP address - The root password / public key with access to the server - Select Web Server: NGINX/OLS To access your newly provisioned Ubuntu 20.04 or Ubuntu 22.04 server, make sure SSH access is enabled for the designated user. The simplest method is to enable SSH login using a password ![](/_mirror/2825425d-ting-fresh-server-with-password-method.png-1024x966.png.webp) However, if password authentication is disabled, you’ll need to SSH into the server and add a public key to the default user for authentication. ![](/_mirror/1b67a8e3-isting-fresh-server-with-public-key-method-930x1024.png.webp) It might take around 12-15 min to make the server fully provisioned and this depends on your cloud provider. ![Fresh Ubuntu Server](/_mirror/a0f601ad-Server-Setup-in-progress-1024x579.png.webp) ### Configure Your Email Server [#](/docs/how-to-set-up-server-with-other-providers/) For users on managed hosting services like Kinsta, WPEngine, Runcloud, and Cloudways, email providers like Office 365, GSuite, and MXroute are commonly used. If you are migrating from cPanel/Plesk, new email hosting is needed. xCloud doesn’t automatically include email setup for your sites. WordPress often requires reliable transactional email delivery, but default systems can fail, causing spam or delivery issues. Using services like Mailgun for efficient email delivery is recommended. Setting up and configuring Mailgun for WordPress can be found **[here](/docs/setting-up-site-emails-for-wordpress-on-xcloud/)**. #### Integrate & Manage Servers From Different Providers [#](/docs/how-to-set-up-server-with-other-providers/) **[How To Setup Your Server With Vultr?](/docs/how-to-get-free-hosting-with-vultr/)** **[How To Setup Your Server With Google Cloud Platform](/docs/first-server-with-google-cloud-platform/)** **[Setup Your First Server and WP Site With Digital Ocean in xCloud](/docs/how-to-setup-your-server-with-digital-ocean/)** Check out our Quick Start Guide to learn how to easily install a WordPress Site on provisioned servers. Still stuck? You can contact our support team for information.  [**Quick Start Guide: Setup Your First Server & Site With xCloud?**](/docs/setup-your-first-server-site-with-xcloud/) --- # How to Set Up SMTP for n8n with Environment in xCloud - xCloud > Learn how to set up SMTP for n8n in xCloud using environment and start sending emails through your own mail server with ease. When setting up a new **[n8n instance](/n8n-hosting/)** in xCloud, you may want to enable email functionality for sending notifications, password resets, and workflow messages. To do this, you can configure SMTP using environment variables.  Follow the steps below to set up SMTP for [n8n](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) with environment so you can start sending emails reliably through your own mail server. ## **Step 1: Go to the Environment Dashboard** [#](/docs/how-to-set-up-smtp-for-n8n-with-environment/) Begin by logging into your xCloud account. Once logged in, navigate to your site dashboard and click on the **n8n → Environment** from the sidebar. ![](/_mirror/cd394ed8-image.poster.webp) ## **Step 2: Configure SMTP Environment Variables** [#](/docs/how-to-set-up-smtp-for-n8n-with-environment/) Once you are on the n8n environment, just add the following variables with your SMTP server details: ``` N8N_EMAIL_MODE=smtp N8N_SMTP_HOST=host.example.com N8N_SMTP_PORT=587 N8N_SMTP_USER=username N8N_SMTP_PASS=password N8N_SMTP_SENDER=admin@mail.com N8N_SMTP_SSL=false ``` Copy to Clipboard _Note: The SMTP configuration will only work if_ _N8N\_SMTP\_SSL_ _is set to_ _false__. It will not function correctly if you set this value to_ _true__._ ![Set Up SMTP for n8n](/_mirror/d5c25e03-image-32.png.webp) ## **Step 2: Test Your SMTP Configuration** [#](/docs/how-to-set-up-smtp-for-n8n-with-environment/) After saving the environment settings, open the n8n dashboard. Look at the lower-left menu and click on **Settings**.  ![Set Up SMTP for n8n](/_mirror/05118ac4-image-33.png.webp) Then go to the **Users** tab from the sidebar. Click the **Invite** button to open a pop-up window. ![](/_mirror/e84c3033-image-34-1024x587.png.webp) In the pop-up, enter the user’s **‘Email address’** and **‘Role’**. Then click the ‘**Invite User’** button. This will trigger an email, helping you confirm that your SMTP setup works properly. ![](/_mirror/34522734-image-35-1024x587.png.webp) If your SMTP setup is correct, the user will receive an invitation email. If the email arrives, that means everything is working properly. ![](/_mirror/f0e40dd3-image-36-1024x953.png.webp) ## **How to Add SMTP in Workflows** [#](/docs/how-to-set-up-smtp-for-n8n-with-environment/) If you want to send emails directly from within workflows, using environment variables is not enough. You will need to set up SMTP as a saved credential. Open the ‘**Overview’** section from the n8n sidebar. Then go to the ‘**Credentials’** tab on the dashboard and click ‘**Add First Credentials’**. ![](/_mirror/51f9fa61-image-37-1024x587.png.webp) A pop-up will appear. Fro. here, choose ‘**SMTP’** as the credential type. ![](/_mirror/db879d02-image-38-1024x587.png.webp) You will now see a form. Fill out this form with the following details: - Host (your SMTP server address) - Port (usually 587 or 465) - User (your SMTP username) - Password (your SMTP password) Fill in the required fields accordingly. Once done, click the **Save** button. ![](/_mirror/811e34e0-image-39-1024x587.png.webp) And that’s it. This is how easily your [**n8n**](https://n8n.io/) instance could be fully configured to send emails using your specified SMTP server. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries.. --- # How to Set Up Supabase on AWS with xCloud? - xCloud > Learn how to Set Up Supabase on AWS using xCloud, a cloud management platform to easily deploy, configure and manage your Supabase applications. [**Supabase**](https://supabase.com/) is an open-source backend-as-a-service (BaaS) platform designed to help developers build scalable applications faster. It provides essential backend features such as a PostgreSQL database, authentication, real-time subscriptions, storage, and APIs – all wrapped into a developer-friendly ecosystem. Set Up **Supabase** on AWS with xCloud quickly and easily. This guide walks you through the simple steps to configure and launch Supabase on AWS with xCloud, giving you a smooth way to manage databases, authentication and APIs without the usual complexity. ## **How to Setup AWS Server with xCloud?** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) This guide shows how to set up the **[AWS](/docs/how-to-set-up-aws-server-in-xcloud/)** server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Create Your AWS Server in xCloud** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/33924190-image-341.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a AWS server and for that select the [**AWS**](https://www.linode.com/) option.  ![](/_mirror/0dc89f61-image-370-1024x497.png.webp) ### **Step 3: Sign In to the AWS Management Console** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) Now, before going to the next step, you need to log in to the AWS management console.  Sign in as a **‘Root User’** to the [**AWS Management Console**](https://aws.amazon.com/console/) using your AWS account credentials. Once logged in, navigate to the main dashboard where you can access various AWS services. ![](/_mirror/96a1adbe-image-371-1024x481.png.webp) ### **Step 4: Navigate to the IAM Console** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) From the AWS Management Console, click on the Services menu located at the top left corner or search with **“IAM”** and select IAM from the list of services. This will direct you to the IAM dashboard, where you can manage users, groups, roles, and policies. ![Navigate to the IAM Console](/_mirror/3cb55427-Navigate.gif) ### **Step 5: Add a New User** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) On the IAM dashboard, locate and click on the Users option in the left navigation panel. This will display a list of existing IAM users. To create a new user, click on the **‘Create User’** button. ![](/_mirror/9bf0e526-Add-a-New-User.gif) ### **Step 6: Configure User Details** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) In this step, enter a unique **‘Username’** for the new **IAM** user. Next, choose the type of access the user requires. Check-in **‘AWS Management Console’** access option if the user requires access to the AWS Management Console and click on the **‘Next’** button. ![](/_mirror/333b69b7-Configure-User-Details.gif) ### **Step 7: Set Permissions for Amazon EC2 Instance** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) You have three options to set permissions for the new user. The first one is **‘Add user to group’** which lets you add the user to an IAM group with predefined permissions, which is efficient for managing multiple users with similar access needs. The second one is **‘Copy permissions’** which enables you to duplicate the permissions of another IAM user. And the final policy **‘Attach policies directly’** allows you to assign AWS-managed policies or custom policies. Here we are choosing the ‘Attach policies directly’ and assigning the access for [**Amazon EC2 Instance**](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to the user and hit on the Next. **_Note:_** _If you do not find the EC2 Access here, search for the policy in the search bar._ ![](/_mirror/3f155fe4-Set-Permission-1024x463.gif) ### **Step 8: Add Tags, Review and Create** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) You can add **‘Tags’** to help organize and manage users. Now carefully review all the details and permissions assigned to the new IAM user. If everything is accurate and complete, click the **‘Create user’** button to finalize the creation of the IAM user. ![](/_mirror/c291bb68-image-372-1024x445.png.webp) ### **Step  9: Give Another permission for Amazon Lightsail** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) Now, set another permission for the new user for [**Amazon LightSail**](https://docs.aws.amazon.com/decision-guides/latest/lightsail-or-ec2/lightsail-or-ec2.html) easily. To specify the permissions for the created user, go to the Permission Policies and click on the **‘Add Permissions Menu’**. Choose the **‘Create Inline Policy’** option from the dropdown menu. ![](/_mirror/0a84a367-Give-Permission-1024x463.gif) Click on the **‘JSON’** button from the Policy Editor and paste the below given JSON code in the editor. Finally, tap on the **‘Next’** button. ![](/_mirror/86f0b97b-JSON-1024x463.gif) **Here is the JSON code:** 📋 JSON {      "Version": "2012-10-17",      "Statement": \[          {              "Sid": "VisualEditor0",              "Effect": "Allow",              "Action": \[                  "lightsail:GetInstances",                  "lightsail:GetKeyPair",                  "lightsail:DeleteKeyPair",                  "lightsail:GetStaticIp",                  "lightsail:ReleaseStaticIp",                  "lightsail:SetIpAddressType",                  "lightsail:CreateInstances",                  "lightsail:GetInstance",                  "lightsail:GetInstanceAccessDetails",                  "lightsail:DeleteInstance",                  "lightsail:CreateKeyPair",                  "lightsail:ImportKeyPair",                  "lightsail:StartInstance",                  "lightsail:DownloadDefaultKeyPair",                  "lightsail:GetInstancePortStates",                  "lightsail:StopInstance",                  "lightsail:AttachStaticIp",                  "lightsail:GetRegions",                  "lightsail:RebootInstance",                  "lightsail:GetOperation",                  "lightsail:DetachStaticIp",                  "lightsail:GetInstanceState",                  "lightsail:GetBundles",                  "lightsail:TagResource",                  "lightsail:PutInstancePublicPorts"              \],              "Resource": "\*"          }      \]  } Once the policy is created for Lightsail instance, give the policy a name and hit on the **‘Create Policy’** button. ![](/_mirror/7e4e55b2-image-373-1024x481.png.webp) ### **Step 10: Create & Retrieve a User Access Key** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) Now we have to create a user access key. Find **‘Create access key’** under the Summary tab and click on it. Then you will be redirected to the Access Key best practices & Alternatives page, from here select the **‘Other’** option and click on Next. ![](/_mirror/8c2ab800-Create-and-Retrieve-1024x463.gif) Now give a Description Tag to proceed to create an access key. Once the access key is created copy the Access Key and Secret from here and go back to your xCloud Dashboard to integrate the server with xCloud. ![](/_mirror/e4293c17-Description-Tag-1024x463.gif) ### **Step 11: Connect the Account & Add Necessary Information** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) From the AWS dashboard, select an existing or connect new account from the dropdown menu. Then choose the AWS services from, you can use any one with the proper credentials or both from the xCloud dashboard. For example, T3 instances use EBS storage. These instances are not available through the API. However, you can set up such instances manually in your AWS account first and then add them through the Any Provider method in xCloud. ![](/_mirror/72b80562-Set-up-your-server-with.gif) As you have the Access Key and Secret Key, Paste them into the designated blank boxes one by one carefully. Now click on the **‘Verify’** button, it will start verifying the credential and connect you with the AWS server.  ![](/_mirror/94e3850a-image-374.png.webp) Fill in all the information like **‘Server Name’**, **‘Server Region’**, **‘Server Zone’**,**’Server Size’**, etc according to your preference.  ![](/_mirror/4f9faa27-image-360.png.webp) Next, choose the web server stack from NGINX or OLS as your requirements and click on **‘NEXT’** button to proceed with the server creation process. ![](/_mirror/a3ee76ef-image-356.png.webp) It will start creating a AWS 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 site as you want under this server ![](/_mirror/65796757-image-349.png.webp) ## **How to Install Supabase on AWS with xCloud**  [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) Learn how to install **[Supabase](/supabase-hosting/)** on a cloud server. It walks you through creating a server, configuring the environment and launching your Supabase application easily. ### **Step 1: Access the One Click Apps Dashboard**  [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![](/_mirror/976bd900-image-382.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **AWS server** you set up in xCloud from this dropdown. ![](/_mirror/2b12bceb-image-376.png.webp) Then navigate to the ‘**One Click Apps’** section. You will see **‘Supabase’** just as shown below, click on it to proceed with the deployment of this application. ![How to Set Up Supabase on AWS with xCloud?](/_mirror/dfc043e5-Supabase.gif) **_Note:_** _You must complete Phase 2 to meet Docker’s requirements for using Supabase. Without completing Phase 2, Supabase will not be unlocked._ ### **Step 2: Set Up the Supabase Application** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![](/_mirror/be73c8c3-image-375.png.webp) At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting it to production. ![](/_mirror/8985a312-image-383.png.webp) ### **Step 3: Configure Domain Settings** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a demo domain for your Supabase application. Next, enter your application’s domain. ![](/_mirror/60b56c34-image-381.png.webp) You will get a **‘Site User’** of your application. You can also adjust it according to your preferences or leave it as the default. In the next section, you will get **‘Admin Username’**, **‘Admin Password’**, and **‘Admin Email Address’**.  **_Note:_** _From here, copy your Admin Username and Admin Password to log in to your Supabase application later._  ![](/_mirror/efd0c106-image-380.png.webp) Next, get the **‘Database Name’**, **‘Database Username’** and **‘Database Password’** for this application and click on the **‘Next’** button. ![](/_mirror/0085f967-image-377.png.webp) ## **Final Outcome: Visit the Application**  [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) After completing the setup, you will be able to visit your Supabase site. From the dashboard, click on the **‘Visit Site’** app. ![](/_mirror/1d4e6b15-image-378.png.webp) ### **Environment Editor for Supabase** [#](/docs/how-to-set-up-supabase-on-aws-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Supabase app. Just go to the **‘Environment’** option from the sidebar and adjust as you need, then click on the **‘Update Environment’** button. ![](/_mirror/ac0dd973-image-379.png.webp) That’s it! This is how easily you can install Supabase on AWS using **xCloud’s One Click Apps**. xCloud takes care of the heavy lifting, server provisioning, Docker configuration and deployment, so you can focus on building and scaling your application with Supabase’s powerful backend features.  If you’re setting up a demo project or going live in production, this streamlined process lets you get started quickly and confidently. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Supabase on Vultr with xCloud? - xCloud > Learn how to Set Up Supabase on Vultr using xCloud, a cloud management platform to easily deploy, configure, and manage your Supabase applications. [**Supabase**](https://supabase.com/) is an open-source backend-as-a-service (BaaS) platform designed to help developers build scalable applications faster. It provides essential backend features such as a PostgreSQL database, authentication, real-time subscriptions, storage, and APIs – all wrapped into a developer-friendly ecosystem. Set up **Supabase** on Vultr with xCloud quickly and easily. This guide walks you through the basic steps to configure and launch Supabase on a Vultr server, helping you streamline deployment and manage your application with minimal effort ## **How to Setup A Vultr Server in xCloud?** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) This guide shows how to set up a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1 : Create Your New Vultr Server in  xCloud** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![Create Your New Digital Ocean Server in  xCloud](/_mirror/b467d932-image-205.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a Vultr server and for that select the Vultr option under **“Bring your own server service”.** The billing of the server will be handled on your Vultr account and in xCloud we won’t charge for this first server. ![Bring your own server service](/_mirror/7c220c13-image-119.png.webp) ### **Signup in Vultr with xCloud Promo** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Start your free hosting offer by signing up at **[Vultr.com](https://vultr.com)**. Create a new account and verify your payment method with either a credit card (temporary $2.50 hold, refunded) or PayPal (minimum $5 payment linked to a card or bank). Once verified, $100 in free credits will be applied automatically. Use promo code “XCLOUD25” during sign‑up to claim the offer **_Note:_** _If you already have a Vultr account then please skip this step and check how to collect API from Vultr._ ![Signup in Vultr with xCloud Promo](/_mirror/9d8b70b4-image-118.png.webp) ### **Collect API key from Vultr**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the Account → API tab from your Vultr dashboard. After that click on the **‘Enable API’** button. ![Collect API key from Vultr ](/_mirror/a7d876da-image-120.png.webp) Now, your **‘Personal Access Token’** will be auto-generated. Copy the API Key/Token. ![Personal Access Token](/_mirror/4ee9ed79-image-121.png.webp) Please make sure you have added Any **IPv4** and Any **IPv6** both under Access Control. ![Access Control](/_mirror/808b152b-image-122.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members in Vultr** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![Add Team Members in Vultr](/_mirror/dccf18f5-image-126.png.webp) ### **Add Vultr API Key in xCloud**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Thanks to xCloud, you can create your first server without spending any money. Now, click on **‘Add New Server’** from the xCloud dashboard and you will be redirected to the server selection screen. Then click on **‘Vultr’** to proceed further. ![Add Vultr API Key in xCloud](/_mirror/f107722e-image-124.png.webp) After selecting **‘Vultr’**, set your **‘Key’**, **‘Vultr Label’**, and ‘**Vultr API Key’**. Then click on **‘Verify’**. ![After selecting ‘Vultr’, set your ‘Key’, ‘Vultr Label’, and ‘Vultr API Key’. Then click on ‘Verify’.](/_mirror/cb2406cf-image-125.png.webp) ### **Step 3: Create a Vultr Server in xCloud**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Now that you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your Region, Database Server, Server Size, and much more from one easy dashboard.  ![Create a Vultr Server in xCloud ](/_mirror/dd62754c-image-123.png.webp) After putting all the information, click on **‘Next’** and xCloud will automatically install and set up everything for you in a few minutes. ## **How to Install Supabase with xCloud (One Click Apps)** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Follow the guide to install Supabase with xCloud with [**One Click Apps**](/docs/deploy-n8n-with-xcloud-with-one-click-apps/) with xCloud. Let’s get started. ### **Step 1: Create a Docker+ NGINX Server** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) First, you need to create a Docker server to deploy Supabase. Click the **‘New Server’** button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Supabase on the Vultr server you previously created with xCloud. ![Create a Docker+ NGINX Server](/_mirror/77212721-image-210.png.webp) Next, choose your Vultr server to deploy Supabase with xCloud. ![Next, choose your DigitalOcean server to deploy Supabase with xCloud.](/_mirror/83552184-image-211.png.webp) Afterward, enter the **‘Server Name’**, set the **‘App Type’** to Supabase and add any relevant **‘Tags’** to help identify your server later.  ![Afterward, enter the ‘Server Name’, set the ‘App Type’ to Supabase and add any relevant ‘Tags’ to help identify your server later. ](/_mirror/eafbcb36-image-212.png.webp) Next, choose between the **‘General’** and **‘Premium’** options based on your requirements. Then, select a plan that best fits your needs. ![Next, choose between the general and premium options based on your requirements. ](/_mirror/52aebcd3-image-35.jpeg.webp) Next, choose the **‘Region’** and **‘Ubuntu Version’** for your server. You can also enable or disable the Backup option as needed. ![Next, choose the Region and Ubuntu Version for your server.](/_mirror/2819f154-image-36.jpeg.webp) Next, you can see the **‘Docker + NGINX’** stack is already selected, which is mandatory for deploying the Supabase application.  Then click on the **‘Create’** button to proceed. ![](/_mirror/b9fc8b63-image-34-1024x511.jpeg.webp) Once the server is created, you will be able to deploy your Supabase Application in this server.  After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## **How to Install Supabase on Vultr with xCloud**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Learn how to install Supabase on a cloud server. It walks you through creating a server, configuring the environment and launching your Supabase application easily. ### **Step 1: Access the One Click Apps Dashboard**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![ Access the One Click Apps Dashboard ](/_mirror/9d3c62fe-image-214.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Vultr server** you set up in xCloud from this dropdown. ![Choose a Server to add Site](/_mirror/06a5f09f-image-213.png.webp) Then navigate to the ‘**One Click Apps’** section. You will see **‘Supabase’** just as shown below, click on it to proceed with the deployment of this application. ![Go to the ‘One Click Apps’ section, select ‘Supabase,’ and click to deploy.](/_mirror/9f717b05-One-Click-Apps.gif) **_Note:_** _You must complete Phase 2 to meet Docker’s requirements for using Supabase. Without completing Phase 2, Supabase will not be unlocked._ ### **Step 2: Set Up the Supabase Application** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![How to Set Up Supabase on Vultr with xCloud?](/_mirror/9ef90a13-image-215.png.webp) At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting it to production. ![Choose ‘Go Live’ for production or ‘Demo Site’ for testing before moving to production.](/_mirror/313312d8-image-216.png.webp) ### **Step 3: Configure Domain Settings** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a demo domain for your Supabase application. Next, enter your application’s domain. ![Configure Domain Settings](/_mirror/caa5f40e-image-218.png.webp) You will get a **‘Site User’** of your application. You can also adjust it according to your preferences or leave it as the default. In the next section, you will get **‘Admin Username’**, **‘Admin Password’**, and **‘Admin Email Address’**.  **_Note:_** _From here, copy your Admin Username and Admin Password to log in to your Supabase application later._  ![You will get a ‘Site User’ of your application. You can also adjust it according to your preferences or leave it as the default. In the next section, you will get ‘Admin Username’, ‘Admin Password’, and ‘Admin Email Address’. ](/_mirror/31416650-image-217.png.webp) Next, get the **‘Database Name’**, **‘Database Username’** and **‘Database Password’** for this application and click on the **‘Next’** button. ![Get the ‘Database Name’, ‘Database Username’ and ‘Database Password’ for this application and click on the ‘Next’ button.](/_mirror/4615eac9-image-220.png.webp) ## **Final Outcome: Visit the Application**  [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) After completing the setup, you will be able to visit your Supabase site. From the dashboard, click on the ‘Visit Site’ app. ![Final Outcome: Visit the Application ](/_mirror/b8231a56-image-219.png.webp) ### **Environment Editor for Supabase** [#](/docs/how-to-set-up-supabase-on-vultr-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your Supabase app. Just go to the **‘Environment’** option from the sidebar and adjust as you need, then click on the **‘Update Environment’** button. ![Environment Editor for Supabase](/_mirror/2836cf5d-image-221.png.webp) That’s it! This is how easily you can install Supabase on Vultr using **xCloud’s One Click Apps**. xCloud takes care of the heavy lifting, server provisioning, Docker configuration and deployment, so you can focus on building and scaling your application with Supabase’s powerful backend features.  If you’re setting up a demo project or going live in production, this streamlined process lets you get started quickly and confidently. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up xCloud Mail Delivery Addon For Your Site - xCloud > Learn how to set up xCloud Mail Delivery Addon to send reliable WordPress transactional emails, avoid spam issues, and manage email plans easily. WordPress frequently requires sending site emails to you or your users, known as transactional emails. These may include admin notifications, new user signups, password resets, and form submissions. Sometimes, WordPress’s default email delivery system may fail, leading to potential issues like emails being flagged as spam or failing to reach their intended recipients. Web hosting servers are not optimized for sending emails, and you may also want to [**avoid running your own mail server**.](https://www.digitalocean.com/community/tutorials/why-you-may-not-want-to-run-your-own-mail-server) To solve this issue, xCloud provides a **Mail Delivery Addon** that allows you to send transactional emails through a reliable managed email service. Each team receives **100 free emails per month**, and you can purchase additional plans if you need a higher email limit. Available xCloud Mail Delivery plans are: - **1000 emails/month – $1** - **3000 emails/month – $3** - **5000 emails/month – $5** - **8000 emails/month – $8** Follow the steps below to set up **xCloud** **Mail Delivery** for your website. ## **Step 1: Add xCloud Mail Delivery Email Service Provider** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) First, log in to your **xCloud dashboard** and navigate to **Addons → Mail Delivery** from the sidebar. Click the **Enable** button to activate the Mail Delivery addon. ![Set Up xCloud Mail Delivery Addon](/_mirror/7e5eb34e-image-67.png.webp) Next, select **xCloud Email Provider**, choose your preferred email plan, and add a **Label** to identify the provider. After selecting the plan, click the **Buy & Add Email Provider** button to proceed. ![Set up xCloud Mail Delivery Addon](https://xcloud.host/wp-content/uploads/2026/03/image-80.png.webp) Each team can claim **100 free emails per month** directly from the Mail Delivery addon page. From the Email Provider section, click the **Claim Free Plan** option to activate the free email allowance. Once claimed, the free email plan will appear in the provider list. After claiming the free plan or selecting a paid plan, enter a **Label** in the provided field to identify the provider. Then click the **Buy & Add New Provider** button. A payment gateway will appear where you can complete the purchase using a valid payment method. Once the payment is completed, the selected email plan will be added to your **Email Provider list**, where you can manage or set it as the default provider for your team. ![Set up xCloud Mail Delivery Addon](/_mirror/d8b2f043-image-66.png.webp) Once the payment is completed, the purchased email plan will appear in the **Email Provider list**. You can set this plan as the default email provider for your team by clicking the **Set as Default icon** on the right side of the row. If you want to cancel the subscription later, click the **Cancel Subscription icon**. ![Set up xCloud Mail Delivery Addon](https://xcloud.host/wp-content/uploads/2026/03/image-78.png.webp) To review billing information, go to Subscriptions → **Email Subscriptions** and head over to the **Billing History** from the dashboard. This section shows all billing records related to your Mail Delivery subscriptions. You can also click the **Action** button to view more details about each plan. ![Set up xCloud Mail Delivery Addon](/_mirror/00a51baa-image-81.png.webp) ## **Step 2: Add Email Service To Site** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) After adding the xCloud Email Provider, you need to connect it to your website. Go to your website inside the xCloud dashboard and navigate to **Email Config → Mail Delivery**. From the **Email Provider** dropdown menu, select the xCloud Mail Delivery plan you purchased. Next, configure the sender details. Choose the **Domain**, enter the sender name in the **From Name** field, and provide the sender email address in the **From Email** field. After completing these settings, click the **Save Changes** button. ![Set up xCloud Mail Delivery Addon](/_mirror/e48ab537-image-76.png.webp) You can also choose whether to use the **xCloud domain** or your **own domain** for sending emails. If you select **Use Own Domain**, enter your domain name in the domain field. Enter your ‘From Name’, ‘From Email’, and ‘Domain’ in the dedicated fields. After entering the domain, you will need to verify it by adding the following required DNS records in your DNS provider. # Record Type Name Value 1 TXT (SPF) yourdomain.com v=spf1 a mx include:xcloud.email ~all 2 CNAME tracking.yourdomain.com host.xcloud.email 3 TXT (DKIM) api.\_domainkey.yourdomain.com k=rsa; t=s; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC bmGbDM2YeMvcwtNQoXN0waGYaciuKx8mtMh5czguT4EZLlXuCf6 V=l56mmt3t68FEX5JJOq4li27lBGoFRkl87uJl7LrQtTZZmZCvrEll0YO 4mp8sDLXC8g1aUAol8TJgxq2MJqCaMyJ5kAm3Fdy2tztPCVlbdLlq mBnWKjtwIDAQAB 4 TXT (DMARC) \_dmarc.yourdomain.com v=DMARC1;p=none; ![](/_mirror/2f5632df-image-51-2-1024x559.png.webp) If you have Cloudflare integrated, you can verify DNS in just 1 click. Once the DNS records are added and verified, click **Save Changes** again to complete the setup. ![Set up xCloud Mail Delivery Addon](/_mirror/40703b9c-image-82.png.webp) You can also enable Mail Delivery during WordPress site creation. When creating a new WordPress website, simply toggle the Mail Delivery option. If you have already set an email provider as the Default Provider from the Mail Delivery addon settings, xCloud will automatically select that provider during site creation. This allows you to skip manual provider selection for every new site. After enabling Mail Delivery, confirm the From Name and From Email details, then continue with the site creation process. ![Set up xCloud Mail Delivery Addon](/_mirror/eadb049a-image-68.png.webp) ## **How To Manage xCloud Mail Delivery Subscriptions** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) Manage your Mail Delivery plans, monitor email usage, and configure SMTP or API access from one place. xCloud also allows you to automate plan upgrades to keep your transactional emails running without interruption.  ### **Step 1: Go to The Subscriptions**  [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) To manage your email subscriptions, open the **xCloud dashboard** and navigate to **Settings → Subscriptions → Email Subscriptions**. ![Set up xCloud Mail Delivery Addon](/_mirror/d6860204-image-74.png.webp) From this section, you will see an overview of your email usage, including the **Total Emails** and **Available Emails**. This overview helps you monitor how many emails remain in your current plan. You will also find options for **SMTP Configuration** and **API Key** in this section. ![Set up xCloud Mail Delivery Addon](/_mirror/1deb2911-image-73.png.webp) Under the **SMTP Configuration** section, you will find details such as **Username, Password, SMTP Server, and Port**. These credentials allow you to connect the xCloud Mail Delivery service with your website or external applications that require SMTP authentication. ![Set up xCloud Mail Delivery Addon](/_mirror/4bde823f-image-75.png.webp) The **API Key** section provides a key that developers can use to integrate the xCloud Mail Delivery service with custom applications or services. ![Set up xCloud Mail Delivery Addon](/_mirror/c31f177e-image-71.png.webp) ### **Enable Auto Upgrade Mail Delivery Plan** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) Email delivery is a critical service for any business. Transactional emails such as password resets, order confirmations, and form notifications must reach users without interruption. To prevent your email limit from blocking these important messages, you can enable the **Auto Upgrade Mail Delivery Plan** option. xCloud will notify you when your email usage reaches **90% of your available quota**, giving you time to take action before the limit is reached. If you enable **Auto Upgrade**, xCloud will automatically add credits to your current plan once the limit is reached. This ensures that your transactional emails continue sending without disruption and removes the need for manual plan upgrades. ![Set up xCloud Mail Delivery Addon](/_mirror/91808e9e-image-70.png.webp) Enable the toggle for this feature. After enabling it, a dropdown menu will appear where you can select the plan you want xCloud to upgrade to automatically. Choose your preferred plan and click the **Save** button. Once this feature is enabled, xCloud will automatically upgrade your email plan. When the threshold is reached **(90% limit)**. This ensures that your website emails continue sending without interruption ![Set up xCloud Mail Delivery Addon](/_mirror/b9a9fa88-image-77.png.webp) Below the configuration section, you will see all the **subscribed email plans** for your team. From here, you can click the **Actions** button beside each plan to manage or cancel subscriptions. You can also check the **Billing History** to review all transactions related to your Mail Delivery subscriptions. ![Set up xCloud Mail Delivery Addon](/_mirror/ac31b75f-image-79.png.webp) ## **How Does xCloud Managed Emails Usage Limits Work?** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) xCloud Managed Email limits are applied at the team level, not per individual site. This means the total number of emails you have purchased, whether it’s the free 100 monthly emails or additional purchased email plans, is available for use across all sites within the same team. For example, if you have 10 sites under a single team and you purchase a plan of 1000 emails, those 1000 emails become part of a shared email pool. Any of your sites in that team can send transactional emails using this shared quota. You are not required to buy separate email packages for each website. ## **💡Troubleshooting Tip** [#](/docs/how-to-set-up-xcloud-mail-delivery-addon/) If you cannot connect to your email provider because the domain is already linked with another email service, you need to check if the domain is still registered with your previous hosting provider. For example, if your domain was registered or managed by Cloudways, their system may still have it linked. In this case, contact the Cloudways support team and request that they manually remove the domain from their email service. Once it is removed, you can connect your domain with xCloud without any issues. That’s how easily you can add the xCloud Managed Email Service provider for site emails for the xCloud environment to streamline the email delivery process of transactional emails.  You can check [**this documentation**](/docs/setting-up-site-emails-for-wordpress-on-xcloud/) if you want to connect any SMTP provider to your xCloud environment for site emails. Still stuck? Contact our support team for any of your queries. --- # How to Set Up xCloud MailBox Addon - xCloud > Learn how to set up a professional mailbox with your own domain using xCloud Mailbox Addon. A mailbox stores and manages your emails. It allows you to send, receive, and organize messages using an email address that includes your own domain. For example, instead of using a generic email like **yourname@gmail.com**, you can use **yourname@yourbusiness.com**. Having a professional mailbox with your domain helps you build trust with customers. It gives your communication a branded, business-like look. It also helps you manage business emails more securely and efficiently, all in one place. The xCloud MailBox Addon has been upgraded with a powerful new email infrastructure partner to bring you much more than just email. Your mailbox is now a complete business productivity suite with AI-powered features, a built-in calendar, task management, cloud drive, document editors, shared contacts, and enterprise-grade security. ### **Here’s what you can now do with xCloud MailBox:** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) - **AI-Powered Productivity** – Auto-generate email replies and subject lines with AI, summarize long email threads in seconds, let smart classification sort your inbox automatically, hand off routine work to Smart Tasks, and have your emails read aloud with text-to-speech. - **Full Business Workspace** – Manage your schedule with a built-in calendar that supports RSVP, smart scheduling, and resource booking. Track work with shared task lists, due dates, and comment threads. Store and share files with Cloud Drive, including version history, WebDAV, and sync clients for every platform. Edit documents, spreadsheets, and presentations right in your browser with real-time collaboration. - **Enterprise-Grade Security** – Protect your inbox with two-factor authentication, WebAuthn hardware key support, end-to-end encryption, and premium antivirus, antispam, and antiphishing protection. To learn more about all available features and plans, visit the [**xCloud Mailbox Addon**](/mailbox/). _Note: xCloud is offering a free 100 MB Mailbox plan that is available exclusively for xCloud Managed Servers and xCloud Provider Servers. To get this offer, you need to create a new mailbox on an xCloud Managed Server or on an xCloud Provider. Existing mailboxes are not eligible for the free plan._ _If you already have a mailbox, you can move it to our new mailbox provider and enjoy the upgraded features while keeping your current price._ To create professional email addresses with your own domain, use the Mailbox Addon. With the xCloud MailBox Addon, you can create and manage professional email addresses using your own domain name. You can send and receive emails securely from your email addresses. It helps you manage business emails with ease and gives you full control over your mailbox setup. Follow the steps below to set up your Mailbox easily. _Note: This Addon is not available on our Reseller Hosting Program. To learn about the features that are available on the Reseller Hosting Program, please visit_ [_**here**_](/docs/xcloud-reseller-hosting-program-features/)_._ ## **Step 1: Go to Addons** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Log in to your xCloud dashboard, then head over to the left navigation menu and click on the**‘Addons’ option** from the dashboard. Here you will find all the **[addons](https://app.xcloud.host/user/addons-list)** available in xCloud. ![Set Up xCloud MailBox Addon](/_mirror/984cf1c6-image-56.png.webp) ## **Step 2: Enable xCloud Mailbox Addon** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Look for the **‘MailBox’** addon from the list of available addons. If you have not purchased it yet, click the ‘Enable’ button to purchase it.  ![Set Up xCloud MailBox Addon](/_mirror/9a53f742-image-57.png.webp) Next, click on the ‘Get Mailbox For $1” button to proceed. ![Set Up xCloud MailBox Addon](/_mirror/f57cc1ba-image-72.png.webp) ## Step 3: Subscribe to a Mailbox Subscription Plan [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Next, a pop-up will appear. Enter the credentials ‘Email’ and ‘Password’ in the dedicated fields. Then choose a plan according to your needs. And finally, click on the ‘Pay’ button. Right now, xCloud Mailbox offers 5 plans: Free 100MB 8GB MailBox 25GB MailBox 50GB MailBox 80GB MailBox Available on all plans: Everything in the 8GB Plan, and: Everything in the 50GB plan Everything is free, and: Everything in 50GB plan Email Signatures Two-Factor Authentication Smart mail sorting Schedule Send Smart Classification Email Rules Engine Undo Send Event attachments Trash & Recovery AI Email Suggestions Spam/Phishing Protection Follow-up Reminders Task collaboration with team Snooze emails for later Text-to-Speech Unified Inbox Customizable Dashboard File Preview Smart Scheduling Email Summarization Recurring Events Profile picture Global Address Book Public Share Links Smart Tasks Recurring Tasks 10 language options Shared Contacts File Upload & Download 25+ language Support Personal Address Books External Calendar Subscriptions WebAuthn Support Office Compatibility Task collaboration with the team Recurring Events CSV/vCard Import & Export RSS Widget Support Built-in Document Editors Unlimited Version History Multi-view Calendar + More Keyboard navigation + More Mail Templates + More 20+ language support + More Advanced Spam/Phishing Protection + More [Get Started For Free](https://app.xcloud.host/addons/mailboxes?fbclid=IwY2xjawRhTWJleHRuA2FlbQIxMQBicmlkETFzOHhxTGdNSlp2a1BoZ3Fwc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHpvLywXhMPSEKLNESdart9pnGXjg-vlAMYT7S2EgYWozkG5R-ySlhmCuih_E_aem_TdEr6eHWRy4PewSvF29gnA&_gl=1*1ik5gcl*_gcl_au*MzkzOTY0Nzg0LjE3NzMwMjc3MjYuNDQxOTE3ODc3LjE3Nzg2NTM3MDMuMTc3ODY1NTY5Nw..) [Get Started For $1/mo](https://app.xcloud.host/addons/mailboxes?fbclid=IwY2xjawRhTWJleHRuA2FlbQIxMQBicmlkETFzOHhxTGdNSlp2a1BoZ3Fwc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHpvLywXhMPSEKLNESdart9pnGXjg-vlAMYT7S2EgYWozkG5R-ySlhmCuih_E_aem_TdEr6eHWRy4PewSvF29gnA&_gl=1*1ik5gcl*_gcl_au*MzkzOTY0Nzg0LjE3NzMwMjc3MjYuNDQxOTE3ODc3LjE3Nzg2NTM3MDMuMTc3ODY1NTY5Nw..) [Get Started For $2.5/mo](https://app.xcloud.host/addons/mailboxes?fbclid=IwY2xjawRhTWJleHRuA2FlbQIxMQBicmlkETFzOHhxTGdNSlp2a1BoZ3Fwc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHpvLywXhMPSEKLNESdart9pnGXjg-vlAMYT7S2EgYWozkG5R-ySlhmCuih_E_aem_TdEr6eHWRy4PewSvF29gnA&_gl=1*1ik5gcl*_gcl_au*MzkzOTY0Nzg0LjE3NzMwMjc3MjYuNDQxOTE3ODc3LjE3Nzg2NTM3MDMuMTc3ODY1NTY5Nw..) [Get Started For $5/mo](https://app.xcloud.host/addons/mailboxes?fbclid=IwY2xjawRhTWJleHRuA2FlbQIxMQBicmlkETFzOHhxTGdNSlp2a1BoZ3Fwc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHpvLywXhMPSEKLNESdart9pnGXjg-vlAMYT7S2EgYWozkG5R-ySlhmCuih_E_aem_TdEr6eHWRy4PewSvF29gnA&_gl=1*1ik5gcl*_gcl_au*MzkzOTY0Nzg0LjE3NzMwMjc3MjYuNDQxOTE3ODc3LjE3Nzg2NTM3MDMuMTc3ODY1NTY5Nw..) [Get Started For $8/mo](https://app.xcloud.host/addons/mailboxes?fbclid=IwY2xjawRhTWJleHRuA2FlbQIxMQBicmlkETFzOHhxTGdNSlp2a1BoZ3Fwc3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHpvLywXhMPSEKLNESdart9pnGXjg-vlAMYT7S2EgYWozkG5R-ySlhmCuih_E_aem_TdEr6eHWRy4PewSvF29gnA&_gl=1*1ik5gcl*_gcl_au*MzkzOTY0Nzg0LjE3NzMwMjc3MjYuNDQxOTE3ODc3LjE3Nzg2NTM3MDMuMTc3ODY1NTY5Nw..) _**Note: xCloud is offering a free 100 MB Mailbox plan that is available exclusively for xCloud Managed Servers and xCloud Provider Servers. To get this offer, you need to create a new mailbox on an xCloud Managed Server or on an xCloud Provider. Existing mailboxes are not eligible for the free plan.**_ _However, existing mailboxes can be migrated to our new mailbox provider. This allows you to benefit from all the upgraded features while continuing to pay your current rate._ ![Set Up xCloud MailBox Addon](/_mirror/75a521c0-image-58.png.webp) ## Step 4: Verify Mailbox [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Once the purchase is done, your subscription plan for the xCloud Mailbox will be shown in the dashboard. Here you can see the ‘Pending Verification’ status.  Click on the ‘Verify Now’ button to start the DNS setup process. ![Set Up xCloud MailBox Addon](/_mirror/6c0c5174-image-59.png.webp) You can do this in two ways. If you have already connected your domain with Cloudflare, the easiest method is to toggle the “Auto Manage DNS Records” switch. This will automatically add all the required DNS records like MX and SPF to your Cloudflare account and verify them. ![Set Up xCloud MailBox Addon](/_mirror/1cd2fd13-image-60.png.webp) If you manage your domain’s DNS settings with a different domain provider, you will need to copy the required records provided and paste them into your domain provider’s DNS panel. These include various types of DNS records like MX and SPF. After adding records on your DNS provider, click on the ‘Verify Records’ button ![Set Up xCloud MailBox Addon](/_mirror/ae37467b-image-61.png.webp) ## Step 5: Launch Your Mailbox [#](/docs/how-to-set-up-xcloud-mailbox-addon/) After configuring everything, let’s go back to the Mailbox dashboard and click on the Access option to log in to your Mailbox dashboard. ![Set Up xCloud MailBox Addon](/_mirror/346ac138-image-62.png.webp) Once logged in, you can check out the ‘Inbox’, ‘Draft’, and more from the dashboard. Even send the new message to your preferred email address as well. Moreover, access, Calendar, Drive, AI-powered replies, summarize, and more features to increase your productivity. ![Set Up xCloud MailBox Addon](/_mirror/774b47b1-image-63.png.webp) And that’s it, this is how easily you can set up your xCloud Mailbox for your site in just a few clicks. 👉 Want to migrate your emails from legacy Mailbox to the new xCloud MailBox? Follow the steps in this **[documentation](/docs/how-to-migrate-emails-from-legacy-mailbox-to-the-new-xcloud-mailbox/)**. ## **Advanced Configuration Settings Of Mailbox** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) With the xCloud Mailbox Addon, you get a lot of advanced options to tailor your email communication more easily and hassle-free. Let’s setup few more advanced configurations: ### **Set up Aliases** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Aliases allow you to create extra email addresses that redirect to existing mailboxes without needing to set up new ones.   For instance, if you own a mailbox, user@example.com, and wish to receive emails at another address, user2@example.com, without having a separate mailbox, you can establish user2@example.com as an alias that directs to user@example.com. Now, you only need to log in to user@example.com to check the emails received at both addresses. Navigate to Aliases from the left side menu and click ‘Add Alias’. Enter the alias and select the domain from the dropdown menu. Next, select the email address you wish to be a member of that alias. Finally, click on the ‘Add Alias’ button. ![Set Up xCloud MailBox Addon](/_mirror/4008aa25-image-64.png.webp) ## Set up Mail Forwarding [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Mail forwarding lets you send a copy of incoming emails from one mailbox to another address. This is useful if you want to manage multiple email addresses from a single inbox. For example, if you own info@yourdomain.com and want to receive those emails at your main address, you@yourdomain.com, you can set up forwarding. All emails sent to info@yourdomain.com will automatically be sent to you@yourdomain.com. You can also forward the emails in your mailboxes. Navigate to the ‘Forwarding Mail’ option from the dashboard. Click on the three-dot icon and click on the ‘Edit’ option. ![Set Up xCloud MailBox Addon](/_mirror/1c5cf0d8-image-66.png.webp) A pop-up will appear; you need to enter your email account in the dedicated field. Next, add the forwarding email addresses where you want to forward the emails. Finally, click on the ‘Save forwarding’ button ![Set Up xCloud MailBox Addon](/_mirror/0fe865fb-image-65.png.webp) ## Enable Catch All For Your Email Account [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Next, go to the ‘Catch All’ option from the left side menu. Next, toggle on to enable and set an email address to send messages to in case of a non-existent recipient for this domain. Then, under the Catch All Address dropdown, select the email address where you want to catch the email addresses and click on the ‘Add Catch All’ button. ![Set Up xCloud MailBox Addon](/_mirror/955b555d-image-70.png.webp) ## **Setup Your Email Clients With IMAP & POP** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) On the other hand, POP3 (Post Office Protocol v3) is designed for downloading emails to a single device. Once downloaded, emails are typically removed from the server, and any changes made on one device won’t sync to others. POP3 is best suited for users who only check their email on one device and prefer to store their emails locally. Next, go to the POP option on the left side. Here you will get the credentials to set up your email client using POP. ![Set Up xCloud MailBox Addon](/_mirror/8085ce70-image-67.png.webp) IMAP (Internet Message Access Protocol) is the recommended option for most users. It allows for two-way synchronization between your email client and the server, meaning any changes you make—such as reading, deleting, or moving messages—will reflect across all your devices. This makes IMAP ideal if you plan to access your email from multiple devices, like your smartphone, tablet, or computer. Next, go to the IMAP option on the left side. Here you will get the credentials to set up your email client using IMAP. ![Set Up xCloud MailBox Addon](/_mirror/b9a86132-image-69.png.webp) 👉 To learn more about IMAP and POP, read this **[documentation](/docs/configure-email-client-with-mailbox-addon-xcloud/)** ## **Reset Password** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) If you want to change your Mailbox password, go to the ‘Change Password’ option, and head over to the ‘New Password’ field. Here, enter your new password and click on the ‘Change Password’ button.  ![Set Up xCloud MailBox Addon](/_mirror/9cb0888d-image-68-1024x440.png.webp) ## **Upgrade Your Mailbox** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) If you want to upgrade your existing Mailbox plan, just click on the ‘Upgrade Mailbox’ option and choose your preferred plan, and click on the ‘Upgrade’ button. It will instantly upgrade the plan. ![Set Up xCloud MailBox Addon](/_mirror/d1920036-image-71-1024x513.png.webp) ## ⚠️ Important Considerations [#](/docs/how-to-set-up-xcloud-mailbox-addon/) 1\. MX Record Conflicts:  If your domain already has existing MX records, verification will fail. Make sure to remove all existing MX records before connecting your mailbox.  2\. Failed Verification Fix: If clicking ‘Verify Records’ does not work, Double-check that all DNS records have been correctly added. If you’re using Cloudflare, try toggling the ‘Auto Manage DNS Records’ setting OFF and then ON again. Wait a few seconds and it will start working again. Also, keep in mind that DNS records may take some time to publish globally. Depending on your DNS provider, it can take up to a few hours for the records to fully propagate. Cloudflare usually updates DNS records the fastest, often within minutes. ## **📌 Limitations** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) To ensure fair and stable service, here are some limitations and notes users should keep in mind: 1\. There are some rules and limitations you need to be aware of. You are allowed to create multiple mailboxes under the same domain as long as they are in the same team. However, you cannot create mailboxes or aliases using the same domain in different teams. For instance, if demo@domain.com is part of Team A, then test@domain.com cannot be created under Team B. 2\. You cannot have aliases with the same name as the mailboxes or the alias of aliases. 2\. It is also important to avoid using POP email clients. These clients only download emails to your device and do not sync changes like read status or sent emails. To ensure full syncing across all your devices, you should use IMAP-supported email clients. 4\. If you are using Cloudflare and face verification issues even after automatic integration, try toggling the DNS integration off and on again. This often helps reset the settings and successfully verifies your domain. ##  **xCloud Mailbox Add-on – Frequently Asked Questions (FAQs)** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) ### **How is xCloud Mailbox Addon billed?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) The billing is monthly, based on your chosen plan. You only pay for the plan you subscribe to. There are no hidden charges for aliases or forwarding. ### **Can I create multiple mailboxes under one domain?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes, you can create multiple mailboxes as long as they’re within the same xCloud team. You cannot use the same domain across different teams. Example: If user@domain.com is in Team A, then admin@domain.com can’t be in Team B. ### **Are aliases free to use?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. Creating and using email aliases is completely free and included with your Mailbox plan. ### **Is there a limit on how many aliases I can have?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No, there is no limit to how many aliases you can create under a domain. An alias cannot have the same name as an existing mailbox, and aliases cannot forward to other aliases. ### **What is email forwarding, and is it free?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Email forwarding automatically sends a copy of incoming mail from one address to another. Email forwarding is included for free. Each mailbox supports an unlimited number of email forwarding addresses. ### **What if my domain verification fails?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Try the following: - Double-check all DNS records - If using Cloudflare, toggle ‘Auto Manage DNS’ OFF and then ON again - Wait a few minutes and try verifying again. ### **After logging in, if you see the white page, what do you do?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Once you log in to your webmail page, if you encounter a blank white screen, it may be due to your ad blocker. Please ensure that you turn off your ad blocker, clear your cache, and then refresh the page. ### **Can I use xCloud Mailbox for transactional emails?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes, it is possible. SMTP is included with the mailbox and comes with a sending limit of 250 emails per day. However, for SMTP or transactional emails such as subscriber notifications, order confirmations, and marketing messages, we recommend using the **[Email Delivery Addon](/docs/how-to-set-up-xcloud-mail-delivery-addon/)** for better reliability and performance. ### **What is a business email?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) A business email uses your own domain name as the address, like you@yourdomain.com. You use it for professional communication, and it makes your brand look more credible. You get your business name in the address, more control over security, and the ability to add more accounts as your team grows. ### **How is business email different from personal email?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) You use personal email to talk with friends and family, sign up for services, and manage social media. Business email handles professional communication and contacts. It comes with email aliases, group aliases, more storage, and features like migration support, an admin control panel, and team-level integrations. ### **What is email hosting?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Email hosting lets you send and receive emails using your own domain name. You get a professional address, more storage, and strong security and privacy controls. If you want full control over your business email without relying on free providers, email hosting gives you that. ### **How do I create a business email address with xCloud Mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) If you own a domain, connect it to xCloud Mailbox and set up your email in minutes. If you don’t have a domain, you can buy one, and create a Mailbox using that domain. ### **How much storage do I get with xCloud Mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) xCloud Mailbox has 5 plans, including a free tier. Storage ranges from 100 MB free plan to 80 GB and each plan includes different features. If you need more space later, you can add storage to your account at any time. ### **Can I create aliases and forwarding rules?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. You can create unlimited aliases and forwarding addresses per mailbox at no extra cost. ### **Which email protocols are supported?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) xCloud supports IMAP, POP3, and SMTP. You can set it up on Outlook, Thunderbird, Apple Mail, Gmail, iPhone, Android, and most other email clients. ### **Where is the email hosted? On my server or somewhere else?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Your email does not run on your server. xCloud partners with a mailbox provider that runs email on its own infrastructure with dedicated IP addresses. Your web server handles your sites. Your email runs on infrastructure built for reliable delivery. ### **Can I buy one large mailbox and put all my clients’ email accounts inside it?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No. Each email account has its own storage. If you need three addresses like support@yourdomain.com, sales@yourdomain.com, and contact@yourdomain.com, you buy three separate mailboxes. Each one gets its own plan and storage. This works the same way as Google Workspace and other email platforms. Plans go up to 80 GB per mailbox. If you need more, reach out to the team. ### **Can self-managed server users use xCloud Mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. Self Managed server users get the same plans, pricing, and features as everyone else on xCloud. The free mailbox plan is the only exception. It is limited to xCloud-managed server users. Self-managed server users can buy any paid plan with no feature restrictions. ### **Can I disable the AI features for my team or clients?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. You can turn AI features off at the domain level. If you manage mailboxes for clients or staff and don’t want them using AI suggestions, you control that setting. ### **Will the existing mailbox provider be removed? What happens if I don’t migrate?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) The existing provider is not going away right now. You can keep using it with no disruption. Migrating to the new provider gives you more features at the same price. xCloud built a migration tool to make the switch easy, and support can help if you need it. There is no deadline to migrate. ### **How do I claim my free mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Deploy your site on an xCloud managed server (xCloud or xCloud Provider). A “Claim Free Mailbox” banner shows up on your dashboard. Click it, follow the steps, and your free 100 MB mailbox is ready. Each domain on an xCloud managed server gets one free mailbox. ### **I am paying for email on my xCloud managed server. Will my existing mailbox become free?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No. The free mailbox applies to new mailboxes created on xCloud managed servers. Existing mailboxes are not eligible. You can migrate your existing mailboxes to the new provider using the built-in migration tool and keep paying the same price, with access to all the upgraded features. ### **I don’t see the “Claim Free Mailbox” banner. What should I check?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) A few things could be going on. Your site must run on an xCloud managed server. Hetzner, AWS, DigitalOcean, and other non-managed providers don’t qualify. The site needs to be in production, not staging. Your team may have used all its free mailbox slots (default cap is 10 per team). The domain may have a free mailbox assigned to it. Legacy mailboxes on the domain that haven’t been migrated will block the banner until migration is done. You or someone on your team may have dismissed the banner (dismissal is per domain). White-label tenants don’t see the mailbox addon. ### **I have legacy mailboxes on my domain. Can I still get a free mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes, after you finish the migration. Use the migration wizard to move all your legacy mailboxes to the new provider. Once that is done, the free mailbox banner shows up on every site that shares that base domain. You don’t need to contact support. It happens on its own. ### **If I create a new site on my xCloud Managed Server, does it qualify for a free mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. Any site on an xCloud managed server qualifies, including new ones. The domain can’t have claimed a free mailbox before. ### **Is the free mailbox available on xCloud reseller-managed servers?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No. The mailbox addon is not available on the xCloud reseller program right now. It works on standard xCloud managed servers. ### **I have a lifetime deal (LTD). Am I eligible for a free mailbox?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Free Mailbox is available for both xCloud Managed Servers and xCloud Provider Servers. If you are using an xCloud Provider Server, you are eligible to claim the free Mailbox offer. However, this offer is not available for self-managed servers. In other words, if you are managing your own server instead of using an xCloud Provider Server, you will not be able to claim the free Mailbox. ### **What happens to my free mailbox if I move my site off xCloud?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Your free mailbox keeps working. It won’t shut down right away. An ineligibility period starts, and you get notification emails on Day 0, 7, 14, and 30. An in-app banner gives you two options: move your site back to xCloud, or upgrade to a paid mailbox plan. Auto-suspension is not active in the current version. ### **I brought my site back to xCloud. Will the ineligibility warning go away?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. The system picks up the change within seconds, closes the ineligibility episode, and removes the warning banner on the next page load. ### **I deleted my free mailbox but my counter still shows it is at the limit.** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) The counter should update right when you delete a mailbox. Refresh the mailbox addons page. If the count is still wrong after refreshing, contact our support team so the team can look into it. ### **Can I have more than 10 free mailboxes on my team?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. The default cap is 10 per team. Contact support to request a higher limit. ### **I am getting a “Free plan limit reached” error but I only have a couple of free mailboxes.** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Your team may have a custom limit set lower than the default. A recently deleted mailbox might still be processing. Contact our support team so they can check your team’s settings and fix the issue. ### **I have a paid mailbox on my domain. Can I add a free one too?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Yes. Paid and free mailboxes can exist on the same domain as long as everything runs on the default provider. There is no restriction on combining both plan types. ### **Can I claim a free mailbox through the API?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No. Free mailbox claims go through the dashboard with a valid site context. API-based claims are not available in this version. ### **The migration wizard won’t let me cancel. Is this a bug?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No. Once any mailbox in the migration reaches the DNS-verified stage, email is flowing to the new system. Canceling at that point would lose the received mail. You need to finish the migration to keep everything intact. ###  **Is it possible to downgrade my mailbox plan?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) No, downgrading your mailbox plan is not possible. Once you have selected and activated a plan, it cannot be changed to a lower tier. If you have specific concerns about your current plan, we recommend reaching out to the xCloud support team for guidance. ### **Can I use my own domain or subdomain for xCloud Webmail?** [#](/docs/how-to-set-up-xcloud-mailbox-addon/) Currently, xCloud Mailbox does not support directly hosting the webmail interface on a custom domain, subdomain, or path such as `example.com/webmail` or `webmail.example.com`. To access your mailbox, please use the official webmail/access link provided inside the xCloud Mailbox area. If you want an easier URL for your team or clients, you may create a redirect from your own website, for example: – `example.com/webmail` – `webmail.example.com` This redirect can point users to the official webmail URL. However, the actual webmail application will still open on the official xCloud-provided webmail address.  Still stuck? Contact our [**support team**](/support/) **for** any of your queries. --- # How To Setup ARM Server In xCloud? - xCloud > xCloud provides built-in support of ARM server for Hetzner. Learn how to set up ARM server in xCloud easily. ARM-based servers are computing servers that utilize processors built on the ARM (Advanced RISC Machine) architecture. ARM processors are known for their energy efficiency, cost-effective, and high-performance solutions. xCloud provides **built-in support of the ARM server for Hetzner**, and you can also add ARM server from any provider using our other provider integration. Follow the steps below to set up ARM server with Hetzner and Any Other provider: ## **Setup ARM Server In xCloud For Hetzner** [#](/docs/how-to-setup-arm-server-in-xcloud/) Setup ARM server in xCloud for Hetzner easily. To create an ARM-based server with Hetzner, click on the **‘Add Server’** to create a new server then choose Hetzner server.  Now choose the account, give the server a Name, choose the server region and select the **‘Shared Amphere’** from the dropdown menu of **‘Server Size’** to select the ARM server and your Hetzner server will be created with ARM-based servers. ![](/_mirror/89bb434b-image-12.poster.webp) **Read the documentation:** [**How To Setup Hetzner Server In xCloud Host?**](/docs/set-up-hetzner-server-in-xcloud/) Similarly, you can [**connect any provider**](/docs/how-to-set-up-server-with-other-providers/) that is based on any ARM server using Any other provider and set up with xCloud easily. This is how easily you can set up your ARM-based servers in xCloud and get a seamless performance. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How To Setup DNS Record In xCloud? - xCloud > Follow this simple guide to verify your DNS record with xCloud. DNS record, which stands for Domain Name System record, is like a directory that helps link website names to their actual server IP addresses. It points a website domain towards the IP address of the server where it is hosted. You can easily connect your website and set DNS records with xCloud. ## How To Point A Domain To xCloud Site [#](/docs/how-to-setup-dns-record-in-xcloud-server/) xCloud does not manage the DNS for your domains. So, there is no need to take the hassle of changing your name server. Before using xCloud, you must have a good knowledge on managing the DNS for your domains. xCloud will inform you when you should add specific DNS records, and what the values should be, but the responsibility for DNS management is up to you. ### Seamless Integration With Cloudflare [#](/docs/how-to-setup-dns-record-in-xcloud-server/) With xCloud, you can easily integrate domain prover for DNS management to enhance the performance and security of your WordPress site. xCloud provides very powerful integration with **Cloudflare**. Read this [**step-by-step guide**](/docs/using-xcloud-with-cloudflare-for-dns-management/) to integrate Cloudflare for DNS management. Or, you can follow the below steps. **Step 1: Choose Your Site & Add Information** First, create a fresh WordPress site as shown below in the image. ![Setup DNS Record In xCloud](/_mirror/ff061c81-image-26.png.webp) In the next step, you have to add your site title, domain setup, domain name, and an “**A Record”**. ![Setup DNS Record In xCloud](/_mirror/85331592-image-27.png.webp) For example, if your DNS is in NameCheap navigate to **Domain List → Advanced DNS and** copy the **A Record** from there.  _Note: It may take a few hours to point your domain properly._  ![Setup DNS Record In xCloud](/_mirror/420c62f7-image-28.png.webp) **Step 2: Verify Your DNS** Now you have pasted your A Record, you need to verify your DNS if it has pointed successfully. Click on the ‘**Verify My DNS**’ as shown below. ![Setup DNS Record In xCloud](/_mirror/07001881-image-29.png.webp) Well, Cloudflare integration is not required. You can manage DNS with your own domain provider like **Namecheap**, **GoDaddy**, or anyone else. You just need to add **A Record**. There are many different types of DNS records, **A Record** is one of them. To use your website with xCloud, you will need to be familiar with The A Record. But before that, if you have any existing record, or you want to migrate your site, you need to delete all existing records. ### How To Add A Record  [#](/docs/how-to-setup-dns-record-in-xcloud-server/) **A Record** stands for **Address Record** and it is used to point a domain name to an IP address. When someone types your website domain name into their browser, the A Record lets the browser know where the website files and data are hosted.  You can easily add an A Record by following the 2 steps. 1. Log in to your Domain Registrar Panel. 2. Select your target domain and visit the DNS management section. As an example, let’s add an A Record on **Namecheap** domain provider. If you are using **GoDaddy** as your domain provider, then you can check [**this guide**](https://in.godaddy.com/help/add-an-a-record-19238) to add an A Record. **Create An A Record** **Step 1:** First, sign into your Namecheap account. Select Domain List from the left sidebar and click Manage next to your domain. ![Setup DNS Record In xCloud](/_mirror/3c9cd7d9-image-30.png.webp) **Step 2:** Now, Select the Advanced DNS tab at the top of the page ![Setup DNS Record In xCloud](/_mirror/284498a5-image-31.png.webp) **Step 3:** Now create an A record using the following information.  \# Add the below A Record if you want to point a root domain (yourdomain.com) to the xCloud server IP address. Type: A ​ Host/Name: @ or blank ​ Value/Target: Your IP address ​ TTL: Automatic or Default ![Setup DNS Record In xCloud](/_mirror/d6e34dec-image-32.png.webp) \# Add an A Record if you want to point a domain with www (www.yourdomain.com) to the xCloud server IP address. Type: A ​ Host/Name: www ​ Value/Target: Your IP address ​ TTL: Automatic or Default ![Setup DNS Record In xCloud](/_mirror/a0ea48e1-image-33.png.webp) \# Add the below A Record if you want to point a subdomain (blog.yourdomain.com) to the xCloud server IP address. Type: A ​ Host/Name: blog (any subdomain) ​ Value/Target: Your IP address ​ TTL: Automatic or Default ![Setup DNS Record In xCloud](/_mirror/7057e423-image-34.png.webp) 4\. Add the below A Record if you want to use a wildcard to the xCloud server IP address. Type: A ​ Host/Name: \* ​ Value/Target: Your IP address ​ TTL: Automatic or Default ![Setup DNS Record In xCloud](/_mirror/1c40b3b1-image-36.png.webp) Once you have added the A Record, make sure to save all the changes. Your changes may take up to 24 hours to take effect across the internet.  ### Check DNS [#](/docs/how-to-setup-dns-record-in-xcloud-server/) Once you have done adding A Record, ensure there are no conflicting records for the same host and remove them if necessary. The records you need to check may be of Unmasked/Masked/Permanent Redirect, A, or other record types. Here is an example of conflicting records. Have a look below. ![Setup DNS Record In xCloud](/_mirror/9d1775d6-image-37.png.webp) You can check the status of your DNS records propagation by using any third-party tool such as [**whatsmydns.net**](https://www.whatsmydns.net/). Thus, you can set the DNS record in xCloud without any hassle. If you still have any issues contact our [**support**](http://support@xcloud.host) team for help. --- # How to Setup Mautic with xCloud One Click Apps - xCloud > Learn how to setup Mautic with xCloud One Click Apps by following simple steps to launch a live or demo site without technical hassle. Mautic is a popular marketing automation tool. With xCloud, you can deploy Mautic in just 1 Click with our One Click Apps. Follow the steps below to have a fully operational Mautic site with just a few clicks: ## **Step 1: Access the One Click Apps Dashboard** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) Begin by logging into your xCloud account. Once authenticated, navigate to your dashboard and click on the **‘New Site’** button. ![Setup Mautic with xCloud](/_mirror/6b07a476-image-54.png.webp)  This will take you to the site creation interface. From here, choose the **‘Server’.** ![Setup Mautic with xCloud](/_mirror/3ba18876-image-55.png.webp) Then go to the **‘One Click Apps’** section. Select **‘Mautic’** from the available applications to initiate the deployment process. ![Setup Mautic with xCloud](/_mirror/c3a5493b-image-56.png.webp) ## **Step 2: Setup Mautic with xCloud** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘**Site Title’** and add relevant ‘**Tags’** to help organize your deployment. At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![](/_mirror/a7193fe1-image-57-1024x500.png.webp) ## **Step 3: Configure Domain Settings** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) If you select the ‘**Demo Site’** option, xCloud will assign a temporary subdomain for your Mautic application. ![](/_mirror/c626fcb0-AFA3CAJDbBSuNHgfLClrPDnrieTRcmvLriIljDfFcXEmIG5NQPJnLdFZ4Usg.png) **_Note:_** _Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._ ## **Step 4: Configure and Install the Site** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) Here, you will get the credentials **‘Admin Username’, ‘Admin Password’, ‘Admin Email Address’,** to log in to the site later. You can keep them as it is or customize them as your preferences.  ![](/_mirror/3577ec55-image-58-1024x504.png.webp) Also, you can create a new database to **‘Create Database to a Server**’ or ‘**Add Your Existing Database**’. Once all settings have been reviewed and configured, click the **‘Next’** button to proceed. _Note: We recommend leaving the database settings as default because xCloud will automatically create and configure a database for you._ ![](/_mirror/9fdabc5d-image-59-1024x513.png.webp) ## **Step 5: Go Live**  [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) You can [**add your own ‘Domain’**](/docs/how-to-go-live-from-staging-domain/) to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain. ![](/_mirror/6ea9e62e-image-60-1024x426.png.webp) ## **Step 6: Visit the Mautic Site** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) With Mautic set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** button. ![](/_mirror/e2f5d068-image-61-1024x481.png.webp) ## **Step 7: Visit the Mautic Site** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) With Mautic set up on xCloud, you can now verify that everything is working. From your dashboard, click the **‘Visit Site’** button. xCloud automatically registers the admin user using the credentials you provided during setup. So instead of creating a new account, simply **log in** with your admin username and password. Once logged in, you’ll be taken to the Mautic dashboard where you can begin customizing your marketing automation environment. ![](/_mirror/0503af7b-image-62-1024x515.png.webp) This should bring you to the Mautic Overview page. Now that your Mautic instance is up and running, let’s fine-tune its settings for security and [**customization**](https://docs.mautic.org/en/6.0/index.html). ## **How to Reset the Mautic Admin Password Using xCloud Command Runner** [#](/docs/how-to-setup-mautic-with-xcloud-one-click-apps/) If you ever forget the admin password, you can reset it easily using the **xCloud command runner**. You do not need SSH access. Just run the below command with your user or new password: ``` cd /var/www/yoursite.com USER="your-user-name" PASS="your-new-password" H=$(php bin/console security:hash-password "$PASS" "Mautic\\UserBundle\\Entity\\User" 2>/dev/null | awk '/Password hash/{print $NF}') php bin/console doctrine:query:sql "UPDATE users SET password='$H' WHERE username='$USER';" echo "✅ Password for $USER reset." ``` ![](/_mirror/71974715-Screen-Shot-2025-07-30-at-12.35.24-1024x572.png.webp) Once the command run is successfully completed, your admin password will be updated. If it shows **1 row affected**, the password is reset. You can now log in using the new password. ![](/_mirror/d3095af1-image-30-2.png.webp) And that’s it, this is how easily you can quickly and efficiently deploy an Mautic instance using xCloud’s One Click Apps feature.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Setup a Digital Ocean Server in xCloud? - xCloud > Here we have learned how to setup a Digital Ocean server with xCloud. With [**xCloud**](/)**,** you can easily setup your Digital Ocean server in xCloud. xCloud aims to simplify the process of hosting and managing WordPress sites, allowing developers and agencies to focus on building great websites without worrying about the underlying infrastructure. Now let’s follow these steps to get you started. ### Step 1: Sign Up/Login With xCloud [#](/docs/how-to-setup-your-server-with-digital-ocean/) First, you will need to visit the [xCloud](http://hidden-hamlet-226309.wp1.sh) website and you have to sign up for xCloud with your credentials. ![](/_mirror/095ad70b-reenshot-2024-01-30-at-11.50.28-E2-80-AFAM-1024x555.png.webp) If you have already an account please visit our [**app URL**](https://app.xcloud.host/) below. Now you are ready to set up your server with Digital Ocean in xCloud. ### Step 2: Create Your New Digital Ocean Server In xCloud [#](/docs/how-to-setup-your-server-with-digital-ocean/) After logging in to your xCloud account, start by adding a new server by clicking on the “**Add New Server**” button from your dashboard. ![](/_mirror/c93d80c9-Create-New-Server-1024x520.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a **Digital Ocean** server and for that select the [**Digital Ocean**](https://xcloud.host/go/digitalocean/) option. The billing of the server will be handled on your Digital Ocean account. ![](/_mirror/6379d30c-DO-02-1024x533.png.webp) _Note: Don’t have a_ **_DigitalOcean_** _account? Check out the documentation below to find out how to provision a server with any providers_: - [**How To Setup First Server With Vultr?**](/docs/how-to-get-free-hosting-with-vultr/) - [**How To Setup Your First Server With Google Cloud Platform Provider?**](https://dev1.xcloud.host/docs/first-server-with-google-cloud-platform) - [**How To Setup Server With Other Providers?**](https://dev1.xcloud.host/?post_type=docs&p=268&preview=true) We’ve made it easier and safer for you to connect xCloud with your DigitalOcean account. You no longer have to go through the hassle of generating and copying access tokens. Now, xCloud will guide you through an OAuth flow, where you simply authorize xCloud to use your DigitalOcean account. All you have to do is provision a new DigitalOcean server, click “Authorize” during the setup, and you’ll be redirected to DigitalOcean to grant permission to your account. It’s a straightforward and hassle-free process to set up your server with Digital Ocean. ![](/_mirror/985384ba-DO-03-1024x535.png.webp) ### **Step 3: Add Necessary Information** [#](/docs/how-to-setup-your-server-with-digital-ocean/) You will be taken to the server creation page after successfully integrating your DO account. Now you need to provide the **Server name**, your preferred **Server Size** (CPU, RAM, storage), and the **Region** nearest to you and your visitors. Only, MySQL 8.0 database server is now available. By default Database, the **Root Password** is auto-filed but you can change this and save it in a safe place. We recommend at least a 2GB/ 1 shared CPU server for 10-20 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. ![](/_mirror/abfb70e8-DO-06-1024x465.png.webp) We are almost done with our server creation of Digital Ocean in xCloud. After submitting the form, this might take up to 12-15 minutes to make the Digital Ocean server live and ready to install a lightning-fast WordPress Site. ![](/_mirror/7315516e-DO-07-1024x533.png.webp) ## **How To Create A Site With xCloud** [#](/docs/how-to-setup-your-server-with-digital-ocean/) After you have completed the previous steps of creating Digital Ocean server, you are now ready to create your site. Simply follow our step-by-step guide below.  ### **Step 1: Create A Site From The Dashboard** [#](/docs/how-to-setup-your-server-with-digital-ocean/) Once your server is connected, you can create a site from the Dashboard or Site List by clicking on the button “**Create New Site**” ![](/_mirror/186fb5a7-Create-A-New-Site-1024x572.png.webp) Then you will need to select the server on which you want to install your WordPress website. ![](/_mirror/d8b4890c-Choose-Server-1024x817.png.webp) ### **Step 2: Choose Your Site & Add Information** [#](/docs/how-to-setup-your-server-with-digital-ocean/) As we will be creating a fresh WordPress site choose the “I**nstall New WordPress Website**” options as shown below. ![](/_mirror/d7074b1b-Install-New-Site-Draft-1-1024x505.png.webp) Now all you have to do is install and Go Live with your WordPress Site. You can do the next process with 3 simple and easy steps. ![](/_mirror/b2430a62-Site-Setup-874x1024.png.webp) 1. Add a **Site Title** 2. Add **Tags** if you want 3. Choose to **Go Live** 4. **DNS Configuration:** If you add the domain and want to visit the live site you need to configure your DNS. xCloud does not handle your DNS but all you need to do is remove any existing A records and add the A record as shown above. For example, if your domain is on Cloudflare then all you need to do is add an A record with the domain name, and your server IP address. ![](/_mirror/cafd8aad-DNS-Setup-1024x599.png.webp) **Note:** Make sure to turn off the proxy status as shown in the above image and also turn off the SSL/TLS. Otherwise, you might face conflicts and redirect loops if you enable this and also xCLoud’s Free SSL service. ![](/_mirror/d23fe5c4-SSL-status-off-1024x679.png.webp) To use a **Free SSL certificate** by **Let’s Encrypt** simply turn on the HTTPS enable button and xCloud will automatically set everything for you. Facing issues with adding A records in your DNS provider? Read our documentation on DNS management for various domain providers from the [FAQ](https://xcloud.host/docs-category/faq/) section. You can then simply hit the Next Button to create your site and **Go Live** instantly. ### **Configure Additional Settings** [#](/docs/how-to-setup-your-server-with-digital-ocean/) By default, the WordPress admin credentials are autogenerated to speed up the site creation process. As soon as your site is deployed you will receive your Site credentials on your email address. Later on, you can update your password if needed. From “**More Advanced Settings**” you can update the default **Admin Username**, **Admin Password, Admin Email Address,** etc along with other additional settings from here. ![](/_mirror/448a0a02-Additional-Site-Settings-1-1024x708.png.webp) After the previous step, click on the ‘**Next**’ button. It might take only 1-2 minutes to create your WordPress site. ![](/_mirror/d7c1fbe5-Site-Setup-in-progress-1-1024x579.png.webp) That’s it! You’ve successfully created a site in xCloud. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloud’s optimized server environment for seamless site management. ### **Not Ready Yet? Try Staging Environment** [#](/docs/how-to-setup-your-server-with-digital-ocean/) Also, If you do not want to point your domain yet then xCloud offers temporary domains to make your site live with every Site creation method available in xCloud. For that select the **Staging Environment** option. Later, after developing your site you can then easily make it Live by adding your domain in xCloud. ![](/_mirror/1c6ca0ff-Staging-Env-1024x614.png.webp) ### Configure Your Email Server [#](/docs/how-to-setup-your-server-with-digital-ocean/) For users on managed hosting services like Kinsta, WPEngine, Runcloud, and Cloudways, email providers like Office 365, GSuite, and MXroute are commonly used. If you are migrating from cPanel/Plesk, new email hosting is needed. xCloud doesn’t automatically include email setup for your sites. WordPress often requires reliable transactional email delivery, but default systems can fail, causing spam or delivery issues. Using services like Mailgun for efficient email delivery is recommended. The process of setting up and configuring Mailgun for WordPress can be found **[here](/docs/setting-up-site-emails-for-wordpress-on-xcloud/)**. Still stuck? Contact our **support team** for any of your queries. --- # How To Solve Automatic Site Backup Failures? - xCloud > Solve automatic site backup failures and protect data from any loss like unintentional deletions, server malfunctions, and cyberattacks. Site backups are important to protect data from any loss like unintentional deletions, server malfunctions, and cyberattacks. By keeping backups regularly, you can ensure that the content and functionality of your site can be restored.  With xCloud, you can store automatic site backup by following [**this doc**](/docs/site-backups-in-xcloud/). But, sometimes you may find trouble or failures in this process. Follow this guide to learn how to solve automatic site backup failures.  ## Solve Automatic Site Backup Failures [#](/docs/how-to-solve-automatic-site-backup-failures/) First, let’s learn the reasons behind this failure. With xCloud, you will get two website backup options: **Remote backup** (Storage providers like DigitalOcean, Vultr, etc) and **Local backup** (stored on the same server as the site). The automatic site backup failure occurs when  - Your xCloud server does not have enough space. - The storage provider does not have enough space. - The storage provider integration credential is not correct or has been updated. Now, let’s look below and see how you can solve this failure.  ## Check xCloud Hard Disk Storage [#](/docs/how-to-solve-automatic-site-backup-failures/) From your xCloud dashboard, go to the **‘Monitoring’** tab. You can see the ‘**Hard Disk Usage**’ from the ‘**Server Health**‘ section. Check whether you have enough space on your server or not. You need the site size free space +1GB extra free space to keep the site back up on your xCloud server end. It means, if your site size is 10GB, you need 11GB of free space for backup. If you don’t have enough space, it means the hard disk is not enough for your site. You need a bigger server. For that, you need to upgrade your plan.  ![Solve Automatic Site Backup Failures](/_mirror/cb869723-image-45.png.webp) ## Check Space Of The Storage Provider [#](/docs/how-to-solve-automatic-site-backup-failures/) You have to check the usage of remote storage from the storage provider dashboard. Here, we are showcasing the procedure of **Vultr storage**. From the **Vultr** dashboard, go to the ‘**Products**’ tab. Now, click on ‘**Cloud Storage**’. From the ‘**Usage Data**’ tab, you can see the total usage in the ‘**Bandwidth**’ section. Check whether you have enough space on your server or not. If not, then you have to make some space for backup.  ![Solve Automatic Site Backup Failures](/_mirror/eab9fb00-image-46.png.webp) ## Check Credentials Of The Storage Provider [#](/docs/how-to-solve-automatic-site-backup-failures/) When you integrate any external storage provider like Ventr, DigitalOcean, etc with xCloud, you will have a credential for that. For any reason, if you reset the credentials, it will disconnect from xCloud. If you face automatic site backup failure, you can check the credentials to see whether the storage provider is connected properly or not with xCloud.   _**Note**: storage providers **Contabo** and **Min.io** are currently not supported within the xCloud platform._ ![Automatic Site Backup Failures](/_mirror/2adf4341-xCloud-Doc-3.png.webp) That is how easily you can solve automatic site backup failures. Still stuck? [**Contact our support team**](/contact/) for any of your queries. --- # How to Troubleshoot Cancelled Subscriptions, Deleted Servers, and Refund Confusion With xCloud - xCloud > Understand what to check when a server, backup service, add-on, or subscription was cancelled or deleted, but billing, renewal, invoice, or refund status is Understand what to check when a server, backup service, add-on, or subscription was cancelled or deleted, but billing, renewal, invoice, or refund status is still unclear. ## Symptoms [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) Use this guide if you see one or more of these issues: - You deleted a server but still see an invoice or payment record. - You created the wrong server, deleted it, and want to know what happens to the charge. - A backup service or add-on was activated and then cancelled. - A subscription appears active after the server was removed. - You expected a prorated refund but do not see it yet. - You want to cancel the account but still have active servers, sites, or paid services. ## Before you start [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) - Confirm you are signed in to the correct xCloud team. - Open the related **Server**, **Site**, **Billing**, **Team**, or **Settings** page in your xCloud dashboard. - Keep a copy of the exact error message before retrying. - If the issue affects a live production site, avoid repeated risky changes until you understand the cause. ## Step-by-step troubleshooting [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) ### 1\. Check whether the server or add-on is still active [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) 1. Go to your xCloud dashboard and select the correct team. 2. Open the **Servers** area and confirm whether the server is still listed. 3. Check any paid add-ons, such as managed backups, that may have been attached to the server. 4. If the server still exists, delete or deactivate the service only if you are sure you no longer need it. ### 2\. Review the invoice and billing timeline [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) 1. Open the billing or invoices area in your account. 2. Compare the invoice date with the server deletion or service cancellation date. 3. Remember that some payments are created in advance for the billing period, while refunds may require billing-team review. 4. Do not create duplicate refund tickets for the same invoice; add details to the existing ticket if possible. ### 3\. Confirm whether the request is a refund, transfer, or cancellation [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) 1. For a wrong server deployment, note whether you want a refund review or help creating the correct server. 2. For account cancellation, remove active servers first so future renewals stop. 3. For backup/add-on cancellation, confirm the add-on is disabled before requesting refund review. 4. For a payment transfer request, include the old and new service names without exposing card details. ### 4\. Wait for payment-gateway processing [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) 1. After xCloud approves a refund, the gateway or card issuer may take additional time to return the amount. 2. Check your payment method statement after a few business days. 3. If the refund was approved but not visible after the expected gateway window, update the support ticket. ## What xCloud Support can check [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) - Verify whether the server, add-on, or subscription is still active. - Review invoices and payment records available in xCloud. - Forward eligible refund or prorated refund requests to the billing team. - Confirm whether future renewals should stop after deletion/cancellation. ## What to send xCloud Support [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) - Team name and account email used in xCloud. - Invoice number or billing reference. - Server or add-on name, not sensitive payment-card details. - Date and timezone when the server/add-on was deleted or cancelled. - Whether you want refund review, cancellation confirmation, or help avoiding duplicate charges. ## Prevention tips [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) - Delete unused servers and deactivate unused add-ons before the next renewal date. - Keep invoice records for every server or paid feature. - Create the correct server/provider/plan carefully before deleting a paid server. - Use one support ticket per billing case to avoid split context. ## How to read the result [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) After you review billing, the main goal is to separate three different situations: a cancelled renewal, a deleted service, and a refund request. A deleted server normally stops future use of that server, but it does not always mean every past invoice changes automatically. If a payment was already captured, the billing team may need to review the invoice, service dates, and cancellation timing before confirming the next step. If the request is approved, the payment gateway or card issuer may still need additional time before the amount appears on your statement. Keep the original invoice and support ticket open until the billing team confirms the case is complete. ## Expected result [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) After troubleshooting, you should be able to confirm one of these outcomes: - The issue is resolved and the related site, server, billing item, integration, or team access works as expected. - The dashboard shows a clear error that can be shared with xCloud Support. - The issue is outside xCloud platform support and needs action from your developer, DNS provider, payment gateway, software vendor, or third-party service provider. If the issue affects production, verify the public site and the xCloud dashboard after every major change. Keep screenshots of the before-and-after state so support can understand what changed. ## When to contact support immediately [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) Contact xCloud Support before continuing if: - The issue affects a live production site or active customer portal. - A server, database, billing item, or team owner setting may be permanently changed or deleted. - You see repeated failures after one careful retry. - You are unsure whether a root-level, database-level, DNS, or billing action is safe. ## FAQ [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) ### Does deleting a server always create an automatic refund? [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) Not always. Deleting a server stops the active service, but refund eligibility can depend on timing, service type, invoice status, and billing policy. xCloud Support can route eligible cases for billing review. ### Can xCloud transfer a payment from one deleted server to another server? [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) In many cases this requires billing-team review. Share the old server, new server, invoice, and payment time so the team can confirm the safest option. ### Should I share card details in a support ticket? [#](/docs/how-to-troubleshoot-cancelled-subscriptions-deleted-servers-and-refund-confusion-with-xcloud/) No. Never share full card numbers, passwords, or sensitive payment credentials. Invoice numbers and transaction references are enough. --- # How to Troubleshoot Nginx Configuration Regeneration Failures With xCloud - xCloud > Fix or report cases where Nginx configuration regeneration fails, Nginx cannot restart, or a site stays offline after domain, SSL, Docker, redirect, or rule Fix or report cases where Nginx configuration regeneration fails, Nginx cannot restart, or a site stays offline after domain, SSL, Docker, redirect, or rule changes. ## Symptoms [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) Use this guide if you see one or more of these issues: - The site is offline after changing domain, SSL, redirects, headers, Docker, or proxy settings. - The dashboard shows an Nginx regeneration or restart failure. - A custom app or Docker app cannot finish Nginx setup. - A site returns 500 because cache, proxy, or vhost files are invalid or inaccessible. - Nginx cannot start after a configuration update. ## Before you start [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) - Confirm you are signed in to the correct xCloud team. - Open the related **Server**, **Site**, **Billing**, **Team**, or **Settings** page in your xCloud dashboard. - Keep a copy of the exact error message before retrying. - If the issue affects a live production site, avoid repeated risky changes until you understand the cause. ## Step-by-step troubleshooting [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) ### 1\. Open the latest failed event [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) 1. Go to the affected **Server** in xCloud. 2. Open **Events** or the site-level event history. 3. Find the most recent failed event related to **Regenerate Nginx Config**, **Restart Nginx**, **Deploy SSL**, or **Create Site**. 4. Open the event output and copy the exact error text. (Screenshot: open the latest failed event in xCloud.) ### 2\. Check recent setting changes [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) 1. Review changes made before the failure: domain update, redirect rule, custom header, SSL retry, Docker/Compose deployment, port change, or custom Nginx rule. 2. If the issue started after adding a rule, temporarily remove the new rule if the dashboard allows it safely. 3. Avoid editing server-level Nginx files manually unless you understand the impact. ### 3\. Review site logs and cache state [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) 1. Open the site **Logs** page and check Nginx error logs. 2. Look for permission denied, missing file, duplicate directive, invalid directive, unsupported HTTP/3/QUIC directive, or upstream connection errors. 3. If the issue appears cache-related, disable page/FastCGI cache temporarily only as a recovery step, then report the root cause. ### 4\. Retry only after correcting the visible cause [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) 1. After fixing DNS, SSL, redirect, or unsupported setting issues, retry the failed action once. 2. If the same event fails again, stop retrying and contact support with the event output. 3. For production sites, avoid repeated regenerate/restart attempts during high-traffic periods. ## What xCloud Support can check [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) - Inspect failed event output and Nginx error logs. - Check whether generated config files, redirect/header files, cache ownership, or proxy rules are missing or invalid. - Regenerate supported xCloud configuration when the cause is platform-generated config. - Escalate product bugs or unsupported directives to engineering. ## What to send xCloud Support [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) - Server and site name. - The exact dashboard event name and error output. - What changed immediately before the failure. - Whether the site is WordPress, custom PHP, Docker, Node.js, or another app type. - Screenshots of the failed event and current domain/SSL/proxy settings. ## Prevention tips [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) - Make one Nginx-related change at a time and verify the site before changing more. - Avoid unsupported custom Nginx directives unless confirmed by support. - Keep custom redirects and headers simple. - Check Docker/custom-app ports before connecting them through the proxy. ## How to understand the error [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) Nginx regeneration is a validation step. xCloud builds the server configuration for the site, tests whether Nginx accepts it, and then restarts or reloads the service. If any generated or custom rule is invalid, Nginx may reject the entire configuration to avoid loading a broken web server. This can happen after domain changes, SSL retries, redirect/header changes, Docker proxy updates, custom app ports, or unsupported directives. The exact event output matters because “Nginx failed” is only the final symptom. The useful clue is usually the missing file, duplicate directive, invalid directive, permission issue, or upstream/port error shown inside the event or log. ## Expected result [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) After troubleshooting, you should be able to confirm one of these outcomes: - The issue is resolved and the related site, server, billing item, integration, or team access works as expected. - The dashboard shows a clear error that can be shared with xCloud Support. - The issue is outside xCloud platform support and needs action from your developer, DNS provider, payment gateway, software vendor, or third-party service provider. If the issue affects production, verify the public site and the xCloud dashboard after every major change. Keep screenshots of the before-and-after state so support can understand what changed. ## When to contact support immediately [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) Contact xCloud Support before continuing if: - The issue affects a live production site or active customer portal. - A server, database, billing item, or team owner setting may be permanently changed or deleted. - You see repeated failures after one careful retry. - You are unsure whether a root-level, database-level, DNS, or billing action is safe. ## FAQ [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) ### Can I edit Nginx files directly over SSH? [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) xCloud provides full root access and the root password where applicable, but direct Nginx edits can break future dashboard regeneration. For security, use SSH key-based login instead of password login and contact xCloud Support before risky production changes. ### Why did SSL or Docker setup fail with an Nginx error? [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) SSL, Docker, custom apps, redirects, and domains all depend on valid Nginx configuration. A failure in one generated block can prevent Nginx from restarting. ### Should I keep retrying the regenerate button? [#](/docs/how-to-troubleshoot-nginx-configuration-regeneration-failures-with-xcloud/) Retry once after correcting the visible cause. If it fails again, send support the event output instead of repeatedly restarting Nginx. --- # How to Troubleshoot Server Installation Failed (xCloud & Self-managed) - xCloud > Getting self-managed server installation failed can be frustrating. But you can get rid of that if everything required gets done smoothly. Let us learn some Getting self-managed server installation failed can be frustrating. But you can get rid of that if everything required gets done smoothly. Let us learn some tips on reducing errors and getting your server installed and running smoothly. Server setups are usually contacted in multiple steps and show some progress with percentage and step number counts. Below are some common setup error conditions with percentages as the progress, so you can know where you are stuck. For example, if you are stuck at 11% that means you have not finished creating the server. ![server installation failed](/_mirror/a65d52fa-image-39.png.webp) However, **[xCloud](/)** simplifies the overall process of showing progress, so you can easily know where you need to troubleshoot for errors and find a fix. ## **Troubleshooting Tips For Server Installation Failed** [#](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) While installing the server with xCloud, you can see your progress with multiple steps by step. For example, there are 27 steps for creating the server. If you are stuck at step 2, it means something went wrong with creating a server on your provider (**[Vultr](https://www.vultr.com/)**, **[DigitalOcean](https://www.digitalocean.com/)**, and **[GCP](https://cloud.google.com/)**). ### **Check Your Ubuntu Version** [#](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) xCloud is compatible with **Ubuntu 20.04 (LTS) x64** or **22.04 (LTS) x64**. Our platform is not compatible with a minimal edition or any alternative version of Ubuntu (a common inquiry we receive). In case your chosen provider exclusively provides minimal images rather than the complete Ubuntu 20.04 LTS, you can opt for the minimal version installation. Subsequently, continue with the regular procedure. ### **Your Servers IP Address Has Been Banned by the Service Provider** [#](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) This is an additional problem that may arise with your service providers, particularly if their pricing is significantly lower than that of most competitors. Verify that your server can establish a connection to our platform. If the issue persists and you do not receive basic HTML, reach out to your server provider to report the problem. Unfortunately, we are unable to assist in resolving this issue. ## **xCloud Server Installation Failed** [#](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) To troubleshoot server installation issues with xCloud all you need to do is [**contact our support team**](/contact/). No matter in which section you’re facing errors while building an xCloud server: Creating, Connecting, & Configuring servers, our team is only a click away to help you. ### **Starting Over** [#](/docs/how-to-troubleshoot-server-installation-failed-xcloud-self-managed/) We suggest to initiate the process with a new server. However, if you prefer to attempt resolving the issue on the existing server, you can follow these steps for a retry. STEP 1: Begin by removing the server from the xCloud servers. STEP 2: Re-add the server through the user interface. If your server installation is still stuck, feel free to reach out to our support for assistance. --- # How to Troubleshoot Site Backup Failures With xCloud - xCloud > Learn how to troubleshoot site backup failures in xCloud step by step. Fix local and remote backup issues, storage limits, database errors, and provider settings quickly. Site backups protect your files and database before updates, migrations, staging pushes, restores, and unexpected changes. When a backup fails, the cause is usually one of these areas: server disk space, database export, remote storage access, backup schedule/settings, or old backup jobs that need support review. Read this guide to troubleshoot both local backups and remote backups in xCloud before opening a support ticket. ## What This Guide Covers [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) This guide helps when: - A local site backup fails. - A remote site backup fails. - A manual backup fails. - A scheduled backup does not run. - Backup emails report failures even though backups look disabled. - A backup fails with Database backup failed or MySQL database backup failed. - A remote backup fails even though Google Drive, S3, R2, Backblaze, DigitalOcean Spaces, pCloud, or another provider has free space. - Old backups are not deleted as expected. - Incremental backups look missing or confusing. - Global or bulk backup settings do not match the site-level settings. This guide focuses on backup creation failures. If your backup was created successfully but the restore failed, follow the restore troubleshooting guide or contact xCloud Support with the restore error. ## Before You Retry [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Before running the backup again, collect the details that explain where the backup stopped. 1. Open the failed backup entry. 2. Copy the exact error message. 3. Check whether the backup was Local or Remote. 4. Check whether it was Manual or Scheduled. 5. Note the failed backup date and time with your timezone. 6. Check the server’s available disk space. 7. Check whether you recently changed the backup schedule, storage provider, bucket, folder, retention, or exclude paths. 8. Check whether the same remote provider works on another site. ## Step 1: Find the Failed Backup Entry [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Start from the backup history so you can identify what failed. 1. Log in to your xCloud Dashboard. 2. Open the affected Site. 3. Go to Backups. 4. Open Previous Backups or the backup history area. 5. Find the failed backup. 6. Review the backup type, destination, trigger, date, and error message. Common errors include: - Database backup failed - MySQL database backup failed - Not enough storage for backup - Failed to fetch folder id - Failed to add storage provider - Missing database name or database password errors - S3-compatible upload, bucket, endpoint, or permission errors If the error changes after retrying, save both the original error and the new error. A provider error followed by a database error can mean the backup is failing at more than one stage. ## Step 2: Understand Local vs Remote Backup Failures [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Local and remote backups can fail for different reasons, but both may still depend on server storage and database export. Backup type Where the final backup is stored Common failure points Local backup On the server Server disk space, local backup retention, database export, stale local backup jobs Remote backup External storage provider Server temporary space, provider credentials, folder/bucket access, endpoint/region, upload permissions, database export A remote backup does not mean xCloud can skip local temporary files. xCloud must first create backup files on the server, then upload them to the remote provider. ## Step 3: Check Server Temporary Disk Space [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Many remote backup issues are actually server storage issues. Before xCloud uploads a backup to Google Drive, S3-compatible storage, Cloudflare R2, Backblaze, DigitalOcean Spaces, pCloud, or another provider, the server needs temporary space to create: - Database export files - File archive files - Compressed backup packages - Backup metadata - Temporary upload files So a remote backup can fail even when your remote provider has plenty of free space. For example: Error detail Meaning Required: 8 GB | Available: 4 GB The server does not have enough temporary space. Required: 10 GB | Available: 3 GB The remote provider may have space, but the server cannot prepare the backup. Remote quota shows 2 TB free but xCloud reports low storage Check the server’s free disk space, not only the remote provider quota. To check storage: 1. Open the affected Server in xCloud. 2. Review disk/storage usage. 3. Check whether old backups, large uploads, cache files, logs, or temporary files are using space. 4. Review backup retention settings. 5. Free up space only when you know the files are safe to remove. Do not delete unknown files or directories blindly. If you are not sure what is safe, contact xCloud Support or a qualified server administrator before cleanup. ## Step 4: Review Local Backup Settings and Retention [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Local backups use server disk space. If retention is not working as expected, old backups can fill the server and cause new backups to fail. 1. Open the affected Site. 2. Go to Backups → Backup Settings. 3. Review the Local Backup section. 4. Check whether local backup is enabled. 5. Check the schedule. 6. Check the retention or automatic delete setting. 7. Check whether old backups are still listed in Previous Backups. Local backup storage issues may happen when: - Old backups are not removed by retention rules. - Backup retention was changed but old files remain. - Local backup is disabled in the dashboard but a stale job still runs. - Orphaned backup files remain on the server. - A legacy backup job still creates files after settings were changed. - Large folders are included because exclude paths were not applied. If local backup is disabled but disk usage keeps growing, contact xCloud Support. Support may need to check backup jobs, cron entries, and backup directories safely. ## Step 5: Review Remote Backup Provider Settings [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Remote backups can fail because the provider connection, folder, bucket, endpoint, or permissions changed. 1. Open the affected Site. 2. Go to Backups → Backup Settings. 3. Open the Remote Backup section. 4. Confirm the selected provider. 5. Confirm the destination folder, bucket, or path. 6. Confirm the provider connection is still active. 7. Confirm the provider account has enough storage quota. 8. Confirm the provider credentials have read and write access. 9. Save the settings, then run a manual backup test. Remote provider issues commonly come from: - Expired or revoked tokens - Changed folder permissions - Deleted or renamed destination folders - Wrong bucket name - Wrong region or endpoint URL - Read-only credentials - Missing write permission - Provider account quota limits - Provider-side API outage - IP restrictions on the storage token ## Step 6: Fix Failed to Fetch Folder ID [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Failed to fetch folder id usually means xCloud could not access or identify the configured remote folder. This can happen when: - The remote folder was deleted, renamed, or moved. - The connected account no longer has access to the folder. - The provider authorization expired. - The selected folder path is no longer valid. - The provider API returned a temporary error. To troubleshoot: 1. Open the remote backup settings. 2. Reconnect the remote provider if needed. 3. Re-select the destination folder or bucket. 4. Confirm the connected account can open and write to that folder. 5. Save the settings. 6. Run a manual backup. If the next failure changes from Failed to fetch folder id to Database backup failed, continue with the database section below. The backup may have moved past the provider check and then failed during database export. ## Step 7: Check S3-Compatible Storage Providers [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) S3-compatible storage includes providers such as Cloudflare R2, Backblaze, DigitalOcean Spaces, Wasabi, Hetzner Object Storage, OVH Object Storage, and other providers that use S3-style credentials. If xCloud cannot add or use an S3-compatible provider, check: - Access key - Secret key - Bucket name - Region - Endpoint URL - Token permissions - Bucket permissions - Read/write access - IP restrictions - Provider account quota - Provider status page For errors like Failed to add storage provider, common causes include: - The token has limited or read-only permission. - The token is restricted to an IP address that does not match the request path. - The endpoint URL was copied incorrectly. - The bucket name is wrong. - The bucket is in a different region. - The bucket does not allow write access. - The credentials belong to another provider account. Recommended checks: 1. Copy the endpoint URL directly from the provider dashboard. 2. Confirm the bucket name exactly, including spelling and case. 3. Make sure the token has read and write access. 4. Remove unnecessary token IP restrictions while testing if your security policy allows it. 5. Confirm the provider account has available storage. 6. Try adding the provider again. Do not send secret keys, access keys, passwords, or private tokens in plain text unless xCloud Support asks you to use a secure method. ## Step 8: Test a Manual Backup [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Manual backup testing helps separate a one-time schedule issue from an active backup failure. 1. Open the affected Site. 2. Go to Backups. 3. Choose the same backup type that failed: Local or Remote. 4. Start a manual backup. 5. Wait for the process to complete. 6. Open the failed entry if it fails again. 7. Save the exact error message. Use the result this way: Manual test result What it means Manual backup succeeds The original issue may have been temporary or schedule-related. Monitor the next scheduled backup. Manual backup fails with the same error The issue is still active. Continue troubleshooting or contact Support. Manual backup fails with a different error Save both errors. The backup may be failing at multiple stages. ## Step 9: Troubleshoot Database Backup Errors [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) A site backup usually includes both files and database data. If the database export fails, the whole backup may fail. Common database-related errors include: - Database backup failed - MySQL database backup failed - Missing database name - Missing or null database password - Database connection error - MySQL export error - Empty database tables - Database exists but cannot be exported ### If You See Database Backup Failed [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) 1. Retry the backup once after a short wait. 2. Confirm the site is online. 3. Check whether the site was recently migrated, cloned, restored, or edited. 4. Check whether database credentials were changed. 5. Contact xCloud Support if the error repeats. Sometimes a database backup failure works on retry. If it fails repeatedly, Support may need to review the database configuration and export logs. ### If the Database Name Is Missing [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) A missing database name usually needs support review. Contact xCloud Support and include the site name, server name, exact error, and whether the site was recently migrated, restored, or cloned. ### If the Database Password Is Empty or Null [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) A null or missing database password can stop the backup process from finding or exporting the database. Do not manually change database credentials unless you understand the effect on the site. Contact xCloud Support for a safe review. ### If the Database Has No Tables [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) If a database is empty, the database backup may fail or be skipped depending on the site state. This can happen when: - WordPress installation did not complete. - A new site has no database tables yet. - A migration or restore did not finish. - The site is connected to a different database than expected. Complete the WordPress installation or contact Support if the database should already contain tables. ## Step 10: Check Schedule, Global Settings, and Bulk Backup Updates [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Backup settings may exist at more than one level. If scheduled backups do not match what you configured globally or in bulk, check the site-level settings. 1. Open the affected Site. 2. Go to Backups → Backup Settings. 3. Review the site-level schedule. 4. Review the selected provider or local destination. 5. Review retention settings. 6. Review file backup exclude paths. 7. Compare the site-level settings with the global or bulk settings you expected. 8. Save the settings. 9. Run a manual backup test. Check carefully when: - Exclude paths were not copied from global settings. - The wrong bucket or provider is selected after a bulk update. - Scheduled backups stopped after changing settings. - No backup notification was received. - A site still uses an old storage provider. - The dashboard says backups are inactive but remote backup emails continue. If the settings look correct but the behavior is wrong, contact xCloud Support. This may need engineering review. ## Step 11: Check Incremental Backup Entries [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Incremental backups may appear under a parent full backup. If the child entries are collapsed, it can look like backups are missing. 1. Open the site’s Previous Backups. 2. Find the latest full backup. 3. Expand the full backup entry if an expand option is available. 4. Review the incremental backup entries under it. 5. Check the dates and times. Contact Support if: - The latest full backup is older than expected. - Incremental backups are not listed. - Backups are going to the wrong bucket or provider. - The schedule does not match your settings. - Manual backups work but scheduled backups do not. ## Step 12: Compare Failed Sites With Working Sites [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) If the same remote storage credentials work on one site but fail on another, compare the affected site with a working site. Check: - Server free disk space - Site size - Database status - Backup type - Selected provider - Bucket, folder, endpoint, and region - Backup schedule - Retention settings - Exclude paths - Whether the site was recently migrated, cloned, or restored - Whether the sites are on the same server This helps identify whether the issue is provider-wide, server-specific, or site-specific. ## Step 13: Avoid Risky Manual Cleanup [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) If storage is full, cleanup may be needed, but removing the wrong files can break a site or remove the only usable backup. Do not blindly delete: - WordPress uploads - Site directories - Database files - Backup metadata - Server configuration files - Unknown folders - Files owned by system services Avoid recursive delete commands unless you fully understand the exact path and impact. xCloud provides full root access and the root password where applicable. For better security, xCloud recommends SSH key-based login instead of password login. Use root access carefully and avoid risky production changes unless you understand the impact. If you are unsure, contact xCloud Support or a qualified server administrator before deleting backup-related files. ## Troubleshooting by Error or Symptom [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Error or symptom Likely reason What to do Database backup failed Database export failed. Retry once, confirm the site is online, then contact Support if it repeats. MySQL database backup failed MySQL export failed during backup. Save the exact error and contact Support if persistent. Not enough storage for backup Server lacks temporary space. Free server disk space safely, check old backups, then retry. Remote backup fails but remote provider has space Remote backup still needs server temporary space. Check server disk space, not only remote quota. Failed to fetch folder id xCloud cannot access the remote folder. Reconnect provider, re-select folder/bucket, check permissions, retry. Failed to add storage provider Credentials, endpoint, bucket, token, region, or permissions are invalid. Verify S3/provider settings and token permissions. Failed S3 emails after disabling remote backup Old config, stale job, another site, or notification issue may exist. Check site-level settings and contact Support if emails continue. Same provider works on other sites Site/server-specific issue. Compare settings, server disk, database status, and destination. Old backups not deleting Retention or orphaned file issue. Do not delete unknown files; contact Support for safe review. Incremental backups look missing Entries may be collapsed under a full backup. Expand the parent full backup and review child entries. Scheduled backups do not follow settings Site-level settings may differ from global/bulk settings. Review site-level schedule, provider, retention, and exclude paths. ## What xCloud Support Can Check [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) xCloud Support can help review: - xCloud backup settings - Site-level backup configuration - Backup history and visible backup errors - Server storage usage - Backup logs and events - Local backup retention behavior - Remote storage configuration guidance - Stale or old backup jobs where support access is needed - Cron-related backup issues where support access is needed - Database configuration issues - Missing database name or database password issues - Repeated database export failures - Orphaned backup files or backup cleanup issues - Confirmed backup bugs that need engineering review ## What xCloud Support Cannot Guarantee [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) xCloud cannot guarantee recovery if no successful backup exists. Remote storage providers can also have their own issues, including: - API outages - Quota limits - Expired tokens - Revoked credentials - Bucket permission problems - Endpoint or region changes - Folder access changes - Account restrictions If the issue is inside the remote provider account, you may need to review that provider’s dashboard or contact the provider directly. ## What to Send xCloud Support [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) To help Support investigate faster, include: - Site name - Server name - Whether the failed backup is Local or Remote - Whether it is Manual or Scheduled - Remote provider name, if used - Exact error message - Failed backup date and time - Your timezone - Screenshot of the failed backup - Screenshot of backup settings - Whether a manual backup also fails - Whether the same provider works on other sites - Recent changes to backup settings, schedule, provider, bucket, folder, or exclude paths - Server free disk space, if visible - Remote provider quota, if relevant - Whether the site was recently migrated, cloned, restored, or changed - Any database-related error text Do not send secret keys, passwords, access keys, or private tokens in plain text unless Support asks you to use a secure method. ## Prevention Tips [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) - Keep enough free disk space on your server. - Do not rely only on remote storage quota. - Review backup retention settings regularly. - Use exclude paths for large cache, temporary, or generated folders when appropriate. - Test remote storage after changing credentials or tokens. - Run a manual backup after changing backup settings. - Check site-level settings after using global or bulk backup updates. - Keep provider tokens active and correctly permissioned. - Avoid read-only tokens for backup destinations. - Monitor backup emails and dashboard backup history. - Download critical backups before major cleanup. - Contact Support before deleting unknown backup files from the server. ## FAQ [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) ### Why does a remote backup need local server storage? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) xCloud must create the backup archive on your server before uploading it to the remote provider. If the server does not have enough temporary space, the remote backup can fail before upload. ### My Google Drive or pCloud account has enough space. Why did the backup fail? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Remote quota is only one part of the process. The server also needs enough temporary disk space to create the database and file archives before upload. ### Why did a database backup fail once and then work later? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) A temporary MySQL, server load, or export issue can cause a one-time failure. If the same database error repeats, contact xCloud Support. ### Why do I still receive remote backup failure emails after disabling remote backups? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) There may be stale backup configuration, an old scheduled job, another site using the same provider, or a notification issue. Check site-level backup settings and contact Support if emails continue. ### Why do the same S3 credentials work on one site but not another? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) The affected site may have different settings, server storage, bucket, endpoint, schedule, database configuration, or provider assignment. Compare it with a working site. ### Can xCloud clean up old backup files for me? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) xCloud Support can help investigate backup-related storage usage, retention issues, orphaned backup files, and stale backup jobs. Risky cleanup should be handled by Support or a qualified server administrator. ### Can xCloud recover my site if no successful backup exists? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) xCloud cannot promise recovery if there is no successful backup available. Keep regular local and remote backups and confirm they are completing successfully. ### Should I use root access to delete backup files manually? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Only use root access if you understand the impact. xCloud provides root access where applicable, but recommends SSH key-based login for security. If you are unsure, contact Support before deleting files. ### Why do incremental backups look missing? [#](/docs/how-to-troubleshoot-site-backup-failures-with-xcloud/) Incremental backups may be collapsed under a parent full backup. Expand the full backup entry and check whether incremental entries are listed underneath. --- # How to Troubleshoot SSL Issues Easily? - xCloud > Fix SSL Issues on your website! Learn how to troubleshoot common SSL certificate problems & ensure a secure browsing experience for your visitors. SSL issues occur when the security certificate used to encrypt communication between a website and your browser malfunctions. An SSL issue can prevent visitors from trusting your site. [**Fixing these SSL errors**](/docs/how-to-fix-a-failed-free-ssl-issue/) is often easier than you think. Let us explore this guide to understand which SSL issues you may encounter and how to troubleshoot SSL.  ## **What Is an SSL Certificate?** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) Imagine a secure tunnel protecting sensitive information as it travels between your web browser and a website. That is the role of an SSL certificate, which encrypts data to keep it safe from prying eyes. ## **Types of SSL Certificates You Can Use in xCloud** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) There are three main options for managing your SSL certificate: 1. **Free SSL Certificate Issued And Managed by xCloud**  This is the simplest option, ideal for those just getting started with SSL. xCloud will handle the entire process of obtaining and renewing your certificate without any cost. ![SSL Issues](/_mirror/a9d10e5a-image-82.png.webp) 2. **Provide Owned Certificate And Manage It Yourself**  If you choose to provide your own certificate, you will need to paste your SSL certificate and private key on your xCloud server to install the Certificate. This option offers more control over your certificate configuration but requires more technical knowledge to set up and maintain. ![SSL Issues](/_mirror/f06a2135-image-83.png.webp) 3. **Use Cloudflare Managed SSL Certificate** If you’re already using **[Cloudflare](https://www.cloudflare.com/)** for your website, you can use their managed SSL certificate in your xCloud hosting. This provides a good balance between ease of use and control. ![SSL Issues](/_mirror/1d489bdb-image-84.png.webp) No matter which option you choose, it is important to be familiar with potential SSL issues and how to troubleshoot them.  In the next section, we’ll explore common SSL problems and steps you can take to resolve them. ## **How to Check for SSL Issues?** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) There are two ways to identify SSL certificate issues in xCloud: 1. **Using an SSL Checker Tool:** Several online tools can analyze your SSL certificate and identify any problems. These tools are usually free and easy to use. Just search for ‘**SSL checker tool**’ on your preferred search engine. 2. **Diagnosing SSL Failures:** Navigate to your xCloud dashboard and access the **SSL** option. This section will display any existing SSL certificate issues for your applications. Check the **SSL Renewal** expiration date in xCloud regarding upcoming SSL certificate renewals or potential failures if expired. ## **Common SSL Errors And Solutions:** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) Let us explore the most common SSL issues and how to fix them.  ### 1\. **DNS Is Not Pointing to Your Server’s IP Address** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) Your website visitors are sent to the wrong location because your domain name isn’t properly directed to your server’s IP address. #### **How to Fix:**  [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) Verify that your domain name servers (DNS) are correctly configured to point to your xCloud server’s IP address. You can manage your DNS records through your domain registrar’s control panel. ### **3**. Too Many Redirects Errors**:** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) Conflicts between the Cloudflare and xCloud configurations or errors in the Cloudflare settings are frequently the cause of the **ERR\_TOO\_MANY\_REDIRECTS** issue. Since Cloudflare functions as a reverse proxy, you must enable proxy settings from either xCloud or Cloudflare. ![SSL Issues](/_mirror/105d8e65-image-85.png.webp) #### **How to Fix:** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) - Turn off HTTPS from xCloud if you intend to use the Cloudflare proxy. Navigate to the SSL/HTTPS tab on the xCloud dashboard to disable it.  ![SSL Issues](/_mirror/93abcb64-image-86.png.webp) - Turn off the HTTPS option now, then select “OK” from the confirmation window. You can follow this [**Cloudflare troubleshooting documentation**](/docs/troubleshooting-cloudflare-issues-for-wordpress/) for more details.  ### 3\. **The NET::ERR\_CERT\_INVALID Error** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) This error message, which usually appears in Chrome and is similar in other browsers, means that the browser does not trust the SSL certificate in your website.  ![SSL Issues](/_mirror/1b79daa5-image-87.png.webp) There are a few reasons for this Error: **Expired Certificate:** SSL certificates have an expiration date, usually within a year. This error will appear if the certificate has expired. **Mismatched Certificate:** The domain name that users are attempting to access may not be the one for which the certificate was issued. **Untrusted Certificate Authority:** This error appears if the browser does not recognize the certificate authority that issued the SSL certificate. #### **How to Fix:** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) - Check the expiration date on the certificate and renew it if required. The majority of hosting companies give automated SSL certificate renewals. xCloud hosting offers a free SSL certificate with a renewal. - Make sure the domain name, including any subdomains, exactly matches the certificate. ### 3\. **WordPress Site HTTP to HTTPS Redirect Not Working** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) If your site is not automatically redirecting from HTTP to HTTPS, you will need to configure it. #### **How to Fix:** [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) xCloud hosting comes inbuilt HTTPS Option. Enable it by toggling on the button from your SSL/HTTPS setting menu.  ![SSL Issues](/_mirror/a5242894-image-33.gif) ## **Additional Tips**  [#](/docs/how-to-troubleshoot-ssl-issues-in-wordpress/) - **Clear Browser Cache:** Sometimes, cached data can cause problems. Clear your browser cache and try again. - **Check System Date and Time:** An incorrect system date and time can lead to SSL errors. Ensure your computer’s date and time settings are accurate. Now, you can effectively troubleshoot SSL issues and ensure your website visitors have a safe and secure browsing experience by following these steps.  If you need further help [**contact xCloud support**](/contact/). Our team always welcomes you to assist you further. --- # How To Enable Cloudflare Under Attack Mode With xCloud - xCloud > Learn how to enable Cloudflare Under Attack mode directly from your xCloud dashboard to protect your website from DDoS attacks in just a few clicks. If your website is experiencing a sudden spike in malicious traffic or a DDoS attack, every second counts. Cloudflare’s Under Attack mode is a powerful defensive tool that can help protect your site during these critical moments. In this guide, we’ll walk you through how to quickly enable it directly from your xCloud dashboard — no need to log into Cloudflare separately. Cloudflare’s Under Attack mode performs additional security checks to help mitigate layer 7 DDoS attacks. Validated users can still access your website, while suspicious traffic is blocked. It is designed to be used as a last resort when your site is under attack, and will temporarily pause access to your site and may impact your site analytics. With xCloud, you can enable Cloudflare Under Attack mode right from the xCloud dashboard. ## Step 1: Go to the Tools Options [#](/docs/how-to-turn-on-cloudflare-under-attack-mode/) First, go to your site dashboard. From there, navigate to **Tools → Nginx and Security** in your xCloud dashboard. ![enable Cloudflare Under Attack mode](/_mirror/2f80d4f5-image-57.png.webp) ## Step 2: Enable Under Attack Mode [#](/docs/how-to-turn-on-cloudflare-under-attack-mode/) Go to the **Cloudflare Under Attack Mode** section. Once you are there, toggle the button to enable it and click the **Save Settings** button. ![enable Cloudflare Under Attack mode](/_mirror/c76c143a-image-56.png.webp) After enabling the feature, if you visit the Cloudflare dashboard and open your domain’s settings, you will see that Under Attack mode is active and working. ![enable Cloudflare Under Attack mode](/_mirror/f56429ae-image-55.png.webp) That’s all it takes. With just a few clicks in your xCloud dashboard, you can activate Cloudflare’s Under Attack mode and add an extra layer of protection to your site during a DDoS attack. Remember that this mode is meant for active threats — once the attack subsides, turn it off so your visitors can access your site without the additional security challenge. --- # How to Understand Deleted Server Billing With xCloud - xCloud > Deleting a server can affect billing, but the result depends on the server type, invoice timing, subscription status, and whether the charge came from xCloud Deleting a server can affect billing, but the result depends on the server type, invoice timing, subscription status, and whether the charge came from xCloud or an external provider. This guide explains the common billing situations after server deletion and what xCloud Support can review. For the official refund rules, always refer to the [xCloud Refund Policy](https://xcloud.host/refund-policy). ## Quick answer [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Situation What usually happens xCloud Managed Server deleted before next billing cycle Eligible for pro-rated refund based on actual usage xCloud Provider Server deleted before next billing cycle Eligible for pro-rated refund based on actual usage Full Server Backup for Managed/Provider Server Follows the same pro-rated usage/refund rules Self-Managed Hosting / BYOS purchased through xCloud Full refund within 14 days of purchase for new servers External provider server bill Handled by the provider, not xCloud Addons after activation Non-refundable once activated Invoice already generated before deletion May still appear as a billing record; Support can review eligible rows ## Why this can feel confusing [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Customers often see confusion after deleting a server because several things can happen at nearly the same time: - the server is deleted from the dashboard, - the subscription is cancelled or scheduled not to renew, - an invoice was already generated before deletion, - payment was already captured, - the invoice contains multiple bill rows, - one row is refundable but another row is still valid, - a backup/addon row follows different rules, - a provider invoice arrives separately from an xCloud invoice. The key point is: **server deletion, invoice visibility, refund eligibility, and external provider billing are separate checks.** ## Server deletion vs invoice record vs refund [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) ### Server deletion [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Server deletion removes the server from active use in xCloud. It may also stop the related xCloud subscription from renewing, depending on the service type. ### Invoice record [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) An invoice is a billing record. It may remain visible even if a refund, credit, or adjustment is later applied. Seeing an invoice after deletion does not always mean the charge is still active. ### Refund review [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Refund review checks whether unused paid time remains and which invoice line items are eligible under the refund policy. ## xCloud Managed Servers and xCloud Provider Servers [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) If you delete an **xCloud Managed Server** or **xCloud Provider Server** before the next billing cycle, you may be eligible for a **pro-rated refund** based on actual usage. Official policy notes: - You pay for the time the server was used. - The unused portion can be reviewed for refund. - A minimum charge of **one full day** applies if the server was used for less than 24 hours. - Stripe processing fees, up to **10%**, may be deducted. - Approved refunds are processed to the original payment method. - Approved refunds usually take **5–10 business days**, depending on banking/payment processing time. - Refunds are calculated in **USD**. ## Pro-rated refund formula [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) The official refund policy uses this structure: ``` Total paid − usage charge − processing fee = refund amount ``` Copy to Clipboard Example only: ``` Monthly server charge: $100 Billing period: 30 days Used time before deletion: 15 days Usage charge: $50 Processing fee: deducted where applicable Refund: remaining unused amount after usage and processing fee ``` Copy to Clipboard The final amount depends on the real invoice, deletion time, service period, related bill rows, and applicable fee. ## Full Server Backup after server deletion [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Full Server Backup for xCloud Managed Servers and xCloud Provider Servers follows the same pro-rated logic. You pay for backup time used, and the unused portion can be reviewed for refund after applicable processing fees. This applies to the full server backup service connected to Managed/Provider Servers. It does not make all addons refundable. ## Self-Managed Hosting / BYOS after deletion [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Self-Managed Hosting / BYOS purchased through xCloud is eligible for a **full refund within 14 days of purchase** for new servers. Important notes: - Refund requests are eligible only within the first 14 days of purchase. - The 14-day refund applies to new servers. - Requests after 14 days are not eligible. - Recurring charges and cancellations after 14 days are not eligible for refunds. - Deleting your server automatically cancels the related subscription, so it will not be charged in the next billing cycle. ## External provider billing after deleting a self-managed server [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) If you connected a server from an external provider account, such as Hetzner, Vultr, DigitalOcean, AWS, or another provider, xCloud does not control that provider invoice. Removing the server from xCloud may disconnect it from the xCloud panel, but you should still check the provider dashboard for active billable resources, such as: - servers, - volumes, - backups, - snapshots, - reserved IPs, - load balancers, - other provider services. If the provider charged you directly, the provider must review that refund request. ## Addons after server deletion [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Addons are non-refundable once activated. This includes: - Mailbox, - Mail Delivery, - Site Security PRO. If an invoice includes both a refundable server row and a non-refundable addon row, Support may review only the eligible server row. The whole invoice is not automatically refunded. ## Why only part of an invoice may be refunded [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) One invoice can include several bill rows. For example, the same invoice may include: - a managed server charge, - a server resize adjustment, - a full server backup row, - an addon row, - another server charge, - a previous unpaid amount. Only eligible rows are reviewed for refund. This is why Support may ask for a specific **bill ID** or line item ID instead of refunding the entire invoice. ## Step-by-step: check deleted server billing [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) ### 1\. Identify the server type [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Confirm whether the deleted server was: - xCloud Managed Server, - xCloud Provider Server, - Self-Managed Hosting / BYOS purchased through xCloud, - external provider server connected to xCloud. ### 2\. Open the invoice [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Open the invoice that still shows the charge. Check the invoice ID, payment status, service period, and each bill ID. ### 3\. Match each bill row to a service [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Do not assume the full invoice belongs to the deleted server. Match each row to the server, backup, addon, reseller plan, or another service. ### 4\. Check the deletion or cancellation date [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) The billing team uses the deletion/cancellation date to calculate unused time for eligible Managed/Provider Server refunds. ### 5\. Check external provider resources if needed [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) If the charge came from an external provider, open the provider dashboard and verify whether the provider-side server or other resources are still active. ### 6\. Contact xCloud Support [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Ask Support to review the billing and include the exact invoice details listed below. ## What xCloud Support can check [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) xCloud Support can review: - whether the deleted server was Managed, Provider Server, BYOS, or external provider-connected, - invoice ID and bill IDs, - deletion/cancellation date, - eligible pro-rated refund for Managed/Provider Servers, - eligible 14-day BYOS refund cases, - full server backup refund eligibility, - addon rows that are non-refundable, - whether a refund or credit was already applied, - whether the charge appears to be from xCloud or an external provider. ## Important data warning [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Deleted server data may not be recoverable unless a valid backup exists. Billing review does not restore deleted server data. If you need a site or server recovered, contact Support immediately and provide the server/site details. ## What to send xCloud Support [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Include: - xCloud account email, - invoice ID, - bill ID or line item ID, - server name, - server type, - deletion/cancellation date, - purchase date for BYOS 14-day refund cases, - screenshot of invoice rows, - screenshot of provider invoice if you are unsure who charged you, - expected refund or correction, - whether you also had full server backup or addons enabled. ## FAQ [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) ### Does deleting an xCloud Managed Server give a pro-rated refund? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Yes. xCloud Managed Servers are eligible for pro-rated refunds before the next billing cycle, based on actual usage and the official refund policy. ### Does deleting an xCloud Provider Server give a pro-rated refund? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Yes. xCloud Provider Servers follow the same pro-rated refund rule before the next billing cycle. ### Why do I still see an invoice after deleting a server? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Invoices are billing records. An invoice may remain visible even after a refund, credit, or adjustment is processed. ### Why did Support say only some bill IDs are refundable? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Because one invoice can include multiple services. Only eligible bill rows are reviewed for refund. ### Does deleting a self-managed server from xCloud cancel my external provider bill? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) Not always. If the server exists in your external provider account, you must check and cancel it from the provider dashboard. ### Are addons refunded after deleting the server? [#](/docs/how-to-understand-deleted-server-billing-with-xcloud/) No. Addons are non-refundable once activated, even if a related server is later deleted. --- # How to Update Server Name in xCloud? - xCloud > Learn how to update server name in xCloud and set any name as your preferences easily from the xCloud dashboard. xCloud allows you to rename or update server name from the dashboard. Follow this step-by-step guide below to learn how you can easily do it. ## Step-by-Step Guide: How to Update Server Name in xCloud [#](/docs/how-to-update-server-name-in-xcloud/) To update server name in xCloud, first, visit the **Server** you want to update and go to the **Metadata** section from the navigation bar. Here, you can change the server’s name to whatever you prefer and save your changes.  ![](/_mirror/11dd4bd3-image-4.poster.webp) **_Note:_** _Keep in mind that if you are using your own provider, this update will only reflect within the xCloud platform and not on your provider’s end. This means the server name will remain unchanged on your provider’s side, but you will see the new name in xCloud._ This is how easily you can update the server name in xCloud and set any name as your preferences from the xCloud dashboard. --- # How to Update SSH Port in xCloud? - xCloud > Strengthen your server's security through update SSH port in xCloud. Learn how to configure your firewall & follow step-by-step guide for a secure setup. The SSH port is the doorway you use to connect to your server securely. Changing the default port (22) adds an extra layer of security. This documentation will show how to update SSH port on your [**xCloud**](/) server using the terminal and xCloud Graphic User Interface (GUI). ## **Preparations: Before You Update SSH Port** [#](/docs/how-to-update-ssh-port-in-xcloud/) Before updating ports check and prepare the following things: - **Allow the port on your firewall:** You will need to configure your firewall to allow access to the new port you choose. See our guide on [**How to Configure Firewall Management in xCloud**](/docs/how-to-configure-firewall-management-in-xcloud/) for detailed instructions. ## **Update the SSH Port Using Terminal** [#](/docs/how-to-update-ssh-port-in-xcloud/) We will be using the command line to update the SSH port, this method involves directly editing the SSH configuration file and restarting the service as a **sudo user**. Follow the step below to update the SSH port using Terminal.  ### **Step 1: Open Terminal** [#](/docs/how-to-update-ssh-port-in-xcloud/) Open the Terminal and navigate to the SSH configuration file by running the following command with nano:  “**sudo nano sshd\_config**“  ![Update SSH Port](/_mirror/3520b81f-image.png.webp) ### **Step 2: Update the Port Number** [#](/docs/how-to-update-ssh-port-in-xcloud/) Look for the line that reads **#Port 22**.  The # symbol indicates a comment, and the actual port number is 22 (the default).  Remove the #symbol and replace **22** with your desired port number. For example, if you want to use port **2222**, the line should look like this: ![Update SSH Port](/_mirror/b782a8a8-image-1.png.webp) Once you have updated the port number, save the changes in your text editor (usually by pressing **Ctrl+O** followed by Enter). Then, exit the editor (typically with **Ctrl+X**). ### **Step 3: Restart SSH Service** [#](/docs/how-to-update-ssh-port-in-xcloud/) Run the following command in the Terminal to restart the SSH service and apply the new port configuration: “ sudo service ssh restart ”  ![Update SSH Port](/_mirror/977e8753-image-2.png.webp) Congratulations! You’ve successfully updated the SSH port on your server using the Terminal. Now you have to update it on the xCloud web GUI.  ## **Update SSH Port Using xCloud Web GUI** [#](/docs/how-to-update-ssh-port-in-xcloud/) Now, we will be updating the SSH port in the xCloud web GUI part. Follow the steps shown below and update your SSH port accordingly.  ### **Step 1: Go to SSH Configuration Settings** [#](/docs/how-to-update-ssh-port-in-xcloud/) From your xCloud dashboard, go to **‘Servers**’ and select a server to navigate settings. Click on ‘**Others**’ from the settings menu. Here Update the SSH port Number and click on ‘**Save Settings**’.  ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 2: Add a Rule in Firewall Management** [#](/docs/how-to-update-ssh-port-in-xcloud/) Now add a SSH Port Rule in your firewall management. To do that navigate from the server overview page go to the ‘**Security**’ menu and click one ‘**Add New Rule**’ button.  ![Update SSH Port](/_mirror/e96f578f-image-3.png.webp) Here, Add your Rule name as **SSH** and add the decided port number. Then click on **‘Add Rule**’ to successfully update the SSH port in xCloud.  ![Update SSH Port](/_mirror/14686aac-image-4.png.webp) Following these steps, you can successfully update your SSH port on your xCloud server. Remember to choose a strong, non-standard port number and adjust your firewall settings accordingly for optimal security. Still need help with updating your SSH Port? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Upgrade Nginx to the Official nginx.org Build - xCloud > xCloud can now move an existing Nginx server from the deprecated Ondřej/Ubuntu package source to the official nginx.org build in one click, straight from your xCloud can now move an existing Nginx server from the deprecated Ondřej/Ubuntu package source to the official nginx.org build in one click, straight from your server dashboard. The Ondřej PPA that xCloud previously relied on is being deprecated and no longer ships new Nginx releases, which left servers on it stuck on older versions. This upgrade moves you to the officially maintained nginx.org build so your server stays current, and it rebuilds the modules xCloud depends on (headers-more for custom headers/Web Rules, and brotli compression) so you lose none of the functionality your sites already use. You also gain newer capabilities like HTTP/3. The upgrade is designed to be safe by default. Your existing Nginx keeps serving traffic the entire time, xCloud validates your configuration before it starts, and if the final check or module build fails it automatically rolls back and leaves your original Nginx running. It runs in the background and usually finishes in a few minutes, without you needing to run any server commands manually. This guide is for server owners and admins on Ubuntu 24.04 who want newer, supported Nginx releases, and it covers what the upgrade does, how to run it, and what to expect at each step. Follow the steps below: ## Prerequisites / required permissions [#](#prerequisites--required-permissions) Requirement Details Server stack Nginx-based server. OpenLiteSpeed servers are not offered this upgrade. OS version Ubuntu 24.04. Current Nginx source The server must not already be marked as using the official nginx.org source. Server state The server must be provisioned and connected. Permission The user must be allowed to manage server services for the server’s team. Recommended prep Back up sites before starting the upgrade, especially if the server has custom Nginx snippets. ### Step 1: Open the eligible server [#](#step-1-open-the-eligible-server) Open the server dashboard for an eligible Nginx server. xCloud shows an upgrade banner near the top of the server page. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 2: Review what the upgrade will do [#](#step-2-review-what-the-upgrade-will-do) The confirmation modal explains the upgrade plan before anything is queued. If the information looks correct, choose **Upgrade Nginx**. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### 3\. Resolve pre-flight warnings when custom config is incompatible [#](#3-resolve-preflight-warnings-when-custom-config-is-incompatible) Before queuing the upgrade, xCloud scans custom Nginx config for directives that are known to break on newer official Nginx builds. If it finds blockers, the modal switches to an incompatibility view. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) If you intentionally want to proceed, type the server name in the confirmation field and select **Upgrade anyway**. The rollback gate still protects the server if the final config test fails. ### Step 4: Let the upgrade run in the background [#](#step-4-let-the-upgrade-run-in-the-background) After the upgrade is queued, the banner changes to a running state. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 5: Confirm completion [#](#step-5-confirm-completion) When the upgrade completes successfully, xCloud shows a success banner. ![Nginx upgrade success banner](https://res.cloudinary.com/dwwizey08/image/upload/v1784035714/qa-pr5453/05-success-banner.png) ## Limits / edge cases [#](#limits--edge-cases) - The offer is only shown for provisioned Nginx-based servers on Ubuntu 24.04 that are not already on the official nginx.org source. - OpenLiteSpeed servers are intentionally excluded. - xCloud blocks automatic package restart during the swap and performs one final reload only after the generated configuration passes `nginx -t`. - If the final config test or module build fails, xCloud rolls back and leaves the existing Nginx serving traffic. - Pre-flight issues do not make the upgrade impossible, but they should be fixed first unless you are intentionally relying on rollback protection. ## Frequently Asked Questions [#](#frequently-asked-questions) ### What is this upgrade? [#](#what-is-this-upgrade) This is xCloud’s guided move from the older Ondřej/Ubuntu Nginx package source to the official nginx.org build. xCloud handles the repository change, rebuilds compatible `headers-more` and brotli modules, and keeps xCloud features such as Web Rules/custom headers and brotli compression available after the upgrade. It also enables newer Nginx capabilities such as HTTP/3. ### Was my server vulnerable earlier? [#](#was-my-server-vulnerable-earlier) No customer action is needed for earlier exposure. xCloud already mitigated the relevant vulnerability immediately with targeted package and security fixes. This guided upgrade is the long-term package-source transition; it does not mean customer sites were left exposed until now. ### Why did xCloud not update earlier? [#](#why-did-xcloud-not-update-earlier) Moving to the official nginx.org packages was a large platform change. xCloud previously used the Ondřej package source because it included modules and features xCloud needed. The official nginx.org package does not include every xCloud-required module out of the box, so xCloud needed to rebuild and support missing pieces such as `headers-more` and brotli, add compatibility checks, add rollback behavior, and verify the flow carefully before offering it on customer servers. ### Should I back up my sites first? [#](#should-i-back-up-my-sites-first) A backup is recommended, but it is not required for the upgrade to run. xCloud keeps the current Nginx serving during the build and rolls back if the final config test or module build fails. A recent backup is still a good precaution and helps you recover faster if the server has unrelated site issues, custom Nginx snippets, or manually edited configuration. ### Does this restart Nginx during the build? [#](#does-this-restart-nginx-during-the-build) No. Existing Nginx continues serving sites while xCloud prepares the repository and compiles compatible dynamic modules. xCloud blocks automatic package restarts during the swap and performs a single `nginx -t`\-gated reload at the end. ### What happens to `headers-more` and brotli? [#](#what-happens-to-headersmore-and-brotli) xCloud rebuilds them as compatible dynamic modules for the official nginx.org build, so custom headers/Web Rules and brotli compression remain available after the upgrade. ### Can I leave the page after starting? [#](#can-i-leave-the-page-after-starting) Yes. The upgrade is queued and runs in the background. The banner reflects the current status when you return. ### What should I do if pre-flight warnings appear? [#](#what-should-i-do-if-preflight-warnings-appear) Fix the listed custom Nginx config first whenever possible. If you proceed anyway, xCloud still uses the final config test and rollback path to avoid leaving the server on a broken Nginx build. ### What happens if I dismiss or ignore the banner? [#](#what-happens-if-i-dismiss-or-ignore-the-banner) Dismissing the banner disables the upgrade banner for that server. If you need it again, contact support, or start the same upgrade from the server’s **Management Settings** page when the server is still eligible. ### Where else can I start the upgrade? [#](#where-else-can-i-start-the-upgrade) For eligible servers, xCloud also shows an **Upgrade Nginx** action in the server’s **Management Settings** service list. The action opens the same confirmation and pre-flight flow as the dashboard banner. --- # How to Install, Upgrade PHP Version & Customize PHP Settings With xCloud Hosting? - xCloud > Here you can learn how to upgrade PHP version with xCloud hosting. Managing PHP versions and settings is an important part of maintaining a fast, secure, and compatible website. With xCloud Hosting, you have complete control over installing, upgrading, and customizing PHP to meet your website’s specific requirements.  Whether you need the latest PHP features, compatibility with older versions, or optimization for performance, xCloud allows a single interface to manage it all. Follow the steps to Install, Upgrade, & Customize PHP Settings with xCloud ## **PHP Configuration for Server** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) If you want to keep default settings for your server so that all sites created under it use the same configuration, you can set a default PHP configuration for that server. When a site is created under that server, it will automatically use those settings. ## **Step 1: Install a PHP Version** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) First, go to your Server from the xCloud dashboard. Then navigate to the **‘Management’** →**‘PHP Configuration’** to access all the available PHP versions and manage them easily. ![](/_mirror/21dac35f-Screen-Shot-2026-03-18-at-12.25.27-1024x492.png.webp) Under the **‘PHP Version Configurations’,** get access to all available PHP versions. Choose the **‘PHP Version’** and click on the **‘Install’** button beside the version that you want to install.  ![](/_mirror/c8193670-Screen-Shot-2026-03-18-at-12.26.39-1024x493.png.webp) ## **Step 2: Set a Default PHP Version** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) Next, to keep your installed PHP version default, simply click on the **‘Set As Default’** button and the preferred version will be set as default.  ![](/_mirror/7df1c33c-Screen-Shot-2026-03-18-at-12.32.52-1024x493.png.webp) ## **Step 3: Configure PHP Settings** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) You can now easily customize your PHP as well. Just click on the three dot icon beside the version you have installed or set as default or want to configure. The following options can be modified: 1. **Max Execution Time** 2. **Max Input Time** 3. **Memory Limit** 4. **Max File Upload Size** 5. **Max Input Vars** 6. **Post Max Size** 7. **Session GC Maxlifetime** Customize the options according to your preferences and click on the ‘Save Changes’ button. ![](/_mirror/2b12c4b9-Screen-Shot-2026-03-18-at-12.36.16-1024x504.png.webp) ## **Step 4: Enable OPCache** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) Enabling OPcache can significantly improve the efficiency of your PHP applications. To enable OPCache, just go to the **‘OPCache’** column from the dashboard and toggle the button to enable OPCache with just one click.  ![](/_mirror/d082bc8d-Screen-Shot-2026-03-18-at-12.37.45-1024x491.png.webp) _Note: In PHP 8.5, OPcache is enabled automatically and cannot be enabled or disabled from the xCloud dashboard._ ## **PHP Configuration for Sites** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) With xCloud, you can also manage your site’s PHP settings separately. Just go to your site, navigate to the **‘Site Settings’** option in the sidebar. You can manage your PHP settings for these sites easily.  ![](/_mirror/ce4bf7dc-Screen-Shot-2026-03-18-at-12.20.55-1024x498.png.webp) 👉 To learn more about PHP settings for your site**,** read this [**documentation**](/docs/how-to-configure-php-settings/) ## **Currently Supported PHP Version in xCloud Hosting** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) With xCloud Hosting, you can select from a wide range of PHP versions to match your website’s specific needs, whether you require compatibility with older versions or want to leverage the latest features. Here’s an overview of the supported PHP versions based on the server stack and configuration: ### **PHP Versions for NGINX Servers:** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) - Ubuntu 22.04.5 LTS: PHP 5.6 to PHP 8.5 - Ubuntu 24.04 LTS: PHP 8.1, PHP 8.2, and PHP 8.5 ### **PHP Versions for OpenLiteSpeed (OLS) Servers:** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) - Ubuntu 22.04.5 LTS: PHP 7.4 to PHP 8.2 - Ubuntu 24.04 LTS: PHP 8.1, PHP 8.2, PHP 8.3 and 8.4 ### **ARM Servers:** [#](/docs/how-to-upgrade-php-version-with-xcloud-hosting/) - Ubuntu 24.04 LTS (OLS stack): PHP 8.3 You can now also add and connect freshly installed Ubuntu 24.04 LTS x64 servers from any provider to xCloud, with full support for both NGINX and OLS stacks. This ensures broad compatibility and flexibility across various server setups. If you encounter any difficulties, feel free to reach out to our support team for assistance. --- # How to Upgrade to 22.04 from 20.04? - xCloud > A quick explanation on how to upgrade to 22.04 from 20.04 using xCloud. Wondering how you can upgrade to 22.04 from 20.04? The easiest way to move your websites is to create a new server in xCloud with the 22.04 version and then use our full server migration feature to clone all of your websites on the new server. --- # How to Upgrade xCloud Lifetime Deal Package - xCloud > Learn how to quickly choose and pay for an xCloud Team Plan upgrade to boost your team’s productivity. Upgrading your xCloud Team Package allows you to access more features, add team members, and enhance your overall cloud experience. Follow the steps to seamlessly upgrade your plan and continue enjoying the benefits of xCloud. ## **Step 1: Go to Bills & Payment** [#](/docs/how-to-upgrade-xcloud-lifetime-deal-package/) From your xCloud Dashboard, click on **“Bills & Payment”** in the top bar menu. ![Upgrade xCloud Lifetime Deal Package](/_mirror/54d42b95-image-6.png.webp) ## **Step 2: Access Team Packages** [#](/docs/how-to-upgrade-xcloud-lifetime-deal-package/) From the sidebar menu, navigate to **Bills & Payment → Team Packages**. Once there, click on the **“Upgrade”** button. ![Upgrade xCloud Lifetime Deal Package](/_mirror/d4f30071-image-5.png.webp) ## **Step 3: Choose a Plan to Upgrade** [#](/docs/how-to-upgrade-xcloud-lifetime-deal-package/) Select your preferred plan and then click on **“Upgrade Now & Pay”** to proceed with the payment. ![Upgrade xCloud Lifetime Deal Package](/_mirror/a0c761a5-image-7.png.webp) And that’s is how easily you can upgrade your existing lifetime deal pack easily in just a few clicks. --- # How To Upgrade Your Server in xCloud? - xCloud > with xCloud you can upgrade your server over virtual server. [**xCloud**](http://hidden-hamlet-226309.wp1.sh/) is a cloud-based server management tool that gives you control to upgrade your server over your virtual servers. While you have the power to make changes, it’s essential to understand when and how to do it wisely. xCloud has just rolled out a handy new feature called Upgrade Server. Now, with just a single click, you can easily switch to a higher-tier server to enhance your website’s capabilities. Currently, we are providing server upgrades for only xCloud & Vultr servers.  However, upgrading your Server with [**xCloud**](/) is now available to expand the server’s capabilities. You have the freedom to effortlessly boost your server’s power with just a few clicks. Our Server Resize feature allows you to easily add more computing muscle, like CPU, memory, and storage, to your existing server.  You may have to resize your server when you are out of disk space but there are a few things that you must take into account. - **Downtime Warning**: If you resize or upgrade your server, it can cause downtime, which means your websites will be temporarily unavailable. But usually, it does not take more than 2/3 minutes. - **Possible Issues**: Making changes to your server can sometimes lead to unexpected problems, just like when you update your computer’s operating system. It may require extra troubleshooting and, in some cases, a fresh start. - You can’t go back to a lower tier once you’ve upgraded. - Turning on or taking a full backup of the server before resizing is recommended. Another name for this feature is Vertical Scaling, or scale-up as it’s commonly called, which is all about beefing up your server’s performance within the same region it was created. ## **Billing Guide To Follow Before Upgrading Your Server** [#](/docs/how-to-upgrade-your-server-in-xcloud/) There are two categories of xCloud servers – **General** & **Premium**. But you need to keep in mind that you can upgrade to Premium category servers if your existing server is under the Premium category or vice versa. When upgrading server plans, you only pay the price difference. We adjust for any unused portion of your previous plan, so you’re only charged for what you need. It’s easy to upgrade, all you need to do is pay the difference. To learn more about how billing works in xCloud, dive into the below documentation. 👉 **[How Do Pricing Plans And Billing Work In xCloud?](/docs/how-billing-works-in-xcloud/)** ## **Guide To Upgrade Your Server With xCloud** [#](/docs/how-to-upgrade-your-server-in-xcloud/) Begin by navigating to the “**All Servers**” page and select any of your active servers. ![Upgrade Your Server](/_mirror/b093f86a-image-39.png.webp) After you have selected it, you’ll be on the Server dashboard. From there, simply click on “**Server Management**” to access the options for resizing your server to suit your needs perfectly. ![Upgrade Your Server](/_mirror/e148de54-image-40.png.webp) Now under the “**Choose Your Server Size**” dropdown, you will get your available server upgrading options. Select the one that suits your needs.  ![](/_mirror/89bb434b-image-12.poster.webp) Once you’ve selected your server, click on “**Upgrade Server**.” This will prompt a popup where you’ll need to enter your server name for confirmation. Take a moment to review any warning messages before proceeding to ensure caution. After all that click on **Resize** for upgrading. ![Upgrade Your Server](/_mirror/63be3a87-image-41.png.webp) Now you will see that your server has been upgraded successfully. ![Upgrade Your Server](/_mirror/a925b803-image-42.png.webp) ## **Alternative Strategies for Server Resizing When Provider Options Are Limited** [#](/docs/how-to-upgrade-your-server-in-xcloud/) 1. **Moving Some Sites to a New Server:** Create a new server with the same size and move some websites from your existing server to the new one. This minimizes downtime, and you can leave important sites on the old server. You can use our Site Clone feature to clone any site to any connected servers. 2. **Moving All Sites to a Bigger Server:** Alternatively, you can create a larger server and move all your websites to it. Once everything is transferred, you can shut down the old server. This can be cost-effective. You can use our built-in Full Server Migration Feature to do this for bulk site migration with xCloud temporary staging domains. 3. **Follow Resize Procedure:** If none of the above options work for you, follow the resizing instructions provided by your cloud provider: [**Vultr **](https://docs.vultr.com/how-to-upgrade-your-plan-without-reinstalling)[**Digital Ocean **](https://docs.digitalocean.com/products/droplets/how-to/resize/)[**Google Cloud**](https://cloud.google.com/sdk/gcloud/reference/compute/disks/resize) [**Hetzner**](https://docs.hetzner.com/robot/dedicated-server/general-information/root-server-upgrade/) **_Note: Check Disk Space: First, check if there are unnecessary files or folders taking up space on your server. Remove them to free up server storage. Normally server logs might take up many space which can be solved by easily restarting the server._** Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Use Blueprints in xCloud - xCloud > Learn how to use Blueprints in xCloud to create website with pre-installed themes and plugins and speed up your website building projects. Blueprints can save huge amounts of time with pre-saved website settings like theme and plugins. Once you create blueprints in xCloud, you do not have to install certain sets of plugins or theme each time you create a website. While creating a website in xCloud, all you need to do is select a blueprint, and then your plugins and theme will be automatically installed.   Follow these steps by step guidelines to use blueprints in xCloud hosting.  ## Step 1: Create A Blueprint  [#](/docs/how-to-use-blueprints-in-xcloud/) First of all, from your xCloud dashboard, navigate to the **‘My Profile’** option. Now, go to the **‘My Blueprints’** tab. ![Blueprints in xCloud](/_mirror/a314226d-bo6meNwrepMQF7GxzGHAaSpexbCha4Koz8ibAkR-5xpICuIOmiVRruHMH-CA.gif) If you have created any blueprints first, you will see them there. If you have created any blueprints, you will see them listed there. Click on **‘Create New Blueprint’** to start creating a blueprint. First, choose one or multiple themes under Themes. Then switch to the Plugins tab to select the plugins for this blueprint. Finally, click on the **‘Create’** button. ![](/_mirror/c6621fcf-H7E4FbZyBre3hBsYxMwMjEr74n1gM9GrnBOQgN0cjDssN_byI9o2T2dmAdfX.gif) You can click on the three-dot button to edit, clone, delete, or set this Blueprint as the default Blueprint. Click on the ‘Set as Default’ button and then confirm it from the appeared popup.  Or if you have created any, you need to create a blueprint first. Similarly, you need to confirm to clone or delete this blueprint.  ![Blueprints in xCloud](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfAzxMT4rVS4oMKUOk6cWviG1pglkSOhQdWsjTa2NCO8Ohaeu5rVy-WHXli2HtKFJZcgCytm8wUwZBI3xW9wayodUVc8I1x0CCLFhfn0yXUR6MoxQmGs95pB4skDxSJyT0mNWJ15A?key=QRs_m2lkQnc4lzUG5t0BMQ) To edit your Blueprint, click on the **‘Edit Blueprint’** and then remove or add any plugins or themes you want and hit the **‘Update’** button.  ![](/_mirror/3b2c961a-8muF7W69kXxefEipRnhx-Usud7M3_QRtbWtxhrUw8o3Kea-rPZhqWvSFOI6Q.gif) To create a new Blueprint, click on the **‘Create New Blueprint’** button. A pop-up will appear where you need to provide your Blueprint name to keep track. Afterwards, find the theme that you want and select it from the **‘Theme’** tab. Then go to the **‘Plugins’** tab to choose the plugins that you want. Similarly, find and select all the plugins you want. Also, from the ‘Popular Plugins’ section, you will find the popular WordPress plugins. Once you are done, click on the **‘Create’** button.  ![](/_mirror/3edb28c4-gD6HmztcL-UnQ1z3TngtkSBmjhiyreTmqbqMrlK49t6EyqeB1S7w3ydUr4_Q.gif) ## **Create a Custom Blueprint** [#](/docs/how-to-use-blueprints-in-xcloud/) You can create custom blueprints with your preferred plugins and themes. Choose the **‘Custom Items’** option from the tab. Give your custom blueprint a name first. Then enter a name for the item in the **‘Item Name’** field and choose the **‘Item Type’** as either **‘Plugin’** or **‘Theme’** from the dropdown. Then choose a source method from the ‘Download URL’ and ‘Upload ZIP File’ options ![](/_mirror/eb548d03-rSCOKgpYl0yjeQNITwkBVTF9yvwJ5evusSbXJysqfhsdjX30lCHMu3RpsS6Q.gif) For the detailed step-by-step guide, check out this documentation: [How to Create a Custom Blueprint with xCloud](/docs/how-to-create-a-custom-blueprint/) ## Use a Blueprint While Creating a Website  [#](/docs/how-to-use-blueprints-in-xcloud/) The Blueprints options will appear while you are [creating your website in xCloud](/docs/how-to-create-a-site-with-xcloud/).  Navigate to the Blueprint section below while you are creating your website and choose the Blueprint you want to use. You can click on the ‘View all’ button to see all of your Blueprints.  Afterwards, hit the **‘Next’** button to start creating your website with this Blueprint.  ![Blueprints in xCloud](/_mirror/76e5b479-ssbkOOOoF-6YRTQVC5-SwRyxVWL6jHa1rUqWoTGWH2zraemyp1z2bj0nJrqW.gif) From the Blueprint section, you can also create another Blueprint. Just click on the **‘Create New Blueprint‘** button and choose the theme and plugins as shown previously. ![](/_mirror/dc0ed39e-image-3.poster.webp) This is how you can use Blueprint in xCloud and save your time.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Use Gemma 4 with OpenClaw and Ollama on xCloud? - xCloud > Learn how to run Gemma 4 with Ollama and OpenClaw on xCloud. Set up a private, self-hosted AI agent with no API costs in a few simple steps. Gemma 4 is a lightweight open model family from Google that can be run through Ollama. It gives you a way to run OpenClaw with a local or self-hosted model setup using Ollama on xCloud. This is useful if you want more privacy, no API costs, and more control over how your model is hosted. In xCloud, this setup lets you pair: - OpenClaw for the AI agent runtime - Ollama for local or self-hosted model serving - Gemma 4 as one of the available models for your agent workflows Gemma 4 is a recently introduced model that you can try alongside other options such as DeepSeek R1 and more. This setup works well if you want to experiment with private or lower-cost agent workflows on xCloud. Follow this guide to run Gemma 4 with Ollama and connect it to OpenClaw on xCloud. ## **Step 1: Deploy OpenClaw on xCloud** [#](/docs/how-to-use-gemma-4-with-xcloud/) If you have not already deployed OpenClaw, follow the xCloud OpenClaw deployment guide. In short, you need to: - Create an xCloud Managed Server for OpenClaw - Complete the initial provider or messaging setup - Finish provisioning and confirm the OpenClaw instance is working 👉Read this [documentation](/docs/how-to-deploy-openclaw-with-xcloud/) for a step-by-step guide to installing OpenClaw. ![How to Use Gemma 4 ](/_mirror/aff85f9a-image-50.png.webp) ## **Step 2: Deploy Ollama on xCloud** [#](/docs/how-to-use-gemma-4-with-xcloud/) Next, deploy Ollama using xCloud’s self-hosted LLM workflow. You can install Ollama on a Docker NGINX server. If you are using xCloud’s Ollama app flow, complete the installation and confirm the service is running before connecting it to OpenClaw. 👉Read this [documentation](/docs/how-to-self-host-llms-with-xcloud/) for a step-by-step guide to installing Ollama. ![How to Use Gemma 4 ](/_mirror/713959f1-image-44-1024x458.png.webp) ## **Step 3: Add a New Model** [#](/docs/how-to-use-gemma-4-with-xcloud/) Next, go to ‘Ollama’ → ‘Management’ from your xCloud Ollama dashboard. Then, find the ‘Add New Model’ button and click on it.  ![How to Use Gemma 4 ](/_mirror/011a7d3b-image-45-1024x468.png.webp) A pop-up will appear. Select the ‘Gemma 4’ model from the dropdown and click on the ‘Pull Model’ button. It will start installing the Gemma 4 model in Ollama. ![](/_mirror/141f28f1-image-48-1024x467.png.webp) ## **Step 7: Expose Ollama API (Important)** [#](/docs/how-to-use-gemma-4-with-xcloud/) 1. Open your Ollama server. 2. Navigate to the Nginx config directory: /etc/nginx/sites-available 3. Edit the config to expose the Ollama API endpoint. 4. Save changes. 5. Restart or reload Nginx. 6. Verify the endpoint is accessible from OpenClaw. ## Step 4: Open the OpenClaw Dashboard [#](/docs/how-to-use-gemma-4-with-xcloud/) Next, go to your xCloud OpenClaw dashboard and click on the “Config” option from the sidebar.![](blob:https://xcloud.host/59d229a1-722d-4b06-aa24-444d1e67afea) ## Step 2: Add an Ollama Provider [#](/docs/how-to-use-gemma-4-with-xcloud/) Next, add your Ollama endpoint under the Model Provider section in your config file. You can also use the OpenClaw UI to update the config. Manual updates can lead to mismatches or incorrect setups. Instead, use the OpenClaw UI chat or a messaging platform like Telegram. Share the config and details while chatting with your agent, and OpenClaw will automatically configure the provider for you. ![](/_mirror/4b80c7c9-image-49-1024x504.png.webp) ## Step 3: Add the Models to Agent Defaults [#](/docs/how-to-use-gemma-4-with-xcloud/) Scroll down in the config file and register those models in the default agent model list. After adding them, click the “Update Config” button to proceed. _💡 The format is: / and alias is the display name shown inside OpenClaw._ ![](/_mirror/edc542d2-image-47-1024x508.png.webp) ## Step 4: Restart OpenClaw [#](/docs/how-to-use-gemma-4-with-xcloud/) After saving the config, go to the “Status” option from the left-side menu in xCloud OpenClaw, then click the “Restart” button. ![](/_mirror/b85808e1-image-46-1024x511.png.webp) And that’s it, this is how easily you can run OpenClaw using Gemma 4 and Ollama in xCloud. ## ⚠️ Important: Expose Ollama API [#](/docs/how-to-use-gemma-4-with-xcloud/) One important step to note is that your Ollama API must be accessible from your OpenClaw server. By default, the Ollama API may not be publicly reachable. Without exposing it, OpenClaw cannot communicate with your model. To fix this, you need to update the Nginx configuration of your Ollama server and expose the API endpoint. After updating the configuration: - Reload or restart Nginx - Verify that the Ollama endpoint is accessible from your OpenClaw server Once the API is properly exposed, OpenClaw will be able to connect and use your Ollama models without issues.  That’s the full setup. You now have Gemma 4 running through Ollama and connected to OpenClaw on xCloud – a fully self-hosted agent stack with no external API dependencies. If you run into issues, check that Ollama is running and accessible from your OpenClaw server, and make sure your model IDs in the provider config match exactly what Ollama reports.  Still stuck? Feel free to reach out to our [support team](https://support.xcloud.host/). --- # How To Use xCloud Playground Feature? - xCloud > Learn how to use xCloud Playground feature from this documentations and create a demo website to test xCloud. xCloud comes with a playground feature that you can try and create a demo website for 24 hours. Learn how to use the xCloud Playground feature from the step-by-step guidelines below.  _Note: If you have premium access already, the Playground feature will not be available for you. xCloud Playground feature demonstrates how easy it is to create a website in xCloud. We recommend not to create any serious site here as it will be removed after 24 hours._  ## **Step 1: Sign Up For xCloud With Credentials** [#](/docs/how-to-use-xcloud-playground-feature/) First, you must go to the [**xCloud login page and sign up**](https://app.xcloud.host/login) with your credentials. Add all the necessary credentials and make sure to add a secure password. If you already have an account login to the app dashboard.  ![](/_mirror/cd394ed8-image.poster.webp) ## **Step 2: Create Demo Website In xCloud Playground** [#](/docs/how-to-use-xcloud-playground-feature/) Once you have logged into xCloud, you will see options to try the xCloud Playground feature. You can click on the ‘**Try Playground**’ from the menu bar or click on the ‘**Try xCloud Playground**’ button from the middle of the dashboard page.  ![How To Use xCloud Playground Feature](/_mirror/85012f3a-image-11.png.webp) Afterward, you will be redirected to the WordPress installation page. Provide your site title and other necessary information before clicking on the ‘**Next**’ button.  ![How To Use xCloud Playground Feature](/_mirror/23e30f0d-image-12.png.webp) You can also try the advanced features below. Click on the ‘**More Advanced Settings**’ button and a drop-down section will appear.  Provide your username, and password, as you want. You can also set up PHP versions from 5.6 to the latest version and even WordPress 5.0 to the latest versions as well. In addition, you can deploy scripts from there as well.  ![How To Use xCloud Playground Feature](/_mirror/cbca148e-image-13.png.webp) By default, you can create a database in the xCloud server for this demo site. If you want, you can add your existing database as well. To do that click on the ‘**Add Your Existing Database**’ button and fill out the necessary fields before clicking on the next button.  ![How To Use xCloud Playground Feature](/_mirror/0fbee79b-image-14.png.webp) Now, a popup will appear where you need to click on the ‘**Accept**’ button to be added to the Playground Team. ![How To Use xCloud Playground Feature](/_mirror/13b79bbb-image-15-1024x577.png.webp) ## **Step 3: Login To Your Demo Website** [#](/docs/how-to-use-xcloud-playground-feature/) Instantly your demo website will be ready to explore. Now, click on the ‘**Magic Login**’ feature to log in to your demo WordPress website dashboard. You can also view site events, enable Purge cache, or delete this demo site by clicking on the 3 dots button.  ![](/_mirror/88ae7614-image-1.poster.webp) This is how easily you can create a WordPress website in xCloud Playground at ease.  ## **Step 3: Manage Your WordPress Website** [#](/docs/how-to-use-xcloud-playground-feature/) From your dashboard, click on the newly created website. Your website management panel will appear where you can manage your website with ease.  ![](/_mirror/89c21fd7-image-2.poster.webp) xCloud offers advanced site management features like staging, WordPress plugin and theme management, redirection, caching, event, performance monitoring, and remote and local site backup. You can check out [**our docs on website creation**](https://xcloud.host/docs-category/sites/) features to learn more about all of these settings and features.  That’s how you can use the xCloud Playground feature and get a glimpse of what’s inside xCloud.  Still stuck? Contact our [**support team**](/contact/) for any of your queries. --- # What Extra Steps Does xCloud Take to Manage Community-Driven Websites? - xCloud > xCloud offers performance optimization features to manage community-driven websites like BuddyBoss and BuddyPress, ensuring smooth, real-time user interactions. xCloud goes the extra mile by offering performance optimization features specifically tailored to manage community-driven websites, such as **BuddyBoss** and **BuddyPress**. We offer advanced caching mechanisms, database optimization, and automated backups to handle high-user interactions and real-time data. This ensures a smooth, lag-free experience for your users, even during peak activity periods. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How xCloud Managed Server Resize Charges Work With xCloud - xCloud > When you resize an xCloud Managed Server, the invoice may show new charges, credits, or multiple bill rows. This guide explains why resize charges appear, how When you resize an xCloud Managed Server, the invoice may show new charges, credits, or multiple bill rows. This guide explains why resize charges appear, how pro-rated adjustments work, and what to send Support if the invoice looks confusing. ## When this guide applies [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Use this guide if: - you resized a managed server and saw an unexpected invoice, - you upgraded or downgraded a managed server plan, - your invoice contains multiple bill rows for the same server, - you see a charge after resizing and want to understand the calculation, - only some bill rows in an invoice should be refunded or credited. ## Why resize charges happen [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) A managed server resize changes the plan, resources, or service level for the server. Because billing periods are time-based, xCloud may need to calculate the difference between the old plan and the new plan for the remaining time in the current billing period. Resize billing can include: - a pro-rated charge for the new, higher plan, - a pro-rated credit for unused time on the old plan, - an adjustment row if the resize happened mid-cycle, - a renewal row if the resize happened near the next billing date, - separate bill IDs for each billing component. This is why one invoice can contain more than one server-related bill row. ## Pro-rated resize logic [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) The basic idea is: ``` Resize adjustment = new plan unused-period cost - old plan unused-period credit ``` Copy to Clipboard If you upgrade, the invoice may charge only the difference for the unused part of the billing cycle. If you downgrade, there may be an unused credit depending on the product rules and billing review. ## Example upgrade calculation [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Example only: ``` Old plan: $30/month New plan: $60/month Billing period: 30 days Days remaining after resize: 15 days Old plan unused value: $30 × 15 ÷ 30 = $15 New plan remaining value: $60 × 15 ÷ 30 = $30 Resize charge: $30 - $15 = $15 ``` Copy to Clipboard In this example, the customer is not charged the full new monthly price immediately. The charge is the difference for the remaining days in the cycle. ## Example refund or credit after resize [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) If a resize was accidental or corrected, Support may review only the bill rows connected to that resize. If the invoice also contains other charges, such as backup add-ons or other servers, those unrelated rows are not included in the resize refund. This is important when Support says only specific **bill IDs** from an invoice are refundable. The invoice can stay partially valid while selected bill rows are adjusted. ## How to review a resize invoice [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) ### 1\. Open the invoice [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Open the invoice from the billing area and check all line items. ### 2\. Find server-related bill rows [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Look for rows that reference the managed server, plan change, resize, upgrade, downgrade, or resource adjustment. ### 3\. Note the bill IDs [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) If the invoice has multiple rows, write down the specific bill IDs that belong to the resize. Support may need these exact IDs to process the correct refund or credit. ### 4\. Check the resize date [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Find when the resize happened. The refund or charge calculation depends on the remaining time in the billing period after this date. ### 5\. Contact Support if the charge looks wrong [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Send the invoice ID, bill IDs, server name, resize date, and expected plan. Support can check whether the resize charge was calculated correctly. ## What xCloud Support can check [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) xCloud Support can review: - whether the server is an xCloud Managed Server, - the previous and new plan, - invoice rows connected to the resize, - whether the charge is pro-rated, - whether the invoice includes unrelated bill rows, - whether a correction, credit, or refund is needed. ## Common confusion [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) ### The invoice has several rows [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) This is normal when billing includes a resize, renewal, add-on, or adjustment. Review the bill IDs instead of assuming the entire invoice is one charge. ### The charge happened after I deleted the server [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) If deletion and resize happened close together, Support should review the timeline and bill IDs. Managed server unused time may be eligible for a pro-rated refund. ### Only some bill IDs are refundable [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) That can happen when only some rows are related to the eligible managed server resize charge. Other rows may belong to different services or already-used time. ## What to send xCloud Support [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Include: - invoice ID, - resize-related bill IDs, - managed server name, - old plan and new plan, - date and time of resize, - whether the server was later deleted or cancelled, - screenshot of the invoice if possible. ## FAQ [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) ### Are xCloud Managed Server resize charges pro-rated? [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Yes. Managed server resize charges are handled using pro-rated billing for the relevant period. ### Can I get a refund if I resized by mistake? [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) Contact Support with the invoice ID and bill IDs. The billing team can review the eligible managed server rows and unused period. ### Why did I receive a charge instead of a credit? [#](/docs/how-xcloud-managed-server-resize-charges-work-with-xcloud/) If the new plan costs more than the old plan, the unused-period difference may create a charge. If the new plan costs less, the review may result in a credit or adjustment depending on the case. --- # How xCloud Support Scope Works for Different Services With xCloud - xCloud > Clear breakdown of xCloud support scope across services. Learn what is covered, what is not, and how to get faster help with hosting, servers, WordPress, and more. xCloud Support helps you use the xCloud platform, supported hosting tools, managed server features, and common server/site workflows. This page explains what our team can help with, what may require your developer or third-party provider, and where support boundaries apply. This is not meant to limit help. It is meant to set clear expectations so issues reach the right team faster. ## Quick overview [#](/docs/how-xcloud-support-scope-works-for-different-services/) Area We help with Outside standard support xCloud Panel Dashboard, servers, sites, SSL, backups, restores, logs, events, platform errors Unsupported custom server changes, root access guidance, third-party account control xCloud Managed Servers Provisioning, supported stack, xCloud-managed services, health checks, security events Custom code, third-party app bugs, custom architecture, app business logic Self-Managed Servers Connecting to xCloud, supported stack operations, xCloud panel workflows Provider billing, provider outages, unsupported root-level custom changes, unsupported packages Free Migration Offer Standard eligible WordPress migrations into xCloud Redesign, rebuild, malware cleanup, custom code, email migration, complex custom apps unless agreed WordPress Hosting tools, domains, SSL, backups, restores, logs, permissions, common platform-level issues Website building, SEO guarantees, plugin/theme code fixes, custom feature development DNS Required records, propagation checks, domain/SSL guidance External DNS account management without access, registrar issues, propagation timing control Email xCloud mailboxes, SMTP, DNS records, service checks Deliverability guarantees, third-party client/provider deep troubleshooting Git Git connection, branch selection, deployment logs, webhooks/deployment URL guidance Code fixes, merge conflicts, CI/CD pipeline writing, repository development Laravel/PHP Runtime, PHP versions/extensions, logs, domains, SSL, env/cron/queue guidance Laravel code, business logic, package internals, application architecture Lovable Apps Hosting/deploy guidance, env/domain/SSL/log checks Fixing generated code, redesign, business logic, Lovable project internals Ollama Supported hosting stack, access, service health, logs visible in xCloud Model quality, prompting, fine-tuning, custom model debugging, GPU/provider limits Docker / Compose Deployment workflow, logs, ports, proxy/routing, env guidance Writing Dockerfiles/Compose files, image internals, custom app debugging AI Agent Hosting OpenClaw/Hermes/Paperclip provisioning, dashboard, server health, SSL/domain, basic pairing guidance Agent result guarantees, prompt engineering, custom workflow building, third-party LLM/API billing Malware Cleanup Basic hosting/security guidance, logs, backups, restore guidance, vulnerability/firewall guidance Malware removal, forensic cleanup, guaranteed disinfection, reputation repair ## How to get support faster [#](/docs/how-xcloud-support-scope-works-for-different-services/) Before opening a ticket, please check the relevant xCloud documentation first. Many common issues are already documented with step-by-step instructions. When opening a support ticket, include: - xCloud server, site, or app link - Public URL or domain - Exact error message - Screenshot or screen recording - What you expected to happen - What happened instead - When the issue started - Recent changes: deployment, plugin update, DNS change, restore, migration, server change, or custom code change - Logs or event output if available - Whether the issue affects all users or only some users Do not post passwords, private keys, API keys, access tokens, or secrets in public channels. Share credentials only through the secure method requested by xCloud Support. ## Core support principle [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud Support focuses on: - xCloud platform and dashboard issues - Supported xCloud hosting workflows - Supported server stack operations - Server/site health visible through xCloud - Logs, events, SSL, backups, restores, domains, and deployment status - Guidance for supported configuration xCloud Support does not replace: - A web developer - A Laravel/PHP developer - A Docker engineer - A WordPress plugin or theme developer - A DNS registrar or DNS provider - An email deliverability consultant - A third-party app support team - A custom AI workflow or prompt engineering team When an issue is outside standard support scope, we may still provide general guidance, logs, documentation links, or next-step recommendations where possible. ## xCloud Panel and platform support [#](/docs/how-xcloud-support-scope-works-for-different-services/) The xCloud Panel is the dashboard where you manage servers, sites, backups, SSL, domains, deployments, logs, teams, and billing-related workflows. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - xCloud dashboard access and platform errors - Server provisioning status and failed setup checks - Server connection status inside xCloud - Site creation, deletion, clone, staging, migration, and progress issues - SSL installation, retry, pending, or failed status in xCloud - Domain update status and xCloud-side domain checks - Backup and restore jobs created through xCloud - xCloud event logs, deployment logs, and task status - xCloud-managed service restarts and platform repair workflows - Team/account navigation and role guidance - Billing routing, invoice review handoff, and refund-review guidance ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Provide root access guidance, including root password availability where applicable and safer SSH key-based login recommendations - Guarantee recovery from unsupported manual changes made outside xCloud - Perform unsupported custom server modifications - Manage external cloud provider accounts unless an integration or access is provided - Take responsibility for provider-side billing, provider outages, or provider account restrictions - Act as an outsourced system administrator for every custom server change ## xCloud Managed Servers vs Self-Managed Servers [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud supports different server ownership models. Support scope depends on who owns and controls the server infrastructure. ## xCloud Managed Servers [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud Managed Servers are provisioned and billed through xCloud-supported managed workflows. xCloud manages the supported server stack and platform services needed to host WordPress sites and supported applications. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) For xCloud Managed Servers, we help with: - Server provisioning through xCloud - Supported hosting stack setup - xCloud-managed services and configuration - SSL and domain tools - Backups and restores through xCloud - WordPress/site management tools - Server health checks visible in xCloud - Logs and events visible in xCloud - Security events and supported xCloud-side patches/mitigations - Supported server service checks and restarts ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) For xCloud Managed Servers, we do not handle: - Customer custom code - Plugin or theme code bugs - Application business logic - Third-party API behavior - Third-party account billing - SEO outcomes - Email inbox placement guarantees - Custom server architecture beyond supported xCloud workflows - Unsupported manual system-level changes ### Root and sudo access note [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud provides full root access and the root password where applicable. For better security, we recommend SSH key-based login instead of password login. Where supported, you can create: - Sudo users for server-level access - Site users for site-specific access Do not remove xCloud-managed SSH keys. xCloud uses its managed access for dashboard operations such as deployments, server checks, and site management. ## Self-Managed Servers [#](/docs/how-xcloud-support-scope-works-for-different-services/) Self-managed servers are servers you own or rent from your own cloud provider and connect to xCloud. The server and provider account remain your responsibility. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) For self-managed servers, we help with: - Connecting the server to xCloud - xCloud panel integration - Supported xCloud stack operations - Site management features available through xCloud - SSL/domain guidance through xCloud - Backups/restores created through xCloud - Logs/events visible in the xCloud dashboard - General DNS and hosting guidance - Identifying whether an issue appears to be xCloud-related or provider/server-related ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) For self-managed servers, you or your provider are responsible for: - Provider billing - Provider outages - Provider account access - Root-level custom changes - Unsupported packages or manual server modifications - Firewall/network rules outside xCloud’s supported setup - Hardware, region, IP, or infrastructure problems from the provider - Removing resources from the provider dashboard after you no longer need them - Provider support tickets and abuse reports, unless xCloud specifically created or manages the related service ### Important self-managed server note [#](/docs/how-xcloud-support-scope-works-for-different-services/) On self-managed servers, root/provider access remains with you or your hosting provider. xCloud Support may request a supported user or panel-level access to troubleshoot xCloud-related issues. ## Free WordPress Migration Offer [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud may offer free standard WordPress migration assistance for eligible sites moving into xCloud. Migration availability depends on: - Site access - Site size - Source hosting limitations - Source security restrictions - Site complexity - Whether the migration is standard WordPress or a custom application - Whether required credentials and permissions are available ### What the free migration offer usually includes [#](/docs/how-xcloud-support-scope-works-for-different-services/) For eligible standard WordPress migrations, we may help with: - Moving a standard WordPress site into xCloud - Migrating files and database where access is available - Basic post-migration checks - Temporary URL testing guidance - Domain/DNS guidance for pointing the site to xCloud - SSL setup after DNS is ready ### What the free migration offer does not include [#](/docs/how-xcloud-support-scope-works-for-different-services/) Free migration support does not include, unless separately agreed: - Website redesigns - Website rebuilds - Custom development - Malware cleanup, forensic cleanup, or guaranteed disinfection - Fixing broken plugins or themes from the source site - Rewriting custom code - Email mailbox migration - DNS/provider account management - Domain ownership or registrar account changes - Migrating non-WordPress applications - Complex multisite or custom architecture migrations without prior review - Performance optimization after migration beyond basic hosting checks - SEO cleanup, content cleanup, or page builder redesign ### What you need to provide for migration [#](/docs/how-xcloud-support-scope-works-for-different-services/) Depending on the migration method, support may ask for: - Source website URL - WordPress admin access - SFTP/SSH or hosting panel access - Destination xCloud server/site - Whether the site is single-site or multisite - Source host name, such as Cloudways, cPanel/WHM, InstaWP, or another provider - Any special requirements before migration Do not share credentials in public channels. Use the secure method requested by support. ## WordPress support [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud hosts and manages WordPress sites at the hosting/platform level. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - WordPress site creation through xCloud - Domain and SSL setup - xCloud-managed backups and restores - Migration, clone, and staging workflows - WordPress site logs available from xCloud - File permission or ownership issues related to hosting operations - PHP version and PHP service checks - Cache-related hosting checks - WP-CLI availability or hosting-level WP-CLI errors - Database connection checks at the hosting level - Identifying likely plugin, theme, cache, PHP, or resource issues from logs ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Build, redesign, or edit your website content as a development service - Write custom plugin or theme code - Maintain third-party plugin or theme code - Deep-debug arbitrary plugin/theme internals beyond identifying the likely cause - Guarantee SEO rankings, indexing, traffic, Core Web Vitals, or conversion outcomes - Fix issues caused by unsupported manual code changes as part of standard support - Replace a WordPress developer for custom functionality ## DNS and domain support [#](/docs/how-xcloud-support-scope-works-for-different-services/) DNS controls where your domain points. xCloud can tell you what records are required and help verify whether they are resolving correctly. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - Required DNS records for xCloud-hosted sites - A, CNAME, MX, SPF, DKIM, and DMARC guidance where relevant - Checking whether DNS points to the correct xCloud server IP - Explaining DNS propagation status - Troubleshooting xCloud-side domain status - SSL validation issues related to DNS - Cloudflare proxy guidance when it affects xCloud SSL/domain behavior - xCloud domain update and additional domain workflows ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Manage your external DNS provider account unless you grant access or connect an approved integration - Control DNS propagation timing - Fix registrar outages or domain ownership issues - Renew domains purchased outside xCloud - Guarantee third-party DNS provider behavior - Manage all Cloudflare WAF/security settings as a managed Cloudflare service unless explicitly supported ## Email, SMTP, and mailbox support [#](/docs/how-xcloud-support-scope-works-for-different-services/) Email involves xCloud settings, DNS records, mailboxes, SMTP settings, sender reputation, recipient filters, and sometimes third-party providers. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - xCloud mailbox setup where available - xCloud email service configuration - SMTP host, port, security, username, and password guidance - IMAP/SMTP details for standard email clients - DNS records for email: MX, SPF, DKIM, and DMARC. - Sender verification steps. - Checking xCloud mail service status - Troubleshooting xCloud-side mailbox, SMTP, and DNS configuration issues - Guidance for WordPress/contact form SMTP setup ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Guarantee inbox placement or deliverability - Control recipient spam filters - Control sender reputation across the internet - Deep-troubleshoot every third-party email client - Manage Google Workspace, Microsoft 365, Mailgun, SendGrid, Elastic Email, or other providers unless access/integration is provided - Guarantee that direct outbound mail on port 25 is available, because many providers block it - Write or maintain custom mailing code inside your app - Include email mailbox migration in the free WordPress migration offer unless separately agreed ### Email deliverability note [#](/docs/how-xcloud-support-scope-works-for-different-services/) Even when DNS and SMTP are configured correctly, inbox placement can depend on sender reputation, domain history, email content, bounce/complaint rates, recipient filters, and SPF/DKIM/DMARC alignment. ## Git deployment support [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud supports Git-based deployment workflows for supported app/site types. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - Connecting supported Git providers - Selecting repository and branch - Git deployment settings inside xCloud - Push to Deploy guidance - Deployment URL/webhook guidance - Deployment logs and recent deployment status - Environment variable guidance where available - Identifying whether a deployment failure is caused by xCloud, Git access, build command, environment, or app code ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Fix your application code - Resolve merge conflicts - Write CI/CD pipelines - Debug custom build scripts beyond identifying log errors - Manage repository permissions beyond connection guidance - Refactor or review code as part of standard support - Guarantee that every repository will deploy without app-specific changes ## Laravel and PHP application support [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud can host PHP and Laravel applications depending on the selected server stack and deployment method. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - PHP version and PHP extension guidance - Web server/proxy configuration related to xCloud hosting - Domain and SSL setup - Deployment logs and failed deployment checks - Environment variable guidance - File and folder permission issues related to hosting - Laravel public directory guidance - Queue and cron guidance at the hosting level - Database connection checks at the server/configuration level - Error log review to identify whether the issue is runtime or application-level - Server resource checks: CPU, memory, disk, and services ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Write Laravel controllers, models, jobs, middleware, or views - Fix custom business logic - Debug third-party package internals as a development service - Design or refactor your application architecture - Optimize your application database queries as a development service - Build APIs, admin panels, or application features for you - Maintain your custom codebase ## Lovable app support [#](/docs/how-xcloud-support-scope-works-for-different-services/) Lovable can generate applications that you may want to host on xCloud. xCloud Support focuses on the hosting/deployment layer, not the generated app’s design or code quality. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - Hosting or deploying a supported Lovable-generated app on xCloud - Environment variable guidance - Domain and SSL setup - Deployment logs - Server health checks - Basic routing/proxy checks where supported - Identifying whether the issue appears hosting-related or app-code-related ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Fix generated Lovable code - Redesign the app - Change business logic - Debug frontend/backend implementation details as a development service - Improve app UX or generated design - Manage your Lovable account or project settings beyond deployment guidance - Guarantee that generated code is production-ready without developer review ## Ollama support [#](/docs/how-xcloud-support-scope-works-for-different-services/) Ollama hosting can be used for local or self-hosted model workflows where supported by xCloud. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - Deploying the supported xCloud/Ollama hosting stack - Accessing the service - Basic service health checks - SSL/domain setup where applicable - Logs visible through xCloud - Server resource checks - Restarting or redeploying supported services where available ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Guarantee model output quality - Provide prompt engineering - Fine-tune models - Debug custom model behavior - Guarantee performance for every model - Resolve GPU/provider limitations outside xCloud scope - Handle third-party model licensing questions - Optimize every model for speed, memory, or cost ## Docker and Docker Compose support [#](/docs/how-xcloud-support-scope-works-for-different-services/) Docker and Docker Compose provide flexibility, but custom images and application internals remain your responsibility. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - xCloud-supported Docker/custom app deployment workflows - Docker Compose file location and basic format guidance - Deployment logs and container status checks - Exposed ports and port conflict guidance - Nginx proxy/routing configuration related to xCloud - Domain and SSL setup - Environment variable guidance - Server resource checks - Restarting or redeploying services where supported - Identifying whether an issue appears xCloud infrastructure, proxy, port, environment, or container/app related ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Build custom Docker images for you - Write or restructure Dockerfiles - Write or restructure Docker Compose files as a development service - Debug arbitrary software inside your container - Maintain your custom application code - Fix bugs inside third-party images - Guarantee that every public Docker project will run unchanged on xCloud - Provide full DevOps consulting for unsupported custom architectures - Design custom networking beyond supported xCloud configuration ## AI Agent Hosting: OpenClaw, Hermes, and Paperclip [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud supports AI agent hosting workflows such as OpenClaw, Hermes, Paperclip, and related agentic services where available. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We help with: - Provisioning supported AI agent hosting services - xCloud dashboard access - Server health checks - SSL and domain setup - Logs visible through xCloud - Service restart or redeploy where supported - Basic Telegram pairing guidance where relevant - Basic control UI access guidance - Identifying whether an issue appears hosting-related, service-related, or custom workflow-related ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) We do not: - Guarantee agent task success - Guarantee model response quality - Provide prompt engineering as standard support - Build custom workflows for you - Debug arbitrary tools, plugins, or custom agent code - Manage third-party LLM/API billing - Pay for or control your OpenAI, Anthropic, OpenRouter, Google, or other AI provider account - Fix user-created automation logic - Guarantee that an agent can complete every business task autonomously - Debug every third-party integration used by an agent ### Important AI hosting note [#](/docs/how-xcloud-support-scope-works-for-different-services/) xCloud Support can help keep the supported hosting environment running. The quality of an AI agent’s output depends on the model, prompts, tools, API providers, user configuration, and the task itself. ## Malware cleanup support [#](/docs/how-xcloud-support-scope-works-for-different-services/) Malware on xCloud-hosted sites is rare, but it can still happen if a WordPress plugin/theme is vulnerable, credentials are compromised, an unsafe file is uploaded, or malicious code is imported from a previous host. xCloud provides hosting-level security features, logs, backups, firewall guidance, vulnerability-related visibility where available, and server/site management tools. However, malware cleanup itself is a specialist security service and is not included in standard xCloud Support. ### What we do [#](/docs/how-xcloud-support-scope-works-for-different-services/) For suspected malware or suspicious files, we can help with: - Checking whether the server/site is online in xCloud - Reviewing xCloud-visible logs and events - Helping identify suspicious symptoms from a hosting point of view - Guidance on restoring from a clean backup if one is available - Guidance on rotating passwords, SSH/SFTP users, and database credentials - Guidance on updating WordPress core, plugins, and themes - Firewall, SSL, backup, and vulnerability-related guidance available through xCloud - Explaining when a malware/security specialist may be needed ### What we do not do [#](/docs/how-xcloud-support-scope-works-for-different-services/) Standard xCloud Support does not include: - Malware removal or guaranteed cleanup - Manual forensic investigation of every file/database table - Cleaning hacked WordPress sites - Removing webshells/backdoors as a managed service - Repairing injected SEO spam pages or malicious redirects - Reviewing every plugin/theme file for compromise - Guaranteeing that a site is fully disinfected - Removing Google, browser, email, or security-vendor blacklist warnings - Reputation repair after a compromise - Installing, configuring, and maintaining third-party malware tools as a managed service ### What to do if you suspect malware [#](/docs/how-xcloud-support-scope-works-for-different-services/) If you suspect malware: 1. Take the site offline or put it in maintenance mode if the issue is active. 2. Keep a copy of the current files/database for evidence before deleting anything. 3. Restore from a known clean backup if you have one. 4. Update WordPress core, plugins, and themes. 5. Remove unused plugins, themes, and unknown admin users. 6. Rotate WordPress, database, SFTP/SSH, xCloud, provider, and API credentials. 7. Ask a qualified malware cleanup/security specialist to inspect and clean the site if the infection is confirmed. 8. Contact xCloud Support if you need help checking backups, logs, hosting status, or xCloud-side security tools. ### Malware cleanup note [#](/docs/how-xcloud-support-scope-works-for-different-services/) Because malware cases are uncommon and each infection can be different, xCloud Support can provide best-effort hosting guidance, but we cannot certify a site as clean. A confirmed infection should be handled by a WordPress security or malware cleanup specialist. ## What is always outside standard support [#](/docs/how-xcloud-support-scope-works-for-different-services/) The following are outside standard xCloud Support unless separately offered or agreed: - Custom development - Custom code debugging - Theme/plugin development - Business logic changes - Website redesign - Malware cleanup, forensic cleanup, or guaranteed disinfection - SEO/content work - Email hosting migration unless separately agreed - Domain registrar account management - Third-party provider billing or outages - Third-party API billing - Prompt engineering or AI model tuning - Unsupported root-level server modifications - Writing Dockerfiles, Compose files, CI/CD pipelines, or application code - Full DevOps consulting for unsupported architectures - Fixing third-party tools, packages, plugins, themes, images, or generated code ## Best-effort guidance [#](/docs/how-xcloud-support-scope-works-for-different-services/) When an issue is outside standard support scope, xCloud Support may still provide: - General guidance - Relevant logs - Documentation links - Suggested next steps - Clarification on whether the issue appears xCloud-related or app/provider-related However, resolution may require your developer, hosting provider, domain registrar, third-party vendor, email provider, AI provider, or a separately scoped professional service. ## FAQ [#](/docs/how-xcloud-support-scope-works-for-different-services/) ### Does xCloud Support fix custom code? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. xCloud Support helps with hosting, platform, runtime, configuration, and logs. Custom application code, business logic, theme/plugin code, Docker image internals, and generated app code remain your responsibility or your developer’s responsibility. ### Can xCloud Support tell me whether the issue is platform or code? [#](/docs/how-xcloud-support-scope-works-for-different-services/) Often, yes. We can review logs, events, server status, and configuration to help identify whether an issue appears xCloud/platform-related or application-related. ### Does free migration include every type of website? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. Free migration support is intended for eligible standard WordPress migrations into xCloud. Custom applications, complex setups, email migration, malware cleanup, redesigns, rebuilds, and custom development are not included unless separately agreed. ### Does xCloud manage my self-managed server provider account? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. For self-managed servers, your provider account, billing, infrastructure, and provider-side resources remain your responsibility. ### Does xCloud provide root passwords? [#](/docs/how-xcloud-support-scope-works-for-different-services/) Yes, xCloud provides full root access and the root password where applicable. For better security, we recommend SSH key-based login instead of password login. Where supported, you can also create sudo users or site users. ### Can xCloud help with Docker or Docker Compose? [#](/docs/how-xcloud-support-scope-works-for-different-services/) Yes, for supported deployment workflows, logs, ports, proxy/routing, SSL, domains, and environment guidance. We do not write Dockerfiles or Compose files or debug arbitrary software inside custom containers. ### Can xCloud help with OpenClaw, Hermes, or Paperclip? [#](/docs/how-xcloud-support-scope-works-for-different-services/) Yes, for supported hosting, provisioning, dashboard access, SSL, domain, service health, and logs. We do not guarantee AI task results, provide prompt engineering, manage third-party LLM billing, or build custom workflows as standard support. ### Does xCloud guarantee email deliverability? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. We can help configure DNS, SMTP, mailboxes, and xCloud mail service settings, but inbox placement depends on recipient providers, reputation, content, and email authentication. ### Does xCloud guarantee SEO or performance scores? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. We can help with hosting-level issues such as SSL, uptime, redirects, caching, and server resources, but we do not guarantee rankings, indexing, traffic, conversions, or third-party performance scores. ### Does xCloud Support clean malware from websites? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. Malware cleanup is not included in standard xCloud Support. We can help with hosting-level checks, logs, backups, restore guidance, and security-related xCloud tools, but confirmed infections should be cleaned by a qualified WordPress security or malware cleanup specialist. ### Is malware common on xCloud? [#](/docs/how-xcloud-support-scope-works-for-different-services/) No. Malware cases are rare, but they can still happen through vulnerable plugins/themes, compromised credentials, unsafe uploads, or infected files migrated from another host. --- # How To Increase Maximum Upload Size For Websites In xCloud? - xCloud > Increase maximum upload size effortlessly for websites in xCloud. Elevate user engagement and streamline multimedia sharing on your website. When you increase maximum upload size for websites, it encourages user-generated content and makes sharing large multimedia files and teamwork easier. Plus, this option improves the functionality and overall user experience of eCommerce product listings while also supporting development jobs. With a few simple steps, you can easily increase the maximum upload size for websites in [**xCloud**](/). Follow the step-by-step instructions below to learn how to do that. ## **Step 1: Access To Your Site In xCloud** [#](/docs/increase-maximum-upload-size/) Log in to xCloud dashboard, go to ‘**Sites**’ tab, and select your preferred site for which you want to increase maximum upload size. ![Increase Maximum Upload Size](/_mirror/02296de5-image-135.png.webp) ## **Step 2: Check PHP Version For Your Site** [#](/docs/increase-maximum-upload-size/) From the site’s ‘**Overview**’ page, click on the ‘**Site Settings**’ tab from the left panel. ![Increase Maximum Upload Size](/_mirror/10d60c63-image-136.png.webp) Now, check your site’s PHP version. You can also change your **Site’s PHP version**. If you want to do that, select the **PHP version** you want and tap the ‘**Save Settings**’ button. ![](/_mirror/fb21d35c-image-19.poster.webp) ## **Step 3: Access Server PHP Settings & Change Upload Size** [#](/docs/increase-maximum-upload-size/) Now, Click on your server’s name (below your site domain) to access your site’s server. There, you can increase the maximum upload size for the site’s PHP version. ![Increase Maximum Upload Size](/_mirror/1b751313-image-137.png.webp)  Now if you want to change the file upload size then go to the tab ‘**PHP Settings**’ option again to change your maximum upload size value. There, you will see your current maximum upload size in MB (Megabyte). Select your site’s PHP version. You can change the maximum upload size value as much as you need, and it will apply to all the sites with that PHP version. Once done, hit the ‘**Save Changes**’ button. ![](/_mirror/7d35ea5c-image-20.poster.webp) That is how easily you can increase maximum upload size for websites in xCloud. Still stuck? Contact our [**support team**](http://support@xcloud.host/) for any of your queries. --- # How To Increase The PHP Maximum Input Variables In xCloud? - xCloud > Enhance WordPress speed & functionality in xCloud by increasing PHP maximum input variables. Step-by-step guide awaits! Input variables play a vital role in **processing functions** and supporting a variety of tasks and activities on your WordPress website. PHP maximum input variables, or simply **[Max Input Vars](https://support.undsgn.com/hc/en-us/articles/213459869-Max-Input-Vars)**, are crucial variables among these. It represents the most variables your server can provide for a particular function. Put more simply, the smoother the general operation of your website, the greater the maximum input variables option. This configuration directly impacts WordPress’s speed and functionality by increasing its capacity to process data. In [**xCloud**](/), you can simply increase the maximum input variables for your website. Follow the steps below to learn how you can do that. ## **Step 1: Access To Your Site In xCloud** [#](/docs/increase-the-php-maximum-input-variables/) Log in to the xCloud dashboard, go to the ‘**All Sites**’ tab, and select your preferred site for which you want to increase the PHP maximum input variables. ![PHP maximum input variables](/_mirror/81b8d19a-image1.png.webp) ## **Step 2: Check The PHP Version For Your Site** [#](/docs/increase-the-php-maximum-input-variables/) From the site’s ‘**Overview**’ page, click on the ‘**Settings**’ tab from the left panel. ![PHP maximum input variables](/_mirror/afc93ea5-image-114.png.webp) Now, check your site’s PHP version. You can also change your site’s PHP version. If you want to do that, select the PHP version you want and tap the ‘**Save Settings**’ button. ![](/_mirror/95107dc1-image-14.poster.webp) ## **Step 3: Access Server PHP Settings** [#](/docs/increase-the-php-maximum-input-variables/) Now, click on your server’s name (found below your site domain) to access your site’s server. There, you can increase the PHP maximum input variables for the site’s PHP version. ![PHP maximum input variables](/_mirror/7eb3a94b-image-115.png.webp) ## **Step 4: Increase PHP Maximum Input Variables** [#](/docs/increase-the-php-maximum-input-variables/) Once you click the server, you will see the ‘**PHP Settings**’ tab on the left panel. Go to the tab to increase the input variables. ![PHP maximum input variables](/_mirror/07ab3cdc-image-116.png.webp) There, you will see your current ‘**Max Input Vars**’ value. Select your site’s PHP version. You can change the Max Input Vars value as much as you need, and it will apply to all the sites with that PHP version. Once done, hit the ‘**Save Changes**’ button. ![PHP maximum input variables](/_mirror/feb0062a-image-117.png.webp) That is how easily you can increase the PHP maximum input variables for websites in xCloud. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Increase the PHP Memory Limit for a Site and Server With xCloud > Boost performance with ease! Learn to increase PHP maximum memory limit in xCloud. Follow simple steps for better site speed and efficiency. When a WordPress site needs more PHP memory, update the site-level PHP memory limit first. This controls the PHP settings for that specific site. If you also need to adjust the default PHP configuration for the server, update the server-level PHP memory limit after that. ## Before you start [#](/docs/increase-the-php-maximum-memory-limit/) - Make sure you have access to the xCloud team where the site and server are hosted. - Check which site needs the higher PHP memory limit. - Use the site-level setting first if only one site needs more memory. - Use the server-level setting only when you want to adjust the PHP configuration for that PHP version on the server. ## Increase the PHP memory limit from the site settings [#](/docs/increase-the-php-maximum-memory-limit/) Use this method first. It updates the PHP configuration for the selected site. Go to ‘**Sites’** from the xCloud dashboard. Select the site where you want to increase the PHP memory limit. Next, open **Site Settings** from the site menu. ![](/_mirror/4bab573f-image-109-1024x509.png.webp) Find the **PHP Configurations** section from the dashboard and click on the ‘**Manage’** button. ![](/_mirror/b5effbb9-image-110-1024x507.png.webp) Select **PHP Configurations** from the dropdown. ![](/_mirror/f7cfa900-image-111-1024x500.png.webp) In the **Manage PHP Configurations** panel, find **Memory Limit**. Enter the new memory limit value in MB, for example **512**. Click on the ‘**Save Settings**‘. ![](/_mirror/8217364f-image-112-1024x509.png.webp) ## Increase the PHP memory limit from the server settings [#](/docs/increase-the-php-maximum-memory-limit/) Use the server-level option when you need to update the PHP configuration for a PHP version installed on the server. 1. Go to **Servers** from your xCloud Dashboard. 2. Select the server where the site is hosted. 3. Open **Management**. ![](/_mirror/17e50d45-image-113-1024x508.png.webp) Next, choose ‘**PHP Configuration’** from the navigation menu and click on the three-dot icon beside the PHP version that you are using for all the sites of this server as default . ![](/_mirror/9c3bad23-image-114-1024x512.png.webp) Open the action menu for that PHP version. Click **Manage PHP Configuration**. ![](/_mirror/d5c4b49f-image-116-1024x510.png.webp) In the **Update PHP Configurations** popup, find **Memory Limit**. Enter the new memory limit value in MB. Click **Save Changes**. ![](/_mirror/2c1970f1-image-115-1024x510.png.webp) That is how easily you can increase the PHP maximum memory limit for websites in xCloud. ## Site-level vs server-level PHP memory limit [#](/docs/increase-the-php-maximum-memory-limit/) Option Use it when **Site-level PHP memory limit** Only one site needs a higher PHP memory limit. **Server-level PHP memory limit** You want to adjust the PHP configuration for the selected PHP version on the server. ## Recommended values [#](/docs/increase-the-php-maximum-memory-limit/) A common value for WordPress sites is **256 MB** or **512 MB**. Larger WooCommerce, LMS, builder, or import-heavy sites may need more memory. Avoid setting a very high value unless the site needs it, because PHP memory usage still depends on the server’s available RAM. ## Verify the change [#](/docs/increase-the-php-maximum-memory-limit/) 1. Reload the site or WordPress admin page that previously showed the memory issue. 2. If the issue was caused by a plugin, import, backup, or update process, retry that action. 3. If WordPress still shows a lower memory value, check whether the site has a WordPress-level memory constant such as `WP_MEMORY_LIMIT` or `WP_MAX_MEMORY_LIMIT`. ## Troubleshooting [#](/docs/increase-the-php-maximum-memory-limit/) ### The site still shows a memory limit error [#](/docs/increase-the-php-maximum-memory-limit/) Increase the site-level PHP memory limit first, then retry the failed action. If the issue continues, check whether a WordPress plugin, theme, or custom code is setting a lower WordPress memory value. ### The site needs more memory during imports or backups [#](/docs/increase-the-php-maximum-memory-limit/) Set the site-level memory limit to a higher value, then run the import or backup again. For very large operations, also check execution time, upload size, and post max size from the same PHP configuration panel. ### The memory limit is already high but the server is still slow [#](/docs/increase-the-php-maximum-memory-limit/) A higher PHP memory limit does not add RAM to the server. If the server is low on memory or CPU, review the server resource usage and consider optimizing the site or upgrading the server plan. ## Related docs [#](/docs/increase-the-php-maximum-memory-limit/) - [How To Configure PHP Settings of Your Site](/docs/how-to-configure-php-settings/) - [How To Increase The PHP Maximum Memory Limit In xCloud?](/docs/increase-the-php-maximum-memory-limit/) - [How To Solve The WordPress Memory Limit Exhausted Error?](/docs/wordpress-memory-limit-exhausted-error/) ## FAQ [#](/docs/increase-the-php-maximum-memory-limit/) ### Should I update the site-level or server-level memory limit first? [#](/docs/increase-the-php-maximum-memory-limit/) Update the site-level PHP memory limit first. This is the best option when only one site needs more memory. ### Does increasing PHP memory limit increase my server RAM? [#](/docs/increase-the-php-maximum-memory-limit/) No. It only changes how much memory a PHP script is allowed to use. Your server still has the same physical RAM. ### Do I need to restart the server? [#](/docs/increase-the-php-maximum-memory-limit/) xCloud applies the saved PHP configuration through the dashboard workflow. If the change does not appear immediately, wait a short time and reload the affected WordPress page. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How To Take Incremental Backup In xCloud? - xCloud > Take incremental backup in xCloud effortlessly with our comprehensive guide. Preserve your website data with minimal storage use and ensure quick recovery. Incremental backups are focused on storing modified files and data since the last conducted backup. If you take incremental backups, it will greatly help to keep slight changes in data on your websites and save storage space on your servers. [**xCloud**](/) offers multiple backup options, including incremental backup, for keeping multiple copies of your website data, so you can utilize and restore your website to a stable phase if any emergency occurs. Follow this step-by-step guide to learn how to **take incremental backups** in xCloud. ## **Step 1: Go To Backup Settings From xCloud Dashboard** [#](/docs/incremental-backup-in-xcloud/) Log in to your [**xCloud**](https://app.xcloud.host/) and choose a site from the dashboard or by navigating to the ‘**Sites**’ tab. Now, on the site settings page, you will find two options for the ‘**Backup**’ option at the left menu. You can check your previous backups by going to the ‘**Previous Backups**’ option. With each backup file, you will have the options to ‘**Restore**’ and ‘**Delete**’. ![take incremental backup](/_mirror/206a53c2-image-1.png.webp) Here, you can also take a full backup of your site by clicking on the ‘**Backup Now**’ or ‘**Add New Backup**’ button. However, if you enable incremental backup in the ‘**Backup Settings’**, you will get to choose between taking a Full Backup or Incremental Backup. ![](/_mirror/dc0ed39e-image-3.poster.webp) For taking incremental backups including a full backup, you will need to go to the ‘**Backup Settings**’ option from the left menu. ![](/_mirror/11dd4bd3-image-4.poster.webp) ## **Step 2: Select Type & Take Incremental Backup** [#](/docs/incremental-backup-in-xcloud/) On the backup settings page, you will find two backup options: Local Backup and Remote Backup. For taking an incremental or full backup, we recommend using Remote Backup as your option. _\[Note: Incremental backup is now supported with the **Cloudflare R2** storage.\]_ Now, on the Remote Backup tab, select ‘**Incremental**’ from the type and select a bucket from the options. If you want to exclude any file or data from the backup, you can exclude it from the ‘**Exclude Paths**’ field. ![](/_mirror/c949b851-image-5.poster.webp) Remember, to take incremental backups, you will need to enable ‘**Automatic Full Backup**’ first. Enable it and select a backup frequency (_Daily, Weekly, Monthly, or Yearly_). You can also select dates and times for the frequencies. ![take incremental backup](/_mirror/a42c4866-image-2.png.webp) Now, after enabling full backup, enable ‘**Automatic Incremental Backup**’ and select a backup frequency which can be Daily, Weekly, Monthly, or Yearly. However, to keep up to date, we recommend taking it daily. Then, select a time for backup. If you enable ‘**Automatic Delete**’ and set the number of days, the backup file will be automatically deleted after the number of days. For example, we have set 1 here, which means the previous backup file will be deleted 1 day after taking a new backup. Once you are done setting up the backup options, hit the ‘**Save**’ button. Now, you can see your newly taken backup and previous backup by going to the ‘**Previous Backups**’ option. Here, you can restore any taken backup. You can also delete backup files, except the most recent one. For example, here we have previous backup files for Local Backup. ![](/_mirror/34670407-image-6.poster.webp) ## **How Incremental Backup Deletion Works in xCloud** [#](/docs/incremental-backup-in-xcloud/) 1. You will not be able to delete the latest full backup. 2. To delete any full backup, you must first take another full backup of the site. After that, the older full backup can be deleted. 3. You cannot delete individual incremental backups. 4. To remove incremental backups, the full backup associated with those incremental backups must be deleted. 5. Backups are deleted automatically based on the Automatic Delete days you configured for the site. 6. A full backup will only be deleted after the number of days set for Automatic Delete has passed, and the latest incremental backup date surpasses the automatic delete date you previously configured. For example, if Automatic Delete is set to 7 days, incremental backups will be deleted only after they become older than 7 days. Once those incremental backups are removed, you will then be able to delete the associated full backup. 7. After the automatic delete period is surpassed, the full backup and all its associated incremental backups can be deleted together in a batch. This is how easily you can **take incremental backups** in xCloud.  Still need help? Feel free to reach out to our [**support team**](https://support.xcloud.host/). --- # How to Install & Set Up xCloud Pulse macOS Menubar - xCloud > Learn how to install and set up xCloud Pulse macOS menubar. Monitor site health, SSL, backups, vulnerabilities, and servers directly from your menu bar. xCloud Pulse is the macOS companion app for xCloud. It lives in the menu bar at the top of your Mac and keeps the health of your sites and servers one click away, so you can check on everything without opening a browser. xCloud Pulse monitors site health, SSL, backups, vulnerabilities, and server status, and it can notify you when something needs attention. Follow the step-by-step guide to download and install the xCloud Pulse app, create an xCloud API token, connect the app to your account, set your refresh schedule, and read your dashboard. The whole process takes only a few minutes. ### **Before You Begin** [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) xCloud Pulse runs on: - macOS 14.0 (Sonoma) or later - An Apple Silicon (M-series) Mac You will also need: - An active xCloud account - Permission to create an API token in that account ## **Collect the xCloud API Token** [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) ### Step 1: Generate an API Token [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) First, go to your xCloud dashboard. Navigate to the left-hand sidebar menu, select Settings, and then click on the ‘Developers’ option from the left side menu and click on the ‘API Tokens’ option. Within the API tokens interface, click the Create New Token button. ![](/_mirror/fa4471fa-image-71-1-1024x505.jpg.webp) ### Step 2: Configure Token Name and Permissions [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) A pop-up will appear. Enter a descriptive name for your token and select the appropriate permissions: 1. Full Access (all permissions) 2. read:servers 3. write:servers 4. read:sites 5. write:sites Once configured, click Create Token. After creation, your token will be displayed. Copy and store it in a secure location immediately, as you will need it for future authentication. ![Set Up xCloud Pulse macOS Menubar](/_mirror/ae5e5709-image-71.jpg.webp) ## Set up Your MacOS Menubar [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) ### Step 1: Download the MacOS Menubar [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) Then go to the **Settings → Developers** option from the xCloud dashboard. Now click on the xCloud Pulse from the menu.  ![Set Up xCloud Pulse macOS Menubar](/_mirror/8facaf49-image-66.png.webp) You will be redirected to the **[Git repository](https://github.com/xCloudDev/xCloud-Pulse)**, then download xCloud Pulse for macOS according to your device OS version. ![Set Up xCloud Pulse macOS Menubar](/_mirror/0def7577-image-69.jpg.webp) Open the downloaded .dmg file, then drag the xCloud Pulse icon into your Applications folder. Open xCloud Pulse from your Applications folder. Once the app is running, the xCloud Pulse icon appears in the macOS menu bar at the top-right of your screen. ![Set Up xCloud Pulse macOS Menubar](/_mirror/0a73c48e-image-68.png.webp) ### 🔖 Allow Security Settings Permissions From Your macOS Device [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) After installing xCloud Pulse and opening it for the first time, you may find that the application does not immediately appear in your macOS menu bar, but rather shows a security concern. This is a macOS security feature that requires manual approval for applications downloaded outside of the App Store. To proceed, click the **Done** button in the warning pop-up. _**Note**: You must click Done before approving the application manually. If you close the pop-up without clicking **Done**, the approval option will not appear in your Mac’s Security Settings, and you will not be able to grant permission to the application manually._ ![](/_mirror/22877f02-image-71-2-1024x504.jpg.webp) Next, go to allow xCloud Pulse, open System Settings on your Mac, and search for the **Privacy & Security** option. Then scroll down to the **Security** section, where you may see a message indicating that xCloud Pulse was blocked from opening. Click **Open Anyway** to approve the application. Mac will ask you to authenticate using your password or Touch ID. Follow the on-screen prompts to confirm that you want to allow the application to run. Once the approval process is complete, launch xCloud Pulse again from your Applications folder. ![](/_mirror/3392e967-image-71-3-1024x506.jpg.webp) After the application starts successfully, the xCloud Pulse icon will appear in the macOS menu bar at the top-right corner of your screen. You can then continue with the setup process by connecting your xCloud account using your API token. ### Step 2: Configure the Menubar [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) Then click on the xCloud icon from your dashboard menu bar. It will instantly open the xCloud Pulse Menu bar.   ![Set Up xCloud Pulse macOS Menubar](/_mirror/5ee202fd-image-74.jpg.webp) Then enter the xCloud API token in the dedicated field. Click on the ‘Save Token’ button and click on the ‘Test Connection’ button. ![Set Up xCloud Pulse macOS Menubar](/_mirror/69193dba-image-72.png.webp) ### Step 4: Set Your Refresh Schedule and Behavior [#](/docs/install-and-set-up-xcloud-pulse-macos-menubar/) Under Polling Interval, choose how often the app refreshes your data. The options are 5, 10, 15, or 30 minutes. Adjust the notification and behavior settings to match your preferences. ![Set Up xCloud Pulse macOS Menubar](/_mirror/d8d01988-image-73-1024x575.jpg.webp) Click the xCloud Pulse icon to open the menu. The Overview shows your totals at a glance: the number of sites, the number of servers, overall health, and any open issues. ![](/_mirror/fda8e904-image-69-1024x575.png.webp) For example,  go to the Sites, Issues tab for more details. Click any site to see its full details, or click the arrow next to a site to open it in xCloud directly from the app. ![Set Up xCloud Pulse macOS Menubar](/_mirror/0c853b51-image-70-1024x575.png.webp) And that’s it; this is how easily you can download and configure the xCloud Pulse app in just a few clicks. That is all it takes. In just a few minutes, xCloud Pulse puts your sites and servers in your menu bar and keeps them one click away. From here, xCloud Pulse watches site health, SSL, backups, vulnerabilities, and server status for you, and it lets you know when something needs attention. You can change your settings at any time by opening the app and selecting Settings. Welcome to a simpler way to keep an eye on everything you run on xCloud. --- # How to Install and Use xCloud AI Agent Skills Using AI Agents - xCloud > Learn how to install and use xCloud AI Agent Skills in Claude Code. Manage your servers and sites with plain language, no dashboards or API endpoints needed. xCloud AI Agent Skills bring your xCloud infrastructure directly into AI assistants such as Claude Code. Instead of manually navigating dashboards and API documentation, you can simply ask your AI assistant to perform tasks using natural language. With xCloud AI Agent Skills, you can discover servers, inspect sites, check WordPress updates, monitor infrastructure, and perform actions through conversational commands powered by the xCloud Public API. For example, the “xcloud:servers” skill lets you ask “find my servers” and get a clear list back, with the server name, status, public IP, and provisioning state. You do not need to know any API endpoints to get a useful result. The assistant makes the calls in the background and replies in plain language. Follow this step-by-step guide to install the xCloud AI Agent Skills, connect them to your AI assistant, and start managing your xCloud resources with simple prompts. The entire setup process takes only a few minutes. ## 📸 Watch A Quick Walkthrough [#](/docs/install-and-use-xcloud-ai-agent-skills/) ## Source [#](/docs/install-and-use-xcloud-ai-agent-skills/) - The xCloud AI Agent Skills are open source and available on **[GitHub](https://github.com/xCloudDev/xcloud-agent-skills)** for free**.** ## Prerequisites [#](/docs/install-and-use-xcloud-ai-agent-skills/) Before you start, make sure you have: - An active xCloud account - Access to the xCloud Public API - AI Agents installed ## Supported Tools [#](/docs/install-and-use-xcloud-ai-agent-skills/) - Claude Code - Grok Build - Codex - Cursor - OpenCode - GitHub Copilot - Pi - Devin ## Collect the xCloud API Token [#](/docs/install-and-use-xcloud-ai-agent-skills/) ### Step 1: Generate an xCloud API Token [#](/docs/install-and-use-xcloud-ai-agent-skills/) First, go to your xCloud dashboard. Navigate to the left-hand sidebar menu, select Settings, and then click on the ‘Developers’ option from the left-hand menu and click on the ‘API Tokens’ option. Within the API tokens interface, click the Create New Token button. ![](/_mirror/db1f7316-image-106-1024x505.jpg.webp) ### Step 2: Configure Token Name and Permissions [#](/docs/install-and-use-xcloud-ai-agent-skills/) A pop-up will appear. Enter a descriptive name for your token and select the appropriate permissions: 1. Full Access (all permissions) 2. read:servers 3. write:servers 4. read:sites 5. write:sites Once configured, click Create Token. ![](/_mirror/63f69cc4-image-106-1-1024x505.jpg.webp) ### Step 3: Copy and Store Your API Token  [#](/docs/install-and-use-xcloud-ai-agent-skills/) After creation, your token will be displayed. Copy and store it in a secure location immediately, as you will need it for future authentication ![](/_mirror/cee1ef86-image-106-1024x504.png.webp) ## Install the xCloud AI Agent Skills [#](/docs/install-and-use-xcloud-ai-agent-skills/) ### Step 4: Access the Agent Skills Repository [#](/docs/install-and-use-xcloud-ai-agent-skills/) Then go to the Settings → Developers option from the xCloud dashboard. Now, click on the Agent Skills from the menu.  ![](/_mirror/44b9e485-image-107-1024x502.png.webp) You will be redirected to the xCloud Agent Skills documentation. You can go to the md file directly, download the md file of the skills, and use it according to your preferences. ![](/_mirror/87b53c51-image-108-1024x513.jpg.webp) Or, you can go to the repository; from here, you can visit our git repository to access the command to install on Claude Code.  ![](/_mirror/dc55018a-image-108-1-1024x509.jpg.webp) We are going to install it using xCloud’s Agent Skills Marketplace. So go to the GitHub repository and access the command for Claude code. Copy the installation commands. You will run them inside Claude Code in the next steps. ![](/_mirror/b2cdf181-image-108-1024x506.png.webp) ## Configure the xCloud AI Agent Skills with Claude Chat [#](/docs/install-and-use-xcloud-ai-agent-skills/) First, go to the Profile from your Claude, then choose Settings, and click on the Capabilities option from the menu ![](/_mirror/77da3e37-image-109-1024x565.jpg.webp) Then, head over to the ‘Allowed Additional Domains’ and enter the ‘app.xcloud.host’ domain in the dedicated field and click on the ‘Add. button. ![](/_mirror/d50125fa-image-109-1-1024x571.jpg.webp) Next, [download the agent skill](https://github.com/xCloudDev/xcloud-agent-skills/releases/download/v3.0.0/xcloud-agent-skill.zip,) (if you haven’t downloaded it already) zip file, then open The Claude Code and go to ‘Customize’ → ‘Skills’ and upload the downloaded file. It will automatically create the Skills in Claude. ![](/_mirror/5bb1c211-image-109-1024x558.png.webp) Then go to the ‘Claude Chat’ and enter your xCloud Public API key. If you haven’t created it yet, [visit here](https://app.xcloud.host/user/api-tokens) and create an API key.Go to the Claude Chat and start asking something like that ‘Give me a server and site lists”.  _Note: We recommend entering your xCloud API token in your env file rather than directly in your chat, since anything pasted into a conversation can persist in chat history. For the most secure experience, we recommend using Claude Code_ ![](/_mirror/fc6eeb1f-image-110-1024x558.jpg.webp)  After that, you will see the Agent Skills start working and giving you the results according to your instructions. ![](/_mirror/637df953-image-110-1-1024x576.jpg.webp) And that’s it: this is how easily you can manage your xCloud site through AI Agents like Claude Code or Chat easily. ## Configure the xCloud AI Agent Skills with Claude Code [#](/docs/install-and-use-xcloud-ai-agent-skills/) ### Step 5: Open Claude Code and Add Your xCloud API Key [#](/docs/install-and-use-xcloud-ai-agent-skills/) Launch Claude Code on your machine and open a new session. Then add the xCloud API key to your environment JSON file at ~/.claude/settings.json: ``` { "env": { "XCLOUD_API_TOKEN": "your-token-here" } } ``` Copy to Clipboard ![](/_mirror/af9bbdc3-image-110-2-1024x640.jpg.webp) You can update the file manually, or simply ask Claude to add the xCloud API key to the JSON file for you. ### Step 6: Install the xCloud AI Agent Skills [#](/docs/install-and-use-xcloud-ai-agent-skills/) Run the commands below to add the marketplace, install the plugin, and reload: ``` /plugin marketplace add xCloudDev/xcloud-agent-skills ``` Copy to Clipboard ``` /plugin install xcloud ``` Copy to Clipboard ``` /reload-plugins ``` Copy to Clipboard ![](/_mirror/d10b6578-image-110-3-1024x640.jpg.webp) Once you run these commands, Claude loads the skills and connects them to the xCloud API. Restart Claude Code so it picks up the token, then confirms the connection by asking Claude, “Check my xCloud API connection.” After it finishes, your AI assistant gains access to xCloud capabilities. ### Step 7: Begin Interacting Using the AI Agent Skills [#](/docs/install-and-use-xcloud-ai-agent-skills/) Once the skills have been installed, you can begin interacting with your xCloud infrastructure. Ask Claude: /xcloud:servers, tell me my servers status You can also just say “find my servers” in plain language, and Claude loads the matching skill for you. ![](/_mirror/cb29a51d-image-110-6-1024x609.jpg.webp) Then the skill connects to the xCloud Public API and retrieves the servers available in your account. Claude will return information such as: - Server Name - Server Status - Public IP Address - Provisioning Status - Server Identifier All data is retrieved directly from your xCloud account in real time. ![](/_mirror/2610071a-image-110-7-1024x609.jpg.webp) And that’s it; this is how easily you can install and set up xCloud AI Agent Skills. In just a few minutes, xCloud AI Agent Skills puts your servers, sites, and WordPress installations a single prompt away. From here, you can manage your infrastructure with plain language instead of clicks and menus. Load the skill you need, ask your question, and let the assistant handle the API calls. You can keep chatting in the same conversation to refine any result. If you have any questions or are facing issues, feel free to reach out to our [**support team**](https://support.xcloud.host/). ## Common Use Cases [#](/docs/install-and-use-xcloud-ai-agent-skills/) xCloud AI Agent Skills can help you with the following tasks: - **Server management.** List your servers, check status and details, track provisioning state, manage PHP and databases, and block an abusive IP through the firewall. - **Site management.** List the sites on a server, retrieve site information, take backups, clear cache, and manage domains and SSH access. - **WordPress management.** Check core, theme, and plugin updates, scan for vulnerabilities, review WordPress health, check page speed, and queue updates. - **SSL management.** Set up HTTPS, issue a free Let’s Encrypt certificate, and renew certificates before they expire. - **Monitoring.** Track background tasks, poll events, and follow update progress to completion. ## Do AI Agent Skills cost extra? [#](/docs/install-and-use-xcloud-ai-agent-skills/) The skills use the xCloud Public API that comes with your account, so there is no extra xCloud charge to run them. Your AI assistant may have its own usage cost from its provider. Check your assistant’s plan for those details. ### 📑 Explore the Documentation [#](/docs/install-and-use-xcloud-ai-agent-skills/) You can also visit this [**documentation**](https://app.xcloud.host/agent/skills#description/introduction) to learn more and find more details about the xCloud AI Agent Skills. --- # How to Install Ghost with xCloud (One Click Apps) - xCloud > Learn how to install Ghost with xCloud using One Click Apps. Deploy your blog with Docker, Nginx, and SSL configured for you in a few steps. Ghost is an open-source publishing platform built for blogs, newsletters, memberships, and creator websites. It is fast, clean, and focused on writing rather than page building, which makes it a strong choice for anyone who wants to publish and grow an audience without the overhead of a general-purpose CMS. With xCloud’s One Click Apps, you can deploy Ghost without touching the server. xCloud provisions the container, configures Nginx, and issues the SSL certificate for you. Follow the guide to install Ghost with xCloud with One Click Apps. Let’s get started. ## Step 1: Create a Docker+ NGINX Server [#](#step-1-create-a-docker-nginx-server) First, create a Docker server to deploy Ghost. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy Ghost either on your [own server](/self-managed-hosting/) or on an xCloud server. ![Install Ghost with xCloud](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, choose your server provider to deploy the server with xCloud. You can either use an [xCloud Managed Server](/managed-hosting/) or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![Install Ghost with xCloud](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Afterward, enter the ‘Server Name’, set the ‘App Type’ to Ghost(it is optional to select), and add any relevant ‘Tags’ to help identify your server later.  ![Install Ghost with xCloud](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, you can see the ‘Docker + NGINX’ stack is already selected, which is mandatory for deploying the Ghost application.   ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Next, choose the server options based on your requirements. Then, select a plan that best fits your needs, then click the ‘Create’ button to proceed. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once the server is created, you will be able to deploy your Ghost Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ![Install Ghost with xCloud](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Step 2: Go to One Click Apps & Choose Ghost [#](#step-2-go-to-one-click-apps--choose-ghost) Next, from your dashboard, click the ‘One Click Apps’ button and choose ‘Ghost’. ![Install Ghost with xCloud](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 3: Set Up the Ghost Application [#](#step-3-set-up-the-ghost-application) In the site setup screen, you will be prompted to enter basic site information. Provide a ‘Site Title’ and add relevant ‘Tags’ to help organize your deployment. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Here, you will see site deployment options. From here, proceed with the ‘Go Live’ option or the ‘Demo Site’ option. For Go Live you need to have a custom domain. For this tutorial we are going with the demo domain that is free from xCloud. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Once you choose the Demo site, you will see that xCloud assigns you a free demo domain. Then click on the ‘Next’ button to start deploying the application. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ### Step 5: Visit the Application [#](#step-5-visit-the-application) After completing the setup, you will be able to visit your Ghost app. From the dashboard, click the ‘Visit Site’ button to access your Ghost site. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) ## Step 6: Complete the Ghost Setup [#](#step-6-complete-the-ghost-setup) One you visit the site, go to the address field and add “/ghost” at the end of your domain. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) Now you get an account creation page. Enter your ‘Site title’, ‘Full name’, ‘Email address’, and a ‘Password’ and then click on the ‘Create account & start publishing’ button to proceed. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) After a while you will see the account has been created. You will land in the Ghost admin dashboard, where you can see your members count, post performance, and newsletter and growth analytics. From here you can write your first post, customize your theme, and configure your newsletter. ![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) And that’s it. This is how easily you can install and launch Ghost using xCloud’s One Click Apps. With just a few guided steps, your publication is live, fully configured, and secured with SSL. xCloud takes care of the server provisioning, Docker configuration, and deployment, so you can focus on writing and growing your audience. Still stuck? [Contact our support team](/support/) for any of your queries. --- # How To Easily Install Let’s Encrypt SSL Certificate - xCloud > Here we have learned how to install Let's Encrypt SSL certificate in xCloud. With **[xCloud](/)** you can easily install the ‘[**_Let’s Encrypt_‘ SSL certificate**](https://letsencrypt.org/) on your site without any complexity. Follow this guide to proceed further. ## **How Does Let’s Encrypt SSL Certificate Work?** [#](/docs/install-lets-encrypt-ssl-certificate/) To enable HTTPS on your website, you need a certificate from a Certificate Authority (CA) like Let’s Encrypt. You prove domain control using [**ACME**](https://datatracker.ietf.org/doc/html/rfc8555) protocol software installed on your web host.  If you don’t have shell access (SSH) and use control panels like cPanel or Plesk, you probably can’t obtain the certificate that way. Contact your hosting provider to confirm. You can get a free SSL certificate issued by xCloud. ![Let’s Encrypt SSL](/_mirror/3c6cbf25-HTTPS-SSL-Certificate.png.webp) ## **How To Install Let’s Encrypt SSL** [#](/docs/install-lets-encrypt-ssl-certificate/) From SSL/HTTPS option from the dashboard, you can add your Let’s Encrypt SSL certificate.  ![Let’s Encrypt SSL](/_mirror/145b95f4-Own-SSL-certificates.png.webp) Under the Certificate Issue option, you can see your Let’s Encrypt SSL certificate has been successfully added. After that, click on the Save button to save your changes.  _Note: If you want to use our free SSL certificate from xCloud, then you have to disable other providers._ For example, you need to disable ‘**proxy**‘ from your Cloudflare DNS report. ![Let’s Encrypt SSL](/_mirror/c23e1211-screely-1709716003926.png.webp) Are you stuck? Contact our support team for more information. --- # How To Install MariaDB With xCloud? - xCloud > Step-by-step guide on how to install MariaDB with xCloud for a fast and reliable data access for your site. With xCloud, you can now install [**MariaDB**](https://mariadb.org/) on servers managed by your providers like GCP, Vultr, and Hertzner, as well as on xCloud-managed servers. This allows you to achieve optimal query speed and enhanced site responsiveness with MariaDB, ensuring high performance and strong data integrity. MariaDB’s optimized engines provide fast and reliable data access for your site. Learn how to install MariaDB with xCloud. _**\*Note:** In the upcoming release, xCloud will provide MariaDB support for AWS servers._ ## How To Install MariaDB With xCloud? [#](/docs/install-mariadb-with-xcloud/) Here, we will install MariaDB in xCloud-managed servers. Follow the step-by-step guidelines to learn how. ### **Step 1: Create A New Server In xCloud** [#](/docs/install-mariadb-with-xcloud/) First, log in to your xCloud account and move to the **‘Servers’** tab. Click on **‘New Server’** to create a new server. ![Install MariaDB](/_mirror/65a4f8d0-image-5.png.webp) ### **Step 2: Choose Hosting Managed By xCloud** [#](/docs/install-mariadb-with-xcloud/) To set up MariaDB, you need to choose your hosting provider. Here, in this tutorial, we are choosing the hosting managed by xCloud. Scroll down and choose your hosting. ![](/_mirror/c949b851-image-5.poster.webp) ### **Step 3: Configure Server Setup** [#](/docs/install-mariadb-with-xcloud/) Add the ‘Server Name’ and ‘Server Tag’ from the **‘Server Details’** section. Choose the **‘Server Type’, ‘Server Size’, and other details** as required.  ![](/_mirror/34670407-image-6.poster.webp) ### **Step 4: Select Database Server** [#](/docs/install-mariadb-with-xcloud/) Now, from the **‘Database’** Section**,** select your database server. Here, choose MariaDB and click **‘Next’.** **\*Note:** xCloud supports Maria DB version 10.6. ![](/_mirror/db26b975-image-7.poster.webp) Following these steps, you can successfully set up MariaDB in xCloud-managed servers. You can stop or restart MariaDB from here. ![](/_mirror/d6c5097d-screely-1725444002814-1024x596.png.webp) In one server, you can use only one database from MySQL or MariaDB. If you want to use MariaDB in your server, you need to create a new server. And if you want to migrate your existing server from MySQL to MariaDB, you need to create a new server and clone your all the sites into that server. _**Note:** Currently MariaDB is not available on AWS servers and ARM-based servers._ If you face any issues or need further assistance, reach out to [**xCloud support**](https://support.xcloud.host/). Our team is available to help you with any challenges you face while integrating and managing your external database. --- # How to Install WireGuard with xCloud (One Click Apps) - xCloud > Learn how to Install WireGuard with xCloud in minutes using One Click Apps, from server creation to VPN client setup with SSL enabled. [WireGuard](https://www.wireguard.com/) is a modern and lightweight VPN solution that helps keep your internet traffic private and secure. It’s known for being fast, easy to use, and much simpler than traditional VPN tools. With xCloud’s One Click Apps, setting up WireGuard doesn’t require any complicated server work or technical expertise. Follow the guide to easily install WireGuard with xCloud, which involves just a few steps. _Note: WireGuard requires the WireGuard UDP port (default: 51820) to be open on your server firewall. If a firewall is enabled, make sure this port is allowed._ Copy to Clipboard ## Step 1: Create a Docker+ NGINX Server [#](/docs/install-wireguard-with-xcloud/) First, you need to create a Docker server to deploy WireGuard. Click the ‘Add New Server’ button on the dashboard and enter all the necessary credentials to connect your server. You can deploy WireGuard either on your [own server](/self-managed-hosting/) or on an xCloud server. ![Install WireGuard with xCloud](/_mirror/8199d814-image-80.jpeg.webp) Next, choose your server provider to deploy WireGuard with xCloud. You can either use an **[xCloud Managed Server](/managed-hosting/)** or select your preferred provider. In this guide, we’ll use the xCloud Managed Server. ![Install WireGuard with xCloud](/_mirror/55ef078b-image-81-1024x510.jpeg.webp) Afterward, enter the **‘Server Name’**, set the **‘App Type’** to WireGuard(it is optional to select), and add any relevant **‘Tags’** to help identify your server later.  ![Install WireGuard with xCloud](/_mirror/0d3d3d63-image-331.png.webp) Next, choose between the ‘**General’** and **‘Premium’** options based on your requirements. Then, select a plan that best fits your needs. ![Install WireGuard with xCloud](/_mirror/619ff6ad-image-85.jpeg.webp) Next, choose the **‘Region’** and **‘Ubuntu Version’** for your server. You can also enable or disable the Backup option as needed. _Note: The server location you have set will be used as the VPN location._ Copy to Clipboard ![Install WireGuard with xCloud](/_mirror/55e60caf-image-84.jpeg.webp) Next, you can see the **‘Docker + NGINX’** stack is already selected, which is mandatory for deploying the WireGuard application.  Then click on the **‘Create’** button to proceed. ![](/_mirror/2e10486c-image-83-1024x511.jpeg.webp) Once the server is created, you will be able to deploy your WireGuard Application on this server. After creating a server, it may take a while to become fully operational. Wait a few minutes before deploying your applications to ensure everything starts correctly. ## **How to Install WireGuard with xCloud On A Cloud Server**  [#](/docs/install-wireguard-with-xcloud/) Learn how to install WireGuard on a cloud server. It walks you through creating a server, configuring the environment, and launching your WireGuard application easily. ### **Step 2: Access the One Click Apps Dashboard** [#](/docs/install-wireguard-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the ‘New Site’ button. ![Install WireGuard with xCloud](/_mirror/1a97e027-image-337.png.webp) Then choose your server from the dropdown menu. Next, click on the ‘Next’ button to proceed.  ![Install WireGuard with xCloud](/_mirror/2a54eabc-image-82.jpeg.webp) This will take you to the site creation interface. From here, select your Server, then navigate to the One Click Apps section. You will see ‘WireGuard’, click on it to proceed with the deployment of this application. ![Install WireGuard with xCloud](/_mirror/55744221-image-328.png.webp) ### Step 3: Set Up the WireGuard Application [#](/docs/install-wireguard-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment. ![Install WireGuard with xCloud](/_mirror/63061bea-image-326.png.webp) Here, you will get a site deployment option. From here, proceed with the ‘Go Live’ option to install WireGuard. This will immediately create a live environment to publish your WireGuard application instantly. _**Note**: You will not be able to create a Demo site for WireGuard. Additionally, domains that are proxied through Cloudflare will not work with the WireGuard application. Please ensure the domain is not proxied in Cloudflare._ Copy to Clipboard ![Install WireGuard with xCloud](/_mirror/f85addfb-image-330.png.webp) ### **Step 4: Configure Domain Settings** [#](/docs/install-wireguard-with-xcloud/) Then, enter a domain for your WireGuard application in the blank field under the **‘Domain Setup’** option. ![Install WireGuard with xCloud](/_mirror/26a849a5-image-332.png.webp) After that, go to the **‘DNS Setup’** section and enable the **‘SSL’** option. xCloud provides a free SSL certificate for this application. You can also use your own custom SSL certificate. Here you will get a **‘Site User’** of xCloud and click on the ‘Next’ Button to continue. ![Install WireGuard with xCloud](/_mirror/19be880a-image-324.png.webp) ## Step 4: Visit the Application  [#](/docs/install-wireguard-with-xcloud/) After completing the setup, you will be able to visit your WireGuard site. From the dashboard, click on the ‘Visit Site’ app. ![Install WireGuard with xCloud](/_mirror/f90ad5b8-image-334-1024x490.png.webp) ## Step 5: Set Up WireGuard VPN [#](/docs/install-wireguard-with-xcloud/) Once you are on the WireGuard VPN page, click on the **‘Continue’** button to proceed.  ![Install WireGuard with xCloud](/_mirror/753eb689-image-329.png.webp) Next, enter a **‘Username’**, **‘Password’,** and click on the **‘Create Account’** button to proceed. ![Install WireGuard with xCloud](/_mirror/0ff2365a-image-333.png.webp) Next, enter your domain in the ‘Host’ field. You will get a default ‘Port’ and click on the ‘Continue button to proceed. ![Install WireGuard with xCloud](/_mirror/dec0265b-image-336.png.webp) ## Step 6: Create a Client [#](/docs/install-wireguard-with-xcloud/) Next, click on the ‘New Client’ button to create a new client for WireGuard VPN. ![Install WireGuard with xCloud](/_mirror/13a48c08-image-325.png.webp) Then enter the **‘Name’** and **‘Expiry Date’** and click on the **‘Create Client’** button to proceed.  ![Install WireGuard with xCloud](/_mirror/785968b1-image-335.png.webp) Next to the client, you will see a way to enable or disable the client, add the client via QR code, or download the configuration file. Finally, you can even delete the client if you wish. ![Install WireGuard with xCloud](/_mirror/c62793c5-image-327.png.webp) And that’s it. This is how easily you can install and launch WireGuard using xCloud. With just a few guided steps, your VPN server is ready to use, fully configured, and secured with SSL. xCloud takes care of the heavy lifting, so you can focus on using WireGuard without worrying about complex setup or maintenance. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Integrate And Setup Linode Server With xCloud? - xCloud > Learn how to integrate and setup Linode server with xCloud with step by step process and create your server effortlessly. [**Linode**](https://www.linode.com/) is a trusted cloud hosting provider known for its high-performance servers, developer-friendly platform, and cost-effective pricing. With **xCloud**, you can set up and manage your Linode server with an easy-to-use interface. xCloud aims to simplify the process of hosting and managing WordPress sites, allowing developers and agencies to focus on building great websites without worrying about the underlying infrastructure. Now let us follow these steps to get you started. ## **Step 1: Create Your New Linode Server With xCloud** [#](/docs/integrate-and-setup-linode-server-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **‘Add New Server’** button from your server dashboard or you can add it from the Server Provider Integration Page. ![](/_mirror/00764175-image-1-1024x577.png.webp) The next screen will provide the list of our available server providers. Now, select the [**Linode**](https://www.linode.com/) option from there. The server billing will be handled on your Linode account. ![](/_mirror/657933ef-image-2-1024x582.png.webp) ## **Step 2: Authorize Your Linode Account** [#](/docs/integrate-and-setup-linode-server-with-xcloud/) 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. ## **Step 3: Connect the Account & Add the Necessary Information** [#](/docs/integrate-and-setup-linode-server-with-xcloud/) 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**.** ![](/_mirror/bd051f89-image-3-1024x623.png.webp) **_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. ![](/_mirror/18c91cdd-image-4-1024x596.png.webp) 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. ![](/_mirror/39502df5-image-5-1024x499.png.webp) This is how easily you can create an Linode server from xCloud seamlessly without going through any difficulties.  Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Integrate Backblaze Storage Provider For Site Backup With xCloud? - xCloud > Learn how to integrate Backblaze storage provider with xCloud to create a secure, cost-effective site backup solution. Backing up your website data is important for maintaining a reliable and secure cloud environment.  Backblaze is a cloud storage and data backup service known for its affordability, simplicity, and security. A cost-effective object storage service, similar to Amazon S3, used for storing large volumes of data, backups, and hosting files. In this guide, we will learn how to integrate Backblaze Storage provider with [**xCloud**](/) to set up a seamless, efficient backup solution for your site. Ready to set up Backblaze Storage in xCloud? Let’s dive into the step-by-step guide. **_Note:_** _Backblaze provides the first 10GB of B2 Cloud Storage for FREE_ ## **Steps to Integrate Backblaze Storage Provider With xCloud & Backup Site** [#](/docs/integrate-backblaze-storage-provider/) Follow the steps below to integrate Backblaze B2 storage provider with xCloud and backup your site with ease: ### **Step 1: Create a New Storage Bucket** [#](/docs/integrate-backblaze-storage-provider/) After logging in to your Backblaze account and go to the **‘Buckets’** page. Click on the ‘**Create a Bucket’** button and enter a unique name for your bucket. Adjust the other settings, and click on the **‘Create a Bucket’** button to create a fresh bucket. _Note: Make sure you have chosen **‘Disable’** for the **‘Object lock’** option._ ![](/_mirror/89c21fd7-image-2.poster.webp) ### **Step 2: Create a New Application Key** [#](/docs/integrate-backblaze-storage-provider/) Next, we need to generate Backblaze API keys. Click on the **‘Application Keys’** button under the **‘Account’** menu to go to the API keys tab. Then hit on the  ![](/_mirror/50e559f9-image-1.png.webp) Enter a name for your key and select the bucket you created in the previous step. Choose **‘Read and Write’** as the access level, and then click on the **‘Create New Key’** button. ![](/_mirror/92e4f9f8-image-2.png.webp) On the next screen, you will see the three find application credentials **‘Key ID’**, **‘Key Name’**  and **‘Application key’** that you need to copy for integrate with xCloud ![](/_mirror/94f9d9d0-image-3.png.webp) **_Note:_** _Do not close this tab until you copy the keys, because you will only see these keys once._ ## **Configure Backblaze Storage Provider For Site Backup With xCloud** [#](/docs/integrate-backblaze-storage-provider/) Since you have collected everything that you need from the Backblaze end, now let’s see how you can configure Backblaze storage for site backup in xCloud. ### **Step 3: Login & Access New Provider** [#](/docs/integrate-backblaze-storage-provider/) Login to your xCloud dashboard, and navigate to **‘Team Settings’ → ‘Integrations’ → ‘Storage Provider’** & click on **‘Add New Provider.’** ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 4: Select The Backblaze Storage Provider** [#](/docs/integrate-backblaze-storage-provider/) On the resulting page, click on **‘Select Provider‘** to expand the dropdown option. And select **‘Backblaze‘** as your storage provider. ![](/_mirror/cf35ae5e-image-4.png.webp) ### **Step 5: Fill Up All the Necessary Information** [#](/docs/integrate-backblaze-storage-provider/) Now, fill in your **‘Bucket Name**’, **‘Access Key ID’**, **‘Secret Key’** that you have copied in the dedicated fields. ![](/_mirror/37716037-screely-1741784656132-1024x621.png.webp) Next go back to the Backblaze dashboard, click on the **‘Buckets’** option. Then copy the ‘**Endpoint’** from your created bucket. ![](/_mirror/a6cdc370-screely-1741784208761-1024x575.png.webp) Next, go back to your xCloud dashboard and paste the **‘Endpoint’** into the blank field. Once everything is done, click on **‘Submit’**. ![](/_mirror/1c8a0d3d-screely-1741784730392-1024x634.png.webp) Once you have submitted it, your Backblaze storage will be added to xCloud, you can use it for site backup.  Here’s how it looks in your dashboard once it gets connected successfully. ![](/_mirror/720d005b-image-6.png.webp) ### **Step 6: Configure Site Backups Settings in xCloud** [#](/docs/integrate-backblaze-storage-provider/) Once the integration process is done, you can move on to backup your site. As you can integrate more than one storage provider, choose one if you have multiple.  For the Remote Backup Settings, choose your Bucket. ![](/_mirror/11dd4bd3-image-4.poster.webp) After that, you can exclude paths if required. You will find the box below the **‘File Backup’** field as shown below. ![](/_mirror/3f1ce54d-image-7.png.webp) You can also choose to schedule **‘Automatic Backup’** and **‘Automatic Delete’**. For automatic backup, you need to select backup frequency and backup time. On the other hand, you can set a value for how many days after a backup will be deleted automatically. ![](/_mirror/15e83c88-image-8.png.webp) This is how you can easily integrate Backblaze storage provider and configurefor site backup in xCloud. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Integrate Google Cloud Storage for Site Backups in xCloud? - xCloud > Want a secure backup solution? Integrate Google Cloud Storage with xCloud to automate site backups and keep your data safe. Follow our simple steps! Ensuring your website’s data remains secure and accessible is vital. Once you **integrate Google Cloud Storage** for your site backups in [**xCloud**](/), you are opting for a solution that combines robustness with flexibility. [**Google Cloud Storage**](https://cloud.google.com/storage) is renowned for its top-tier security features, scalable architecture, and dependable performance. In this guide, we will show you how to integrate Google Cloud Storage with xCloud to establish an efficient and reliable backup system. ## **Steps to Integrate Google Cloud Storage for Site Backups with xCloud & Back up Site** [#](/docs/integrate-google-cloud-storage-xcloud/) Follow the steps below to integrate Google Cloud Storage for site backups with xCloud and back up your websites effortlessly. ### **Step 1: Add a New Storage Provider** [#](/docs/integrate-google-cloud-storage-xcloud/) Before getting started to back up your websites with Google Cloud Storage, you need to integrate the storage provider into xCloud. For that, [log in to your xCloud account](https://app.xcloud.host/) and navigate to **Team Settings → Integrations → Storage Provider**. ![](/_mirror/ee64f4cf-image-15.poster.webp) Now, click the ‘**Add New Provider**’ button and choose **Google Cloud Storage** as your provider. Next, set a label/name for which a folder will be created in your Google Cloud Storage. ![Integrate Google Cloud Storage](/_mirror/4443cd98-image-16.png.webp) ### **Step 2: Collect Access & Secret Keys** [#](/docs/integrate-google-cloud-storage-xcloud/) To integrate Google Cloud Storage into your xCloud account for site backups, you need an **Access Key ID** and **Secret Key** from Google Cloud Console. To get those, log in to your [**Google Cloud Console account**](https://console.cloud.google.com/) and navigate to the Cloud Storage menu from the left bar. ![](/_mirror/8caf9a3b-image-16.poster.webp) Next, hit the ‘**CREATE A BUCKET**’ button and set a name for your bucket. Next, you need to choose a cloud location to store your data. You can either pick **a single location** (could be nearest to your server location) or **choose multiple or dual locations**. Once done, click the ‘Continue’ option to configure other settings. _\[_**_Note:_** _Your storage charge depends on the number of locations and types you select and add accordingly\]_ ![](/_mirror/3c4e7f71-image-17.poster.webp) Once done, set the storage class, control access options and project object options as per your need. Then hit the **‘Create’** button. Your bucket will be created instantly. Now, you need to get the access key and secret key. To collect those, navigate to **Settings→ Interoperability** and scroll down to the **Access Keys** section. ![](/_mirror/369c28b6-image-18.poster.webp) Here, create a new key by clicking on the ‘**CREATE A KEY**’ button. If you already have generated keys, you can collect those and use them on the xCloud end. ![Integrate Google Cloud Storage](/_mirror/7033e8b4-image-17.png.webp) ### **Step 3: Integrate Google Cloud Storage Provider** [#](/docs/integrate-google-cloud-storage-xcloud/) Now that you have collected the Access keys and secret keys, you can use those keys to integrate the Google Cloud Storage providers into your xCloud account. Set the bucket name as set in the storage provider, use the access key and secret key, set the region and hit the **Submit** button. ![Integrate Google Cloud Storage](/_mirror/f7b34043-image-18.png.webp) Once integrated, you will see the Google Cloud Storage integrated and listed on the Storage Provider page in xCloud, as shown below. ![Integrate Google Cloud Storage](/_mirror/b14d7ad5-image-19.png.webp) ### **Step 4: Configure Backup Settings for Google Cloud Storage** [#](/docs/integrate-google-cloud-storage-xcloud/) Once you are done integrating Google Cloud Storage as a storage provider into xCloud, you can now configure ‘Backup Settings’ for taking backups with Google Cloud Storage. Now, go to sites, choose the one you want to take backup and navigate to the **Site Backup → Backup Settings**. ![](/_mirror/fb21d35c-image-19.poster.webp) Now, in the ‘**Remote Backup**’ section, choose Backup Type as ‘**Full**’ or ‘**Incremental**’ and select the bucket you have just created for Google Cloud Storage. You can then choose to exclude paths if necessary (for the paths you do not want to take backup). Then, you can also enable ‘**Automatic Backup**’ and choose the backup frequency. Plus, you have the option to use the ‘**Automatic Delete**’ option with which you can set days after when your backup will be deleted automatically. Once done, hit the ‘**Save**’ button. ![](/_mirror/7d35ea5c-image-20.poster.webp) ### **Step 5: Take a Backup of Your Site** [#](/docs/integrate-google-cloud-storage-xcloud/) Once you are done configuring the site backups, you can now take backups of your websites using this provider. Now, go to the **Previous Backups** of your site settings and you will see all the available remote backups and local backups. ![Integrate Google Cloud Storage](/_mirror/23fc33af-image-20.png.webp) You can take a backup of your site from here by simply clicking on the ‘**Backup Now**’ button to take an immediate backup. Your backup process will be initiated and the backup files will be shown here once done. ![Integrate Google Cloud Storage](/_mirror/81c05b10-image-21.png.webp) You can also check your **Google Cloud Storage** end. A folder will be created with the name of your backup label and your backups will be saved inside the folder there. ![Integrate Google Cloud Storage](/_mirror/62c01547-image-22.png.webp) This is how easily you can **integrate Google Cloud Storage** for Site Backup with xCloud and take backups of your websites. Still stuck? Contact our [support team](https://support.xcloud.host/) for any of your queries. --- # How to Integrate Hetzner Object Storage Provider for Site Backup with xCloud? - xCloud > Learn how to integrate Hetzner Object Storage with xCloud for secure, automated website backups in a few simple steps. Backing up your website is essential for ensuring data security, disaster recovery, and overall peace of mind. Integrating a reliable external storage provider like Hetzner with xCloud allows you to automate and manage your backups efficiently. Hetzner’s Object Storage with your xCloud account, enabling you to set up seamless remote backups for your site. In this guide, we will learn how to integrate the Hetzner Object Storage provider with **[xCloud](/)** to set up a seamless, efficient backup solution for your site. Ready to set up Hetzner Storage in xCloud? Let’s dive into the step-by-step guide. ## 📑 Note [#](/docs/integrate-hetzner-storage-provider/) Hetzner Object Storage and Storage Box are two completely different services. - xCloud supports Hetzner Object Storage for remote site backups (S3-compatible). - xCloud does NOT support Hetzner Storage Box, as it is not S3-compatible ## **Steps to Integrate Hetzner Storage Provider with xCloud & Backup Site** [#](/docs/integrate-hetzner-storage-provider/) Follow the steps below to integrate the Hetzner storage provider with xCloud and backup your site with ease: ### **Step 1: Create a New Storage Bucket** [#](/docs/integrate-hetzner-storage-provider/) Once you are logged in, go to Object Storage from the dashboard and click on the **‘Create Bucket ’** option. ![](/_mirror/5162c4db-image-7-1024x481.png.webp) Select a data center region from the **‘Location’** that is near your server’s physical location. Next, input a name for your bucket (e.g., turnipjuice-media-backups) and proceed by clicking the **‘Create & Buy now’** button.  **_Note_**_: You can leave the remaining settings at their default values._ ![](/_mirror/17cf19e6-image-8-1024x483.png.webp) ### **Step 2: Generate The Credentials** [#](/docs/integrate-hetzner-storage-provider/) Once you have created the bucket, go to the three-dot option and click on it. A menu will appear, choose the **‘Generate Credentials’** option from here to get the credentials to connect with xCloud. ![](/_mirror/fb51690b-image-9-1024x595.png.webp) Then give a description in the blank field and click on the ‘Generate Credentials’ button to proceed to the next step. ![](/_mirror/ad24d0d9-image-10-1024x566.png.webp) Here, you will get the **‘Access Key’** and the **‘Secret Key’**. Copy both the credentials or you can keep the tab open and go to the xCloud site in a different tab. ![](/_mirror/75ebdadf-image-11-1024x560.png.webp) ## **Configure Hetzner Storage Provider for Site Backup with xCloud** [#](/docs/integrate-hetzner-storage-provider/) Since you have collected everything that you need from the Hetzner end, now let’s see how you can configure Hetzner storage for site backup in xCloud. ### **Step 3: Select The Hetzner Storage Provider** [#](/docs/integrate-hetzner-storage-provider/) Log in to your xCloud dashboard, and navigate to **‘Team Settings’ → ‘Integrations’ → ‘Storage Provider’** & click on **‘Add New Provider’.** On the resulting page, sselect the **‘Hetzner’** as your storage provider ![](/_mirror/6a4a5236-image-12.png.webp) ### **Step 4: Fill Up All the Necessary Information** [#](/docs/integrate-hetzner-storage-provider/) Now, fill in your **‘Bucket Name’**, choose your **‘Region’** of the bucket that you have created with  Hetzner. ![](/_mirror/c57397c9-image-15.png.webp) Next, go back to the Hetzner dashboard, copy the **‘Access ID’** and **‘Secret Key’** from your created bucket. Then, go back to your xCloud dashboard and paste the**m** into the dedicated fields. Once everything is done, click on **‘Submit’**. ![](/_mirror/ec479ec0-image-13.png.webp) Once you have submitted it, your Hetzner storage will be added to xCloud, you can use it for site backup.  Here’s how it looks in your dashboard once it gets connected successfully. ### Step 6: Configure Site Backups Settings in xCloud [#](/docs/integrate-hetzner-storage-provider/) Once the integration process is done, you can move on to backup your site. As you can integrate more than one storage provider, choose one if you have multiple.  For the Remote Backup Settings, choose your Bucket. ![](/_mirror/efba9e8e-image-10.poster.webp) This is how you can easily integrate Hetzner storage provider and configure it for site backup in xCloud.  Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Integrate Object Cache Pro with xCloud? [Easy Guide] - xCloud > Easily integrate Object Cache Pro with xCloud to boost your WordPress site's performanc with just a few simple steps. [**Object Cache Pro**](https://objectcache.pro/) is a premium **caching solution** designed to work efficiently with WordPress, providing faster and more reliable object caching. Integrating Object Cache Pro with xCloud can greatly improve your WordPress site’s performance by reducing database queries and speeding up page load times. Object caching stores frequently requested data in memory, allowing WordPress to retrieve it quickly instead of querying the database repeatedly. Follow the steps below to Integrate Object Cache Pro with xCloud with just a few clicks. ## **Step 1: Go to the Integration Settings** [#](/docs/integrate-object-cache-pro-with-xcloud/) First, log in to your xCloud account. To integrate **Object Cache Pro**, go to the top-right menu, find the **Team Settings** option and click on it. Then, go to the **Integration** option from the left-side menu and click on **Integrations→  Others**. ![Integrate Object Cache Pro with xCloud](/_mirror/75037bf3-chrome_qcGEgfd3Tv.gif) ## **Step 2: Integrate New Item** [#](/docs/integrate-object-cache-pro-with-xcloud/) Then, look for and click the **‘Integrate New Item’** button.Once you click the **‘Integrate New Item’** button, a popup will appear on the xCloud dashboard. Here, insert your **Object Cache Pro** credentials **‘Name’** and ‘**License’**and click on **‘Add Plugin’** button. ![](/_mirror/95107dc1-image-14.poster.webp) ## **Step 3: Go to Your Site** [#](/docs/integrate-object-cache-pro-with-xcloud/) Now, navigate to the site where you want to integrate Object Cache Pro. From the left-side menu, select the **‘Caching’** option to proceed with the integration. ![](/_mirror/563214c8-image-12-1024x486.gif) ## **Step 4: Integrate Object Cache Pro With Your Site** [#](/docs/integrate-object-cache-pro-with-xcloud/) Now, scroll down slightly to find the Object Cache Pro option. Then, toggle the switch to enable it and select the account you have already integrated. You also have the option to enable Debug Mode if needed. After that, click the **‘Configure Object Cache Pro’** button, and the system will automatically configure your account with your site. ![](/_mirror/e8780de9-image-15-1024x399.png.webp) And that’s it. This is how easily you can insert Object Cache Pro with xCloud. This seamless integration helps you provide a faster and more efficient user experience for your site visitors. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Integrate SFTP Storage Provider for Site Backup with xCloud - xCloud > Learn how to integrate SFTP storage provider with xCloud to automate and manage your website backups effortlessly. Websites require regular backups to ensure data safety and quick recovery in case of accidental loss, server failure, or security breaches. Many users prefer storing backups on external storage systems for added security and reliability. With xCloud, you can easily integrate an [**SFTP storage provider**](/docs/site-backups-in-xcloud/) to securely store your site backups, manage them efficiently, and automate backup schedules, all within a single platform. In this guide, you will learn how to integrate SFTP storage provider with xCloud to set up a seamless and reliable backup solution for your site. ## **Step 1: Prepare the Backup Directory on Your SFTP Server** [#](/docs/integrate-sftp-storage-provider-with-xcloud/) First, collect the required credentials for your SFTP user account. You will need: - Hostname or IP address - Port number (default is 22) - Username - Password - Path (directory where backups will be stored) Before you start integrating SFTP with xCloud, you need to make sure the backup directory has the correct permissions. Connect to your SFTP server using SSH. Copy to clipboard 1 ssh jhon@XX.XX.XX.XX Check the file permissions of your backup directory Copy to clipboard 1 ls -ld /path-to/jhon-backup-test Example output: Copy to clipboard 1 drwxr-xr-x 2 root root 4.0K Sep 15 18:13 jhon-backup-test Here, the directory is owned by root, which means the user arafat cannot write to it yet. Give the user full access. Run the following commands to update ownership and permissions to ensure that the user has full access to the backup directory. Copy to clipboard 1 2 3 sudo chown -R jhon:jhon /path-to/arafat-backup-test chmod -R 700 /path-to/jhon-backup-test This ensures that the user has full access to the backup directory. ## **Integrate SFTP Storage Provider in xCloud** [#](/docs/integrate-sftp-storage-provider-with-xcloud/) Once you have gathered all the required details, you can move forward with configuring the SFTP storage provider in xCloud. With this setup, your SFTP server will be connected to your xCloud account, making it possible to use it as a secure storage option for your site backups. ### **Step 2: Choose the New Storage Provider** [#](/docs/integrate-sftp-storage-provider-with-xcloud/) To add the storage provider, go to your xCloud dashboard and go to ‘**My Profile’** from the top right menu. Then navigate **‘Integrations’** → **‘Storage Provider’** option from the sidebar menu. From there, click on the **‘Add New Provider’** button to integrate SFTP storage provider. ![Integrate SFTP Storage Provider](/_mirror/bc39e4e8-screely-1758006276879.png.webp) A pop-up will appear, where you will find all the storage integrations available to integrate with xCloud. Then,  select the **‘SFTP’** as your storage provider to integrate with xCloud. ![Integrate SFTP Storage Provider](/_mirror/ce8eeec5-image-81.png.webp) ### **Step 3: Fill in the Required Information** [#](/docs/integrate-sftp-storage-provider-with-xcloud/) Next, provide the following details in the blank fields: - **Label:** Enter a name for your SFTP integration. - **Host:** Enter the hostname or IP address of your SFTP server. - **Port:** Enter the port number of your SFTP server. If left blank, the default port 22 will be used. - **Username:** Enter the username of your SFTP account. - **Password:** Enter the password of your SFTP account. - **Path:** Enter the directory path where you want to store the backup files (for example: /data1/home/1234/xcloud-backup). Make sure this directory exists on your server. If you leave this blank, the default path /home/{username} will be used. After entering all the credentials, click on the ‘Submit’ button. Once submitted, your SFTP storage will be added to xCloud. You can now use it for site backups. If the integration is successful, it will appear in your dashboard. ![Integrate SFTP Storage Provider](/_mirror/8631c707-image-82.png.webp) ### **Step 4: Configure Site Backup Settings in xCloud** [#](/docs/integrate-sftp-storage-provider-with-xcloud/) Now, in the ‘**Remote Backup’** section, choose Backup Type as **‘Full’** and select the bucket you have just created for SFTP. You can then choose to exclude paths if necessary (for the paths you do not want to take backup). Then, you can also enable **‘Automatic Backup’** and choose the backup frequency. Plus, you have the option to use the **‘Automatic Delete’** option with which you can set days after when your backup will be deleted automatically. Once done, hit the **‘Save’** button. ![Integrate SFTP Storage Provider ](/_mirror/7a80e701-screely-1758128024453-scaled.png.webp) This is how you can easily integrate an SFTP storage provider and configure site backups in xCloud with SFTP. If you encounter any difficulties, feel free to reach out to our support team for assistance. --- # How to Integrate Wasabi Storage Provider for Site Backup with xCloud? - xCloud > Discover how to integrate Wasabi storage provider with xCloud for seamless site backups with easy steps. Backing up your site is one of the most important steps you can take to protect your data and ensure business continuity. Data loss can occur for many reasons, such as system errors, accidental deletion, or even natural disasters. To avoid these risks, you need a reliable storage provider integrated with your backup system. Wasabi is a high-performance cloud storage solution that offers affordable, secure, and scalable storage. When combined with xCloud, it allows you to set up a smooth and efficient backup process for your site. In this guide, we will learn how to integrate Wasabi Storage provider with **[xCloud](/)** to set up a seamless, efficient backup solution for your site. ### **Step 1: Generate Access Key on Wasabi** [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) First, go to the Wasabi, click on **‘Access Keys’** on the left sidebar. Click on the **‘Create New Access Key**’ button. ![Integrate Wasabi Storage Provider](/_mirror/e970a601-image-35.png.webp) After, you can choose **‘Root User’** or **‘Sub-User’** as you wish. Next, click on **‘Download CSV’** or **‘Copy Keys To Clipboard’** and save them. _Note: Once you will click on the copy keys to the clipboard, you will get two keys: ‘Access Key’ and ‘Secret Key’. Store these keys securely to integrate with xCloud._ ![Integrate Wasabi Storage Provider](/_mirror/48b3cede-image-36.png.webp) ## Step 2: Create a Bucket On Wasabi [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) Next, go to the ‘Buckets’ option from the sidebar and click on the ‘Create Bucket’ option to create a new bucket for your site backups. ![Integrate Wasabi Storage Provider](/_mirror/be558cae-image-37.png.webp) You need to enter a bucket name and select a region for the storage bucket, then click the Create Bucket button. Once the bucket is created, collect the region code such as ap-northeast-1 along with the endpoint URL displayed on the right side, for example s3.ap-northeast-1.wasabisys.com. These details are required for integration with xCloud. ![Integrate Wasabi Storage Provider](/_mirror/b82e0341-image-38.png.webp) Next, set properties for this bucket like ‘Bucket Versioning’ and enable ‘Object lock’ and click on the ‘Next’ button. ![Integrate Wasabi Storage Provider](/_mirror/16ff8733-image-42.png.webp) Note When Bucket Versioning is enabled, you can then retrieve and restore any previous version of an object in the bucket. Note: versions of objects are added to your total data storage costs. Enabling Object Lock will allow you to prevent objects from being overwritten or deleted for a fixed amount of time. Toggling this box will permanently enable Object lock functionality for the duration of this bucket’s existence. ![Integrate Wasabi Storage Provider](/_mirror/3de77686-image-41.png.webp) Then you can enable ‘Bucket Logging’, a text log file of all access to this bucket is created in the bucket specified. ![Integrate Wasabi Storage Provider](/_mirror/aa3ba977-image-40.png.webp) You can also enable ‘Object Replication’ to copy objects from a bucket (source) to another bucket (destination) to protect against bad actors, natural disasters, and user error.  ![Integrate Wasabi Storage Provider](/_mirror/65e30a21-image-43.png.webp) Next, add tags to your storage bucket.  Add ‘Key’ and ‘Value’ to the bucket. And click on the next button. ![Integrate Wasabi Storage Provider](/_mirror/fda096bb-image-44.png.webp) ## Configure Wasabi Storage Provider for Site Backup With xCloud [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) Since you have collected everything that you need from the Wasabi end, now let’s see how you can configure Wasabi storage for site backup in xCloud. ### Step 3: Choose the New Storage Provider [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) Log in to your xCloud dashboard, and navigate to ‘Team Settings’ → ‘Integrations’ → ‘Storage Provider’ & click on ‘Add New Provider.’ On the resulting page, click on ‘Select Provider‘ to expand the dropdown option. And select ‘Wasabi‘ as your storage provider. ![](/_mirror/930f7e89-Screen-Capture-on-2025-09-09-at-17-19-30.poster.webp) ### Step 5: Fill Up All the Necessary Information [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) Now, fill in your ‘**Bucket Name’**, **‘Access Key ID’** and **‘Secret Key’** that you have copied in the dedicated fields. ![Integrate Wasabi Storage Provider](/_mirror/9d119d30-image-46.png.webp) Then enter the ‘Endpoint’ from your created bucket, and choose the region of the created bucket. Once everything is done, click on ‘Submit’. ![Integrate Wasabi Storage Provider](/_mirror/e5dcb4c9-image-47.png.webp) Once you have submitted it, your Wasabi storage will be added to xCloud, you can use it for site backup.  Here’s how it looks in your dashboard once it gets connected successfully. ### Step 6: Configure Site Backups Settings in xCloud [#](/docs/integrate-wasabi-storage-provider-with-xcloud/) Once the integration process is done, you can move on to back up your site. As you can integrate more than one storage provider, choose ‘Wasabi’ as your storage provider, Backup type ‘Full’ or ‘Incremental and other settings as your preferences and click on the ‘Save’ button. You can also choose to schedule **‘Automatic Backup’** and ‘**Automatic Delete’.** For automatic backup, you need to select a backup frequency and a backup time. On the other hand, you can set a value for how many days after a backup will be deleted automatically. ![](/_mirror/2d5199b1-Screen-Capture-on-2025-09-09-at-17-06-50-1.poster.webp) This is how you can easily integrate the Wasabi storage provider and configure it for site backup in xCloud. Still stuck? Contact our [support team](https://support.xcloud.host/) for any of your queries. --- # [Troubleshooting Guide] LiteSpeed Cache Plugin: Storage Usage - xCloud > Learn how to fix and prevent high storage usage caused by the LiteSpeed Cache plugin on OpenLiteSpeed servers. If you are using the LiteSpeed Cache plugin on a website hosted on an OpenLiteSpeed server, you might notice that your server storage fills up very quickly. This can happen even when you have not uploaded much content. This issue is common and usually linked to how the caching system handles temporary files.  It is important to understand why this happens and how to manage it so that you can maintain a healthy website and avoid unexpected storage issues. ## **Why Is Server Storage Filling Up?** [#](/docs/litespeed-cache-plugin-storage-usage/) You might be surprised when your disk space fills up faster than expected. The reason is usually related to how LiteSpeed Cache manages files. One of the main causes is the **CSS/JS Combine** feature. This feature creates new cache files every time a page loads. If your theme or plugins use randomised or dynamic asset names, the number of these files grows quickly. Each variation results in a new file, which adds up fast. Over time, this leads to high disk usage, even if the actual website content remains the same. ## **Who Is Most Affected?** [#](/docs/litespeed-cache-plugin-storage-usage/) Websites on smaller hosting plans are more likely to have issues. For example, if your plan offers only 25GB of storage, your site can quickly run out of space. Sites with high traffic are at greater risk. When more users visit your site, more cached files are created. If your site is not optimized well, these files can accumulate unchecked. This can hurt performance and may lead to downtime if the server runs out of space. ## **How Can You Fix It?** [#](/docs/litespeed-cache-plugin-storage-usage/) If your storage is already running low, there are steps you can take to fix it. You can start with a temporary fix and then apply long-term solutions to prevent the problem from returning. ### **Temporary Fix** [#](/docs/litespeed-cache-plugin-storage-usage/) To fix the issue temporarily, you can clear the cache folder manually. This involves deleting the files directly from your server. You can also do it using the LiteSpeed Cache plugin by selecting the “Clear Cache” option in the plugin settings. ### **Permanent Fix** [#](/docs/litespeed-cache-plugin-storage-usage/) For a more permanent solution, you need to adjust your caching settings. First, disable the CSS/JS Combine feature. This will reduce the number of temporary files generated. Then, exclude any files with dynamic or randomized names from being combined. These files tend to cause excessive cache growth. Finally, review all optimization settings in the plugin. Make sure they suit your site’s actual needs and traffic level. ## **Should You Upgrade Your Server?** [#](/docs/litespeed-cache-plugin-storage-usage/) If your site continues to grow, or if you are running a production website with frequent updates and high traffic, it might be time to upgrade your server. A higher-tier hosting plan with more disk space and better resources can handle more cached files and prevent similar issues in the future. An upgrade also provides more stability and performance for your visitors. If you want to understand this issue better or follow advanced troubleshooting steps, you can read the official documentation provided by LiteSpeed: 👉 [**CSS/JS Issues – LSCache for WordPress**](https://docs.litespeedtech.com/lscache/lscwp/ts-optimize/#disk-space-filling-fast) If you are not sure how to adjust the plugin settings or if the issue keeps coming back, you should reach out to your hosting provider’s [**support team**](/support/)**.** If you are using xCloud as your host, please contact our support team to assist you directly. --- # Magic Login In xCloud: Login To Your WordPress Sites As Your Admin User - xCloud > Follow this guide to explore the Magic Login feature from xCloud. **Magic login** is a term used to describe a type of login process that provides a seamless and effortless authentication experience for users. Our login method in [**xCloud**](/) enhances security and user experience. It eliminates the need for users to remember and manage passwords, reducing the risk of password-related security breaches. Additionally, it simplifies the login process, making it more convenient and user-friendly. ## **How Magic Login Works In xCloud?** [#](/docs/magic-login-in-xcloud/) xCloud’s magical login feature simplifies accessing your **[WordPress](https://wordpress.org/)** admin with a hassle-free process. Say goodbye to password-related concerns and enjoy a more straightforward way to log in. To get started, click the “**Magic Login**” button. This action triggers the magic login process, and you’ll be securely logged in to your WordPress admin with a single click. ![Magic Login](/_mirror/ea579144-Screen-Capture-on-2024-02-20-at-11-27-08-scaled.gif) ## **How To Disable Magic Login?** [#](/docs/magic-login-in-xcloud/) With xCloud, you have the option to disable the Magic Login feature directly from your dashboard. The option is available under **Server > Settings** page. Disabling this will remove Magic Login feature from all the sites under this server. ![Magic Login](/_mirror/101df720-screely-1708426448859.png.webp) That’s how this feature works. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloud’s optimized server environment for seamless site management. Still stuck? Contact our **support team** for any of your queries. --- # How To Manage And Update WordPress Core, Themes, & Plugins In xCloud? - xCloud > Follow the documentation to learn how to manage and update WordPress core, themes, and plugins in xCloud. **[xCloud](/)** allows you to easily manage and update WordPress core, themes, and plugins directly from the xCloud dashboard, which requires only a few steps. ## Steps To Manage And Update WordPress Core, Themes, and Plugins In xCloud [#](/docs/manage-and-update-wordpress-core-themes-in-xcloud/) Follow the quick step-by-step guide below to learn how you can manage and update WordPress core, themes, and plugins in xCloud. ## Step 1: Navigate to the Your Site  [#](/docs/manage-and-update-wordpress-core-themes-in-xcloud/) First, log in to your xCloud dashboard. On the top right menu, navigate to your site from the dashboard.  Then find the **‘WordPress’ → ‘Updates’** option from the sidebar. ![](/_mirror/10e27b91-image-66-1024x508.png.webp) ## Step 2: Update Plugin, Themes, and Core Files [#](/docs/manage-and-update-wordpress-core-themes-in-xcloud/)  Access the updates dashboard, where you can find and update all your plugins, themes, and core files easily.  Next, go to the **‘WordPress Core’** section. Click on the version you want to update from the dropdown easily, and update in just a few clicks.  ![](/_mirror/513c9565-image-63-1024x497.png.webp) ## Step 3: Rollback Plugin, Themes And Core Files [#](/docs/manage-and-update-wordpress-core-themes-in-xcloud/) You can also roll back to your preferred version. Click on the rollback option, choose your desired version, enable the backup option, and then click “Rollback.” ![](/_mirror/b285111e-image-64-1024x506.png.webp) Once you click, it will instantly roll back to the previous WordPress core version within a few minutes. ## Step 4: Activate & Deactivate Plugin, Themes, and Core Files [#](/docs/manage-and-update-wordpress-core-themes-in-xcloud/) Now, select the plugin you want to ‘Activate’, ‘Deactivate’, or ‘Update’. Just click on ‘Activate,’ and the plugin will be activated on your website. Similarly, you can deactivate or update any plugin or theme as needed. These options can be performed separately for each of the plugin or theme or you can check multiple plugins or themes to do these actions all at once. ![](/_mirror/10e27b91-image-66-1024x508.png.webp) You can also roll back to your preferred version as well. Click on the rollback option, choose your desired version, enable the backup option, and then click “Rollback.” It will instantly work on rollback ![](/_mirror/8d4bd49c-image-65-1024x510.png.webp) Thus, you can manage and update WordPress core, themes, and plugins easily in xCloud. To make updates easier, you can manage all your WordPress core, plugin, and theme updates from one place using the Updates Manager. Read the **[documentation](/docs/manage-wordpress-updates-with-updates-manager/)** to learn more. Getting stuck? Feel free to **[contact our support](/contact/)** team for further assistance. --- # How to Manage WordPress Updates Easily with Updates Manager - xCloud > Easily update WordPress plugins, themes, and core files across all your sites with xCloud’s Updates Manager in just one click. WordPress updates are an important step to keep your sites secure and running smoothly. With xCloud, you do not need to log in to each site separately; everything can be managed from one dashboard. You can update plugins, themes, and even WordPress Core with just a single click. Follow the steps to access the Updates Manager in xCloud and update plugins, themes, and WordPress Core files easily ## **Step 1: Navigate to the Updates Manager** [#](/docs/manage-wordpress-updates-with-updates-manager/) First, log in to your xCloud dashboard. On the top right menu, navigate to the **‘Updates Manager’** option from the dashboard. Click on that to access the updates manager dashboard, where you can find and update all your site plugins in just a click.  ![Update Plugins, Themes, and WordPress Core](/_mirror/1f499933-image-92.png.webp) ## **Step 2: Check the Updates Manager** [#](/docs/manage-wordpress-updates-with-updates-manager/) Once you are in the **‘Updates Manager’** dashboard, you will see an overview of WordPress updates available in the server and sites for this team. Here you will get **‘Plugins’, ‘Themes’, ‘WordPress Core’,** and **‘Update History’.** Here, you can see the total required number of updates, plugins, Themes, and WordPress Core files. ![Update Plugins, Themes, and WordPress Core](/_mirror/fd36524f-image-93.png.webp) ## **Step 3: Choose What to Update** [#](/docs/manage-wordpress-updates-with-updates-manager/) Next, navigate to the left sidebar and find options for **‘Plugins’, ‘Themes’, ‘WordPress Core’,** and **‘Update History’.** ![Update Plugins, Themes, and WordPress Core](/_mirror/28ac4aa9-image-97.png.webp) ## **Step 4: Update Plugins** [#](/docs/manage-wordpress-updates-with-updates-manager/) For example, we are updating the plugins here. To update plugins, go to the Plugins tab. Inside the Plugins section, you will notice that plugins are organized into different categories. These help you understand the current state of each plugin: - **All** – Shows all plugins regardless of status - **Update Available (10)** – Lists plugins with pending updates - **Active (17)** – Displays currently active plugins - **Inactive (15)** – Shows deactivated plugins These categories make it easier for you to filter and focus on specific types of plugins during updates. There, you will see a full list of your plugins. You can use the search bar at the top to quickly find a specific plugin if you need to. Once you have located the plugins you want to update, select them. After that, choose the websites where you want the updates to be applied. You can pick just one site, a few of them, or all of them. When you are ready, click on the **‘Update Selected**‘ button. xCloud will take care of the rest and apply the updates to all selected sites at once. This saves a lot of time and avoids the hassle of updating each site manually. ![Update Plugins, Themes, and WordPress Core](/_mirror/63017909-image-95.png.webp) ## **Step 5: Update Themes and WordPress Core** [#](/docs/manage-wordpress-updates-with-updates-manager/) Now, to update the **‘Plugins’** of your sites, go to the **‘Plugins’** → **‘Updates Available’** tab and select the **‘Sites’** you want to update and click on the **‘Update Selected’**  button. ![Update Plugins, Themes, and WordPress Core](/_mirror/beb78a79-image-94.png.webp) Just like with plugins, you will see a list of items that can be updated. Select the themes or core files that need to be updated, choose the websites where you want to apply the changes, and click Update Selected. Everything will be updated in just one step, and you can be sure that your sites are using the latest versions. ## **Step 6: View Your Update History** [#](/docs/manage-wordpress-updates-with-updates-manager/) After your updates are complete, you can go to the **‘Update History** tab to see a record of everything that was done. Here, you will get the details of **‘Date’, ‘Time’** and the websites where updates were applied, and a list of updated files. If you want to see more details, you can click the **‘See Details’** button for more information. You can also filter the history by timeframe, which is helpful if you want to check what was updated recently or during a specific week or month. ![Update Plugins, Themes, and WordPress Core](/_mirror/df812822-image-96.png.webp) And that’s it. This is how easily you can update your WordPress sites, which is a smart way to save time and reduce effort with xCloud.  Still stuck? Contact our [support team](https://app.xcloud.host/support/all-tickets) for any of your queries. --- # How to Manually Upload WordPress Websites With SFTP on xCloud - xCloud > Learn how to upload larger than 500 MB files to create WordPress sites with complete freedom. If you want to manually upload a WordPress website, with [**xCloud**](/), you can manually upload WordPress Websites On xCloud without any hassle. Follow the step-by-step guide below to get started and upload WordPress websites with SFTP easily: ## Prerequisites to Manually Upload WordPress Websites with SFTP on xCloud: [#](/docs/manually-upload-wordpress-websites-with-sftp/) - Disable 2FA if there are any. - Disable additional security like Cloudways Bot protection, OR Site Grounds Security optimizer from your hosting end. - Uninstall Must use plugins of hosts. - Clear Cache and disable cache plugins like Object Cache PRO - Disable Wordfence or any other security plugins. ## Step 1: Create A New Site [#](/docs/manually-upload-wordpress-websites-with-sftp/) First, you have to log in to xCloud with your credentials. Then click on ‘New Site’ from the xCloud dashboard. ![](/_mirror/91796718-image-71-1024x490.png.webp) After that, you have to choose your server to upload your site. Click on the **‘Choose Server’** field and select your server from the drop-down and before clicking on the **‘Next’** button.  ![](/_mirror/ac357397-image-72-1024x488.png.webp) Now, you will be redirected site creation dashboard. Click on the **‘Manually Upload WordPress Website’** option.  ![](/_mirror/98c2f578-image-73-1024x492.png.webp) ## Step 2: Add Information To Manually Upload WordPress Website [#](/docs/manually-upload-wordpress-websites-with-sftp/) Now, select the **‘Migrate to a New Domain’** option to deploy your manually uploaded site with a custom domain. Fill in the **‘Site title’**, **‘Domain Name’** and **‘DNS Setup’** in the necessary fields and click on the next button to proceed. ![](/_mirror/0a7a3a1c-image-14-1024x489.gif) Here we are creating a demo site. Choose the **‘Demo site’** option and click on the **‘Next’** option. ![](/_mirror/625360f8-image-17-1024x489.gif) ## Step 3: Configure & Install Your Demo Site [#](/docs/manually-upload-wordpress-websites-with-sftp/) Now, you will be sent to the **‘Settings’** step. Make sure to correctly add your ‘**PHP Version’**, **‘Site User’**. Enable or disable the **‘Full Page Caching’, ‘Redis Object Caching’ for this site.** And if you do not want to index this site in Google then click on the check box to deindex this site. ![](/_mirror/f81faf1a-image-79-1024x488.png.webp) Next, you choose **‘Add Your Existing Database’** to add your existing database or choose **‘Create Database in Server**’ to create a new database for this site. ![](/_mirror/17055ad1-image-78-1024x520.png.webp) ## **Step 4: Upload Your Site by SFTP/SSH** [#](/docs/manually-upload-wordpress-websites-with-sftp/) Now, you will get two options, one for **‘Upload from Browser’** and another for **‘Upload Using SFTP/SSH’.** Choose the **‘Upload Using SFTP/SSH’** from here  and click on the **‘Generate Credentials’** button to  ![](/_mirror/dd037559-image-16-1024x489.gif) Once the credentials are generated, you will get the **‘Sever Address’, ‘Password’ ‘Username’, ‘Port’, ‘Uploaded Path’.**   ![](/_mirror/31cdde7e-image-77-1024x514.png.webp) Now copy the **‘Server Address’, ‘Username’, ‘Password’** and **‘Port’** and go to the SFTP client dashboard. Then enter the credentials in the dedicated fields and click on the **‘Quick Connect’** button.  ![](/_mirror/858b129a-image-76-1024x593.png.webp) Then upload your site file to the **‘Uploaded path’** provided in the xCloud dashboard, and update the database file into the ‘db’ folder using the SFTP client. ![](/_mirror/4318018b-image-75-1024x595.png.webp) And go back to the xCloud dashboard and click on the check box, if you have uploaded both the site and database, then hit the **‘Verify Upload’** button. Then click on the **‘Next’** button. ![](/_mirror/334f4fe2-image-74-1024x514.png.webp) ## Step 5: Complete the Site Upload [#](/docs/manually-upload-wordpress-websites-with-sftp/) Now, if you are ready to go for uploading an existing WordPress website with xCloud, click on the **‘Start’** button. Within a few moments, your WordPress website will be uploaded to xCloud automatically. You will see the following screen while uploading. Once the migration is successfully complete, you will see the following screen. You go to the site dashboard from there.  ![](/_mirror/7e03a907-image-15-1024x489.gif)  After a while your site will be ready and you can visit right from the dashboard. This is how easily you can create your WordPress site manually with xCloud.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How To Easily Migrate A Website With Migrate Guru Plugin In xCloud? - xCloud > Learn how you can easily and successfully migrate a website with Migrate Guru plugin in xCloud using a few, simple steps. With xCloud, you can easily migrate a website with Migrate Guru plugin and bring your WordPress website to a new hosting platform and manage your website with ease The Migrate Guru is a free WordPress plugin that simplifies the process of migrating or transferring your website between hosting providers. Widely known for its reliability and efficiency, it is a recommended plugin by many web-building professionals. It is also completely compatible with [**xCloud Hosting**](/), making it easy for anyone to migrate a website with Migrate Guru plugin in a few steps. ## Prerequisites To Migrate A Website With Migrate Guru: [#](/docs/migrate-a-website-with-migrate-guru-plugin/) - Disable 2FA if there are any. - Disable additional security like Cloudways Bot protection, OR Site Grounds Security optimizer from your hosting end. - Uninstall Must use plugins of hosts. - Clear Cache and disable cache plugins like Object Cache PRO - Disable Wordfence or any other security plugins. ## How To Migrate A Website With Migrate Guru? [#](/docs/migrate-a-website-with-migrate-guru-plugin/) To learn how you can migrate a website with Migrate Guru plugin to xCloud, follow the step-by-step guide below: ### **Step 1: Create A Destination Website In xCloud** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) To get started, log in to your xCloud account and create a **‘Destination’** website or **‘Demo Site’**. [**Follow this documentation**](/docs/how-to-create-a-site-with-xcloud/) to learn how easily you can create a demo site.  ### **Step 2: Install The Migrate Guru Plugin** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) Afterward, you need to install the [**Migrate Guru plugin**](https://wordpress.org/plugins/migrate-guru/) on both your Development site that you want to migrate and your Destination site.  To do so, log in and navigate to your WordPress website dashboard. From here, head over to the **‘Plugins’** option from the side panel and search for ‘**Migrate Guru**’ to install and activate it on your site. ![migrate a website with Migrate Guru in xCloud](/_mirror/81563597-image-5.png.webp) **Note:** You need to install and activate the Migrate Guru plugin on your source website, too. You will need to come back to the development/source site in step 4.  ### **Step 3: Collect Migration Key From Destination Site** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) Once the Migrate Guru plugin is activated on your sites, you will need to retrieve the ‘Migration Key.’ This key is unique to each migration and is required to **_connect your development site with your destination site_**.  To obtain the migration key, go to your destination website in xCloud and navigate to the Migrate Guru plugin tab. Click on the **‘Migration Key’** text link that appears on the dashboard and copy the key provided, as shown below.  ![migrate a website with Migrate Guru in xCloud](/_mirror/58948665-image-6.png.webp) **Note:** You will need to paste this key in the appropriate field on your development site later in the migration process. ### **Step 4: Migrate Your Source Website** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) Enter your email address for notification at your source website and click on the **‘Migrate Site’** button.  ![migrate a website with Migrate Guru in xCloud](/_mirror/da21c454-image-7.png.webp) ### **Step 5: Select The Host You Are Migrating To** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) You will be redirected to a screen where you have to select your destination hosting source. Scroll to the bottom and click on the ‘Other Hosts’ optin. ![migrate a website with Migrate Guru in xCloud](/_mirror/0c0c6fc0-image-8.png.webp) ### **Step 6: Enter The Migration Key To Your Source Site** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) On the next screen, enter the migration key you had retrieved from the Migrate Guru plugin on your xCloud destination website earlier, and click on the ‘Migrate’ button to get started. ![migrate a website with Migrate Guru in xCloud](/_mirror/5dba5e09-image-9.png.webp) This will instantly start migrating your development website to your destination website on xCloud.  ![migrate a website with Migrate Guru in xCloud](/_mirror/3a273a35-image-10.png.webp) ### **Step 7: Log In With Your Source Website’s Credentials** [#](/docs/migrate-a-website-with-migrate-guru-plugin/) Once the migration is complete, you can navigate back to xCloud and see your source site transferred to the new destination. Please note that you will need the **login credentials from your source website** to enter the wp-admin panel of your migrated website.  And that’s it; this is how you can easily migrate a website with Migrate Guru in xCloud. Still stuck? Contact our [support team](http://support@xcloud.host) for any of your queries. --- # How To Migrate An Existing WordPress Website In xCloud? - xCloud > Here we have learned how to log migrate an existing WordPress website with xCloud. With [**xCloud**](/), you can easily migrate an existing **[WordPress](https://wordpress.org/download/)** website without any complexity at all. Let’s follow this guide to get started. ## **Prerequisites To Migrate An Existing WordPress Website In xCloud:** [#](/docs/migrate-an-existing-wordpress-website-in-xcloud/) - Disable 2FA if there are any. \[only do this if your token migration fails\] - Disable Cloudflare Bot Fight Mode and any other higher security features of it. \[only do this if your token migration fails\] - Disable additional security like Cloudways Bot protection, OR Site Grounds Security optimizer from your hosting end. \[only do this if your token migration fails\] - Clear Cache and disable cache plugins like Object Cache PRO - Uninstall Must use plugins of hosts. - Disable Wordfence, Malcare or any other security plugins. ## **Step 1: Create A New Site** [#](/docs/migrate-an-existing-wordpress-website-in-xcloud/) First, you have to log in to xCloud with your credentials. Then click on ‘**Add New Site**’ from the xCloud dashboard. ![Migrate An Existing WordPress Website](/_mirror/d71e8e19-image-16.png.webp) After that, you have to choose your server to add the site. You can either create a new server or use your existing one.  Now, you will be redirected to the site creation dashboard. Click on the ‘**Migrate An Existing WordPress Website**’.  ![Migrate An Existing WordPress Website](/_mirror/45289440-image-18.png.webp) ## **Step 2: Add Information To Migrate An Existing WordPress Website** [#](/docs/migrate-an-existing-wordpress-website-in-xcloud/) Here, simply select the destination server to migrate your site. ![Migrate An Existing WordPress Website](/_mirror/a11767c5-image-19.png.webp) On the domain page, you need to add your source site URL. And if you choose to migrate to a new domain you can include your custom domain. xCloud offers a demo  site environment and with it, you can migrate your site and visit it live with a temporary domain. After successful migration, you may update the site with your custom domain later. In this tutorial, we will be working on a demo site. _**Note:** It is advisable to migrate your website to a temporary domain initially to ensure everything functions correctly. Following this, you can smoothly transition your temporary domain to a live one and launch your site._ ![](/_mirror/2fdb90a0-image-20-1024x481.png.webp) Now we will be on the ‘**Settings**’ page. Make sure to correctly add your **PHP Version**, Prefix, **Site Users,** and much more and click on the **‘Next’** button ![](/_mirror/88ae7614-image-1.poster.webp) ### **Step 3: Add Plugin File & Authentication Token To WordPress Site** [#](/docs/migrate-an-existing-wordpress-website-in-xcloud/) You will be directed to the plugin page. Just download the plugin file and copy the code to paste it to your WordPress site.  ![](/_mirror/89c21fd7-image-2.poster.webp) Now go to your WordPress website and add the migration plugin you have just downloaded. After that paste the access token you have copied from the Plugin tab. You can see in the following picture that the plugin has been successfully installed and the code is added. ![Migrate An Existing WordPress Website](/_mirror/784b9451-image-21.png.webp) After all the changes check the box by agreeing that you have added the token in your site and click on the ‘Next’ button to save all your progress.  ![](/_mirror/dc0ed39e-image-3.poster.webp) ### **Step 4: Complete Database Settings & Finalize** [#](/docs/migrate-an-existing-wordpress-website-in-xcloud/) In the ‘**Database**’ tab you can configure your preferred database setup. You can either migrate all database tables or only the file systems. ![Migrate An Existing WordPress Website](/_mirror/8d0891a1-image-22.png.webp) After that, you are good to go for migrating an existing WordPress website with xCloud. ![Migrate An Existing WordPress Website](/_mirror/83cfa62f-image-23.png.webp) This is how you can easily migrate an existing WordPress website with ease. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Migrate from Cloudways to xCloud (Full Server Migration)? - xCloud > Moving your WordPress sites from Cloudways to xCloud is now seamless with xCloud's Cloudways Full Server Migration provider. You can migrate all Moving your WordPress sites from Cloudways to xCloud is now seamless with xCloud’s **Cloudways Full Server Migration** provider. You can migrate all your WordPress sites in bulk — without root access, without manual database exports, and without touching each site individually. xCloud handles site discovery, file transfer, database migration, and search-replace automatically. You only need your **Cloudways Master Credentials** to get started. ## Why Migrate from Cloudways to xCloud? [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Cloudways is a managed platform — they control the server environment and limit what you can do. When you migrate to xCloud, you get: - **Full server control** — root access, custom configurations, no platform lock-in - **Transparent pricing** — pay for your VPS directly, not a markup on top of it - **Bring your own server** — use Vultr, DigitalOcean, Hetzner, AWS, or any VPS provider - **No per-site fees** — manage unlimited sites per server on one flat license ## Prerequisites [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Before starting the migration, make sure the following are ready: - **A destination server provisioned in xCloud** — To migrate your sites to xCloud, you need an already deployed server where your sites can be hosted. You can also create a new server to migrate your sites from Cloudways - **Cloudways Master Credentials** — SSH username and password (not your Cloudways account login). You’ll find these in your Cloudways dashboard under **Server → Master Credentials**. - **Destination server storage** — ensure at least **1 GB of free space** more than the total size of your sites on Cloudways. - **Disable caching plugins** — disable Object Cache Pro, Redis, or other caching on source sites before migration. - **Disable security plugins** — temporarily disable Wordfence or similar security plugins on source sites. - **Clear all caches** on source sites before starting. > ⚠️ **Note:** Unlike regular Full Server Migration, you do **not** need root access to your Cloudways server. Cloudways manages SSH authentication through their own dashboard — xCloud handles this automatically when you select the Cloudways provider. ## How to Get Your Cloudways Master Credentials [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Your **Master Credentials** are the SSH login details for your Cloudways server — not your Cloudways account email/password. Log in to your **[Cloudways dashboard](https://platform.cloudways.com/)**. Go to **Servers** and click on the server you want to migrate from. Click the ‘**Master Credentials**‘ tab. You’ll see: - **Username** — your Cloudways SSH master username. - **Password** — your master SSH password. Keep these handy. You’ll enter them in xCloud in the next step. ![](/_mirror/37e0d746-image-44-1024x483.png.webp) ## Step 1: Start Full Server Migration & Select Cloudways [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Go to **xCloud** Dashboard, click on the **‘Add New Site’ →** choose a server, the n click on the ‘Migrate **Full Server’** under the WordPress tab. ![](/_mirror/c5bfc239-image-47-1024x490.png.webp) Next you will find differnet server providers options. Choose ‘Cloudways’ provider from the **‘Source’** page. ![](/_mirror/1e0ebaeb-Screen-Shot-2026-03-11-at-17.07.18-4-1024x509.png.webp) ## Step 2: Enter Your Cloudways Server Credentials [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Once you select Cloudways as the provider: 1. **IP Address** — enter the public IP address of your Cloudways server (found in Cloudways dashboard → Servers) 2. **Port** — leave as `22` (default SSH port) 3. **SSH Username** — enter your Cloudways **Master Credentials username** (e.g. `master_abc123`) 💡 Unlike regular Full Server Migration, where the username is locked to `root`, Cloudways requires your master username. The username field is editable when Cloudways is selected. 4\. **Authentication** — automatically set to **Password** (public key option is hidden for Cloudways, since Cloudways manages SSH keys through their own dashboard) 5\. **Password** — enter your Cloudways **Master Credentials password** 1. Click **Next** to verify the connection and proceed to the next steps. ![](/_mirror/8f970b4a-image-46-1024x489.png.webp) xCloud will connect to your Cloudways server and automatically discover all WordPress installations under your Cloudways applications directory. ## Step 3: Select the Sites to Migrate [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) After a successful connection, xCloud scans your Cloudways server and lists all WordPress sites. ![](/_mirror/c5f3c8b1-image-49-1024x472.png.webp) **Select** the sites you want to migrate — you can select all or choose specific ones. Click **Next** to proceed. ## Step 4: Choose Migration Mode — Go Live or Demo [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) For each site, choose how you want it to land on xCloud: - **Go Live**– Migrates directly to the same domain, point your DNS to xCloud when ready - **Demo Site**: Creates a site using an xCloud demo domain. Toggle your preferred option for each site and click **on Next button to start migration**. ![](/_mirror/ede00b9b-image-50-1024x492.png.webp) > ⚠️ Make sure your destination server has at least **1 GB free storage** beyond your total site sizes. Check **Server Overview → Disk Usage** before starting. ## Step 5: Wait for Migration to Complete [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Next verify the informations and click on the the ‘Start’ button.xCloud handles the entire migration process automatically: 1. **File transfer** — rsyncs all site files from Cloudways to xCloud 2. **Database export** — dumps the database from Cloudways (`mysqldump` with managed hosting compatibility) 3. **Database import** — imports into the new server’s MySQL/MariaDB 4. **Search & Replace** — updates URLs in the database if domain or path changes Migration time depends on the total size of your sites. You’ll see real-time progress in the xCloud dashboard. ![](/_mirror/8522950f-image-51-1024x542.png.webp) ## Step 6: Verify & Go Live [#](/docs/migrate-from-cloudways-to-xcloud-full-server-migration/) Once migration is complete: 1. Test your sites using the **Demo URL** (if you chose Demo mode) or by editing your local `hosts` file 2. Verify content, images, plugins, and functionality look correct 3. When ready, **point your DNS** to your new xCloud server’s IP address 4. SSL certificates are automatically provisioned by xCloud after DNS propagates And that’s it this is how easily, you can migrate your sites from Cloudways easily. Still stuck? Feel free to reach to our [support team](http://support.xcloud.host/). --- # How to Migrate from Ubuntu 20.04 to Ubuntu 24.04 with xCloud - xCloud > Migrate from Ubuntu 20.04 to Ubuntu 24.04 using xCloud's full server clone feature. Learn how to upgrade smoothly with our step-by-step guide. As Ubuntu 20.04 reaches its official end-of-life on **May 31, 2025**, it is essential to begin migrating your servers and applications to a supported version. If you want to migrate from Ubuntu 20.04 to Ubuntu 24.04, you cannot upgrade your operating system in place because each version of Ubuntu has a different stack architecture. Automated upgrades do not work because of differences in dependencies and package compatibility. Rather, with xCloud, you can create a new server with the updated Ubuntu version and use the full server clone feature to clone your entire existing server. 👉Follow the step-by-step instructions to _[clone a full server with xCloud?](/docs/how-to-clone-full-server-with-xcloud/)_ That’s it! You can successfully migrate from Ubuntu 20.04 to Ubuntu 24.04 with xCloud. ## Frequently Asked Questions [#](/docs/migrate-from-ubuntu-20-04-to-ubuntu-24-04/) ### **Can I upgrade my current server from Ubuntu 20.04 to 24.04 in place?** [#](/docs/migrate-from-ubuntu-20-04-to-ubuntu-24-04/) We do not recommend upgrading your current server. Instead, create a new server with Ubuntu 24.04 and move your data there. Upgrading the existing server can cause problems because of significant changes in the system. To make migration easy, use xCloud’s full server clone feature. Still stuck? Contact our [support team](/support/) for any of your queries. --- # How to Migrate MySQL Database to MariaDB with xCloud - xCloud > Learn how to migrate MySQL database to MariaDB with xCloud. To migrate MySQL database to MariaDB with xCloud, you will need to create a new server with MariaDB. Then clone your current sites to your newly created server with MariaDB. Learn how to [clone site under same/different server](/docs/clone-site-under-same-different-server-in-xcloud/) in xCloud. --- # How To Migrate Sites From cPanel To Managed Hosting At xCloud? - xCloud > Upgrade your web hosting experience today. Migrate sites from cPanel to managed hosting! Move to xCloud for better performance and managed hosting benefits. **cPanel** provides a user-friendly platform for managing website files and databases for many website owners. But as your website grows and traffic demands increase, you might want to consider upgrading to a managed hosting solution. Fortunately, [**xCloud Host**](https://xcloud.host/') is here to help you with all that, providing you with a simple and seamless way to migrate sites from [**cPanel**](https://cpanel.net/) to managed hosting. Follow this step-by-step guide to learn how to **migrate sites from cPanel** to managed hosting at xCloud. ## **Step 1: Generate Backup In cPanel** [#](/docs/migrate-sites-from-cpanel-to-xcloud/) Before getting started, you need to create backups in cPanel by navigating to **Files → Backup**. You will need to have a full account backup. So, hit the ‘**Download a Full Account Backup**’ button. ![](/_mirror/166ef0f3-image-29.poster.webp) Here, you will see if you have any previous backups available. Plus, you can also generate a new full backup file. Choose one of the backup destination options and **provide your email address** if you want a notification to your email once the backup is ready. You can also choose not to get an email notification. Once done, hit the ‘**Generate Backup**’ button below. ![migrate sites from cPanel](/_mirror/27b85cfa-image-30.gif) Now, you are all set to generate and collect API tokens from cPanel to start migrating. ## **Step 2: Collect API Tokens From cPanel** [#](/docs/migrate-sites-from-cpanel-to-xcloud/) To create and collect API tokens in cPanel for performing the migration process, **log in** to your cPanel account dashboard and navigate to **Security → Manage API Tokens**. ![](/_mirror/43c8e738-image-31.poster.webp) Now, you need to create a new token by tapping the ‘**Create**’ button. Provide a token name, choose whether you want to set an expiry date, and tap the **‘Create’** button. ![](/_mirror/7e3fd94f-image-32.poster.webp) The API token will be generated instantly. Copy the API token and save it for later purposes. Once done, press the ‘**Yes, I Saved My Token**’ option. ## **Step 3: Migrate Sites From cPanel To xCloud** [#](/docs/migrate-sites-from-cpanel-to-xcloud/) Log in to your xCloud account and open your server where you want to migrate sites from cPanel. Now, hit the **‘+New Site’** to add a new site. On the next screen, select the ‘**Migrate Full Server**’ option. ![migrate sites from cPanel](/_mirror/67793d26-image-33.gif) At xCloud, you will have two options for migrating sites from cPanel: - cPanel API - Upload the Full Backup File We recommend using the cPanel API method as it is the more convenient option. It offers a hassle-free migration without downloading and uploading a large backup file with multiple sites. Plus, with API, everything will be done on the server end. We will be showing you the process of migrating with cPanel API. ![](/_mirror/0ff52222-image-34.poster.webp) Select the ‘**cPanel API’** option. Then, input cPanel username, cPanel API key you collected, and cPanel host. ![migrate sites from cPanel](/_mirror/a597eaa6-screely-1713791770639.png.webp) You will find the cPanel username on the cPanel dashboard, as shown below. Also, the host can be found in the web page URL along with the port. ![migrate sites from cPanel](/_mirror/3c57e2e3-screely-1713786801947.png.webp) Now, after providing this data, hit the ‘**Fetch Existing Backups**’ button. You will now see a list of existing backups. Select the one you need, and hit the **‘Next’** button. ![migrate sites from cPanel](/_mirror/4b3388c7-screely-1713791821173.png.webp) ## **Step 4: Select Your Sites** [#](/docs/migrate-sites-from-cpanel-to-xcloud/) On the next screen, you will need to select sites from the available ones. If you select all, all your WordPress sites will be selected. You can also choose individual sites. Once done, hit the **‘Next’** button. ![](/_mirror/7b14ecfc-image-35.poster.webp) ## **Step 5: Select Domains & Start Migration** [#](/docs/migrate-sites-from-cpanel-to-xcloud/) Here, you can choose to make domains either staging or live. However, you can change it to live sites later. So, we recommend making your sites as staging for now in this step. Now, go **‘Next’**. ![migrate sites from cPanel](/_mirror/1a297a8c-image-29.png.webp) Now, on the next screen, you will see an overview of all the details of your actions regarding to the sites. You can edit the details for individual sites here. Once done and you are ready to migrate sites, hit the **‘Start’** button. Your migration may take a few minutes to complete, depending on your site settings and file size. That is how easily you can migrate sites from cPanel to managed hosting at xCloud. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Monitor System Processes Using htop Command [Step-by-Step Guide] - xCloud > Learn how to monitor and troubleshoot system processes with the htop command in this step-by-step guide The **htop** **command** is a user-friendly, interactive tool that provides a real-time view of your system’s performance, particularly processes, CPU, and memory usage. It is more visually intuitive compared to the top command, with its color-coded display and easy-to-use keyboard shortcuts. In this guide, we will cover **two methods** on how to use htop to monitor and troubleshoot system processes, including **MySQL** resource usage and website traffic management. We have also incorporated the ability to restart **MySQL** or the server through the **xCloud dashboard**. ## **What You Can Monitor with htop:** [#](/docs/monitor-system-processes-using-htop-command/) When you launch htop, you gain access to critical system metrics that can help diagnose performance issues: - **CPU Usage**: Displayed for individual cores, showing the load each is handling. - **Memory Usage**: Details on how your RAM is being used, including buffers and caches. - **Swap Usage**: Displays swap memory, which is disk space used as virtual RAM. - **Process Count**: Shows the number of tasks, threads, and active processes. - **Load Averages**: Provides 1, 5, and 15-minute averages of CPU load. - **System Uptime**: Shows how long the server has been running. - **Active Processes**: Displays details such as process ID (PID), user, memory, and CPU usage for each process. ## **Method 1: Monitoring MySQL Processes And System Resources Using htop** [#](/docs/monitor-system-processes-using-htop-command/) In this method, you will explore how to monitor website activity and analyze system resources through the htop command. This comprehensive approach will guide you in identifying traffic patterns, managing server performance, and addressing issues related to plugins or themes that may affect your website’s operation. ### **Step 1: Connect to Your Server Via SSH** [#](/docs/monitor-system-processes-using-htop-command/) First, you have to create sudo users with sudo access to run commands as the root user, helping you manage the server effectively. To create sudo users and connect your server via SSH, read this documentation: [Understanding Sudo Users And Site Users In xCloud.](/docs/usudo-users-and-site-users-in-xcloud/) ![htop Command](/_mirror/cf1e7eda-image-8-1024x580.png.webp) ### **Step 2: Run the htop Command** [#](/docs/monitor-system-processes-using-htop-command/) Once connected to your server, type htop in the terminal and press Enter. The htop interface will open, displaying real-time system metrics like CPU usage, memory, swap usage, and active processes. ![](/_mirror/d8e4ebd7-Screen-Capture-on-2024-10-01-at-17-50-53-1.poster.webp) ### **Step 3: Navigating htop** [#](/docs/monitor-system-processes-using-htop-command/) You can interact with the htop interface using keyboard shortcuts. Press F3 to search for specific processes (for example, type “mysql”), F6 to sort by CPU, memory, or other metrics, F9 to kill a specific process, and F10 to exit htop. ![](/_mirror/5dcf4771-Screen-Capture-on-2024-10-01-at-18-02-24-1.poster.webp) #### **Step 4: Access Database Details via xCloud Dashboard** [#](/docs/monitor-system-processes-using-htop-command/) To monitor database activity more effectively, log in to the xCloud dashboard and navigate to your site and find **Access Data** → **SFTP** option from the menu. Here, you can find details about where to access the database for the site. ![](/_mirror/14ef4890-chrome_sP2PlDPTyI-1024x455.gif) _**Note**: During server provisioning, we send the root password for the database/MySQL to your email. Use these credentials to access and manage the database as needed._ ### **Step 5: Check MySQL Resource Usage** [#](/docs/monitor-system-processes-using-htop-command/) In the htop interface, search for MySQL processes. Use the F3 key to quickly locate them by typing **“mysql”** in the search bar. If you notice high CPU or RAM consumption, there may be problematic MySQL queries or table locking issues. ### **Step 6: Check Active MySQL Queries** [#](/docs/monitor-system-processes-using-htop-command/) To check active MySQL queries, open a new terminal session and log into MySQL using the command mysql -u root -p. Then, use the following command to inspect active queries:  **SHOW PROCESSLIST;** This will help identify queries causing high resource usage, such as long-running or sleeping queries. ### **Step 7: Kill Problematic Queries** [#](/docs/monitor-system-processes-using-htop-command/) If a query is causing high resource consumption, use the KILL command with the specific query ID:  KILL QUERY\_ID; ### **Step 8: Restart MySQL or Server** [#](/docs/monitor-system-processes-using-htop-command/) If killing problematic queries does not resolve the issue, you may need to restart MySQL or the server. To restart MySQL from the command line, use the command  sudo systemctl restart mysql  Alternatively, you can restart MySQL or the server directly from the xCloud dashboard. Log in to the dashboard, click the three-dot menu, and select ‘Restart MySQL’ or ‘Restart Server’. After restarting, use htop again to check CPU and memory usage to ensure everything is back to normal. ![](/_mirror/1b4ecc5b-image-9-1024x481.png.webp) ## **Method 2: Monitoring Website Activity And System Resources Using htop** [#](/docs/monitor-system-processes-using-htop-command/) In this method, you will explore how to monitor website activity and analyze system resources through the htop command. This comprehensive approach will guide you in identifying traffic patterns, managing server performance, and addressing issues related to plugins or themes that may affect your website’s operation. ### **Step 1: Use htop to Monitor Website Performance** [#](/docs/monitor-system-processes-using-htop-command/) Open htop and monitor processes related to your website, such as apache2, nginx, or php-fpm. Log into xCloud and go to the specific site’s page. Locate the **‘Site User’** field in the site details bar. In htop, you can find the processes associated with your web server (for example, nginx, apache2, or php-fpm). If the processes are running under a specific site user, log into the xCloud dashboard and navigate to the website in question. Look for the ‘Site User’ in the site’s details. ![](/_mirror/3c00ada5-eWDhRUYU1geYMuC6yMlxQ3T8pm_OzA8l0xNeK6Cpl1PxR3_t26mf98GrCMil.png) ### **Step 2: Check Site Traffic and System Resource Usage** [#](/docs/monitor-system-processes-using-htop-command/) If CPU or RAM usage is high, check the website traffic to see if a sudden surge is causing the issue. To check the traffic, visit the logs in the xCloud dashboard. Navigate to the site and go to Monitoring and Logs. If your server is an NGINX server, choose the NGINX access logs, or if your server is an OLS server, select the OLS access logs. Review the traffic patterns. If you see legitimate high traffic, consider upgrading your hosting plan. If the traffic seems suspicious, it may indicate a potential bot attack that needs attention. ### **Step 3: Filter Bot Traffic** [#](/docs/monitor-system-processes-using-htop-command/) If bot traffic is overwhelming your server, enable the [**7G Firewall**](/docs/use-xcloud-7g-firewall-on-nginx/) and [**8G Firewall**](/docs/enable-8g-firewall-in-xcloud/), a lightweight firewall that blocks bots and malicious traffic. You can also enable Cloudflare’s **‘Under Attack Mode’** in your Cloudflare settings to protect against DDoS attacks. ### **Step 4: Check Plugins, Themes, and MySQL Processes** [#](/docs/monitor-system-processes-using-htop-command/) Sometimes, plugins or themes can cause excessive resource usage. To troubleshoot this, ensure everything is up-to-date by updating your plugins and themes. Additionally, consider disabling non-essential plugins, as reducing the number of active plugins may improve performance. You can also check MySQL queries by following the steps in Method 1 to identify any problematic queries. ### **Step 5: Restart the Server Using the xCloud Dashboard** [#](/docs/monitor-system-processes-using-htop-command/) If traffic issues or plugin problems persist, you can reboot the server using the xCloud dashboard. Simply go to the xCloud dashboard, find your server, click the three-dot icon, and select Restart Server. ![](/_mirror/28122966-image-10-1024x481.png.webp) That’s it. By following this guide, you can efficiently monitor and troubleshoot system processes using htop. From MySQL queries to web traffic and plugin management, htop combined with xCloud dashboard functionalities provides a comprehensive toolkit for maintaining server performance. The inclusion of color-coded visual metrics in htop and easy keyboard navigation further enhances the user experience and simplifies the troubleshooting process. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Monitor Website Performance with Site Insights on xCloud - xCloud > Website performance directly affects user satisfaction, retention and search rankings. Even small delays in page load time can lead to higher bounce rates, Website performance directly affects user satisfaction, retention and search rankings. Even small delays in page load time can lead to higher bounce rates, lower conversions and weaker SEO visibility.  **Site Insights** on xCloud gives you **real-time data across three areas:** PHP activity, MySQL operations and traffic patterns so you can find and fix issues fast.​ - **Traffic**: Displays overall traffic summary (requests, unique IPs/URLs, bot requests, bandwidth), along with IP Requests, Bot Traffic, URL Requests, Status Codes, and Bandwidth Usage per URL. - **PHP**: Shows top requested pages, live PHP-FPM processes (PID, CPU %, Memory %, state, command) and slow pages with PHP-FPM slow log configuration and entries. - **MySQL**: Provides a summary (connections, threads, uptime, QPS, buffer pool, slow and aborted queries), Active Connections, All Queries, Running Queries and Slow Query Log configuration and entries Follow the steps below to access Site Insights from your xCloud dashboard and learn how to read the PHP, MySQL, and traffic reports to monitor, diagnose and improve your website’s performance: ## **Step 1: Access Site Insights** [#](/docs/monitor-website-performance-with-site-insights/) Log in to your xCloud account. From the dashboard, go to ‘**Sites’** and select your site. Navigate to **Site Insights** in the sidebar menu, then click one of the three tabs: **PHP**, **MySQL** or **Traffic**. Use these tabs to view detailed performance data for your site. ![](/_mirror/8b8df79b-image-28-1024x494.png.webp) ## **Step 2: Check Traffic Insights** [#](/docs/monitor-website-performance-with-site-insights/) Traffic Insights shows how visitors and bots interact with your site. It helps you distinguish normal traffic from suspicious patterns, understand demand, and control bandwidth usage.​ Click the **‘Traffic’** option to access comprehensive insights into your site’s visitor patterns, bot activity, and resource consumption. This starts with an overall Summary dashboard, followed by dedicated tabs that break down data for precise analysis and optimization.​ ![](/_mirror/d9c2f976-image-27-1024x579.png.webp) ### **Summary** [#](/docs/monitor-website-performance-with-site-insights/) Get an instant overview of site activity:​ - **Total Requests:** Complete count of all incoming requests over the selected timeframe - **Unique IPs:** Number of distinct IP addresses accessing your site, helping gauge real visitor reach - **Unique URLs:** Count of individual pages or endpoints hit, revealing content popularity - **Bot Requests:** Total automated traffic volume to separate human traffic from bots - **Total Bandwidth:** Aggregate data transfer in MB/GB, important for cost and performance planning Use this summary to quickly understand overall load, reach, and the balance between human and automated traffic.​ ![](/_mirror/8b8df79b-image-28-1024x494.png.webp) ### **IP Requests** [#](/docs/monitor-website-performance-with-site-insights/) The IP Requests view shows the top IP addresses driving traffic to your site, along with their request counts.​ Go to this tab to identify heavy users, frequent crawlers, or suspicious endpoints. It helps you whitelist trusted sources, block abusive IPs, and investigate potential DDoS or scraping activity.​ ![](/_mirror/1e1b0e24-image-29-1024x494.png.webp) ### **Bot Traffic** [#](/docs/monitor-website-performance-with-site-insights/) The Bot Traffic section identifies automated visitors in detail, **including:​** - **Bot Name:** Recognized crawler or bot identifier (for example Googlebot, Bingbot) - **User Agent:** Full browser or agent string for verification - **Request Count:** Hits per bot to monitor crawl frequency Go to this tab to distinguish useful bots from noisy or unwanted crawlers, and to adjust your rules or robot configuration to reduce unnecessary load.​ ![](/_mirror/6f98cdd3-image-32-1024x494.png.webp) ### **URL Requests** [#](/docs/monitor-website-performance-with-site-insights/) The URL Requests section reveals your most-accessed endpoints, **showing:​** - **Top URL Requests:** Ranked list of pages or paths - **Method:** HTTP method such as GET or POST - **Request Count:** Total hits per URL - **Status:** Response code (for example 200 OK, 500 Error, 401 Unauthorized) Go to this tab to see which pages matter most, prioritize performance work on highly requested URLs, and quickly find endpoints that return frequent errors.​ ![](/_mirror/fb1d8a42-image-30-1024x494.png.webp) ### **Status Codes** [#](/docs/monitor-website-performance-with-site-insights/) The Status Codes view categorizes responses for health checks, **including:​** - **Status Code:** Specific code such as 200, 404, 503 - **Category:** Groups like 2xx Success, 4xx Client Error, 5xx Server Error - **Request Count:** Occurrences per code - **Percentage:** Proportion of total traffic for each status Go to this tab to spot spikes in client or server errors and address issues before they significantly impact users.​ ![](/_mirror/67121442-image-31-1024x494.png.webp) ### **Bandwidth**  [#](/docs/monitor-website-performance-with-site-insights/) The Bandwidth section tracks **data-heavy pages with metrics such as:​** - **URL:** Specific endpoint - **Total Size:** Cumulative bytes transferred - **Request Count:** Number of requests contributing to usage - **Average Size:** Average response size per request Go to this tab to find pages or assets that consume a lot of bandwidth, then optimize media, caching, or response sizes to reduce costs and improve performance.​ ![](/_mirror/16507f7f-image-33-1024x494.png.webp) ## **Step 3: Check PHP Insights**   [#](/docs/monitor-website-performance-with-site-insights/) Click the **‘PHP ’ option** to access three essential insights into your site’s PHP performance: **‘Requested Pages’**, **‘Running Processes’**, and **‘Slow Pages’**. These provide granular data to diagnose issues, optimize resource usage and ensure smooth operation. ![](/_mirror/ab90c096-image-34-1024x494.png.webp) ### **Summary** [#](/docs/monitor-website-performance-with-site-insights/) This screenshot shows the **PHP Analytics → Summary** view inside the **Site Insights** section for a specific site in xCloud. **Four main insights are shown for PHP Summary:** **Total Page Visits:** Total number of page visits handled by PHP in the selected time range. **Unique Pages:** Number of distinct pages requested. **Running Processes:** Count of active PHP-FPM processes for this site. **PHP Version:** The PHP version currently used by this site. **Slow Pages:** Number of pages detected as slow (based on PHP-FPM slow log thresholds) in the selected period. Overall, this view gives a quick, high-level summary of PHP activity for the site: traffic volume, how many pages are being hit, how many PHP-FPM processes are running, which PHP version is used, and whether any slow pages were detected in the chosen timeframe. ![](/_mirror/7deb5a03-image-37-1024x494.png.webp) ### **Requested Pages** [#](/docs/monitor-website-performance-with-site-insights/) This view displays the **‘Top Requested Pages’** on your site along with unique page click counts. It helps you identify the most active pages, spot unusual traffic patterns (for example sudden spikes that might indicate abuse or viral content), and prioritize optimization for high-traffic areas. ![](/_mirror/890273e3-image-35-1024x494.png.webp) ### **Running Processes** [#](/docs/monitor-website-performance-with-site-insights/) The ‘**Running Processes’** section shows live details for each PHP process, **including:​** - PID (Process ID) - User - CPU% (CPU usage percentage) - Memory% (Memory usage percentage) - Elapsed (Time elapsed since process start) - State (Current process state) - Command (The specific command or script running) Go to this tab and  detect resource-heavy processes, identify scripts consuming excessive CPU or memory, and stop inefficient processes when necessary. ![](/_mirror/4eb7d093-image-36-1024x494.png.webp) ### **Slow Pages** [#](/docs/monitor-website-performance-with-site-insights/) **Slow Pages** section shows detailed PHP-FPM slow log information, **including:** - **PHP-FPM Slow Log Configuration:** Settings like the slow log file and timeout thresholds - **Slow Log Entries:** Logs of pages exceeding slow execution thresholds, with timestamps and execution times Go to this tab to pinpoint specific pages or scripts that regularly exceed your slow thresholds so you can review code, queries or external calls causing delays. ![](/_mirror/4767979c-image-38-1024x494.png.webp) ## **Step 4: Check MySQL Insights** [#](/docs/monitor-website-performance-with-site-insights/) Use MySQL Insights to see how your database handles live queries and connections. This is where you detect bottlenecks, slow queries, and configuration issues that can slow down your entire application stack.​ Click the **‘MySQL’** option to view comprehensive database insights, starting with an overall Summary followed by detailed tabs for deeper analysis.​ [MySQL Analytics.gif](https://drive.google.com/file/d/1uJm-mmfovgcahqA_m3suS_YMGM7MgwgF/view) ### **Summary** [#](/docs/monitor-website-performance-with-site-insights/) The Summary provides key metrics at a glance:​ - Active Connections - Threads Running - Uptime - Queries per Second - Buffer Pool Usage - Slow Queries (Total) - Aborted Connections These metrics help you quickly assess database load, stability, and query behavior so you can decide whether you need to optimize queries, adjust configuration, or scale resources. ![](/_mirror/98f8ec7c-image-41-1024x503.png.webp) ### **Active Connections** [#](/docs/monitor-website-performance-with-site-insights/) The Active Connections tab lists **live connections with details:​** - ID - User - Host - Database - Command - Time (s) - State Go to this tab to see who is connected, what they are doing, and how long queries have been running. It is especially useful for identifying long-running or stuck sessions that may need investigation.​ ![](/_mirror/e9548f40-image-42-1024x498.png.webp) ### **All Queries** [#](/docs/monitor-website-performance-with-site-insights/) The All Queries tab shows queries from the last 15 minutes up to 24 hours, including slow log status (on or off) and the threshold duration in seconds.​ Use this view to review recent query activity over different time ranges, find patterns in heavy queries and correlate slowdowns with specific operations or time windows.​ ![](/_mirror/6d93f8af-image-43-1024x491.png.webp) ### **Running Queries** [#](/docs/monitor-website-performance-with-site-insights/) The Running Queries tab displays queries that are currently executing for real-time monitoring.​ Go to this tab to monitor live load, see which queries are currently consuming resources, and react quickly when response times start to increase.​ ![](/_mirror/d27c474f-image-39-1024x504.png.webp) ### **Slow Query Log** [#](/docs/monitor-website-performance-with-site-insights/) The Slow Query Log section offers configuration and log management options:​ - Slow Query Log Configuration - Enable or Disable Slow Query Log - Long Query Time (Threshold for logging slow queries) - Save & Restart MySQL - Log Entries Use this area to configure how slow queries are logged, set an appropriate threshold for your workload, and review logged entries to optimize problematic queries. ![](/_mirror/484afde1-image-40-1024x500.png.webp) These sections help you monitor database health, identify bottlenecks and optimize queries effectively. These detailed views empower you to detect anomalies, refine security and scale traffic handling with confidence. That’s it. With Site Insights, you can monitor PHP, MySQL and traffic regularly to keep your site fast, stable, and efficient. Use these reports during performance reviews, after deployments, and whenever you notice slow responses or traffic spikes.​ Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # My Account/Profile - xCloud > My Account management in xCloud In xCloud, once you sign up for your account you will get your own profile **‘My Account’** where you get to tailor your xCloud identity by setting your Name, Email, Contact Number, & Time Zone. Plus, you can set your own Avatar or Icon for your profile. ## **Access My Profile** [#](/docs/my-account/) From your xCloud Dashboard, navigate to your team from the top right corner. By default, you will have a personal team with the name you signed up for. Click on it and navigate to **‘My Profile.’** ![My Account](/_mirror/023d8348-image-1.png.webp) ## **Set General Info In My Account** [#](/docs/my-account/) In the **‘Profile’** section, you can set your name, contact number, and time zone. Your email ID will be automatically there. If you need to change your email address now, you can do that as well. ![My Account](/_mirror/4307b082-image-2.png.webp) ## **Set Avatar For Your Profile** [#](/docs/my-account/) You can complete your xCloud identity by setting up an Avatar for your profile. To do so, simply click on **‘Upload Image’**, choose any image or icon as your preferred avatar, and click on **‘Save Changes.’** ![](/_mirror/cd394ed8-image.poster.webp) --- # Configure NinjaFirewall on an OpenLiteSpeed Server - xCloud > Learn how to configure NinjaFirewall settings on an OpenLiteSpeed Server easily with xCloud [**NinjaFirewall**](https://wordpress.org/plugins/ninjafirewall/) is a powerful application firewall designed to enhance the security of WordPress websites, offering advanced protection against threats. By following this guide, you will learn how to enable and configure the necessary files, set up the required configurations, and ensure NinjaFirewall is properly integrated with your OLS server.  To configure NinjaFirewall on a server running OpenLiteSpeed server, follow the steps below: ## **Step 1: Access Your File Manager** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Log in to your xCloud account and navigate to your site’s dashboard. In the left-hand menu, go to **Access Data** → **File Manager**. ![https://xcloud.host/wp-admin/post.php?post=21993&action=edit](/_mirror/be79d07c-image-4-1024x463.gif) ## **Step 2: Open Your File Manager** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Now, toggle on the **‘Enable File Manager’** button to access your file manager and click on the **‘Launch File Manager’** button to go to your file manager. ![](/_mirror/c949b851-image-5.poster.webp) ## Step 3: Show Hidden Files [#](/docs/ninjafirewall-on-an-openlitespeed-server/) In the File Manager, first go to your **Profile** → **Settings** and enable the option to **‘Show Hidden Files’** to view and edit configuration files like .htaccess or user.ini. After that click on the **‘Save’** button.  ![](/_mirror/34670407-image-6.poster.webp) ## **Step 4: Create the user.ini File** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Navigate to the root directory of your WordPress site (typically /var/www/). Check if a **‘.user.ini’** file already exists or not. If you do not find any user.ini file then, go to the **‘New Item’** from the menu and select the **‘File’** option. Then give the file name ‘user.ini’ and hit on the ‘Create New’ button.   ![](/_mirror/db26b975-image-7.poster.webp) ## **Step 4: Add the Configuration Line** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Now click on the **‘.user.ini’** file and choose **‘Edit’** button. Then add the following line to the file and click on the ‘Save the changes’. ``` auto_prepend_file = "/var/www/[YOUR_DOMAIN]/wp-content/nfwlog/ninjafirewall.php" ``` Copy to Clipboard _Note: Do not use the auto-prepend line suggested in the NinjaFirewall UI, as it might not work correctly on the OLS server. Use the line provided above instead using your domain._ ![](/_mirror/fd771c44-image-8-1024x463.gif) ## **Step 5: Restart the OLS Service** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Access the server where your site is hosted. Restart the ‘LiteSpeed service to apply the changes. Use the following command: ![Configure NinjaFirewall](/_mirror/3da5e423-image-15.png.webp) Or you can run this command using xCloud command runner. **sudo systemctl restart lsws** **Read this detailed documentation to learn how to run this command:** 👉 [How to Run Commands in Your Site And Server Easily with xCloud?](/docs/how-to-run-commands-in-your-site-and-server/) ## **Step 6: Verify the Configuration** [#](/docs/ninjafirewall-on-an-openlitespeed-server/) Finally, visit the NinjaFirewall settings in your WordPress admin panel. Ensure that the firewall is active and functioning correctly. ![](/_mirror/748c5fba-image-16-1024x484.png.webp) And that’s it, this is how easily you can successfully configure NinjaFireWall on your OpenLiteSpeed server and actively protect your site. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # Optimal Backup Practices For xCloud Hosting Users - xCloud > xCloud's optimal backup practices include full server, local, and remote backups. Ensure your website's safety and quick recovery from any issue. Ensuring optimal backup practices for websites is crucial for restoring your website after disasters like server errors, software malfunctions, hardware failures, or hacker attacks. They serve as a safeguard, enabling you to reduce downtime and promptly restore your website. [**xCloud Host**](/) always emphasizes on data security of its users and offers **optimal backup practices** for websites. Let us explore the different backup types, their individual purposes, and why taking a solid backup strategy is crucial. ## **Recommended Types Of Optimal Backup Practices For Websites** [#](/docs/optimal-backup-practices-xcloud/) At xCloud, we suggest **three different types** of website backups to protect your data. With these applied, you can **ensure recovery** from even the most severe situations. Here are the types of website backup types: - **Full server backups:** are complete backups of your entire server, created on a separate instance at your server provider’s location. - **Remote site backups:** Take completely separate copies on a remote storage. (Any S3 storage Provider is supported). - **Local site backups:** Taken directly on your server storage. ### **Full Server Backups** [#](/docs/optimal-backup-practices-xcloud/) Full server backups are complete backups of your entire server, created on a separate instance at your server provider’s location. xCloud offers an [**option to enable this**](/docs/configure-server-backup-management/) on the first screen while adding a new server on xCloud’s own provider or [**Vultr**](https://www.vultr.com/). On top of that, you can enable or disable this from the dashboard after setting up one. These backups are your quickest solutions to restore your server if you experience any disaster. It is highly unlikely that anyone needs to use these backups for recovery. But, if you need to restore your website once in a while, it can be your go-to solution. **Recommendation:** • **Frequency:** We recommend scheduling **weekly full server backups**. • **Retention:** Keep at least two recent backup versions to ensure recovery options over time. (This depends on your server provider). Read more about Full Server Backup from here: https://xcloud.host/docs/configure-server-backup-management/ ### **Remote Site Backups** (**Off-Server)** [#](/docs/optimal-backup-practices-xcloud/) Regular site backups on your server are great for everyday issues, but what if everything gets wiped out? Remote backups, stored with a different company far away, are your best bet for these big disasters. Even if your server burns down, your websites can still be restored because the backups are safe somewhere else. It might take a little longer to get everything back up and running, but your business will not be ruined. With [**xCloud**](/), you can take advantage of full-fledged remote backup options with any s3 provider and this is more secured. **Recommendation:** • **Frequency:** We strongly recommend **daily remote off-server backups** to ensure the most up-to-date recovery option in case of a catastrophic event. • **Retention:** Maintain a minimum of seven daily backups to cover a full week. Read more about Site Backup from here: [https://xcloud.host/docs/site-backups-in-xcloud/](/docs/site-backups-in-xcloud/) ### **Local Site Backups** [#](/docs/optimal-backup-practices-xcloud/) Having backups on your website’s server offers a quick solution if you need to **revert a site** to a previous state. These backups can be helpful if someone messes up the website and you need to go back to an older version. The backup files are stored in your VPS so you should always keep an eye on your server storage usage. For more safety, we recommend users to use Remote Backup always. **Recommendation:** • **Frequency:** Local backups can be performed **daily** to ensure you always have a recent version available. • **Retention:** Consider keeping backups for the last 3-5 days, depending on your storage capacity. **Note:** While local backups are convenient, we always recommend pairing them with remote backups for comprehensive protection. Read more about Site Backup from here: https://xcloud.host/docs/site-backups-in-xcloud/ Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # An Overview of xCloud White-label Feature - xCloud > The white-label feature in the roadmap for xCloud. Check out what you can expect from xCloud white-label feature. The white-label feature will enable you to resell our hosting services. Since this feature is in our roadmap, let’s have a look at a plan for this feature below. We are expecting to ship this feature within Q4-2024. ## xCloud White-label Feature: An Overview [#](/docs/overview-xcloud-white-label-feature/) xCloud is built for WordPress and this specific feature is for agency owners who **manage multiple servers for their customers**. With this feature, an agency will get a full white-label client portal to create hosting packages, set prices, and sell the packages to their customers. It’s like building your own hosting company. In the background, the servers and sites will be powered by xCloud’s managed infrastructure. This white-label hosting package will be powered by **[xCloud Managed Servers](/)** and you will get additional discounts (from the retail price) based on how many servers you are selling to your customers. ## How will the billing work? [#](/docs/overview-xcloud-white-label-feature/) You can set your own price per hosting package for your white-label solution. xCloud will only charge the managed server’s price. ## Fully white-label solution [#](/docs/overview-xcloud-white-label-feature/) You can set up the customer portal with your domain / sub-domain (cname), and your logo. There will not be any xCloud branding in the portal. You can also accept the payment to your Stripe account. ## Manage Customer Websites  [#](/docs/overview-xcloud-white-label-feature/) You will have access to the connected websites from your customer portal and manage them like you can manage your server/site in the xCloud panel. --- # How To Perform A Full Server Migration With xCloud?(WordPress Sites) - xCloud > We can easily perform a full server migration with xCloud by following some simple steps. With [**xCloud**](/), you can easily arrange a full server migration without any complexity. With full server migration, you can migrate any number of WordPress sites in bulk under the same server. Also, this is a super-fast process and unlike any basic plugin migration, this process does not cause any harm to source servers or sites. ## **Prerequisite To Perform A Full Server Migration With xCloud:** [#](/docs/perform-a-full-server-migration-with-xcloud/) 1. Server Configuration: Ensure that your source server is running **Nginx** **& OLS** server. 2. Operating System: The source server should be running either **Ubuntu 20.04** or **Ubuntu 24.04** LTS x64. 3. Root Access: Obtain **root** access to the source server. This is essential for performing the Full Server Migration. 4. Disable 2FA if there are any. 5. Disable additional security like Site Grounds Security optimizer from your hosting end. 6. Uninstall Must use plugins of hosts. 7. Clear Cache and disable cache plugins like Object Cache PRO 8. Disable Wordfence or any other security plugins. 9. You can migrate an existing server in xCloud. You need to install a fresh server from xCloud in order to perform the Full Server Migration feature. **_NOTE: Your destination server must be provisioned in xCloud_**. _**New update: migration from Runcloud OLS server is now also supported**_. Let’s follow a step-by-step process on how to achieve it successfully. ## **Step 1: Add Necessary Information For Full Server Migration** [#](/docs/perform-a-full-server-migration-with-xcloud/) To configure the connection, begin by entering the IP address of the source server, the Port number is “22” and the SSH username is usually “root”. You may visit your cloud provider to find the exact details. Then, if SSH authentication necessitates a password, choose the “**Password**” option and provide the required password. This will establish the connection with your source server. ![](/_mirror/872bc114-ect-Source-Hosting-Provder-and-Add-Details-969x1024.png.webp) But if your server relies on public key authentication, you will need to add the xCloud’s **provided public key** by accessing your server via root user using the terminal. This process ensures that only authorized individuals with the corresponding private key can gain access to the server and this is more secured than the Password approach. Therefore, to add the public key to your source server you need to follow these steps: - Copy the public key from xCloud’s FSM dashboard. - Access your source server as a root user via SSH. - Paste the public key. ![](/_mirror/b7c3e909-Copy-and-paste-public-key-to-source-server-from-xCloud.gif) After adding the Public key in your source server switch back to xCloud and click next. ## **Step 2: Select The WordPress Site/Sites You Want To Migrate** [#](/docs/perform-a-full-server-migration-with-xcloud/) After you have connected your public key, you will get access to your sites for migration. Select which server to migrate, click ‘**Next**’, and push your site to the live site.  ![](/_mirror/063e1677-source-site-lists-1024x810.png.webp) ## **Step 3: Go Live Or Create Demo Site** [#](/docs/perform-a-full-server-migration-with-xcloud/) In this step, you can either choose a Demo site or you can opt for going live. Simply, toggle on your favorable option.  _Note: Please make sure to check out the storage of your destination server. We recommend keeping your destination server with at least **1 GB** free always._ ![](/_mirror/067bf2e0-site-migrations.poster.webp) Now your full server migration will start shortly. Our development team will help you to perform full server migration from any server if you have root access to it. Please contact our **[support team](/support/)** for any assistance. --- # PHP Versions Compatibility in xCloud - xCloud > Learn about PHP Versions Compatibility in xCloud. Understand which PHP versions work with different stacks and Ubuntu server versions. With **xCloud**, you can select from various PHP versions depending on your server setup. This gives you the flexibility to support both older applications and newer PHP websites. Check out the table below to learn PHP versions compatibility based on the server stack, operating system version, and whether they are supported on xCloud or not. ## **Supported PHP Versions on Ubuntu Servers** [#](/docs/php-versions-compatibility-in-xcloud/) **Server Stack** **OS Version** **Supported PHP Versions** **Current Status** **NGINX** Ubuntu 24.04 LTS PHP 8.1, 8.2, 8.4, 8.5 Yes Ubuntu 22.04.5 LTS PHP 5.6 to 8.5 Yes Ubuntu 20.04 LTS PHP 7.4 ⚠️ Deprecated  **OpenLiteSpeed (OLS)** Ubuntu 24.04 LTS PHP 8.1, 8.2, 8.3, 8.4 Yes Ubuntu 22.04.5 LTS PHP 7.4 to 8.2 Yes Ubuntu 20.04 LTS PHP 7.4 ⚠️ Deprecated **ARM (OLS only)** Ubuntu 24.04 LTS PHP 8.3 Yes ### **📌Notes** [#](/docs/php-versions-compatibility-in-xcloud/) - **Ubuntu 20.04 is deprecated** in xCloud. You can no longer create new servers or sites using it directly.  - If you still need **PHP 7.4** or **Ubuntu 20.04**, we recommend that you migrate to the latest Ubuntu version. - You can connect **fresh Ubuntu 24.04 LTS x64 servers** from any provider to xCloud. - These new servers support both **NGINX** and **OpenLiteSpeed (OLS)** stacks. If you need help choosing the right stack or PHP version, reach out to our support team. We are ready to assist you at any time. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # Do You Provide Root Access To My Servers? - xCloud > Interested to know if xCloud provide root access to the site servers? Check out the doc to learn more. xCloud does not provide root access on its servers directly. Instead, you can create sudo users and run commands as the root user. Sudo users have access to the system, enabling them to view and modify all sites on a server. However, it is crucial to set file permissions manually for effective control. For more information, you can check our detailed documentation on understanding [**Sudo Users and Site Users**](/docs/usudo-users-and-site-users-in-xcloud/) in xCloud. --- # Keep Your Server up to Date with Automated Security Updates - xCloud > Learn how to keep your server secure with xCloud’s automated security updates effortlessly manage software updates. xCloud handles all essentials of your server maintenance tasks, including automated **[security updates](/docs/server-and-website-security-with-xcloud/)**. This covers both security-related updates and general package updates that improve performance or provide other benefits. You do not need to take any actions to maintain the default stack or operating system (OS) of your server. As long as your server remains operational, xCloud ensures that the server stack continues to function optimally. Many of the packages that come pre-installed with the OS are not necessary for your server’s performance or security. These can be safely ignored unless explicitly required. When we are talking about the software updates of a server meaning the entire range of software that runs on your server which includes everything from the operating system kernel to application packages such as Nginx and PHP. ## **Security Updates** [#](/docs/reboot-server-with-automated-security-updates/) Security is our top priority at xCloud. All servers deployed through xCloud are automatically configured to install security updates as soon as they become available, significantly reducing the risk of vulnerabilities. These automated security updates are managed by the unattended-upgrades package, which xCloud installs and configures on every server. ## **Required Reboot of the Server** [#](/docs/reboot-server-with-automated-security-updates/) Certain updates, especially kernel updates, may require a reboot for changes to take effect. When this is necessary, you will be notified through the xCloud dashboard. Rebooting can be initiated with just a few clicks. While reboots generally take a few seconds, any downtime can impact visitors. To minimize disruption, we recommend rebooting during off-peak hours. If a reboot is required, xCloud will notify you through: - **Email Notification:** You will receive an email informing you that a reboot is necessary. - **Dashboard Notification:** A notice will appear in the xCloud dashboard, allowing you to reboot the server easily. ## **How to Schedule Automated Reboot for Security Updates in xCloud?** [#](/docs/reboot-server-with-automated-security-updates/) When there is a security update comes in your server, xCloud will notify you to reboot the server and you can reboot the server anytime instantly or set a time to take a security update automatically at your preferred time. Follow these simple steps to set up and manage server software updates in xCloud. Let us walk you through the process. ### **Step 1: Go to xCloud Dashboard** [#](/docs/reboot-server-with-automated-security-updates/) To set up server software updates in xCloud, start by logging into your account and navigating to the xCloud dashboard. Here, you can check if your server requires a reboot. If a reboot is necessary, you will see a notification bar indicating which server needs to be updated. ![Automated Security Updates](/_mirror/ae5fe469-image-23.png.webp) ### **Step 2: Update the Server** [#](/docs/reboot-server-with-automated-security-updates/) You can Update the server from the xCloud dashboard with just a click easily. Just click on the **‘Reboot Now’** button to update the server. ![Automated Security Updates](/_mirror/73016312-image-24.png.webp) Or click on the **Server Name** in the notification bar, which will take you to the **‘Server Update’** section under the Security settings. From there, you can also click **‘Reboot Now’** to update the server immediately. ![](/_mirror/fb21d35c-image-19.poster.webp) ### **Step 3: Set a Specific Time to Update the Server Automatically** [#](/docs/reboot-server-with-automated-security-updates/) If you prefer to automate this process, you can enable automatic updates by toggling on the **‘Automatic Update’** option. Set a specific time for the server to perform the update, and once you have chosen the time, click the **‘Save Settings’** button to confirm. This way, your server will update automatically at the scheduled time. ![](/_mirror/7d3275eb-image-20-1024x463.gif) **_Note:_** _To set up automatic security updates of the server it is recommended to set a time in off-peak hours or during low-traffic periods._  ### **Final Outcome** [#](/docs/reboot-server-with-automated-security-updates/) After rebooting the server, if you go back to the dashboard, you will see there is not any notification showing in the dashboard meaning the server is updated and the issues are fixed. ![Automated Security Updates](/_mirror/0875b765-unnamed-6.png.webp) This is how easily you can reboot the server and take automated security updates with xCloud in a hassle-free way so that you can keep the server updated and free from any threat. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Recreate a Missing wp-config.php File in WordPress - xCloud > Learn how to recreate a missing wp-config.php file in WordPress. Follow simple steps to restore your site’s database connection and settings safely. If your WordPress site is showing errors or refusing to load, a missing wp-config.php file might be the reason. This file is essential because it connects your WordPress site to its database and defines important settings. Without it, your site simply cannot function. You can recreate this file quickly and safely. Follow the steps below to learn how to access your file manager, recreate a missing wp-config.php file easily. ## **Step 1: Access Your File Manager** [#](/docs/recreate-a-missing-wp-config-php-file/) To resolve this issue, first go to your site and head over to the **‘Access Data’** option from the sidebar menu. Then choose the **‘File Manager’** option from the menu.  ![](/_mirror/88ae7614-image-1.poster.webp) Next, toggle to enable the **‘File Manager’** and click on the **‘Launch File Manager’** to access the file manager. ![Recreate a Missing wp-config.php File](/_mirror/52a76c34-image-40.png.webp) ## **Step 2: Create a New wp-config File** [#](/docs/recreate-a-missing-wp-config-php-file/) In your WordPress root directory, search for the wp-config.php file.If the file does not exist, go to the wp-config.sample file and copy the code. ![](/_mirror/89c21fd7-image-2.poster.webp) Click on the **‘New Item’** from the file manager dashboard. Then choose **‘file’** and give the file name as **“wp-config.php”** and click on the **‘Create Now’** button. Then go to the file, click on the **‘Edit’,** and paste the copied code from the ‘**wp-config-sample.php’** file and hit on the save button. ![](/_mirror/dc0ed39e-image-3.poster.webp) _Note:_ Ensure you save it in the root directory, alongside folders like wp-content and wp-admin. ## **Step 3: Add Database Credentials** [#](/docs/recreate-a-missing-wp-config-php-file/) Now go back to your xCloud dashboard and click on the **‘Database’** option. From here, toggle on to access the database. Then collect the **‘Database Name’**, **‘Database User’**, and **‘Databse Password’.** ![Recreate a Missing wp-config.php File](/_mirror/5cc364c2-image-41.png.webp) Next go back to the wp-config.php file and click on the **‘Edit’,** find the following lines: ``` define('DB_NAME', 'database_name_here'); define('DB_USER', 'username_here'); define('DB_PASSWORD', 'password_here'); define('DB_HOST', 'localhost'); ``` Copy to Clipboard Replace the placeholder values with your actual database credentials. For example: ``` define('DB_NAME', 'wp_mysite'); define('DB_USER', 'admin_user'); define('DB_PASSWORD', 'secure_password123'); define('DB_HOST', 'localhost'); ``` Copy to Clipboard After inserting the values, click on the ‘**Save’** button. ![Recreate a Missing wp-config.php File](/_mirror/0d30325f-image-42.png.webp) ## **Step 5: Regenerate Security Keys** [#](/docs/recreate-a-missing-wp-config-php-file/) WordPress uses security keys to encrypt user data. You need to generate new keys. Visit [this](https://api.wordpress.org/secret-key/1.1/salt/) in your browser. This URL provides a set of random security keys. Alternatively, if you have terminal access to your server, you can use a command-line tool like wp-cli to generate keys: ``` wp config shuffle-salts ``` Copy to Clipboard Copy the generated keys from the URL or terminal. In wp-config.php, find the section with lines like: ``` define('AUTH_KEY',         'put your unique phrase here'); define('SECURE_AUTH_KEY',  'put your unique phrase here'); define('LOGGED_IN_KEY',    'put your unique phrase here'); define('NONCE_KEY',        'put your unique phrase here'); define('AUTH_SALT',        'put your unique phrase here'); define('SECURE_AUTH_SALT', 'put your unique phrase here'); define('LOGGED_IN_SALT',   'put your unique phrase here'); define('NONCE_SALT',       'put your unique phrase here'); ``` Copy to Clipboard Replace the credentials with the new keys and save the file. ![Recreate a Missing wp-config.php File](/_mirror/591483ff-image-43.png.webp) ## **Alternative Method: Restore from Backup** [#](/docs/recreate-a-missing-wp-config-php-file/) If you have a backup of your website, you can restore the wp-config.php file directly from it. First, download your backup from wherever it is stored. Then extract the backup files on your local device. Look inside for the original wp-config.php file. Once you have the file, go to your file manager. Use the upload option to upload the wp-config.php file to the root directory of your WordPress installation. Make sure it is placed alongside the wp-content and wp-admin folders. After the upload is complete, your site should be able to run as before, using the restored configuration file. And that’s it this is how easily you can recreate a missing wp-config.php file for your WordPress site. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Recreate WordPress Website from Backups in xCloud? - xCloud > Learn how to recreate WordPress website from backups in xCloud. Easily restore sites, minimize downtime, and prevent data loss following this guide. Disasters can strike unexpectedly, and you might be able to restore your WordPress website, including all the data and files. Whether due to hardware failures, cyberattacks, or accidental deletions, the ability to recover quickly is essential to minimizing downtime and preventing data loss. **[xCloud](/)** allows you to restore your site from your backups. Whether from **local or remote backups**, you can directly restore and recreate **[WordPress](https://wordpress.org)** website from backups in xCloud easily. ## **How to Recreate WordPress Website from Backups in your xCloud Account?**  [#](/docs/recreate-wordpress-website-from-backups/) Follow the steps below to recreate the WordPress website from backups with xCloud, whether it is an incremental or full backup. ### **Step 1: Initiate New Site Creation** [#](/docs/recreate-wordpress-website-from-backups/) After logging in to your xCloud dashboard, to create a new site, click on the ‘**\+ New Site**’ button, then choose a server from the dropdown and click the ‘**Next**’ button. Here select ‘**Recreate Site From Backup**’ to migrate your targeted site from existing backup to a new website. ![](/_mirror/c949b851-image-5.poster.webp) ### **Step 2: Select Migration Destination & Domain** [#](/docs/recreate-wordpress-website-from-backups/) After choosing a server as Destination, click on ‘**Next**’ Button, You can either choose to migrate to a new domain or a demo site from where you can migrate later. And hit the ‘**Next**’ button.  ![](/_mirror/34670407-image-6.poster.webp) ### **Step 3: Available Backup Sources in xCloud** [#](/docs/recreate-wordpress-website-from-backups/) Here, you will get two options for restoring your site from backup: ‘Existing Site/Server Import’ and ‘Import From Bucket’. Choose the **‘Existing Site/Server Import’** option, if you have an existing site in xCloud that you want to migrate and create as a new site. Or you can choose the **‘Import From Backup’** option, if you want to restore your site from your storage bucket. ![](/_mirror/bd34fdcb-screely-1736081268317-1024x539.png.webp) ### **Step 4: Choose Your Preferred Backup Source & Files** [#](/docs/recreate-wordpress-website-from-backups/) You can restore the full server or any specific website. Just go to the ‘Existing Site/Server Import’, then select a Server, Site, and backup type and click on the ‘Next’ button. Here, choose a backup file to restore and hit the ‘**Next**’ button.  ![](/_mirror/db26b975-image-7.poster.webp) If you choose the ‘**Import From Bucket**‘ option, you can restore from your backup that you have taken in your storage bucket. Now, Select a **‘Bucket’**, add the domain from which you are migrating and click on the ‘**Next**’ button. Select the file you want to restore.  ![](/_mirror/1a4fbabf-image-8.poster.webp) ### **Step 4: Configure Settings & Start Migrating** [#](/docs/recreate-wordpress-website-from-backups/) After choosing the necessary files to restore your site, the settings tab will come to make sure you select the necessary versions and settings according to your need and click on the **‘Next’** button. And in the next, review your preferred settings and hit the ‘**Start**’ button.  ![](/_mirror/040893a5-image-9.poster.webp) After restoring and completing your site, you will see a message showing that it has been successfully migrated. This is how easily you can recreate a WordPress website from backups in xCloud.  ![Recreate WordPress Website from Backups](/_mirror/f324e044-image-10.png.webp) Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/?_gl=1%2A1och7at%2A_ga%2AMTk3NjQ1MDU2NS4xNzMxMjI5MTI5%2A_ga_GS7G4T8PYV%2AMTczNjA3MTMxNC40MS4xLjE3MzYwNzEzMjQuMC4wLjA.) for any of your queries. --- # xCloud Refund Policy - xCloud > Learn about xCloud refund policy for self-managed hosting, managed servers, and addons. Includes pay-as-you-go billing details, backup refund rules, and how to request a refund. # xCloud Refund Policy [#](/docs/refund-policy/) Depending on how the service is used, refund eligibility may vary. In this doc, you can learn the refund policy across xCloud, including which services are eligible, how refunds are calculated, and what conditions apply. ## Refund Eligibility at a Glance [#](/docs/refund-policy/) Service Refund Type Window xCloud Managed, Provider, and OpenClaw Servers Pro-rated Anytime before the end of the paid billing term Self-Managed Hosting (BYOS) Full refund Within 14 days of purchase Reseller / White Label Full refund Within 14 days of purchase Addons ❌ No rxefunds — ## How to Request a Refund [#](/docs/refund-policy/) 1. **Cancel first** — Remove your server or cancel your subscription before submitting a request. 2. **Open a support ticket** — Log in with your account and submit a ticket here. Select the relevant service when creating the [**support ticket**](https://app.xcloud.host/support). ✅ Approved refunds are processed within 5–10 business days and returned to your original payment method. It also depends on your banking working days. All refund amounts are calculated in USD. In accordance with our policy, our team will review your case and respond promptly. Please check below to know more about eligible refund cases. ## xCloud Managed, Provider, and Agentic Stack Servers Refund Policy [#](/docs/refund-policy/) If you delete an xCloud Managed Server, xCloud Provider Server, or Agentic stack (OpenClaw, Paperclip, Hermes) Server before the end of its paid billing term, you may be eligible for a pro-rated refund based on your actual usage. This means you only pay for the time your server was active. For yearly or multi-month OpenClaw plans, the refund is calculated from the actual amount paid for that billing term, including any checkout discount. **Important notes:** - A minimum charge of one full day applies if the server was used for less than 24 hours. - Stripe processing fees (up to 10%) may be deducted from the refundable amount. - Refunds are calculated as: **Total paid − usage charge − processing fee = refund amount** **Example (monthly plan):** You purchase a $100/month plan and delete it after 15 days. You’ll be charged for 15 days of usage plus the Stripe fee. The remaining balance is refunded. ### Full Server Backup for xCloud Managed & Provider Servers [#](/docs/refund-policy/) The same pro-rated rules apply to server backups. You pay only for the backup time used, and the unused portion is refunded after the Stripe fee is deducted. ### OpenClaw Server Yearly & Multi-Month Billing [#](/docs/refund-policy/) OpenClaw servers may be available with monthly, yearly, or multi-month billing terms. If you cancel or delete an OpenClaw server before the end of its paid billing term, you may be eligible for a pro-rated refund for the unused portion of the term. This means you only pay for the time the OpenClaw server was active. **Important notes:** - Refunds are calculated based on the actual amount paid at checkout, including any first-purchase or term discount. - A minimum charge of one full day applies if the server was used for less than 24 hours. - Stripe processing fees, up to 10%, may be deducted from the refundable amount. - Refunds are calculated as: > **Total paid − used service charge − processing fee = refund amount** - If server backup or other eligible server-level services were included, those services are also calculated on a pro-rated basis where applicable. - Addons that are marked as non-refundable remain non-refundable once activated. **Example (yearly plan):** If you purchase a yearly OpenClaw server plan and delete the server after using part of the billing term, xCloud calculates the used portion first. The unused portion is then refunded after deducting the applicable Stripe processing fee. For example, if you paid $144 for a yearly OpenClaw server and used 3 months, the used service charge would be $36. The remaining $108 would be eligible for refund, minus the applicable Stripe processing fee. ## Self-Managed Hosting / BYOS Refund Policy [#](/docs/refund-policy/) You’re entitled to a full refund within 14 days of purchase — no questions asked. **Important notes:** - Refund requests are only eligible within the first 14 days of purchase and only for new servers. - Requests after 14 days are not eligible. - Recurring charges and cancellations after 14 days are not eligible for refunds. - Deleting your server automatically cancels the related subscription. Cancelled subscriptions will not be charged in the next billing cycle. ## Reseller Panel / White Label Refund Policy [#](/docs/refund-policy/) A 14-day refund policy applies, covering subscription fees. For full pricing and refund details specific to the Reseller Panel, check below: **Full Details on [xCloud Reseller Panel Refund Policy](/docs/how-billing-works-in-xcloud-white-label-program/)** ## Addons [#](/docs/refund-policy/) Refunds are not available for any addon once the subscription is activated. This includes: - Mailbox - Mail Delivery - Site Security PRO All addon purchases are final and non-refundable. Please review your selection, pricing, and billing details carefully before subscribing. ## Late Payments & Account Suspension [#](/docs/refund-policy/) - Accounts are billed on the 1st of each month for all recurring payments. - Overdue payments may result in your account being paused until the balance is cleared. - Clients are requested to keep funds in accounts before the month ends. - If you need more time to complete the payment, please [**contact our support team**](https://app.xcloud.host/support/) within the last week of the previous month. We will do our best to assist you and avoid any service interruption. If you have any questions about the refund policy, please contact our [**support team**](https://app.xcloud.host/support/) or email us at **support@xcloud.host**. --- # How to Remove a Payment Method by Canceling Your Account With xCloud > Learn how to remove a payment method from xCloud when account cancellation is required, including what to back up, how to cancel active services, and what to send Support. If you want to **remove a payment method** from xCloud, you must first cancel active xCloud services and request account cancellation or account deletion. This protects your account from accidental unpaid renewals while servers, subscriptions, add-ons, or billing records are still active. Follow this guide to understand what to check before cancellation, how to stop active billing, and what information to send to xCloud Support so your account and saved payment method can be reviewed for removal. ## Before you start [#](/docs/remove-payment-method-xcloud/) Removing a saved card or payment method is different from canceling one server subscription. If you only want to stop billing for one server, follow [How to Cancel xCloud Subscription](/docs/how-to-cancel-xcloud-subscription/). If you want your full account and data removed, review [How to Delete Your Account and Data With xCloud](/docs/how-to-delete-your-account-and-data-with-xcloud/). Use this guide when your goal is to remove billing access from the account and you no longer want to keep the xCloud account active. ## Why account cancellation is required to remove a payment method [#](/docs/remove-payment-method-xcloud/) xCloud may need to keep a valid payment method while your account has active paid services, server subscriptions, add-ons, pending invoices, or billing records connected to renewals. Because of that, payment method removal is handled together with account cancellation or deletion. This helps prevent a situation where a server or add-on remains active but the account has no valid payment method for renewal. Before requesting removal, make sure you no longer need the active services connected to that billing profile. ## Prerequisites [#](/docs/remove-payment-method-xcloud/) - Access to the xCloud account owner or billing email address. - A current backup of any site, database, or server data you want to keep. - Downloaded invoices or receipts you may need for accounting. - Access to your external cloud provider account if you use self-managed servers. - Confirmation that you are ready to cancel the xCloud account, not only one server. ## Step-by-step [#](/docs/remove-payment-method-xcloud/) ### 1\. Download backups and billing records [#](/docs/remove-payment-method-xcloud/) Download any files you need before cancellation. This can include website backups, database backups, server credentials, invoices, receipts, and records for your team. After account deletion or service removal is completed, xCloud may not be able to recover deleted site or server data. ### 2\. Cancel active xCloud services [#](/docs/remove-payment-method-xcloud/) Cancel active subscriptions by removing the services connected to them. For server subscriptions, delete the server you no longer need. If you have multiple servers, deleting one server only cancels billing for that specific server. Review any add-ons, managed services, mailboxes, backups, or other paid services connected to your account. If you are not sure which services are still billable, contact xCloud Support before requesting payment method removal. ### 3\. Check external provider resources [#](/docs/remove-payment-method-xcloud/) If you connected a self-managed server or brought your own provider account, also check the provider dashboard. External providers may continue billing for servers, volumes, snapshots, backups, reserved IPs, firewalls, or other resources even after you remove the server from xCloud. xCloud can help with xCloud-side cancellation guidance, but your external provider controls its own billing and resource deletion. ### 4\. Request account cancellation and payment method removal [#](/docs/remove-payment-method-xcloud/) After active services are removed, contact [xCloud Support](https://support.xcloud.host/) and ask for account cancellation with payment method removal review. Include the following information: - Your xCloud account email address. - Confirmation that you want to cancel the account. - Confirmation that you have downloaded the backups, invoices, and data you need. - Confirmation that active xCloud servers and services have been deleted or should be reviewed. - Any invoice ID, bill ID, or subscription reference if your request is related to a specific charge. Do not send your full card number, CVC, or card password. If Support needs to identify a payment method, the last four digits of the card are usually enough. ### 5\. Wait for support confirmation [#](/docs/remove-payment-method-xcloud/) xCloud Support will review the account, active services, billing status, and payment method removal request. If there are open invoices, active subscriptions, or remaining services, Support may ask you to resolve those before the payment method can be removed. ### 6\. Keep the final confirmation [#](/docs/remove-payment-method-xcloud/) After the request is completed, keep the support confirmation for your records. If you later see a charge, reply in the same support thread with the invoice ID or charge date so the team can review it faster. ## Billing and refund notes [#](/docs/remove-payment-method-xcloud/) Removing a payment method does not automatically create a refund. Refund eligibility depends on the service type, billing period, usage, and xCloud refund policy. Review the official [xCloud Refund Policy](https://xcloud.host/refund-policy/) before submitting a refund-related cancellation request. If you use an external cloud provider, provider-side charges are separate from xCloud billing. You must cancel or delete provider-side resources from the provider dashboard to stop provider billing. ## What xCloud Support can check [#](/docs/remove-payment-method-xcloud/) - Whether active xCloud services remain on the account. - Whether server-related subscriptions were canceled after server deletion. - Whether a payment method removal request can be reviewed after account cancellation. - Which invoice or bill item is connected to a specific xCloud charge. - Whether a refund request should be reviewed under the xCloud refund policy. ## What xCloud Support cannot control [#](/docs/remove-payment-method-xcloud/) - Charges created directly by an external cloud provider. - Provider-side resources that still exist outside xCloud. - Bank processing times after a refund is approved. - Recovery of data that was permanently deleted before a backup was downloaded. ## FAQ [#](/docs/remove-payment-method-xcloud/) ### Can I remove my card without canceling my account? [#](/docs/remove-payment-method-xcloud/) If your account has active paid services, payment method removal requires account cancellation or deletion review. This prevents active services from remaining on an account with no valid payment method. ### Does deleting one server remove my payment method? [#](/docs/remove-payment-method-xcloud/) No. Deleting one server cancels billing related to that server only. It does not remove the saved payment method from the full account if other services or the account remain active. ### Will payment method removal cancel my provider bill? [#](/docs/remove-payment-method-xcloud/) No. If you use a separate cloud provider account, you must cancel or delete resources directly from that provider account. ### What should I send to Support? [#](/docs/remove-payment-method-xcloud/) Send your account email, cancellation confirmation, data-backup confirmation, and any relevant invoice ID or bill ID. Do not send full card details. --- # How to Request For Site Migration Support From xCloud - xCloud > Learn how to request site migration support from xCloud. Complete the prerequisites, submit a support ticket with your site URL and WordPress admin credentials, and let the xCloud team handle the rest. This guide provides a step-by-step walkthrough on how to request site migration support from the xCloud team. Follow the prerequisites carefully and then submit a support ticket with the required information to ensure a smooth migration process. ## **Prerequisites To Perform A Full Server Migration With xCloud** [#](/docs/request-for-site-migration-support-from-xcloud/) Before requesting a Full Server Migration with xCloud, ensure the following conditions are met on your source server: **#** **Requirement** **Details** 1 **Server Configuration** Ensure that your source server is running Nginx or OpenLiteSpeed (OLS) server. 2 **Operating System** The source server should be running either Ubuntu 20.04 or Ubuntu 24.04 LTS x64. 3 **Root Access** Obtain root access to the source server. This is essential for performing the Full Server Migration. 4 **Disable 2FA** Disable Two-Factor Authentication (2FA) if enabled on your hosting account or WordPress admin. 5 **Disable Host Security** Disable additional security measures such as SiteGround Security Optimizer or similar tools from your hosting end. 6 **Uninstall Host Plugins** Uninstall any must-use plugins provided by your hosting provider. 7 **Clear & Disable Cache** Clear all caches and disable cache plugins such as Object Cache Pro or similar caching solutions. 8 **Disable Security Plugins** Disable Wordfence or any other security plugins installed on your WordPress site. 9 **Fresh xCloud Server** Install a fresh server from xCloud in order to use the Full Server Migration feature. ⚠️ **Important Note:** You can migrate an existing server to xCloud. However, you must install a fresh server from xCloud first in order to use the Full Server Migration feature. Make sure all prerequisites above are completed before proceeding. ## **Steps to Request Migration Support** [#](/docs/request-for-site-migration-support-from-xcloud/) Once all prerequisites are fulfilled, follow these steps to request site migration support from the xCloud team: ### **Step 1: Create a Support Ticket** [#](/docs/request-for-site-migration-support-from-xcloud/) Navigate to the xCloud support portal and create a new support ticket. Select **Site Migration** as the ticket category. In your ticket, clearly mention that you need site migration support and that all prerequisites have been completed. **Tip:** Provide as much detail as possible in your initial ticket to avoid unnecessary back-and-forth communication. ### **Step 2: Provide Your Site Link** [#](/docs/request-for-site-migration-support-from-xcloud/) Include the full URL of the website you want to migrate in the support ticket. For example: _https://www.yourwebsite.com_ If you have multiple sites to migrate, list each site URL separately. ### **Step 3: Share WordPress Admin Credentials** [#](/docs/request-for-site-migration-support-from-xcloud/) Provide the WordPress admin login credentials for your site in the support ticket. The xCloud support team will need these to access your site during the migration process. Include the following: - **WordPress Admin URL:** e.g., https://www.yourwebsite.com/wp-admin - **Admin Username:** Your WordPress admin username - **Admin Password:** Your WordPress admin password 🔒 **Security Recommendation:** It is recommended to change your WordPress admin password after the migration is complete for security purposes. ### **Step 4: xCloud Team Handles the Migration** [#](/docs/request-for-site-migration-support-from-xcloud/) Once the xCloud support team receives your ticket with the site link and WordPress admin credentials, they will begin the migration process. The team will migrate your site to the fresh xCloud server you have set up. You will be notified via the support ticket once the migration is complete. ## **Quick Checklist** [#](/docs/request-for-site-migration-support-from-xcloud/) Use this checklist to make sure everything is ready before submitting your migration request: - Source server running Nginx or OLS - Ubuntu 20.04 or 24.04 LTS x64 on source server - Root access obtained for source server - Two-Factor Authentication (2FA) disabled - Host security plugins (e.g., SiteGround Security Optimizer) disabled - Must-use hosting plugins uninstalled - Cache cleared and cache plugins (e.g., Object Cache Pro) disabled - Security plugins (e.g., Wordfence) disabled - Fresh xCloud server installed - Support ticket created with site URL and WP admin credentials _Need help? Contact xCloud Support._ _This document is provided by xCloud for customer reference._ --- # How to Resell Hosting with Self Managed Server Provider - xCloud > Learn how resell hosting with self managed server provider with fully white label, branding, built in client and billing management. xCloud **[Reseller Hosting Program](/reseller-hosting/)** allows you to integrate your own server providers so you can manage and sell products using your preferred hosting infrastructure. Whether you work with Hetzner, Vultr, DigitalOcean, or Linode (Akamai), the process is simple and efficient.  Follow the documentation to resell hosting with [**self managed server**](/self-managed-hosting/) with easy steps. ## **Integrate Self Managed Server Provider with the Reseller Program** [#](/docs/resell-hosting-with-self-managed-server-provider/) Easily connect your preferred server provider (Hetzner, Vultr, DigitalOcean, or Linode) to xCloud through the reseller dashboard. Authorize, verify, and manage multiple servers directly from a single dashboard. ### **Step 1: Access the Reseller Dashboard** [#](/docs/resell-hosting-with-self-managed-server-provider/) To begin, log in to your reseller dashboard. From the left-hand menu, navigate to **‘Settings’** → **‘Self Managed Server Provider’** Integration. Once you are on the integration page, click on the **‘Add New Provider’** button to start adding your server provider. ![Resell Hosting with Self Managed Server Provider](/_mirror/68c63548-image-11.png.webp) ### **Step 2: Choose and Authorize a Server Provider** [#](/docs/resell-hosting-with-self-managed-server-provider/) After clicking the button, a pop-up window will appear. In this window, you will be able to select a server provider from the available options, which include **‘Hetzner’**, **‘Vultr’**, **‘DigitalOcean’**, and **‘Linode (Akamai)**. Once you have chosen your preferred provider, click on the **‘Authorize / Verify’** button to proceed. ![Resell Hosting with Self Managed Server Provider](/_mirror/b2ef9c7f-image-12.png.webp) If you need help with the setup process for integrating your Self Manged Server, you can follow the documentation below for setup set your own server provider with the Reseller Hosting program easily. – 👉 [DigitalOcean](/docs/how-to-setup-your-server-with-digital-ocean/),  👉 [Vultr](/docs/how-to-get-free-hosting-with-vultr/),  👉 [Hetzner,](/docs/set-up-hetzner-server-in-xcloud/) or  👉 [Linode (Akamai)](/docs/integrate-and-setup-linode-server-with-xcloud/).    Once the setup is completed, your selected server will be connected to xCloud and added to your dashboard. The dashboard will then display important details such as the **‘Server Name**, **‘Provider’**, and **‘Server Count’**. From the ‘**Actions’** menu, you can click on the **‘Edit**’ icon to update the server credentials whenever necessary or **‘Delete’** the server by clicking the Delete icon. _Note: It is also possible to integrate multiple servers from the same provider, which gives you flexibility when managing your hosting resources._ ![Resell Hosting with Self Managed Server Provider](/_mirror/e940a11d-image-13.png.webp) ## **Create a Product with xCloud Reseller Hosting Program** [#](/docs/resell-hosting-with-self-managed-server-provider/) Once your server is integrated, create and customize hosting products with your own pricing, descriptions, and packages. Publish them under your white-label brand and start reselling instantly. ### **Step 3: Create a Product with the Provider** [#](/docs/resell-hosting-with-self-managed-server-provider/) When your server integration is complete, you can move on to creating products. Go to the **‘Products’** tab in your dashboard and click on the **‘Add Product’** button.  ![Resell Hosting with Self Managed Server Provider](/_mirror/20610b72-image-14.png.webp) ### **Step 4: Choose the Integrated Server Provider**  [#](/docs/resell-hosting-with-self-managed-server-provider/) A pop-up will appear, where you should select the **‘Own Provider’** option to access the self-managed servers you have already connected. From there, choose one of the integrated server providers, such as **‘Vultr’**, to continue. ![Resell Hosting with Self Managed Server Provider](/_mirror/06ed49e6-image-15.png.webp) ### **Step 5: Choose Server Provider and Size** [#](/docs/resell-hosting-with-self-managed-server-provider/) Next, select a **‘Server Provider’** from the dropdown menu under **‘Select Provider’**. You will also need to choose the **‘Server Size’** according to your preferences.  ![Resell Hosting with Self Managed Server Provider](/_mirror/23d0422b-image-16.png.webp) ### **Step 6: Add your Product Description** [#](/docs/resell-hosting-with-self-managed-server-provider/) You will now see an overview of the plan details. Next, you will receive an auto-generated **‘Product Description’** that cannot be edited. After that, you will have access to **‘Additional Custom Fields,’** where you can add your preferred details. Once finished, click the **‘Next’** button. ![Resell Hosting with Self Managed Server Provider](/_mirror/d33c7273-image-17.png.webp) ### **Step 7: Customize Package** [#](/docs/resell-hosting-with-self-managed-server-provider/) Provide the following details for your product: - **‘Plan Name’** - **‘Price/Month’** - **‘SKU’** - **‘Site Limit’** ![Resell Hosting with Self Managed Server Provider](/_mirror/988f4376-image-18.png.webp) You can disable the toggle button beside the **‘Active Package’** option if you want to restrict access. Below, you will see a pricing breakdown. For example: **Pricing Breakdown** 1. Reseller Panel Price: $50 2. Created Product Price/ Customer payment: $70.00 3. Provider cost (Vultr): $5.00 4. Platform fee (Advanced plan): 30% or minimum $3 per sale (Based  5. Stripe Connect fees: Up to 3% (approx.) 6. You’ll receive : $58.50 This gives you a complete overview of the profit you will make by selling the product. Finally, click on the **‘Save & Publish’** button. Once you are ready, click the publish button to finalize the process. Your newly created product will then appear in the product list on your dashboard, ready for use. ![Resell Hosting with Self Managed Server Provider](/_mirror/ac6e665f-image-20.png.webp) ## **Subscribe to a Reseller Hosting Panel**  [#](/docs/resell-hosting-with-self-managed-server-provider/) If you have not yet subscribed to any reseller hosting plan, log in to your xCloud Dashboard using your credentials. Once logged in, locate and click on the **‘White Label’** tab in the dashboard. This will redirect you to the xCloud White Label onboarding flow, where you can begin setting up your reseller hosting. ![Resell Hosting with Self Managed Server Provider](/_mirror/e3dcd8a1-image-21.png.webp) After reviewing the Terms of Service and confirming that you have a Stripe account, click on the **‘Start Your Hosting Business Now’** button. Next, choose from four different subscription plans for the xCloud White Label Control Panel. Review the available options, select the plan that best suits your needs, and click **‘Pay Now’** to proceed. ![Resell Hosting with Self Managed Server Provider](/_mirror/5dc387d5-image-22.png.webp) Once your payment method is configured, it’s time to set up your brand. Start by uploading your brand’s logo or icon. To do this, click the **‘Upload Logo’** button and select the file from your device. Then, provide your brand information, including Brand Name, Mailing Address, and Contact Number. After filling in all the details, click **‘Next’** to move on to the next step. ![Resell Hosting with Self Managed Server Provider](/_mirror/148b61b8-image-23.png.webp) You’ll now need to integrate Stripe to process payments. If you already have a Stripe account, simply connect it by clicking ‘Connect Now’. This will redirect you to the Stripe Connect Dashboard, where you can log in with your Stripe credentials and complete the connection. Note: If you don’t have a Stripe account yet, you’ll need to create one before proceeding. ![Resell Hosting with Self Managed Server Provider](/_mirror/e2bcc8a9-image-24.png.webp) Now it is time to create your custom hosting packages. Start by clicking on the ‘Create Hosting Plan’ button. ![Resell Hosting with Self Managed Server Provider](/_mirror/7fd5ca7f-image-25.png.webp) Next, create your custom hosting packages. Click the **‘Create Hosting Plan’** button to begin. A pop-up will appear with various server configuration options. Choose **‘Self-Managed Server Provider’** and click **‘Next’.** ![Resell Hosting with Self Managed Server Provider](/_mirror/19ec297d-image-26.png.webp) If you haven’t integrated any servers for reselling yet, click on the **‘Settings’** link and complete the integration setup. You can follow the integration process starting from Step 1 and complete the server integration and product creation process. Once your server integration is complete, you’ll be able to create products to resell. ## **Currency Conversion System for Reseller Hosting** [#](/docs/resell-hosting-with-self-managed-server-provider/) xCloud supports real-time currency conversion to simplify pricing and sales for resellers using self-managed servers. This ensures that providers like Hetzner, which price services in Euros, can seamlessly be sold in any currency set in your xCloud White Label setup. 1. **Real-time Exchange Rates:** xCloud integrates with the **OpenExchangeRates API** to provide accurate, live currency conversions. Prices from your server providers are automatically converted to the currency of your choice. 2. **Multi-Currency Support:** Automatic detection and conversion allow white-label providers to sell hosting products in **any currency** supported by xCloud. For example, if Hetzner pricing is in Euros, xCloud can convert it to USD, GBP, or any currency you configure. 3. **Scheduled Updates:** Exchange rates are updated **daily** to ensure pricing remains accurate and consistent across all reseller products. 4. **Seamless Reseller Experience:** Once you set your preferred currency in the xCloud White Label dashboard, all integrated servers and products will display prices accordingly. Resellers can sell products directly in the chosen currency without manually calculating conversion rates. **Example:** - Hetzner Server Price: €50 - xCloud White Label Currency: USD - Automatic Conversion: $55 (based on current exchange rate) - Customer Sees: $55 and can pay in USD This ensures your reselling business remains flexible and ready to serve customers worldwide, while keeping all pricing centralized and accurate within the xCloud dashboard. And that’s it. This is how easily you can integrate your own server and resell with xCloud Reseller Hosting Program with fully white label branding. With support for multiple providers, xCloud ensures that you can build a hosting environment that matches your business needs while keeping everything centralized in one simple dashboard Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How To Reset File and Folder Permissions With xCloud Rescue Site? - xCloud > Managing file and folder permissions is essential. Follow the step by step process to reset file and folder permissions with xCloud. Managing file and folder permissions is essential. If permissions are not set right, you might face errors like **“Permission denied”** or **“403 forbidden error”** while uploading files, running scripts, or accessing website files. This can prevent changes to your website and compromise security. Sometimes, if you edit files as the root user, your website’s system user may not own these files, leading to access issues such as 500, 502, 400 or 403 errors. Correcting these issues is simple and quick with just a few clicks in your xCloud account dashboard, ensuring your website operates smoothly and securely. xCloud automatically manages file permissions for any operations it performs on your server. However, if you run commands manually, you will need to set the permissions yourself. ## **How Do You Reset File and Folder Permissions to Rescue Your Site?** [#](/docs/reset-file-and-folder-permissions-with-xcloud/) Resetting the file and folder permissions is easier with xCloud. To automatically reset these permissions for your site, follow the steps below: ### **Step 1: Login and Select the Site**  [#](/docs/reset-file-and-folder-permissions-with-xcloud/) To reset the file and folder permissions of your site. First, log in to your **xCloud** dashboard, head over to the ‘**SITES**’, and choose the website where you want to make the changes.  ![](/_mirror/a2fe2199-image-27.poster.webp) ### **Step 2: Reset the Permissions**  [#](/docs/reset-file-and-folder-permissions-with-xcloud/) Now to reset the file and folder permissions, go to the ‘**Site settings**’ option from the left navigation bar.  ![Reset File and Folder Permissions](/_mirror/9b83c2fa-image-80.png.webp) Then roll down a little and toggle on the **‘Repair Site Use’, ‘Update Directory Permissions’, ‘Regenerate NGINX Configurations’** and **‘Restart NGINX’** options and click on the **‘Run Now’** button. It will check all directory and file permissions and ensure they are in the right place.  ![Reset File and Folder Permissions](/_mirror/3ff58553-image-81.png.webp) This is how easily you can rescue your site by resetting the files and folder permissions.  ## **Troubleshooting Further Issues** [#](/docs/reset-file-and-folder-permissions-with-xcloud/) If you are still experiencing issues, you can check the error logs to identify what might be causing the problem. Just go to the **Site Monitoring > Logs** and check the Nginx/OpenLiteSpeed Error Log and identify the errors. ![](/_mirror/803c6abe-screely-1717050387062-1024x479.png.webp) You can find more information on viewing logs and events of your server and site [here](/docs/view-logs-and-events-of-your-server-and-site/). Still stuck? Contact ou**r** [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # Restricting Nextcloud Access to WireGuard VPN (Behind Cloudflare) - xCloud > This guide explains how to lock down a self-hosted Nextcloud instance so it's only accessible to users connected via WireGuard VPN — even when the domain is This guide explains how to lock down a self-hosted Nextcloud instance so it’s only accessible to users connected via WireGuard VPN — even when the domain is proxied through Cloudflare. * * * ## Architecture [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) Component Setup Nextcloud Docker Reverse Proxy Nginx (host) VPN WireGuard (wg-easy in Docker) DNS/CDN Cloudflare (Proxied) * * * ## Why the Standard IP Whitelist Doesn’t Work [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) If you try to use xCloud’s IP management panel to restrict access to only your server’s public IP, you’ll hit two problems: **1\. Cloudflare masks real client IPs** Nginx only sees Cloudflare’s IP ranges, not the actual user’s IP. So traditional `allow/deny` rules fail — everyone appears to come from Cloudflare. **2\. VPN + Cloudflare causes a loopback** When a VPN user accesses `https://nextcloud.yourdomain.com`, the request leaves the server, goes through Cloudflare, and loops back — so Nginx sees the server’s own public IP rather than the WireGuard IP. This is also why adding the server’s public IP (e.g. `159.195.67.152`) to the xCloud IP whitelist returns a “The selected IP address is invalid” error — the platform intentionally blocks self-referencing IPs at the UI level. * * * ## Solution [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) The fix requires two things: 1. Teach Nginx to trust Cloudflare and restore real client IPs 2. Add proper allow/deny rules directly in the Nextcloud vHost config * * * ### Step 1 — Trust Cloudflare IPs in Nginx [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) Create a Cloudflare trust config file so Nginx can read the actual client IP from the `CF-Connecting-IP` header: ``` echo "# Cloudflare Trusted IPs" | sudo tee /etc/nginx/conf.d/cloudflare.conf && \ curl -s https://www.cloudflare.com/ips-v4 | sed 's/^/set_real_ip_from /; s/$/;/' | sudo tee -a /etc/nginx/conf.d/cloudflare.conf && \ curl -s https://www.cloudflare.com/ips-v6 | sed 's/^/set_real_ip_from /; s/$/;/' | sudo tee -a /etc/nginx/conf.d/cloudflare.conf && \ echo "real_ip_header CF-Connecting-IP;" | sudo tee -a /etc/nginx/conf.d/cloudflare.conf ``` Copy to Clipboard This file (`/etc/nginx/conf.d/cloudflare.conf`) tells Nginx: - Treat all Cloudflare IP ranges as trusted proxies - Use the `CF-Connecting-IP` header as the real client IP * * * ### Step 2 — Add Access Control to the Nextcloud vHost [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) Open your Nextcloud site config: ``` sudo nano /etc/nginx/sites-available/YOUR-NEXTCLOUD-SITE ``` Copy to Clipboard Inside the `server {}` block, add the following: ``` # WireGuard subnet (direct VPN access) allow 10.42.44.0/24; # Localhost allow 127.0.0.1; # Server public IP (CRITICAL) # VPN → Cloudflare → Server loopback makes requests appear from this IP allow YOUR_SERVER_PUBLIC_IP; # Block everyone else deny all; ``` Copy to Clipboard Replace: - `10.42.44.0/24` → your WireGuard subnet (check in wg-easy dashboard) - `YOUR_SERVER_PUBLIC_IP` → your server’s public IP (e.g. `159.195.67.152`) > **Why allow the server’s own public IP?** When a VPN user’s traffic routes through Cloudflare and loops back to the server, Nginx sees the server’s own public IP as the source. Allowing it here handles that case while still blocking all non-VPN internet traffic. * * * ### Step 3 — Apply the Changes [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) Test and reload Nginx: ``` sudo nginx -t sudo systemctl reload nginx ``` Copy to Clipboard * * * ## Result [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) - Nextcloud is only accessible to WireGuard-connected users - Cloudflare proxy stays enabled (SSL, DDoS protection, etc.) - No public internet access leaks through * * * ## Maintenance Notes [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) **Grant temporary access to a non-VPN IP:** Add a line before `deny all;` and reload: ``` allow x.x.x.x; ``` Copy to Clipboard **Cloudflare IP range updates:** Cloudflare rarely changes their IP ranges, but if needed, rerun the Step 1 command to refresh the `cloudflare.conf` file. **Check your WireGuard subnet:** Log into the wg-easy dashboard and confirm the subnet assigned to clients. The default is often `10.8.0.0/24` or `10.42.44.0/24` depending on your setup. * * * ## Notes for xCloud Users [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare-2/) - The xCloud IP Management panel (Site → IP Management) is designed for external client IPs, not for VPN-based access control. For WireGuard restrictions, Nginx-level configuration (as described above) is the correct approach. - xCloud sites run on Nginx — the config file is located at `/etc/nginx/sites-available/your-site-name`. - After editing Nginx config files on an xCloud server, always run `sudo nginx -t` before reloading to catch any syntax errors. --- # Restricting Nextcloud Access to WireGuard VPN (Behind Cloudflare) - xCloud > Restricting access to a self-hosted Nextcloud instance to a WireGuard VPN is a critical security measure in environments where sensitive data is stored or Restricting access to a self-hosted Nextcloud instance to a WireGuard VPN is a critical security measure in environments where sensitive data is stored or shared. By default, exposing Nextcloud directly to the public internet significantly increases the attack surface, making it susceptible to credential stuffing, zero-day exploits, automated scanning, and abuse of application-level vulnerabilities. Using WireGuard as the primary access boundary ensures that only authenticated and explicitly authorized clients can reach the service at the network level, before any application authentication occurs. This model aligns with zero-trust and defense-in-depth principles by eliminating unauthenticated public access entirely rather than relying solely on application security controls. In this deployment, Cloudflare remains in use for DNS management and TLS termination, but it must not be treated as an access control mechanism. The challenge is enforcing VPN-only reachability while Cloudflare proxying obscures client IP addresses and VPN traffic may loop back through the public interface. This document describes a practical, production-ready approach to solving that problem and ensuring Nextcloud is accessible exclusively to WireGuard VPN users. ## Architecture [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) The setup consists of multiple components working together. Nextcloud runs inside Docker, while Nginx is deployed directly on the host as a reverse proxy in front of the container. WireGuard provides VPN access and is managed using `wg-easy`, which also runs in Docker. DNS and HTTPS proxying are handled by Cloudflare, with the domain configured as proxied. This architecture allows the service to remain private to VPN users while still benefiting from Cloudflare features such as certificate management, DNS abstraction, and edge-layer protection. ## Problem Statement [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) ### Cloudflare Masks Client IPs [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) When Cloudflare proxying is enabled, all incoming connections to Nginx appear to originate from Cloudflare IP addresses. As a result, Nginx does not see the real client IP by default. Traditional IP-based access control using `allow` and `deny` directives therefore become ineffective, since every request appears to come from Cloudflare rather than the actual client. ### VPN and Cloudflare Loopback Behavior [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) When a user connected to the WireGuard VPN accesses `https://nextcloud.domain`, the request exits the VPN tunnel, reaches Cloudflare, and is then routed back to the same server. In this scenario, Nginx sees the server’s own public IP address as the client IP instead of the WireGuard address. Without explicitly accounting for this behavior, legitimate VPN traffic would be denied. ## Solution Overview [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) The solution consists of three coordinated steps: 1. Configure Nginx to trust Cloudflare and restore the real client IP. 2. Enforce strict access control rules in the Nextcloud virtual host. 3. Validate and apply the configuration changes safely. ## 1\. Configure Nginx to Trust Cloudflare (Restore Real Client IP) [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) To make IP-based access control reliable, Nginx must be configured to trust Cloudflare and use the `CF-Connecting-IP` header as the authoritative source of the client IP. This is achieved by explicitly allowing Cloudflare’s published IP ranges and enabling Nginx’s `real_ip` module. A dedicated configuration file was created at: ``` /etc/nginx/conf.d/cloudflare.conf ``` Copy to Clipboard This file contains Cloudflare’s IPv4 and IPv6 address ranges and instructs Nginx to treat `CF-Connecting-IP` as the real client IP header. The following command was used to generate the file automatically: ``` echo "# Cloudflare Trusted IPs" | sudo tee /etc/nginx/conf.d/cloudflare.conf && \ curl -s https://www.cloudflare.com/ips-v4 | sed 's/^/set_real_ip_from /; s/$/;/' | sudo tee -a /etc/nginx/conf.d/cloudflare.conf && \ curl -s https://www.cloudflare.com/ips-v6 | sed 's/^/set_real_ip_from /; s/$/;/' | sudo tee -a /etc/nginx/conf.d/cloudflare.conf && \ echo "real_ip_header CF-Connecting-IP;" | sudo tee -a /etc/nginx/conf.d/cloudflare.conf ``` Copy to Clipboard With this configuration in place, Nginx correctly restores the real client IP for all requests forwarded by Cloudflare. ## 2\. Enforce Access Control in the Nextcloud Virtual Host [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) Once Nginx can reliably determine the real client IP, strict access control rules can be applied at the virtual host level. The Nextcloud site configuration was edited at: ``` /etc/nginx/sites-available/nextcloud-axsu.xc1.app ``` Copy to Clipboard Inside the `server {}` block, the following rules were added: ``` # WireGuard subnet (direct VPN access) allow 10.42.44.0/24; # Localhost allow 127.0.0.1; # Server public IP (critical for VPN → Cloudflare → server loopback) allow 139.84.141.111; # Block all other traffic deny all; ``` Copy to Clipboard The WireGuard subnet allows direct VPN access. Localhost access is permitted for internal services and health checks. The server’s own public IP is explicitly allowed to accommodate VPN traffic that exits through Cloudflare and returns to the same host. All other traffic is denied, ensuring the service is not publicly reachable. ## 3\. Apply and Validate Changes [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) After updating the configuration, Nginx was tested and reloaded to safely apply the changes: ``` sudo nginx -t sudo systemctl reload nginx ``` Copy to Clipboard This validation step ensures that configuration errors do not disrupt the running service. ## Maintenance Considerations [#](/docs/restricting-nextcloud-access-to-wireguard-vpn-behind-cloudflare/) If temporary or additional non-VPN access is required, an additional `allow x.x.x.x;` directive can be added to the virtual host configuration, followed by an Nginx reload. This is useful for controlled maintenance or access from trusted static IPs. Cloudflare IP ranges rarely change, but if access issues arise after extended periods of uptime, the Cloudflare IP fetch command can be rerun to refresh the trusted address ranges. This configuration ensures that Nextcloud is accessible only to authenticated WireGuard VPN clients while preserving the operational and security benefits provided by Cloudflare. Real client IPs are correctly restored, VPN loopback behavior is explicitly handled, and all unintended public access paths are effectively blocked. The result is a secure, maintainable, and production-ready deployment suitable for environments with strict access control requirements. --- # How to Discourage Search Engines from Indexing Your Site? - xCloud > Learn how to discourage search engines from indexing your site to make sure whether to index your WordPress site in what circumstances. While most WordPress site owners aim to get their sites indexed, there are times when you might want to keep search engines away—such as during development or maintenance. In these cases, it’s best to discourage search engines from indexing your site. In [**xCloud**](/), how does search engine visibility work by default? - Will be discouraged in the demo site & staging site - Will not be discouraged in live site ## **How to Configure Search Engine Visibility in xCloud?** [#](/docs/search-engine-visibility-in-xcloud/) Using two different methods—**WordPress built-in feature & xCloud hosting**, you can configure your WordPress site search engine visibility. By any chance, if you forgot to configure from WordPress end, you can do it with xCloud hosting. The changes will automatically reflected on the WordPress end. No need to go back and forth between WordPress & xCloud dashboard. Let’s see the step-by-step guidelines below on how you can configure search engine visibility using two different methods. ### **1\. Using WordPress Built-in Feature** [#](/docs/search-engine-visibility-in-xcloud/) Editing the robots.txt file in WordPress is straightforward, thanks to its built-in settings. To do this, log in to your WordPress admin dashboard and navigate to **‘Settings’ → ‘Reading**.’ Scroll down to the **‘Search Engine Visibility’** option, and check the box that says ‘**Discourage search engines from indexing this site**.’  ![discourage-search-engines-from Indexing](/_mirror/e310bf99-image.png.webp) Once selected, click on **Save Changes**. With this simple process, WordPress will automatically update its robots.txt file to prevent search engines from indexing your site. ### **2\. Using xCloud Hosting** [#](/docs/search-engine-visibility-in-xcloud/) In xCloud, you will see the search engine visibility option in many places. For live sites, this option will not be discouraged from system setting as best practice. While adding a new site, you’ll get this option under **‘More Advanced Settings’** as shown below. ![discourage-search-engines-from Indexing](/_mirror/160c0c65-image-9.png.webp) Again, stating that for the Staging & Demo site, this option is being discouraged by default. What if you don’t check this option while adding a site? No worries, you can do it later; as we mentioned, we can use this option in multiple places in xCloud. Once you log into your xCloud dashboard, click on **‘Sites’** and from the list of multiple sites (if you have) enter the sites for which you want to discourage search engine indexing. ![](/_mirror/cd394ed8-image.poster.webp) On the resulting page, click on **‘Site Settings’** from the left side panel. Scroll down a bit to find the option ‘Search Engine Visibility’, click to turn on the toggle button, & hit the ‘Save Settings’ option to complete the configuration. Well, you’ve done your part, _now it’s up to search engines to honor this request._ ![](/_mirror/88ae7614-image-1.poster.webp) This is how you can easily configure search engine visibility directly from the xCloud dashboard to discourage indexing your WordPress site. Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # Protecting Our System With Security and Vulnerability Disclosure Protocols - xCloud > Here you will find the security and vulnerability disclosure protocols by xCloud. ## **Summary** [#](/docs/security-and-vulnerability-disclosure-protocols/) At [**xCloud**](/), we prioritize top-notch security and vulnerability disclosure protocols. Our team puts in the effort to safeguard user data, though we acknowledge that no system is entirely immune to potential risks. Hence, we welcome the open and responsible reporting of vulnerabilities via our Security and Vulnerability Disclosure Program. Through collaboration, we aim to enhance the safety and security of our users’ experience. ## **How To Report Security Issues** [#](/docs/security-and-vulnerability-disclosure-protocols/) We value the help of security researchers and the public in spotting potential issues. If you think you’ve found a security problem in our xCloud system, please let us know promptly. Here’s how you can reach out: Send an email to **support@xcloud.host** or visit this [**link**](/support/) to provide as much detail as you can about the potential problem, including: - Description of the issue - Steps to recreate it - How it could affect our users - Any other useful information or resources ## **Instructions** [#](/docs/security-and-vulnerability-disclosure-protocols/) We kindly request that you: - Refrain from exploiting any vulnerabilities you find. - Avoid any actions that could compromise the reliability or integrity of our services or data. - Hold off on publicly sharing the bug until xCloud has had the chance to address it. ## **Prerequisites and Ethical Reporting** [#](/docs/security-and-vulnerability-disclosure-protocols/) - You must follow all relevant laws. - Only use your own test accounts to find vulnerabilities in xCloud’s products, services, or code. - Accessing or changing user data without the account owner’s permission is strictly forbidden. ## **Acknowledging Security Measures** [#](/docs/security-and-vulnerability-disclosure-protocols/) After you’ve reported a vulnerability, here’s what you can anticipate from us: - We’ll send you an acknowledgment email within 3 business days of receiving your report. - Our team will assess the reported vulnerability to confirm its validity. - If the issue is confirmed, we’ll promptly address it and keep you updated on our progress. - Upon resolution, we’ll recognize your contribution in our release notes, unless you prefer to remain anonymous. ### **Rules Of Engagement** [#](/docs/security-and-vulnerability-disclosure-protocols/) - NEVER target xCloud users or their resources (e.g. Servers, Sites, Teams, etc.). This is strictly prohibited. ONLY test against your own accounts and resources. - Please make sure to provide detailed reports with reproducible steps for any vulnerabilities found. If the report is not detailed enough to reproduce the issue, the issue will not be eligible for reputation. - If the same issue is reported by multiple people, we will only recognize the first report with a clear description and steps to reproduce it. - Please help make a good faith effort to avoid privacy violations, destruction of data, or service degradation. - If you find a vulnerability, please do not exploit it beyond a proof-of-concept. Do not dump the database, do not pull unnecessary files or information - Do not perform any DoS or DDoS, social engineering, or physical attacks against xCloud, WPDeveloper, or our users. - Do not host personal or commercial servers or sites under your testing account. We may delete/remove your testing account without any prior notice. - When testing xCloud, do not launch servers greater than 4GB, and do not launch more than 3 concurrent servers at a time. ## **The Following Domains Are In Scope** [#](/docs/security-and-vulnerability-disclosure-protocols/) - [**xcloud.host**](http://hidden-hamlet-226309.wp1.sh) – Priority: Medium - [**app.xcloud.host**](http://app.xcloud.host) – Priority: Critical - xCloud Playground – Priority: Medium Domains not listed above are out of scope. ## **Out Of Scope Domains** [#](/docs/security-and-vulnerability-disclosure-protocols/) - Any domains or resources not mentioned in the previous list are out-of-scope. - Any resource used as a staging platform by the xCloud team is strictly prohibited. - Any domains or resources used by the xCloud users are out-of-scope. ## **Qualifying Vulnerabilities** [#](/docs/security-and-vulnerability-disclosure-protocols/) xCloud will accept reports of any vulnerability that substantially affects the confidentiality or integrity of any eligible xCloud service. Eligible vulnerabilities include, but are not limited to: - Remote Code Execution (RCE) - Privilege Escalation and Cross Instance Data Leakage/Access - Server-side injection vulnerabilities, including SSRF, SQL, and XML injection - Client-side vulnerabilities, including Stored XSS and CSRF attacks (only high impact) - Directory traversal that exposes sensitive information - Disclosure of sensitive or personally identifiable information - Access Control Vulnerabilities (BAC, IDOR, etc.) - Broken authorization leads to access to other xCloud user records - Significant security misconfiguration with a verifiable vulnerability - Exposed system credentials, disclosed by xCloud or its employees, that pose a valid risk to an in-scope asset ## **Non-Qualifying** **Vulnerabilities** [#](/docs/security-and-vulnerability-disclosure-protocols/) The following vulnerability types will not qualify for the Vulnerability Disclosure Program and should not be tested by any security researchers: - Automated scan output without any real proof-of-concept and impact - Password complexity requirements  - Email verification/validation issues - Source code disclosure vulnerabilities - Email bombing - Lack of rate limiting - Vulnerabilities in users’ own infrastructure or virtual private servers (VPS), including websites, databases, etc. These should be reported to the respective server providers or vendors. - Self-XSS reports will not be accepted - Clickjacking attacks - Content Spoofing - Missing security-related HTTP headers without any proof of exploitability. - Lack of Secure/HTTPOnly flags on non-sensitive Cookies - Weak Captcha / Captcha Bypass - Username/email enumeration - Phishing attacks on users - Social Engineering Attacks - Missing or incorrect SPF records of any kind - Missing or incorrect DMARC records of any kind - DNS configuration and SSL-related issues - Server configuration issues - Banner or version disclosures - DoS/DDoS attacks, brute force - Blackhat SEO techniques - CSV Injection - Any submission determined to be low risk, based on theoretical attack vectors, requiring significant user interaction, or resulting in minimal impact - Vulnerabilities on third-party libraries without showing specific impact on the target application (e.g. a CVE with no exploit) - Exposed credentials that are either no longer valid or do not pose a risk to an in-scope asset - Broken links in blog pages - Any bug that relies upon an outdated browser - Hacking discount coupons - Issues where paid features are accessible on free accounts with no inherent “security” implications ## **Report Submission Requirements** [#](/docs/security-and-vulnerability-disclosure-protocols/) To report a valid bug, please include the following information: - Full description of the vulnerability being reported, including the exploitability and impact - Evidence and explanation of all steps required to reproduce the submission, which may include: 1. Videos or Step-by-step screenshots 2. Exploit code 3. Traffic logs 4. Web/API requests and responses 5. IP address used during testing \* Submit the testing account details used by the researcher. This is mandatory. ## **Changes To Program Terms** [#](/docs/security-and-vulnerability-disclosure-protocols/) The Vulnerability Disclosure Program, including any or all of its policies, is subject to change or cancellation by xCloud at any time, without any prior notice. By continuing to participate in the Vulnerability Disclosure Program, you accept the Program Terms, as modified. ## **Recognition** [#](/docs/security-and-vulnerability-disclosure-protocols/) We recognize the effort and commitment required to uncover security vulnerabilities and appreciate researchers who help us maintain xCloud’s security. As a gesture of gratitude for confirmed and resolved security vulnerability disclosures, we will add you to our Hall Of Fame page as one of our valued members. Please note that we do not offer any monetary rewards or bounties for vulnerability disclosures. Recognition through our Hall of Fame is discretionary and assessed on a case-by-case basis. ## **Is There a Bug Bounty Program for xCloud?** [#](/docs/security-and-vulnerability-disclosure-protocols/) xCloud currently does not offer a bug bounty program. While such programs can uncover different flaws, they sometimes attract many people interested in monetary gain rather than genuinely enhancing the platform. Therefore, we chose not to compensate for the bug bounty program. At xCloud, our commitment lies in furnishing a secure environment for all users. Your assistance in identifying areas for improvement is invaluable. Together, we can uphold xCloud as a reliable hosting solution for WordPress. --- # Enhancing Server and Website Security with xCloud - xCloud > Learn how to enhance server and website security with xCloud & keep your site and server management safe from unwanted threats. xCloud ensures robust security for your websites by default, locking down servers during the provisioning process. However, it’s important to maintain good security practices and assist clients in doing so to further enhance security. This documentation details the security measures xCloud implements by default, allowing you to create a comprehensive security checklist for setting up new websites on xCloud. ## xCloud’s Network and Server Security [#](/docs/server-and-website-security-with-xcloud/) ### 1\. SSH Lockdown [#](/docs/server-and-website-security-with-xcloud/) The root user is restricted to secure SSH access only to minimize the risk of unauthorized access. ### 2\. SSH Key Authentication Recommended [#](/docs/server-and-website-security-with-xcloud/) SSH Key Authentication is more secure than password-based authentication, supporting public and private key authentication. ### 3\. System User Isolation [#](/docs/server-and-website-security-with-xcloud/) System users created via our platform are completely isolated and secure from one another, each with only the essential permissions assigned. ### 4\. Managing Server Access: Sudo Users vs. Site Users [#](/docs/server-and-website-security-with-xcloud/) In [**xCloud Sudo users**](/docs/usudo-users-and-site-users-in-xcloud/) have full server-wide access, allowing them to control all aspects of the server. In contrast, site users are restricted to managing a single site on the server, ensuring they cannot access or modify other sites’ files or server configurations. ### 5\. Firewall Control – Linux UFW Configuration [#](/docs/server-and-website-security-with-xcloud/) At xCloud, the [**Linux Uncomplicated Firewall**](/docs/how-to-configure-firewall-management-in-xcloud/) is configured during the server provisioning process. ### 6\. Strict Port Control [#](/docs/server-and-website-security-with-xcloud/) By default, only essential ports are open (22/TCP for SSH, 80/TCP for HTTP, and 443/TCP for HTTPS, reducing attack risks. Users can also change the default port if needed. ### 7\. Fail2Ban Preconfigured [#](/docs/server-and-website-security-with-xcloud/) [**Fail2Ban**](/docs/fail2ban-in-xcloud-enhancing-server-security-with-ease/), an intrusion prevention software, is enabled on xCloud by default to protect against brute-force attacks on the SSH port. ### 8\. Vulnerability Scanner [#](/docs/server-and-website-security-with-xcloud/) With xCloud’s [Vulnerability Scanner](/docs/vulnerability-checker-in-xcloud/), you can scan and identify the security issues of core, plugin, and theme versions that are installed on your WordPress site. Also, can configure auto updates to handle them automatically. ## xCloud’s WordPress Security [#](/docs/server-and-website-security-with-xcloud/) ### 1\. Secure PHP Version [#](/docs/server-and-website-security-with-xcloud/) By default, new WordPress websites are provisioned with the [**most current version of PHP**](/docs/how-to-upgrade-php-version-with-xcloud-hosting/), ensuring compatibility and security.   ### 2\. Latest WordPress Version [#](/docs/server-and-website-security-with-xcloud/) New websites created by any user employ the latest WordPress version to avoid unpatched vulnerabilities. ### 3\. Disable Directory Browsing/System File Protection [#](/docs/server-and-website-security-with-xcloud/) xCloud prevents access to critical WordPress files and directories. ### 5\. Disable PHP Execution in Uploads and Themes Directories [#](/docs/server-and-website-security-with-xcloud/) xCloud blocks maliciously uploaded PHP files in WordPress directories. 7\. SFTP and SSH Access Only xCloud enforces the use of secure server connections exclusively via SFTP and SSH.  ## Additional WordPress Security Options [#](/docs/server-and-website-security-with-xcloud/) ### 1\. Security Headers [#](/docs/server-and-website-security-with-xcloud/) Customize security headers to prevent cross-site scripting and clickjacking. Beyond default measures, xCloud offers customizable security options to meet specific needs: ### 2\. Web Application Firewall (WAF) Options [#](/docs/server-and-website-security-with-xcloud/) Integrates with [**7G and 8G firewalls**](/docs/use-xcloud-7g-firewall-on-nginx/) to protect against malicious requests, bad bots, and spam referrers. ### 3\. Website Isolation Through System Users [#](/docs/server-and-website-security-with-xcloud/) Assign unique system users to websites to keep them isolated and prevent cross-infection in case of a compromise. ### 4\. Disable XML-RPC [#](/docs/server-and-website-security-with-xcloud/) Disabling the outdated and insecure XML-RPC method if not in use. It can be customized from PHP settings. ### 5\. 1 Click SSL Certificates [#](/docs/server-and-website-security-with-xcloud/) Users are encouraged to use SSL certificates for enhanced security. With just one click, SSL certificates can be implemented in xCloud. ## Product Security [#](/docs/server-and-website-security-with-xcloud/) ### 1\. Two-Factor Authentication (2FA) on account [#](/docs/server-and-website-security-with-xcloud/) It is highly recommended for password-based authentication, requiring a second form of identification. ### 2\. Permission Levels [#](/docs/server-and-website-security-with-xcloud/) Different permissions can be assigned to users or teams within the xCloud dashboard including server/site access, billing, user data, and message permissions. ### 3\. Password and Credential Storage [#](/docs/server-and-website-security-with-xcloud/) xCloud enforces a complex password standard, storing credentials in hash form to reduce the risk of password theft and unauthorized access. ### 4\. Credit Card Information [#](/docs/server-and-website-security-with-xcloud/) Payments are handled by the payment gateway (Stripe), ensuring no access to your credit card information. ### 5\. Best Practices [#](/docs/server-and-website-security-with-xcloud/) Automated server configuration follows industry best practices for securing your server or web applications. Still, facing any security issues? [**Contact our support team**](/contact/) for any of your queries. --- # Server Gets Disconnected - xCloud > Whether you are managing a self-managed server or xCloud server, you might see the 'server gets disconnected' for a variety of reasons. Let us troubleshoot Whether you are managing a self-managed server or xCloud server, you might see the ‘server gets disconnected’ for a variety of reasons. Let us troubleshoot what you can do when that happens. With **[xCloud](/)** you have two types of servers: xCloud server and Self-Manged server. How do you know if your server is connected? When you see a green dot with the server name, then it means the server is connected and you will have the ‘Connected’ status shown below the server name. ![Server Gets Disconnected](/_mirror/a51d25d8-image-37.png.webp) However, if your server is disconnected, you will see the status ‘**Disconnected**’ and the dot will become gray, as shown below: ![Server Gets Disconnected](/_mirror/4b71b1db-image-38.png.webp) If your server is disconnected, the first things you can do before troubleshooting are below: - Refresh your server - Restart server ## **Why Your Server Gets Disconnected & Fixes** [#](/docs/server-gets-disconnected/) ### **CPU, Storage, Or Memory Issue** [#](/docs/server-gets-disconnected/) If the Server CPU, storage, or memory is full or close to 100% used, you might encounter this server disconnected issue. To fix this, you need to upgrade (extend CPU storage, memory limit, etc) your server. ### **Blocked IP Address** [#](/docs/server-gets-disconnected/) If your server provider has blocked xCloud IP address for some reason, your server might be disconnected. In that case, you need to whitelist xCloud IP addresses. ### **Credentials Issue** [#](/docs/server-gets-disconnected/) If your credentials or server name has been changed for some reason, or someone from your team has changed the API keys, you might get this issue. In that case, contact support in xCloud. ### **Server Downtime** [#](/docs/server-gets-disconnected/) Sometimes, the server faces downtime due to technical issues from the provider’s end. Contact the server provider to find out (**[Vultr](https://www.vultr.com/)**, **[DigitalOcean](https://www.digitalocean.com/)**, **[GCP](https://cloud.google.com/)**, etc). If the server is in xCloud, contact our support. ### **Deleted From The Provider** [#](/docs/server-gets-disconnected/) If your server has been deleted from the provider end somehow. To have the fix, check if your server has been deleted from the provider end. ### **Billing** [#](/docs/server-gets-disconnected/) Check Billing on your server provider end and in xCloud. --- # How to Update a Server IP Address After Provider Relocation With xCloud > Learn how to handle a server IP address change after provider relocation, reconnect the server in xCloud, update DNS records, and verify website access safely. If your cloud provider relocates your server, replaces the public IPv4 address, or moves the physical host to another data center, the server may temporarily disconnect from xCloud. This guide explains what to check, what to send xCloud Support, and how to bring your sites back online safely after a server IP address change. ## When this guide applies [#](/docs/server-ip-address-change-xcloud/) Use this guide when the server itself remains the same, but the provider changes the public IPv4 address. Common examples include a data center relocation, physical server maintenance, provider network migration, or an assigned IPv4 replacement. This guide is not for rebuilding a deleted server, moving sites to a new server, or changing providers through a full migration. If the operating system, server data, or xCloud services were removed, follow the relevant migration or server recovery process instead. ## What happens when the server IP address changes [#](/docs/server-ip-address-change-xcloud/) xCloud connects to your server using the server details saved in the panel. If the provider changes the public server IP address, xCloud may still try to contact the old IP. In that case, the server can appear disconnected even when the server itself is still running at the provider. Your websites may also stop loading if their DNS records still point to the old server IP address. DNS and xCloud panel connectivity are related, but they are not the same thing. Updating xCloud helps the panel reconnect to the server. Updating DNS helps visitors reach the sites hosted on that server. ## Before you start [#](/docs/server-ip-address-change-xcloud/) - Confirm the provider relocation or IP change is complete. - Copy the new public IPv4 address from your provider dashboard or provider email. - Confirm the server data, operating system, services, and xCloud agent were not reinstalled or removed. - Check whether your domains use xCloud DNS records, your registrar DNS, or Cloudflare DNS. - Avoid reinstalling xCloud or recreating the server unless xCloud Support confirms it is required. ## Step-by-step troubleshooting [#](/docs/server-ip-address-change-xcloud/) ### 1\. Wait until the provider relocation is finished [#](/docs/server-ip-address-change-xcloud/) Do not update records while the provider is still moving the server unless the provider has already confirmed the final new IPv4 address. During relocation, downtime can be expected and the server may not respond to xCloud, SSH, or website traffic. ### 2\. Confirm the new public server IP address [#](/docs/server-ip-address-change-xcloud/) After the relocation finishes, copy the new IPv4 address exactly as shown by the provider. If your provider also gives a new IPv6 address, keep it for reference, but xCloud Support usually needs the new public IPv4 first when reconnecting the server. ### 3\. Check whether the server still responds [#](/docs/server-ip-address-change-xcloud/) If you have SSH access, test whether you can reach the server at the new server IP address. Use SSH keys where possible. If SSH does not respond, check the provider firewall, server power state, and provider maintenance notice before changing anything in xCloud. ``` ssh root@NEW_SERVER_IP ``` Copy to Clipboard If you cannot or do not want to use SSH, share the new IP with xCloud Support and mention that the provider completed a relocation. Support can help verify the server connection from the xCloud side. ### 4\. Do not reinstall xCloud if the server data is intact [#](/docs/server-ip-address-change-xcloud/) If only the public IP changed and the same server data, OS, services, and xCloud agent are still present, you normally do not need to reinstall xCloud or recreate the server. Reinstalling can create unnecessary risk and may not be needed for a simple provider-side IP change. ### 5\. Ask xCloud Support to reconnect the server in the panel [#](/docs/server-ip-address-change-xcloud/) If the server appears disconnected in xCloud after the provider changes the IP address, contact xCloud Support with the new IPv4 address. Support can verify the server record and update the saved server IP from the panel side where required. Send this information: - The affected xCloud server name. - The old server IP address, if available. - The new public IPv4 address. - The provider relocation notice or a short summary of what changed. - Whether SSH works with the new server IP address. - Whether your sites are using Cloudflare, registrar DNS, or xCloud-managed DNS records. ### 6\. Update DNS records for each domain [#](/docs/server-ip-address-change-xcloud/) After the server IP is confirmed, update the A records for domains hosted on that server so they point to the new IPv4 address. This can include your root domain, www record, subdomains, staging domains, and any custom domains mapped to apps on the server. If you use Cloudflare, update the DNS A records in Cloudflare as well. If your site uses a proxied Cloudflare record, visitors still reach Cloudflare first, but Cloudflare must know the correct origin server IP address to connect to your server. Related docs: - [How To Setup DNS Record In xCloud?](/docs/how-to-setup-dns-record-in-xcloud-server/) - [Integrate Cloudflare for DNS Management with xCloud](/docs/using-xcloud-with-cloudflare-for-dns-management/) - [Cloudflare: Create DNS records](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/) ### 7\. Verify xCloud and website access [#](/docs/server-ip-address-change-xcloud/) After xCloud Support updates the server record and DNS points to the new IP, check the server status in xCloud. Then open the websites hosted on that server in a browser. DNS changes can take time depending on your DNS provider and TTL settings. Also check SSL status if domains were proxied through Cloudflare or if the origin server IP address was changed recently. If SSL fails or the server still appears disconnected, share the exact error with Support instead of retrying random fixes. (Screenshot: xCloud server page showing the server connected after the IP update.) ## What xCloud Support can check [#](/docs/server-ip-address-change-xcloud/) - Whether the xCloud server record still points to the old IP address. - Whether the server can reconnect after the new IP is saved. - Whether xCloud services and the xCloud agent appear intact. - Whether the server still shows disconnected after the IP update. - Whether DNS or SSL status needs a follow-up check from the xCloud dashboard. ## What is outside standard support [#](/docs/server-ip-address-change-xcloud/) - Provider-side relocation scheduling, provider downtime, or provider network issues. - Provider firewall rules, billing, or account access problems. - Custom DNS architecture outside the xCloud dashboard. - Application-level issues unrelated to the server IP change. ## Prevention tips [#](/docs/server-ip-address-change-xcloud/) - Keep provider relocation notices and maintenance emails until the change is complete. - Record the old and new server IP addresses before contacting Support. - Use a lower DNS TTL before planned provider maintenance when possible. - Keep SSH key access ready so you can verify the server after the provider move. - Keep recent backups before planned infrastructure changes. ## Expected result [#](/docs/server-ip-address-change-xcloud/) After the new server IP address is saved in xCloud and DNS records are updated, the server should show as connected in the xCloud panel, and domains hosted on the server should resolve to the new IP address. ## FAQ [#](/docs/server-ip-address-change-xcloud/) ### Can I reconnect the same server after the provider changes the IP address? [#](/docs/server-ip-address-change-xcloud/) Yes. If the same server data, OS, services, and xCloud agent remain intact, the server can usually be reconnected by updating the saved server IP and verifying connectivity. Contact xCloud Support with the new IPv4 address. ### Do I need to reinstall xCloud? [#](/docs/server-ip-address-change-xcloud/) Usually no. A provider-side IP change does not automatically require a fresh xCloud installation. Reinstall only if Support confirms that the existing installation or server data is no longer usable. ### Will my websites work automatically after xCloud reconnects? [#](/docs/server-ip-address-change-xcloud/) Not always. xCloud panel connectivity and public website DNS are separate. You still need to update the DNS A records for domains hosted on the server so they point to the new IP address. ### What if I use Cloudflare? [#](/docs/server-ip-address-change-xcloud/) Update the Cloudflare DNS A records to the new origin server IP address. If the record is proxied, Cloudflare will continue to sit in front of the site, but the origin server IP address behind Cloudflare must be correct. ### What should I send xCloud Support? [#](/docs/server-ip-address-change-xcloud/) Send the server name, old IP if available, new IPv4 address, provider relocation notice, whether SSH works, and the domains affected. This helps Support reconnect the server and guide the DNS follow-up faster. ## Related docs [#](/docs/server-ip-address-change-xcloud/) - [Troubleshooting Guide: xCloud Server Disconnected, SSL Failed Or Renew Issue](/docs/troubleshooting-guide-xcloud-server-disconnected/) - [Server Gets Disconnected](/docs/server-gets-disconnected/) - [How To Connect Existing Fresh Ubuntu Server On xCloud From Any Provider?](/docs/how-to-set-up-server-with-other-providers/) --- # How to Set Site Limits On Custom Hosting Plans with Reseller Hosting Program - xCloud > Learn how to set site limits on custom hosting plans with xCloud White Label and tailor packages to fit your brand and customer needs With xCloud White Label, you can create and sell custom hosting packages under your own brand, giving you full control over pricing, features, and limitations. One key aspect of tailoring your hosting plans is setting site limits, which helps define how many websites a customer can host under each plan. And now, you can set site limits on custom hosting plans with your reseller program. By setting up the site limit on the server within the xCloud white label dashboard, you can offer customized hosting plans to your customers. Follow the step-by-step guide on how to set a site limit on your plans with xCloud White Label. ## **Step 1: Log in to Your xCloud Dashboard** [#](/docs/set-site-limits-on-custom-hosting-plans-reseller/) First, log in to your xCloud dashboard using your credentials. Once you are logged in, navigate to the **‘White Label’** tab on the dashboard. Clicking on this tab will redirect you to the xCloud White Label landing page, where you can manage your white label settings and create custom hosting packages. ![](/_mirror/0ff52222-image-34.poster.webp) ## **Step 2: Create Custom Hosting Packages** [#](/docs/set-site-limits-on-custom-hosting-plans-reseller/) On the dashboard of White Label, click on the **‘Add Product’** button to begin creating your custom hosting package. A popup window will appear with server configuration options.  ![Set Site Limits ](/_mirror/d28d4efc-image-33.gif) Here, you can choose your server plan by selecting between **‘General’** and **‘Premium’** plans based on your needs.  ![](/_mirror/7b14ecfc-image-35.poster.webp) Next, select your desired server size from the available options. As you select different plans and server sizes, you will be able to see the corresponding prices. Once you have made your selections, click on the **‘Next’** button to proceed. ## **Step 3: Customize Your Hosting Plan & Implement Site Limit** [#](/docs/set-site-limits-on-custom-hosting-plans-reseller/) In this step, you will customize the details of your hosting package. Enter a unique **‘Plan Name’** for your package or keep it blank and it will take the original product you have chosen. In the **‘Custom Price/Month’** field, set the monthly price you wish to charge your customer. Then enter the number of the sites into the **‘Site Limit’** field that you want to allow for the users who will the plan. After that provide a **‘SKU’** (Stock Keeping Unit). You can also deactivate any package by clicking on the **‘Active Package’** button. Once all the details are filled out, you can make it immediately available for purchase by clicking on the **‘Save and Publish’** button. ![Set Site Limits ](/_mirror/992e74f7-image-56.png.webp) _Note: Remember, your custom price needs to be higher than the server cost to ensure you make a profit. Also, the Stripe fees will be handled by the Reseller._ After completing these steps, you will be able to see your newly created product in the dashboard under your list of plans. Your custom hosting package is now ready to be offered to your customers under your own branding. That’s it! This is how easily you can set site limits on your product with xCloud white label. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set up Auto Responder Email with xCloud MailBox Addon - xCloud > Learn how to quickly Set up Auto Responder Email using the xCloud MailBox Addon to manage emails when you're away. Automated email responses are a helpful tool for maintaining communication when you’re unavailable or managing high volumes of messages. The [**xCloud MailBox Addon**](/docs/how-to-set-up-xcloud-mailbox-addon/) offers a simple way to set up an Auto Responder that sends automatic replies based on your preferences. Follow the steps below to set up auto responder email easily with xCloud MailBox quickly. ## **Step 1: Log in to the MailBox** [#](/docs/set-up-auto-responder-email-with-mailbox/) First, log in to your MailBox, go to the **‘Settings’** option, and click on the ‘Autoresponder’ option from the left sidebar.  ![](/_mirror/b1310630-image-15-1024x492.gif) ## **Step 2: Set up Auto Responder Email** [#](/docs/set-up-auto-responder-email-with-mailbox/) Next, enable the  **‘Autoresponder’** option to start setting the email that will be sent automatically. Then write a **‘Subject’** and **‘Message’** into the dedicated fields. ![](/_mirror/e878d60d-image-35-1024x492.png.webp) Then, enable the **‘Date Range’** button if you want to set it for a certain timeframe. Choose a **‘Start Date’, ‘Start Time’, ‘End Date ’** and**’ End Time’** of this email and hit on the ‘Save’ button. ![](/_mirror/1e7d8a65-image-36-1024x495.png.webp) And that’s it. This is how easily you can set up an Auto Responder with the xCloud MailBox Addon is a easy process that ensures your contacts receive timely replies, even when you’re unavailable.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Email Forwarding with xCloud MailBox Addon - xCloud > Learn how to easily set up email forwarding with xCloud MailBox Addon to manage multiple inboxes from one place. Mail forwarding allows you to automatically send a copy of incoming emails from one mailbox to another address. This is useful if you want to manage multiple email addresses from a single inbox. For example, if you own info@yourdomain.com and want to receive those emails at your main address you@yourdomain.com, you can set up forwarding. All emails sent to info@yourdomain.com will automatically be forwarded to you@yourdomain.com. You can also forward emails from multiple mailboxes. Follow the steps below to set up email forwarding with xCloud MailBox Addon: ## **Step 1: Go to Your MailBox Account** [#](/docs/set-up-email-forwarding-with-xcloud-mailbox-addon/) First, log in to your MailBox account and click on the **‘Mail Forwarding’** tab in the dashboard. ![](/_mirror/d78e8eb0-image-32-1024x465.png.webp) ## **Step 2: Add a New Forwarding Email Address** [#](/docs/set-up-email-forwarding-with-xcloud-mailbox-addon/) Click the **‘Add New’** button. A popup will appear allowing you to add a new forwarding email address. Select the email account you want to forward from using the dropdown menu. ![](/_mirror/a8f9c2b3-image-11-1024x470.gif) Enter the destination email address in the **‘Forward email to’** field.If you want to keep a local copy of all forwarded messages, check the corresponding box.Finally, click on the **‘Save Forwarding’** button. ![](/_mirror/db7b5409-image-33-1024x468.png.webp) _**Note:** You can set up to 20 forwarding addresses for each mailbox._ You can also add one or more forwarding addresses by clicking **‘Add More Forward Address’** to automatically forward all messages received in your account. To delete an existing forwarding address, click the three-dot icon next to the address, select **‘Delete’**, and save the changes by clicking the **‘Save’** button. ![](/_mirror/8042c07a-image-12-1024x470.gif) And that’s it this is how easily you can set up email forwarding with the MailBox Addon. It is a simple and effective way to manage multiple email accounts from a single inbox.  Still stuck? Contact our [**dedicated support team**](https://support.xcloud.host/) for any of your queries. --- # How to Set Up Git Integration for an Existing WordPress or Custom PHP Site - xCloud > Learn how to set up Git integration for an existing site in xCloud, from selecting a GitHub provider to enabling push-to-deploy in a few easy steps. xCloud lets you add Git integration to an existing WordPress or Custom PHP site that is not already connected to Git. From the site’s Git tab, you can select a connected GitHub provider, confirm the repository name, review the generated .gitignore, and start the setup in a single flow. When the setup runs, xCloud creates a private GitHub repository, pushes the current site contents as the first commit, and configures the deploy key and webhook for you. Instead of wiring up a repository and connecting it by hand, you can set everything up from one page and start using push-to-deploy right away. ## Prerequisites for Git setup: [#](/docs/set-up-git-integration-for-existing-wordpress-or-php-site/) - Available site types are WordPress or Custom PHP. - At least one connected GitHub provider exists for the team. ## Step 1: Open the Site’s Git Tab [#](/docs/set-up-git-integration-for-existing-wordpress-or-php-site/) First, go to your existing WordPress site. Then go to the site sidebar and click on Git from the navigation menu. ![Set Up Git Integration](/_mirror/0935f775-image-80.png.webp) ## Step 2: Select Your Provider and Repository [#](/docs/set-up-git-integration-for-existing-wordpress-or-php-site/) On this page, select your GitHub account from the Git Provider dropdown menu, then enter the repository name you want to deploy. ![Set Up Git Integration](/_mirror/1fe88ad2-image-79-1024x504.png) If the team has no connected GitHub providers, you need to integrate your GitHub account first. Just click on the Manage Git Providers option and connect your account in a few clicks. ![Set Up Git Integration](/_mirror/1fe88ad2-image-79-1024x504.png) ## Step 3: Review the Generated .gitignore & Start the Setup [#](/docs/set-up-git-integration-for-existing-wordpress-or-php-site/) Below the provider and repository fields, you will find a generated .gitignore. For WordPress sites, xCloud pre-populates entries for WordPress core, config, uploads, cache, backups, and environment files. If a protected default entry is removed, xCloud shows a warning before submission. Once you have confirmed the provider, repository name, and .gitignore contents, click the Setup Git Integration button to proceed. xCloud begins creating the repository, pushing your site contents, and configuring the deploy key and webhook. ![Set Up Git Integration](/_mirror/43f609f7-image-79-7-1024x504.jpg.webp) And that’s it. This is how easily you can set up Git integration for existing WordPress and PHP sites easily. After the setup completes and the page is refreshed, xCloud shows the normal Git Settings page for the site. Still stuck? Feel free to reach out to our **[support team](https://support.xcloud.host/)**. --- # How To Set Up Hetzner Server In xCloud Host? - xCloud > Ready to deploy? Set up Hetzner server in xCloud in minutes. Streamline your WordPress hosting journey with xCloud Self-Managed hosting today! You can easily set up Hetzner server in **[xCloud](/)**. This self-managed hosting aims to simplify the hosting and managing of WordPress sites, allowing developers and agencies to focus on building great websites without worrying about the underlying infrastructure. Now let us follow these steps to get you started. ## **Step 1: Sign Up/Login With xCloud** [#](/docs/set-up-hetzner-server-in-xcloud/) First, you will need to visit the xCloud website and you have to sign up or log in to xCloud with your credentials. ![set up a Hetzner server in xCloud](/_mirror/3ed00b13-image-45.png.webp) If you have already an account please visit our [**app URL**](https://app.xcloud.host/) to log in to your account to set up a Hetzner server in xCloud Host. ## **Step 2: Create Your Hetzner Server In xCloud** [#](/docs/set-up-hetzner-server-in-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the “**Add New Server**” button from your dashboard. ![set up a Hetzner server in xCloud](/_mirror/2066ae91-image-46.png.webp) The next screen will provide the list of our available server providers. Select the Hetzner option from the list. The billing of the server will be handled on your Hetzner account. ![set up a Hetzner server in xCloud](/_mirror/5e5a9db4-image-47.png.webp) Now, before going to the next step, you need to create an API token to connect your Hetzner account to xCloud Host. To do that, log in to your [**Hetzner Cloud Console account**](https://accounts.hetzner.com/login). Then, select a project and navigate to ‘**Security → API tokens’** from the left sidebar. ![set up a Hetzner server in xCloud](/_mirror/c2f5da5e-image-48.png.webp) Click on the API tab to generate a new API or select an existing one. Now, hit the ‘**Generate API token**’, give a description (xCloud, for example), and select the permission as ‘**Read & Write**’. While generating a New API key, we always recommend you select the ‘**Read & Write**’ permission. ![](/_mirror/95107dc1-image-14.poster.webp) Your Hetzner API token will be created instantly. Copy the API key to set up a Hetzner server in xCloud. ![set up a Hetzner server in xCloud](/_mirror/0d4b37ca-image-49.png.webp) ## **Step 3: Connect Account & Add Necessary Information** [#](/docs/set-up-hetzner-server-in-xcloud/) Now, go back to xCloud dashboard to create a new server with Hetzner. Select your existing server or create a new account. Then, set an API label as you prefer. The label can be anything to help you track or remember a particular one from multiple tokens. After that, paste the API token that you have copied from the Hetzner on the token field. ![set up a Hetzner server in xCloud](/_mirror/fafc880d-image-50.png.webp) You will be taken to the server creation page after successfully integrating your Hetzner account. Now you need to provide the **Server name**, your preferred **Server Size** (CPU, RAM, storage), and the **Region** nearest to you and your visitors. Then select the **‘Database’** and hit on the **‘Next’** button _**Note:** Now**,** MySQL 8.0 and MariaDB database servers are now available._ ![](/_mirror/be848213-Screen-Capture-on-2024-03-12-at-12-01-57.poster.webp) 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. ![set up a Hetzner server in xCloud](/_mirror/c9646a1c-image-52.png.webp) We are almost done with our server creation of Hetzner in xCloud. After submitting the form this might take up to 10-15 minutes to make the Hetzner server live and ready to install a lightning-fast WordPress Site. ## **Automatic Firewall Setup for Your Hetzner Server** [#](/docs/set-up-hetzner-server-in-xcloud/) During this process, xCloud will automatically add a firewall with three ports to your Hetzner server. _**Note:** It is strongly recommended that you do not remove this firewall. It helps protect your server._ ![set up a Hetzner server in xCloud](/_mirror/8b2c5f3c-image-53.png.webp) That’s how easily you can set up a Hetzner server in xCloud Host. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. After creating your server with Hetzner, you would want to create your first site with xCloud. Follow [**this documentation**](/docs/how-to-create-a-site-with-xcloud/) to learn how to do that. You can also take a look at how to add [**xCloud managed email service**](https://xcloud.host/docs/add-xcloud-managed-email-service/) for WordPress site emails. --- # How to Set Up Hostinger Server with xCloud? - xCloud > Learn how to quickly set up Hostinger server with xCloud and start building websites in just a few clicks. xCloud allows you to integrate your own [**Hostinger server**](https://www.hostinger.com/vps-hosting) easily and manage it with our advanced control panel. With our [**self manged hosting**](/self-managed-hosting/) service, you can easily integrate your servers in just a few clicks. Follow the steps to set up Hostinger server with xCloud easily: > 💡**Important:** Hostinger does not allow purchase through credit cards via their API. So, to create Hostinger servers with our new integration, you must confirm that you have a different payment method and not a credit card. Currently, supported payment methods include **Apple Pay**, **Google Pay**, and **PayPal**. We will support credit cards if Hostinger allows it in the future. ## **Step 1: Sign Up/Login with xCloud** [#](/docs/set-up-hostinger-server-with-xcloud/) First, you will need to visit the xCloud website, and you have to sign up or log in to xCloud with your credentials. ![Set Up a Hostinger VPS Server](/_mirror/f94eae62-image-37.png.webp) ## **Step 2: Create Your Hostinger VPS Server in xCloud** [#](/docs/set-up-hostinger-server-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the ‘Add New Server’ button from your dashboard. ![Set Up Hostinger Server](/_mirror/01787074-image-38.png.webp) The next screen will provide the list of our available server providers. Select the **‘Hostinger’** option from the list. The billing of the server will be handled on your Hostinger account. ![Set Up Hostinger Server](/_mirror/e470b60d-image-39.png.webp) Now, before going to the next step, you need to create an API token to connect your Hostinger account to xCloud Host. To do that, log in to your Hostinger account and create an API key. Copy the API key to set up a Hostinger VPS server in xCloud. ## **Step 3: Connect Account & Add Necessary Information** [#](/docs/set-up-hostinger-server-with-xcloud/) Now, go back to xCloud dashboard to create a new server with Hostinger. Select your existing server or create a new account. Then, set an API label as you prefer. The label can be anything to help you track or remember a particular one from multiple tokens. After that, paste the API token that you have copied from Hostinger into the token field. ![Set Up Hostinger Server](/_mirror/c31481ba-image-40.png.webp) You will be taken to the server creation page after successfully integrating your Hostinger account. Now you need to provide the **‘Server name’**, your preferred **‘Server Size’**, and the **‘Region’** nearest to you and your visitors and select the ‘Database’  ![Set Up Hostinger Server](/_mirror/a377e26c-image-41.png.webp) Then choose the **‘Ubuntu’** Version of the server, add **‘Tags’,** choose a web server and hit the **‘Next’** button ![Set Up Hostinger Server](/_mirror/ad245b9b-image-42.png.webp) Once the processing is done, the server will be created. And you can build sites and manage them right from the dashboard. ![Set Up Hostinger Server](/_mirror/865e6541-image-43.png.webp) We are almost done with our server creation of Hostinger in xCloud. After submitting the form this might take up to 10-15 minutes to make the Hostinger server live and ready to install a lightning-fast websites. That’s how easily you can set up a Hostinger VPS server in xCloud Host. After creating your server with Hostinger, you would want to create your first site with xCloud. Follow this [**documentation**](/docs/how-to-create-a-site-with-xcloud/) to learn how to do that. You can also take a look at how to add [**xCloud managed email service**](https://xcloud.host/docs/add-xcloud-managed-email-service/) for site emails. Still stuck? Contact our [**support team**](https://support.xcloud.host/) for any of your queries. --- # How to Set Up Laravel Horizon with xCloud - xCloud > Learn how to install and set up Laravel Horizon on xCloud to monitor Laravel queues. Quick, clear setup instructions included. **[Laravel Horizon](https://laravel.com/docs/11.x/horizon)** is a powerful dashboard and configuration tool for Laravel queues, providing deep insight into your job processing. If you are using xCloud to deploy your **[Laravel application](/laravel-hosting/)**, setting up Horizon is simple. Follow the step-by-step process to set up Laravel Horizon with xCloud. ## **Step 1: Go to the Laravel Site** [#](/docs/set-up-laravel-horizon/) First, go to your site and navigate to the **‘Laravel’** section in the dashboard. Select your **‘Application’** from the list of deployed Laravel applications. ![](/_mirror/7d35ea5c-image-20.poster.webp) ## **Step 2: Install The Laravel Horizon** [#](/docs/set-up-laravel-horizon/) Now install Laravel Horizon locally by running the following commands and commit the changes to git: ``` composer require laravel/horizon  ``` Copy to Clipboard ``` php artisan horizon:install ``` Copy to Clipboard Now, if you go back to the xCloud dashboard, you will see that the Horizon is installing. After the installation process is completed, you will see that the Laravel Horizon set up proper. ![](/_mirror/3bc843e1-image-38-1024x522.png.webp) Once the command is processed, Laravel Horizon will be installed. You can go back to the Laravel dashboard, where you will see the notice that Laravel Horizon is installed. And if you go to the Horizon dashboard, you will be able to see the stats of your Laravel Application ![](/_mirror/301e0fd9-image-39-1024x557.png.webp) ### **Add Queue Restart to Deployment Script**  [#](/docs/set-up-laravel-horizon/) To ensure that your queue workers are properly restarted after each deployment, add the following command to the **Deployment Script** field in your application settings: ``` $XCLOUD_PHP artisan horizon:terminate ``` Copy to Clipboard This will restart the Horizon process gracefully after finishing the running tasks. Read this [**official Laravel documentation**](https://laravel.com/docs/11.x/queues#queue-workers-and-deployment) for more best practices on queue worker deployment. That is it! You have successfully set up Laravel Horizon with xCloud. With Horizon, now you can monitor your queues efficiently and gain better insight into your application’s background job processing.  Still stuck? Contact our [dedicated support team](https://support.xcloud.host/) for any of your queries. --- # How to Set Up Laravel on Vultr Server with xCloud? - xCloud > Learn how to Set Up Laravel on Vultr using a cloud management platform to easily deploy, configure, and manage your Vultr applications. **[Laravel](/laravel-hosting/)** is a popular PHP framework for building modern web applications. With Vultr’s cloud hosting and xCloud’s one‑click deployment, you can set up Laravel quickly and manage it with ease. This guide walks you through the process step by step. If you already have a Vultr server, you can skip the first phase and proceed directly to the second. First, set up your Vultr server in xCloud. Follow these steps to get started. ## **How to Set Up a Vultr Server in xCloud?** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) This guide shows how to set up a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Create Your New Vultr Server in xCloud** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/2be2dbec-image-138.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a Vultr server and for that select the Vultr option under **“Bring your own server service”.** The billing of the server will be handled on your Vultr account and in xCloud we won’t charge for this first server. ![](/_mirror/b7e9cdb8-image-139-1024x508.png.webp) ### **Signup in Vultr with xCloud Promo** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) To get started with the free hosting offer, head over to [**Vultr.com**](https://www.vultr.com/) and sign up for a new account. During the registration process, you’ll need to link a valid credit card or a verified PayPal account to activate your account and be eligible for the $100 promotional credit. As part of the validation, Vultr will place a small temporary authorization on your credit card, approximately $2.50 USD to verify your payment method.  This charge is not permanent and will be automatically reversed by your bank, although depending on your bank’s policy, it might take up to 30 days for the funds to be released. If you choose to verify using PayPal, note that Vultr requires a minimum payment of $5.00 USD for validation. Additionally, PayPal must be linked to a valid credit card or bank account to complete this verification process. Once your payment method is verified and your account is deemed eligible, the $100 in free credits will be automatically applied to your account. Make sure to use the promo code **“XCLOUD25”** during the sign-up to claim this offer. **_Note:_** _If you already have a Vultr account then please skip this step and check how to collect API from Vultr._ ![](/_mirror/11bd2abd-image-140-1024x604.png.webp) ### **Collect API key from Vultr**  [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the Account → API tab from your Vultr dashboard. After that click on the **‘Enable API’** button. ![](/_mirror/093f4e63-image-141.png.webp) Now, your **‘Personal Access Token’** will be auto-generated. Copy the API Key/Token. ![](/_mirror/688e0f2a-image-142.png.webp) Please make sure you have added Any **IPv4** and Any **IPv6** both under Access Control. ![](/_mirror/b0bff969-image-143.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members In Vultr** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![](/_mirror/2276ab9a-image-146-1024x911.png.webp) ### **Add Vultr API key in xCloud**  [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Thanks to xCloud, you can create your first server without spending any money. Now, click on **‘Add New Server’** from the xCloud dashboard and you will be redirected to the server selection screen. Then click on **‘Vultr’** to proceed further. ![](/_mirror/5ccd059f-image-147-1024x520.png.webp) After selecting **‘Vultr’**, set your **‘Key’**, **‘Vultr Label’**, and ‘**Vultr API Key’**. Then click on **‘Verify’**. ![](/_mirror/d461160f-image-144-1024x511.png.webp) ### **Step 3: Create a Vultr Server in xCloud**  [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Now that you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your Region, Database Server, Server Size, and much more from one easy dashboard.  ![](/_mirror/4d6cfe2b-image-145.png.webp) ## **How to Deploy Laravel Applications on Vultr with xCloud?** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Deploying [**Laravel applications**](/laravel-hosting/) can often involve multiple steps and intricate configurations. xCloud simplifies this process by providing a streamlined platform tailored for deploying modern PHP applications, including Laravel, with minimal complexity.  Follow this step-by-step guide to configure and deploy your fully functional Laravel website with ease. ### **Step 1: Choose Your Server**  [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![](/_mirror/c3fa4592-image-148-1024x519.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Vultr server** you set up in xCloud from this dropdown. ![](/_mirror/e23a061c-image-150-1024x518.png.webp) ### **Step 2: Go to The Laravel Tab** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Then navigate to the ‘**Laravel’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![](/_mirror/a1d3b39e-image-152-1024x520.png.webp) ### **Step 3: Set Up Domains** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) 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.Then you have to put **‘New Site Title’** and **‘Domain Name’**. Here we are choosing the **‘Demo Site’** domain. Then click on **‘Next’**. ![](/_mirror/5457c97f-image-16.jpeg.webp) ### **Step 4: Settings To Manage Database** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Now, you will be sent to the ‘Settings’ step. Make sure to correctly add your ‘PHP Version’, ‘Site User’, ‘Web root’. ![](/_mirror/9f32eb5e-image-153.png.webp) Now, it is time for database management. You will get three options. You can either create a new database on the server, you can add your existing database that is hosted on another server. You can also proceed without any database. For this tutorial, we are going with the ‘Create Database In Server’ option.  If you select this option, enter your **‘Database Name’**, **‘Database Username’** and **‘Database Password’**. You can keep these auto-generated credentials or you can modify them according to your choice.  ![](/_mirror/195434ec-image-155.png.webp) After selecting any one option and providing all essential information and credentials, click on **‘Next’**. ### **Step 5: Insert Git Repository Credentials** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) In the ‘Git Repo’ tab, add your ‘Git Repository’ and ‘Git Branch’. Also, toggle on the ‘Enable push to deploy’ option. Once you enable the ‘Push To Deploy’, it will generate a ‘Deployment URL’. We can use this URL to CICD pipeline and copy the ‘Deployment URL’ from here. ![](/_mirror/4092e947-image-156.png.webp) ### **Step 6: Add the Deployment URL to the Git Repository** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Now, go to your Git repository. From the **‘Code’** tab, go to the **‘Settings’** tab and click on the **‘Webhooks’** page from the **‘Code and Automation’** section of the left navigation. Insert the deployment URL into the ‘Payload URL’ field. Select ‘application/json’ from the **‘Content type’** dropdown.  Note: This step is optional. Adding a webhook enables automatic deployments when you push changes to the repository but it’s not required if you prefer to deploy manually. ![](/_mirror/b3d1b478-image-157.png.webp) ### **Step 7: Add Public Key to Git Repository** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Next in the **‘Deploy Script’** field any script that needs to be executed after the site is deployed. For example, you can use it to install dependencies or run database migrations. Next, in the **‘Deploy Script’** field, specify any commands that need to be executed after the site is deployed. If your project uses PHP, you can specify the version _(e.g., php8.1)_ and run Composer along with Laravel-specific commands like this: **php8.1 $(which composer) install –no-interaction –prefer-dist –optimize-autoloader –no-dev** **php8.1 artisan migrate –force** **php8.1 artisan optimize:clear** If your project also involves Node.js, you can include additional commands as well. These scripts ensure that your backend and frontend are fully prepared after deployment. ![](/_mirror/7e578e13-image-149.png.webp) From the xCloud dashboard, copy the ‘Public Key’ to add it to your Git repository as a deploy key. Git migration uses the ‘Public Key’ for SSH authentication. This is necessary to enable xCloud to access your Git repository and clone it. It ensures secure and authorized access for the cloning process. ![](/_mirror/38d893af-image-151.png.webp) Now, again, go to your Git Repository. From the ‘Code’ tab, go to the ‘Settings’ tab and click on ‘Deploy Keys’ in the security section of the left navigation. Click on the ‘Add key’ button and paste the key that you copied from xCloud.  ![](/_mirror/58b6e7b1-image-158.png.webp) After inserting the deploy key in GitHub, click on ‘Next’ on your xCloud settings of the ‘Git Repo’ tab.   ![](/_mirror/69abb867-image-154.png.webp) ### **Step 8: Confirm Migrating The Website** [#](/docs/set-up-laravel-on-vultr-server-with-xcloud/) Now, to start the migration process, click on the **‘Start’** button. After clicking the migration process will start and you will see the progress of migration.  Once the migration is successfully complete will see the following screen. You go to the site dashboard from there. Go to the **‘Laravel’** Option from the menu and customize the **‘Application’** and **‘Environment’** as your preferences. ![](/_mirror/0bc5d172-image-17.jpeg.webp) **Check out the other features of Laravel:** - [_How to Use Supervisor for Process Management With xCloud_](/docs/supervisor-for-process-management/) - [_How to Set Up Laravel Horizon with xCloud_](/docs/set-up-laravel-horizon/) - [_How to Set Up a Queue Worker for Laravel Applications_](/docs/set-up-queue-worker-for-laravel-applications/) Configure Laravel Scheduler with cron job for your Laravel projects with ease. Check out this documentation for more details: [How To Configure xCloud Cron Job?](/docs/how-to-configure-xcloud-cron-job/) ![](/_mirror/b3d1b478-image-157.png.webp) And that’s it. This is how easily you can successfully deploy your Laravel application on xCloud. Now you can go to your site dashboard from xCloud and customize according to your preferences. If you are still stuck, feel free to contact our [**support team**](/support/). --- # How to Set Up Lovable on DigitalOcean with xCloud? - xCloud > Learn how to Set Up Lovable on DigitalOcean using a cloud management platform to easily deploy, configure, and manage your Lovable applications. Deploy [**Lovable**](/lovable-hosting/) on DigitalOcean with xCloud quickly and easily. This guide walks you through the basic steps to configure and launch Lovable on a DigitalOcean server, helping you streamline deployment and manage your application with minimal effort ## **How to Setup A DigitalOcean Server in xCloud?** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) This guide shows how to set up a DigitalOcean server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Create Your New Digital Ocean Server In xCloud** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/bcf9a808-image-101.png.webp) The next screen will provide the list of our available server providers. For tutorial purposes, we will create a Digital Ocean server and for that select the [**Digital**](https://try.digitalocean.com/)[**Ocean**](https://xcloud.host/go/digitalocean/) option. The billing of the server will be handled on your Digital Ocean account. **Note:** Don’t have a DigitalOcean account? Check out the documentation below to find out how to provision a server with any providers: - [**How To Setup First Server With Vultr?**](/docs/how-to-get-free-hosting-with-vultr/) - [**How To Setup Your First Server With Google Cloud Platform Provider?**](https://dev1.xcloud.host/docs/first-server-with-google-cloud-platform) - [**How To Setup a Server With Other Providers?**](https://dev1.xcloud.host/?post_type=docs&p=268&preview=true) We’ve made it easier and safer for you to connect xCloud with your DigitalOcean account. You no longer have to go through the hassle of generating and copying access tokens.  Now, xCloud will guide you through an OAuth flow, where you simply authorize xCloud to use your DigitalOcean account.  ![](/_mirror/5675bdb6-image-110-1024x486.png.webp) All you have to do is provision a new DigitalOcean server, click **“Authorize”** during the setup, and you’ll be redirected to DigitalOcean to grant permission to your account. It’s a straightforward and hassle-free process to set up your server with Digital Ocean. ![](/_mirror/bc8bb818-image-102.png.webp) ### **Step 2: Add Necessary Information** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) You will be taken to the server creation page after successfully integrating your DO account. Now you need to provide the Server name, your preferred Server Size (**CPU, RAM, Storage**) and Region nearest to you and your visitors. Only, **MySQL 8.0** database server is now available.  By default Database, the **‘Root’** Password is auto-filed but you can change this and save it in a safe place. We recommend at least a **2GB/ 1 shared CPU server** for 10-20 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. ![](/_mirror/45d74151-image-103.png.webp) We are almost done with our server creation of Digital Ocean in xCloud. After submitting the form this might take **up to 12-15 minutes** to make the Digital Ocean server live and ready to install a lightning fast WordPress Site. ![](/_mirror/cba487cc-image-108.png.webp) ## **How to Deploy Lovable Applications with xCloud?** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) Lovable is a modern AI-powered application-building platform designed to help anyone create user-friendly, scalable, and production-ready applications and websites through chatting.  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** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![](/_mirror/b96babff-image-111-1024x475.png.webp) ### **Step 2: Choose Your Server** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications. ![](/_mirror/b50035a8-image-105-1024x475.png.webp) ### **Step 3: Go to The Lovable Tab** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) From here, go to the **‘Lovable’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![](/_mirror/fe7b9d03-image-107-1024x474.png.webp) 📝 Before you proceed, make sure your Lovable projects are properly synced with Git repositories. ![](/_mirror/e4aa513d-image-109.png.webp) ### **Step 4: Set Up Domains** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) 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. ![](/_mirror/b0ab90ab-image-114-1024x477.png.webp) ### **Step 5: Configure Site Settings**  [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) Next, under the **‘Settings’** tab, you will get the **‘Node.js Version’** and **‘Site User’** for this application. After that, click on the **‘Next’** button. ![](/_mirror/a225fe7e-image-104.png.webp) ### **Step 6: Insert Git Repository Credentials** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) 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’**. ![](/_mirror/db909e9f-image-113-1024x474.png.webp) 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. ![](/_mirror/c09ac16a-image-106.png.webp) 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** [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) 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/)**.** ![](/_mirror/f7db09e6-image-115-1024x510.png.webp) Finally, review all the details and click on the **‘Start’** button to create the Lovable application. ![](/_mirror/31de2e3c-image-112-1024x504.png.webp) ### **Step 8: Visit the Application**  [#](/docs/set-up-lovable-on-digitalocean-with-xcloud/) After completing the setup, you will be able to visit your Lovable site. From the dashboard, click on the **‘Visit Site’** app. ![](/_mirror/2aacdf4a-image-116-1024x509.png.webp) That’s it! This is how easily you can deploy Lovable with xCloud and launch your web apps in just a few clicks.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Lovable on Vultr with xCloud? - xCloud > Learn how to set up Lovable on Vultr using xCloud. Follow a clear step-by-step guide to deploy and manage AI-powered applications with ease. [**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](/lovable-hosting/)** on Vultr with xCloud quickly and easily. This guide walks you through the basic steps to configure and launch Lovable on a Vultr server, helping you streamline deployment and manage your application with minimal effort ## **How to Set up A Vultr Server in xCloud?** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) This guide shows how to set up a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey: ### **Step 1: Create Your New Vultr Server In xCloud** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![Create Your New Vultr Server In xCloud](/_mirror/468f734c-image-117.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a Vultr server and for that select the Vultr option under **“Bring your own server service”.** The billing of the server will be handled on your Vultr account and in xCloud we won’t charge for this first server. ![Bring your own server service](/_mirror/7c220c13-image-119.png.webp) ### **Collect API key from Vultr**  [#](/docs/set-up-lovable-on-vultr-with-xcloud/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the Account → API tab from your Vultr dashboard. After that click on the **‘Enable API’** button. ![Collect API key from Vultr ](/_mirror/a7d876da-image-120.png.webp) Now, your **‘Personal Access Token’** will be auto-generated. Copy the API Key/Token. ![Personal Access Token](/_mirror/4ee9ed79-image-121.png.webp) Please make sure you have added Any **IPv4** and Any **IPv6** both under Access Control. ![Access Control](/_mirror/808b152b-image-122.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members in Vultr** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![Add Team Members in Vultr](/_mirror/dccf18f5-image-126.png.webp) ### **Add Vultr API Key in xCloud**  [#](/docs/set-up-lovable-on-vultr-with-xcloud/) Thanks to xCloud, you can create your first server without spending any money. Now, click on **‘Add New Server’** from the xCloud dashboard and you will be redirected to the server selection screen. Then click on **‘Vultr’** to proceed further. ![Add Vultr API Key in xCloud](/_mirror/f107722e-image-124.png.webp) After selecting **‘Vultr’**, set your **‘Key’**, **‘Vultr Label’**, and ‘**Vultr API Key’**. Then click on **‘Verify’**. ![After selecting ‘Vultr’, set your ‘Key’, ‘Vultr Label’, and ‘Vultr API Key’. Then click on ‘Verify’.](/_mirror/cb2406cf-image-125.png.webp) ### **Step 3: Create a Vultr Server in xCloud**  [#](/docs/set-up-lovable-on-vultr-with-xcloud/) Now that you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your Region, Database Server, Server Size, and much more from one easy dashboard.  ![Create a Vultr Server in xCloud ](/_mirror/dd62754c-image-123.png.webp) After putting all the information, click on **‘Next’** and xCloud will automatically install and set up everything for you in a few minutes. ## **How to Deploy Lovable Applications with xCloud?** [#](/docs/set-up-lovable-on-vultr-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** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘New Site’** button. ![Create a New Site](/_mirror/23129cf1-image-127.png.webp) ### **Step 2: Choose Your Server** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) Then choose your server from the dropdown menu. Next, click on the **‘Next’** button to proceed to start creating Lovable applications. ![Choose Your Server](/_mirror/d5b51134-image-128.png.webp) ### **Step 3: Go to the Lovable Tab** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) From here, go to the **‘Lovable’** tab to deploy your Laravel applications. Now, choose **‘Clone A Git Repository’** to import your custom PHP site.  ![Go to the Lovable Tab](/_mirror/c93740b9-image-129.png.webp) Before you proceed, make sure your Lovable projects are properly synced with Git repositories. ![Lovable projects are properly synced with Git repositories.](/_mirror/253628a7-image-130.png.webp) ### **Step 4: Set Up Domains** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) 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. ![Set Up Domains](/_mirror/bc34d170-image-132.png.webp) ### **Step 5: Configure Site Settings**  [#](/docs/set-up-lovable-on-vultr-with-xcloud/) Next, under the **‘Settings’** tab, you will get the **‘Node.js Version’** and **‘Site User’** for this application. After that, click on the **‘Next’** button. ![Configure Site Settings ](/_mirror/0cd94d45-image-133.png.webp) ### **Step 6: Insert Git Repository Credentials** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) 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’**. ![Insert Git Repository Credentials](/_mirror/7084e8c8-image-131-1024x474.png.webp) 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. ![Choose your Git provider, select the repository, and pick the branch you want to deploy.](/_mirror/93eedde6-image-134.png.webp) 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** [#](/docs/set-up-lovable-on-vultr-with-xcloud/) 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/)**.** ![Enable Push to Deploy](/_mirror/fa4f5af5-image-136.png.webp) Finally, review all the details and click on the **‘Start’** button to create the Lovable application. ![Review all the details and click on the ‘Start’ button to create the Lovable application.](/_mirror/34abe2dd-image-135.png.webp) ### **Step 8: Visit the Application**  [#](/docs/set-up-lovable-on-vultr-with-xcloud/) After completing the setup, you will be able to visit your Lovable site. From the dashboard, click on the **‘Visit Site’** app. ![Visit the Application ](/_mirror/bd45b665-image-137.png.webp) That’s it! This is how easily you can deploy Lovable with xCloud and launch your web apps in just a few clicks.  Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up n8n on Linode with xCloud? - xCloud > Learn how to Set Up n8n on Linode using a cloud management platform to easily deploy, configure, and manage your n8n applications. Setting up [**n8n**](/n8n-hosting/) on Linode with xCloud is a straightforward way to bring automation to the cloud. This guide walks you through the essential steps to configure, deploy, and run n8n seamlessly on Linode, so you can start building powerful workflows without the usual complexity. ## **How to Integrate And Setup Linode Server with xCloud?** [#](/docs/set-up-n8n-on-linode-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: Sign Up/Login With xCloud** [#](/docs/set-up-n8n-on-linode-with-xcloud/) First, you will need to visit the [**xCloud**](http://hidden-hamlet-226309.wp1.sh/) website and you have to sign up for xCloud with your credentials. ![](/_mirror/f436a616-image-281-1024x513.png.webp) If you already have an account please visit our [**login page**](https://app.xcloud.host/login).  ![](/_mirror/504e4501-image-279-1024x517.png.webp) Now you are ready to set up your server with Digital Ocean in xCloud. ### **Step 2: Create Your Linode Server in xCloud** [#](/docs/set-up-n8n-on-linode-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/2fcb1623-image-280.png.webp) 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.  ![](/_mirror/8d2c4152-image-284-1024x506.png.webp) ### **Step 2: Authorize Your Linode Account**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) 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. ![](/_mirror/c6892de0-image-286-1024x518.png.webp) ### **Step 3: Connect the Account & Add the Necessary Information** [#](/docs/set-up-n8n-on-linode-with-xcloud/) 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. ![](/_mirror/8d558902-image-282.png.webp) **_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. ![](/_mirror/23e9c026-image-289.png.webp) 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. ![](/_mirror/4a58a8d5-image-283.png.webp) ## **Deploy n8n on Vultr Server via xCloud** [#](/docs/set-up-n8n-on-linode-with-xcloud/) With xCloud’s One Click Apps feature, you can deploy n8n with ease. Follow the steps below to quickly set up n8n in a demo or production environment with xCloud. ### **🔖Recommendations** [#](/docs/set-up-n8n-on-linode-with-xcloud/) Here are some key suggestions to help you optimize your setup and get the best results 👉🏻 #### **🌐Web Server for Deployment** [#](/docs/set-up-n8n-on-linode-with-xcloud/) Though you can deploy n8n applications from both NGINX and OLS server, we recommend deploying n8n on an Nginx server for the best performance and stability. While you can use an OLS server, Nginx generally provides a more reliable experience. #### **⚙️ CPU Requirements** [#](/docs/set-up-n8n-on-linode-with-xcloud/) We recommend using a server with more than 1 CPU when running n8n. A 1 CPU server may not function as expected, so choosing a server with higher resources will help ensure smooth and successful operation. **_Note:_** _n8n is available in our plans, including the free plan. But you have to upgrade to our PRO plans to access the Environment feature._ This guide shows how to set up or deploy n8n on a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Access One Click Apps** [#](/docs/set-up-n8n-on-linode-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![](/_mirror/908c511f-image-293-1024x519.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Vultr server** you set up in xCloud from this dropdown. Then click **‘Next’.** ![](/_mirror/a83188e4-image-290-1024x518.png.webp) Then go to the **‘One Click Apps’** section. Select **‘n8n’** from the available applications to initiate the deployment process. ![](/_mirror/9cad8380-image-292-1024x524.png.webp) ### **Step 2: Set Up the n8n Application** [#](/docs/set-up-n8n-on-linode-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment.  At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![](/_mirror/3a1c3156-image-291-1024x522.png.webp) ### **Step 3: Configure Domain Settings**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your n8n application. ![](/_mirror/96938602-image-285.png.webp) **_Note:_** _Once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._ ### **Step 4: Configure and Install the Site**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) Then, a default **‘Port’**, **‘Site User’** will be selected automatically. Then choose a **‘Timezone’** for this site. Once all settings have been configured, click the **‘Next’** button to proceed. **_Note:_** _We recommend leaving the port and site user as default._ ### [#](/docs/set-up-n8n-on-linode-with-xcloud/) ### **Step 6: Add Your Custom Domain**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) You can add your own **‘Domain’** to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain. ![](/_mirror/8a137daa-image-288.png.webp) ### **Step 7: Visit the n8n Site**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) With n8n set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ![](/_mirror/28f1f07d-image-294.png.webp) This will open the n8n dialog window for registration, which should look something like the example below. Simply enter your details and create a password according to the specs indicated. Hit the **‘Next’** button, then click through any additional popups, leaving them empty for now. ![](/_mirror/194f97c2-image-287.png.webp) This should bring you to the n8n Overview page. Now that your n8n instance is up and running, let’s fine-tune its settings for security and customization. From here, go to the **‘Create workflow’** , set according to your preferences. ## [#](/docs/set-up-n8n-on-linode-with-xcloud/) ### **Environment Editor for n8n**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your n8n instance. Just go to the **‘Environment’** option from the sidebar and adjust as you need then click on the **‘Save’** button. ![](/_mirror/f6b14a11-image-295.png.webp) ### **Update N8N Version**  [#](/docs/set-up-n8n-on-linode-with-xcloud/) To update n8n to the latest version, simply go to  **‘Updates’** from the sidebar of the dashboard. Then simply search for the **‘Check for Updates’** button. Click the Update button and this will install the latest **n8n** version on your server. ![](/_mirror/c7841ad9-image-296.png.webp) And that’s it, this is how easily you can quickly and efficiently deploy an n8n on a Vultr server instance using xCloud’s **One Click Apps** feature. You can create your own n8n application and automate with workflows seamlessly. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up n8n on Vultr with xCloud? - xCloud > Learn how to Set Up n8n on Vultr using a cloud management platform to easily deploy, configure, and manage your n8n applications. [**n8n**](/n8n-hosting/) is a powerful open-source workflow automation tool that helps teams connect services and automate tasks with minimal code. By combining Vultr’s cloud infrastructure with xCloud’s intuitive server management, you can deploy n8n quickly and efficiently.  This guide walks you through setting up a Vultr server in xCloud and deploying n8n using xCloud’s One Click Apps. ## **How to Setup A Vultr Server in xCloud?** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) This guide shows how to set up a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Sign Up/Login With xCloud** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) First, you will need to visit the [**xCloud**](http://hidden-hamlet-226309.wp1.sh/) website and you have to sign up for xCloud with your credentials. ![](/_mirror/bf9e4faf-image-257-1024x513.png.webp) If you already have an account please visit our [**login page**](https://app.xcloud.host/login).  ![](/_mirror/989d05b8-image-258-1024x517.png.webp) Now you are ready to set up your server with Digital Ocean in xCloud. ### **Step 2: Create Your New Vultr Server In xCloud** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. ![](/_mirror/83b01bcf-image-262.png.webp) The next screen will provide the list of our available services. For this tutorial, we will create a Vultr server and for that select the Vultr option under **“Bring your own server service”.** The billing of the server will be handled on your Vultr account and in xCloud we won’t charge for this first server. ![](/_mirror/52748253-image-263-1024x508.png.webp) ### **Signup in Vultr with xCloud Promo** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) To get started with the free hosting offer, head over to [**Vultr.com**](https://www.vultr.com/) and sign up for a new account. During the registration process, you’ll need to link a valid credit card or a verified PayPal account to activate your account and be eligible for the $100 promotional credit. As part of the validation, Vultr will place a small temporary authorization on your credit card, approximately $2.50 USD to verify your payment method.  This charge is not permanent and will be automatically reversed by your bank, although depending on your bank’s policy, it might take up to 30 days for the funds to be released. If you choose to verify using PayPal, note that Vultr requires a minimum payment of $5.00 USD for validation. Additionally, PayPal must be linked to a valid credit card or bank account to complete this verification process. Once your payment method is verified and your account is deemed eligible, the $100 in free credits will be automatically applied to your account. Make sure to use the promo code **“XCLOUD25”** during the sign-up to claim this offer. **_Note:_** _If you already have a Vultr account then please skip this step and check how to collect API from Vultr._ ![](/_mirror/c2d55dba-image-266-1024x604.png.webp) ### **Collect API key from Vultr**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) After you have successfully completed setting up your billing method, you will need to get the Vultr API key to add it to xCloud to create and manage 1 server and 10 sites for free. Navigate to the Account → API tab from your Vultr dashboard. After that click on the **‘Enable API’** button. ![](/_mirror/bf476bef-image-261.png.webp) Now, your **‘Personal Access Token’** will be auto-generated. Copy the API Key/Token. ![](/_mirror/1641aae8-image-264.png.webp) Please make sure you have added Any **IPv4** and Any **IPv6** both under Access Control. ![](/_mirror/f713f49c-image-274.png.webp) Now, you need to go back to the xCloud dashboard and add your Vultr Label & API Key. ### **Add Team Members In Vultr** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) If you want your team members to use xCloud with Vultr, then make sure these permissions are given. ![](/_mirror/13c89e2e-image-278-1024x911.png.webp) ### **Add Vultr API key in xCloud**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Thanks to xCloud, you can create your first server without spending any money. Now, click on **‘Add New Server’** from the xCloud dashboard and you will be redirected to the server selection screen. Then click on **‘Vultr’** to proceed further. ![](/_mirror/bf12bf1f-image-276-1024x520.png.webp) After selecting **‘Vultr’**, set your **‘Key’**, **‘Vultr Label’**, and ‘**Vultr API Key’**. Then click on **‘Verify’**. ![](/_mirror/b6db0618-image-273-1024x511.png.webp) ### **Step 3: Create a Vultr Server in xCloud**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Now that you have successfully verified your Vultr account, you will need to add other details to create a server in Vultr using xCloud. Choose your Region, Database Server, Server Size, and much more from one easy dashboard.  ![](/_mirror/e9a66053-image-265.png.webp) After putting all the information, click on **‘Next’** and xCloud will automatically install and set up everything for you in a few minutes. ## **Deploy n8n on Vultr Server via xCloud** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) With xCloud’s One Click Apps feature, you can deploy n8n with ease. Follow the steps below to quickly set up n8n in a demo or production environment with xCloud. ### **🔖Recommendations** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Here are some key suggestions to help you optimize your setup and get the best results 👉🏻 #### **🌐Web Server for Deployment** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Though you can deploy n8n applications from both NGINX and OLS server, we recommend deploying n8n on an Nginx server for the best performance and stability. While you can use an OLS server, Nginx generally provides a more reliable experience. #### **⚙️ CPU Requirements** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) We recommend using a server with more than 1 CPU when running n8n. A 1 CPU server may not function as expected, so choosing a server with higher resources will help ensure smooth and successful operation. **_Note:_** _n8n is available in our plans, including the free plan. But you have to upgrade to our PRO plans to access the Environment feature._ This guide shows how to set up or deploy n8n on a Vultr server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Access One Click Apps** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Begin by logging into your xCloud account. Once logged in, navigate to your dashboard and click on the **‘Add New Site’** button. ![](/_mirror/946efbc5-image-277-1024x519.png.webp) You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **Vultr server** you set up in xCloud from this dropdown. Then click **‘Next’.** ![](/_mirror/a9199362-image-270-1024x518.png.webp) Then go to the **‘One Click Apps’** section. Select **‘n8n’** from the available applications to initiate the deployment process. ![](/_mirror/5e2550ff-image-275-1024x524.png.webp) ### **Step 2: Set Up the n8n Application** [#](/docs/set-up-n8n-on-vultr-with-xcloud/) In the site setup screen, you will be prompted to enter basic site information. Provide a **‘Site Title’** and add relevant **‘Tags’** to help organize your deployment.  At this point, you can choose between two deployment modes: **‘Go Live’** for a production-ready deployment or **‘Demo Site’** for testing purposes. Selecting **‘Go Live’** will immediately create a live environment, while choosing **‘Demo Site’** allows you to experiment in a staging environment before promoting to production. ![](/_mirror/c5404923-image-272-1024x522.png.webp) ### **Step 3: Configure Domain Settings**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) If you select the **‘Demo Site’** option, xCloud will assign a temporary subdomain for your n8n application. ![](/_mirror/0956f51f-image-259.png.webp) **_Note:_** _Once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding._ ### **Step 4: Configure and Install the Site**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) Then, a default **‘Port’**, **‘Site User’** will be selected automatically. Then choose a **‘Timezone’** for this site. Once all settings have been configured, click the **‘Next’** button to proceed. **_Note:_** _We recommend leaving the port and site user as default._ ### [#](/docs/set-up-n8n-on-vultr-with-xcloud/) ### **Step 6: Add Your Custom Domain**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) You can add your own **‘Domain’** to host the site by going to the Domain section. Also, you can add an **‘Additional Domain’** with your custom domain. ![](/_mirror/cca5dc23-image-268.png.webp) ### **Step 7: Visit the n8n Site**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) With n8n set up with xCloud, you should be able to log in and confirm that it’s working. From the dashboard, click on the **‘Visit Site’** app. ![](/_mirror/9288d5bd-image-269.png.webp) This will open the n8n dialog window for registration, which should look something like the example below. Simply enter your details and create a password according to the specs indicated. Hit the **‘Next’** button, then click through any additional popups, leaving them empty for now. ![](/_mirror/6569f3bb-image-260.png.webp) This should bring you to the n8n Overview page. Now that your n8n instance is up and running, let’s fine-tune its settings for security and customization. From here, go to the **‘Create workflow’** , set according to your preferences. ## [#](/docs/set-up-n8n-on-vultr-with-xcloud/) ### **Environment Editor for n8n**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your n8n instance. Just go to the **‘Environment’** option from the sidebar and adjust as you need then click on the **‘Save’** button. ![](/_mirror/05c6bb33-image-271.png.webp) ### **Update N8N Version**  [#](/docs/set-up-n8n-on-vultr-with-xcloud/) To update n8n to the latest version, simply go to  **‘Updates’** from the sidebar of the dashboard. Then simply search for the **‘Check for Updates’** button. Click the Update button and this will install the latest **n8n** version on your server. ![](/_mirror/96752c0c-image-267.png.webp) And that’s it, this is how easily you can quickly and efficiently deploy an n8n on a Vultr server instance using xCloud’s **One Click Apps** feature. You can create your own n8n application and automate with workflows seamlessly. Still stuck? Contact our [**support team**](/support/) for any of your queries. --- # How to Set Up Node.js on AWS with xCloud? - xCloud > Learn how to Set Up Node.js on AWS using a cloud management platform to easily deploy, configure, and manage your Node.js applications. Node.js is a powerful runtime that enables fast, scalable and modern web applications.  With xCloud, you can easily setup Node.js on the AWS server in xCloud.  xCloud makes hosting and managing Node.js sites easy, so you can focus on building great websites.This guide will show you how to set up Node.js on AWS using xCloud. ## **How to Setup AWS Server with xCloud?** [#](/docs/set-up-node-js-on-aws-with-xcloud/) This guide shows how to set up the AWS server in xCloud. Follow the steps to quickly launch, configure and start your cloud journey. ### **Step 1: Sign Up/Login With xCloud** [#](/docs/set-up-node-js-on-aws-with-xcloud/) First, you will need to visit the [**xCloud**](http://hidden-hamlet-226309.wp1.sh/) website and you have to sign up for xCloud with your credentials. If you already have an account please visit our [**login page**](https://app.xcloud.host/login).  Now you are ready to set up your server with Digital Ocean in xCloud. ### **Step 2: Create Your AWS Server in xCloud** [#](/docs/set-up-node-js-on-aws-with-xcloud/) After logging in to your xCloud account, start by adding a new server by clicking on the **“Add New Server”** button from your dashboard. The next screen will provide the list of our available server providers. For tutorial purposes, we will create a AWS server and for that select the [**AWS**](https://www.linode.com/) option.  ### **Step 3: Sign In to the AWS Management Console** [#](/docs/set-up-node-js-on-aws-with-xcloud/) Now, before going to the next step, you need to log in to the AWS management console.  Sign in as a **‘Root User’** to the [**AWS Management Console**](https://aws.amazon.com/console/) using your AWS account credentials. Once logged in, navigate to the main dashboard where you can access various AWS services. ### **Step 4: Navigate to the IAM Console** [#](/docs/set-up-node-js-on-aws-with-xcloud/) From the AWS Management Console, click on the Services menu located at the top left corner or search with **“IAM”** and select IAM from the list of services. This will direct you to the IAM dashboard, where you can manage users, groups, roles, and policies. ### **Step 5: Add a New User** [#](/docs/set-up-node-js-on-aws-with-xcloud/) On the IAM dashboard, locate and click on the Users option in the left navigation panel. This will display a list of existing IAM users. To create a new user, click on the **‘Create User’** button. ### **Step 6: Configure User Details** [#](/docs/set-up-node-js-on-aws-with-xcloud/) In this step, enter a unique **‘Username’** for the new **IAM** user. Next, choose the type of access the user requires. Check-in **‘AWS Management Console’** access option if the user requires access to the AWS Management Console and click on the **‘Next’** button. ### **Step 7: Set Permissions for Amazon EC2 Instance** [#](/docs/set-up-node-js-on-aws-with-xcloud/) You have three options to set permissions for the new user. The first one is **‘Add user to group’** which lets you add the user to an IAM group with predefined permissions, which is efficient for managing multiple users with similar access needs. The second one is **‘Copy permissions’** which enables you to duplicate the permissions of another IAM user. And the final policy **‘Attach policies directly’** allows you to assign AWS-managed policies or custom policies. Here we are choosing the ‘Attach policies directly’ and assigning the access for [**Amazon EC2 Instance**](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to the user and hit on the Next. **_Note:_** _If you do not find the EC2 Access here, search for the policy in the search bar._ ### **Step 8: Add Tags, Review and Create** [#](/docs/set-up-node-js-on-aws-with-xcloud/) You can add **‘Tags’** to help organize and manage users. Now carefully review all the details and permissions assigned to the new IAM user. If everything is accurate and complete, click the **‘Create user’** button to finalize the creation of the IAM user. ### **Step  9: Give Another permission for Amazon Lightsail** [#](/docs/set-up-node-js-on-aws-with-xcloud/) Now, set another permission for the new user for [**Amazon LightSail**](https://docs.aws.amazon.com/decision-guides/latest/lightsail-or-ec2/lightsail-or-ec2.html) easily. To specify the permissions for the created user, go to the Permission Policies and click on the **‘Add Permissions Menu’**. Choose the **‘Create Inline Policy’** option from the dropdown menu. Click on the **‘JSON’** button from the Policy Editor and paste the below given JSON code in the editor. Finally, tap on the **‘Next’** button. **Here is the JSON code:** **{**      **“Version”****:** **“2012-10-17”****,**      **“Statement”****:** **\[**          **{**              **“Sid”****:** **“VisualEditor0”****,**              **“Effect”****:** **“Allow”****,**              **“Action”****:** **\[**                  **“lightsail:GetInstances”****,**                  **“lightsail:GetKeyPair”****,**                  **“lightsail:DeleteKeyPair”****,**                  **“lightsail:GetStaticIp”****,**                  **“lightsail:ReleaseStaticIp”****,**                  **“lightsail:SetIpAddressType”****,**                  **“lightsail:CreateInstances”****,**                  **“lightsail:GetInstance”****,**                  **“lightsail:GetInstanceAccessDetails”****,**                  **“lightsail:DeleteInstance”****,**                  **“lightsail:CreateKeyPair”****,**                  **“lightsail:ImportKeyPair”****,**                  **“lightsail:StartInstance”****,**                  **“lightsail:DownloadDefaultKeyPair”****,**                  **“lightsail:GetInstancePortStates”****,**                  **“lightsail:StopInstance”****,**                  **“lightsail:AttachStaticIp”****,**                  **“lightsail:GetRegions”****,**                  **“lightsail:RebootInstance”****,**                  **“lightsail:GetOperation”****,**                  **“lightsail:DetachStaticIp”****,**                  **“lightsail:GetInstanceState”****,**                  **“lightsail:GetBundles”****,**                  **“lightsail:TagResource”****,**                  **“lightsail:PutInstancePublicPorts”**              **\],**              **“Resource”****:** **“\*”**          **}**      **\]**  **}** Once the policy is created for Lightsail instance, give the policy a name and hit on the **‘Create Policy’** button. ### **Step 10: Create & Retrieve a User Access Key** [#](/docs/set-up-node-js-on-aws-with-xcloud/) Now we have to create a user access key. Find **‘Create access key’** under the Summary tab and click on it. Then you will be redirected to the Access Key best practices & Alternatives page, from here select the **‘Other’** option and click on Next. Now give a Description Tag to proceed to create an access key. Once the access key is created copy the Access Key and Secret from here and go back to your xCloud Dashboard to integrate the server with xCloud. ### **Step 11: Connect the Account & Add Necessary Information** [#](/docs/set-up-node-js-on-aws-with-xcloud/) From the AWS dashboard, select an existing or connect new account from the dropdown menu. Then choose the AWS services from, you can use any one with the proper credentials or both from the xCloud dashboard. **_Note:_** _EBS-supported instances of AWS are not supported._  For example, T3 instances use EBS storage. These instances are not available through the API. However, you can set up such instances manually in your AWS account first and then add them through the Any Provider method in xCloud. As you have the Access Key and Secret Key, Paste them into the designated blank boxes one by one carefully. Now click on the **‘Verify’** button, it will start verifying the credential and connect you with the AWS server.  Fill in all the information like **‘Server Name’**, **‘Server Region’**, **‘Server Zone’**,**’Server Size’**, etc according to your preference.  Next, choose the web server stack from NGINX or OLS as your requirements and click on **‘NEXT’** button to proceed with the server creation process. It will start creating a AWS 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 site as you want under this server ## **How to Set Up Node.js on AWS with xCloud** [#](/docs/set-up-node-js-on-aws-with-xcloud/) xCloud provides an intuitive interface that allows you to easily deploy, manage and scale your [**Node.js**](/node-js-hosting/) applications directly from your Git repository without worrying about manual setup or infrastructure maintenance. Follow the guide to deploy your Node.js application easily on AWS with xCloud: ### **Step 1: Choose the Application**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) To begin deployment, click on the **‘Add New Site’** button from the dashboard.  You will then be asked to **‘Choose a Server to add Site’** from the dropdown. You must select the **AWS server** you set up in xCloud from this dropdown. Next, you will see options such as ‘WordPress’ and ‘Custom PHP’. Go to the **‘Node.js’** option from the tab. After that, choose the **‘Choose a Git Repository’** option to import your **Node.js application** using a Git provider. ### **Step 2: Set Up Domains**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) The **‘Domains’** tab allows you to configure your site’s domain. You can either create a **‘Demo Site’** or a **‘Live Site’**. For this documentation, we’ll proceed with the **‘Demo Site’** option and click **‘Next’** to continue. ### **Step 3: Configure Node.js Application**   [#](/docs/set-up-node-js-on-aws-with-xcloud/) In the **‘Settings’** tab, you will find options to configure the **Node.js version** and manage site users. Adjust them according to your preferences. Next, you will see the **‘Server-Side Rendering App’** option. To proceed with a **‘Client-Side Rendering App’**, keep the toggle off.  To deploy a **‘Server-Side Rendered App’**, toggle it on. #### **Client-Side Rendering (CSR):**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) If your application is built using frameworks like **React or Vue** that render content in the browser, keep the toggle off. In this mode, the server mainly serves static files and all rendering happens on the client side. #### **Server-Side Rendering (SSR):** [#](/docs/set-up-node-js-on-aws-with-xcloud/) If your Node.js application _(for example, Next.js or Nuxt.js)_ renders pages on the server before sending them to the client, toggle this option on. This allows xCloud to configure the environment to **support SSR** processes properly. Here we are proceeding with deploying a **‘Server Side Rendered App’** option → **Then you’ll need to provide a few essential details:** **◽Port:** Enter the port number your Node.js application listens on (e.g., 3000 or 8080). xCloud uses this port to connect incoming traffic to your app. **◽Start Command:** Specify the command that runs your application (for example, npm start, node server.js, or yarn dev). This tells xCloud how to start your Node.js server after deployment. **◽Web Root Path:** If your project’s main application files are located in a subdirectory (for instance, /app or /src), enter that path here. If your app is in the root directory, you can leave this field blank. Now, insert the **‘Port’** and **‘Start Command’** in the respective fields. You can also specify a **‘Web Root’** Path for your application. In the following step, you can choose one of the database options **‘No Database’**, **‘Add an Existing Database’**, **‘Create a New Database’** directly on the server. Once selected, click **‘Next’**. ### **Step 4: Insert Git Repository Credentials**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) In the **“Git Repo”** tab, you will find three repository options: **‘Private Repository (Manual SSH URL)’**, **‘Public Repository (Manual HTTPS URL)’**, **‘Connected Git Provider’**. If you choose Public Repository (Manual HTTPS URL), enter your GitHub Repository URL and specify the Git Branch. **Note:** _Copy the HTTPS URL from your GitHub repository dashboard._ If you choose **Private Repository (Manual SSH URL)**, enter your **GitHub Repository SSH URL** and specify the **Git Branch**. **Note:** _Copy the SSH URL from your GitHub repository dashboard._ In this document, we’ll deploy the project using the **“Git Provider”** option. Choose **“Connected Git Provider”** from the dropdown menu. From the **“Select Git Provider”** list, choose the connected account you want to use. Then, browse through the repositories, select the one you want to deploy and choose the specific branch of that project. ### **Step 5: Enable Push-to-Deploy**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) The next step is to enable automated deployment. Toggle on the **‘Enable Push to Deploy’** option. Copy the **‘Deployment URL’** provided here, you will need to insert it into your GitHub repository’s webhook settings. ### **Step 8: Run Deployment Script**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) Once the repository integration is complete, you can configure post-deployment actions. In the **‘Deployment Script’** field, enter any custom commands you want to execute after deployment.  You can also select one of the example scripts provided. After configuring this, click **‘Next’** to continue. Next, you can specify the subdirectory where your .env file should be created in the **“.env File Path”** field. You can also enter the contents of your **.env** file in the **“File Content”** field. ### **Step 9: Confirm Deployment**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) The final step is to confirm and start the deployment. Click the **‘Start’** button to begin the process. You can monitor the deployment progress in real time. After deployment, a success message will appear. From there, access your site dashboard and visit your site to confirm your Node.js app is running on **AWS server** with xCloud. ### **Environment Editor for Node.js Application**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) The Environment section in xCloud allows you to customize configuration settings for your n8n instance. Just go to the **‘Environment’** option from the sidebar and adjust as you need then click on the **‘Save’** button. ### **SSR Configuration for Node.js application**  [#](/docs/set-up-node-js-on-aws-with-xcloud/) If you are deploying an SSR application, you can update the **‘Application Port’**, **‘Start Command’** later as well.  Just go to the **‘SSR Configuration’** from the **‘Node.js’** Menu under the site dashboard and click on the **‘Update Configuration’** button. Setting up a Node.js application on a AWS server with xCloud is simple and efficient.