# Self-Hosted Apps: Step-by-Step Self-Hosting Guides

> How to self-host 28 open-source apps on xCloud: 33 step-by-step guides to deploy in one click, add a domain and HTTPS, and update when you choose.

To self-host an open-source app on xCloud, deploy it from the One-Click catalogue onto a server you own, point a domain at it and finish the app's own first-run setup. The 33 guides below walk through those steps for 28 apps, one app at a time.

Last updated: 2026-11-08. Guides: 33. Apps: 28.

## Before you start: guides for every One-Click app

- [Deploy any app from a One-Click template](https://xcloud.host/docs/how-to-use-one-click-app-templates-in-xcloud/)
- [Add a domain or a public TCP/UDP port](https://xcloud.host/docs/manage-one-click-app-domains-and-public-endpoints-in-xcloud/)
- [Update an app and edit its Docker Compose file](https://xcloud.host/docs/update-a-one-click-app-and-edit-its-docker-compose-in-xcloud/)
- [Install an app that needs more than one domain](https://xcloud.host/docs/how-to-install-multi-domain-one-click-apps-in-xcloud/)

## AI

### LibreChat

Free open-source AI chat platform with agents, a code interpreter and support for multiple providers.

- Step-by-step guide: [How to Deploy LibreChat with xCloud(One Click Apps)](https://xcloud.host/docs/how-to-deploy-librechat-with-xcloudone-click-apps/)
- Deploy in one click: [LibreChat hosting on xCloud](https://xcloud.host/librechat-hosting/)

### Ollama

Self-hosted runtime for open-source AI models like DeepSeek and Qwen, managed from one place.

- Tutorial: [How to Self-Host Ollama on Your Own Server (2026): One-Click and Manual Setup](https://xcloud.host/self-host-ollama/)
- Deploy in one click: [Ollama hosting on xCloud](https://xcloud.host/ollama-hosting/)

## Automation

### n8n

Build smart automations with 500+ app integrations, pre-built workflows and AI nodes without writing code.

- Step-by-step guide: [How to Deploy n8n with xCloud with One Click Apps](https://xcloud.host/docs/deploy-n8n-with-xcloud-with-one-click-apps/)
- Step-by-step guide: [How to Set Up SMTP for n8n with Environment in xCloud](https://xcloud.host/docs/how-to-set-up-smtp-for-n8n-with-environment/)
- Deploy in one click: [n8n hosting on xCloud](https://xcloud.host/n8n-hosting/)

## Analytics

### OpenPanel

Self-hosted product and web analytics — events, funnels, retention, cohorts and a live dashboard, with first-party event tracking on your own domain.

- Step-by-step guide: [How to Deploy OpenPanel with xCloud](https://xcloud.host/docs/deploy-openpanel-with-xcloud/)
- Deploy in one click: [OpenPanel hosting on xCloud](https://xcloud.host/openpanel-hosting/)

### OpenSEO

An SEO research and operations workspace covering keyword research, domain and backlink analysis, rank tracking, site audits and AI visibility.

- Step-by-step guide: [How to deploy OpenSEO with xCloud](https://xcloud.host/docs/how-to-deploy-openseo-with-xcloud/)
- Deploy in one click: [OpenSEO hosting on xCloud](https://xcloud.host/openseo-hosting/)

### Rybbit

Cookieless, privacy-friendly web analytics with funnels, retention, session replay and a real-time dashboard, built on ClickHouse.

- Step-by-step guide: [How to Deploy Rybbit Analytics with xCloud](https://xcloud.host/docs/how-to-deploy-rybbit-with-xcloud/)
- Deploy in one click: [Rybbit hosting on xCloud](https://xcloud.host/rybbit-hosting/)

### Umami

Privacy-first, cookie-free web analytics you host yourself, so visitor data never leaves your own server.

- Step-by-step guide: [How to Install Umami with xCloud (One Click Apps)](https://xcloud.host/docs/how-to-install-umami-with-xcloud/)
- Deploy in one click: [Umami hosting on xCloud](https://xcloud.host/umami-hosting/)

## CMS

### Drupal CMS

The official Drupal CMS Starter distribution with visual Canvas page building, media handling and editorial tools on Drupal core, backed by a private MariaDB database.

- Step-by-step guide: [How to Deploy Drupal CMS with xCloud](https://xcloud.host/docs/deploy-drupal-cms-with-xcloud/)
- Deploy in one click: [Drupal CMS hosting on xCloud](https://xcloud.host/drupal-cms-hosting/)

### EmDash

Self-hosted Astro CMS with a blog theme, passkey sign-in, local media storage, and isolated workerd plugins.

- Step-by-step guide: [How to Deploy EmDash CMS in One Click on xCloud](https://xcloud.host/docs/deploy-emdash-cms-in-one-click-on-xcloud/)
- Deploy in one click: [EmDash hosting on xCloud](https://xcloud.host/emdashcms-hosting/)

### Ghost

Open-source publishing platform for blogs, newsletters, memberships and creator websites, with built-in audience tools.

- Step-by-step guide: [How to Install Ghost with xCloud (One Click Apps)](https://xcloud.host/docs/install-ghost-with-xcloud-one-click-apps/)
- Tutorial: [How to Self-Host Ghost on Your Own Server (2026): Docker and One-Click Setup](https://xcloud.host/self-host-ghost/)
- Deploy in one click: [Ghost hosting on xCloud](https://xcloud.host/ghost-hosting/)

### Instatic

A self-hosted visual CMS — build pages in a visual editor and publish HTML, with your CMS, SQLite data and uploads staying on your own server.

- Step-by-step guide: [How to Deploy Instatic on xCloud](https://xcloud.host/docs/how-to-deploy-instatic-on-xcloud/)
- Deploy in one click: [Instatic hosting on xCloud](https://xcloud.host/instatic-hosting/)

### Statamic

Flat-file, Laravel-powered CMS with a visual control panel, flexible content models and built-in asset management — free for one administrator and one content form.

- Step-by-step guide: [How to Deploy Statamic with xCloud](https://xcloud.host/docs/deploy-statamic-with-xcloud/)
- Deploy in one click: [Statamic hosting on xCloud](https://xcloud.host/statamic-hosting/)

## Knowledge Base

### Linkwarden

Collects, organises and archives links as full page snapshots and PDFs, so a bookmark still works after the page is gone.

- Step-by-step guide: [Linkwarden Docker Hosting: Deploy & Host Linkwarden in One Click](https://xcloud.host/docs/linkwarden-docker-hosting-one-click-xcloud/)
- Deploy in one click: [Linkwarden hosting on xCloud](https://xcloud.host/linkwarden-hosting/)

## Communication

### Buzz

Run chat, Git repositories, automated workflows, and AI agents in one place, with consistent performance and no maintenance work.

- Step-by-step guide: [How to Deploy Buzz Workspace with xCloud (One Click Apps)](https://xcloud.host/docs/how-to-install-buzz-with-xcloud-one-click-apps/)
- Deploy in one click: [Buzz hosting on xCloud](https://xcloud.host/buzz-hosting/)

### Zulip

Open-source team chat organized by topic, with powerful search, integrations, and focused asynchronous conversations.

- Step-by-step guide: [How to Deploy Zulip with xCloud One Click Apps](https://xcloud.host/docs/deploy-zulip-with-xcloud/)
- Deploy in one click: [Zulip hosting on xCloud](https://xcloud.host/zulip-hosting/)

## Marketing

### Mautic

Open-source marketing automation for building campaigns, nurturing leads and managing ongoing customer engagement.

- Step-by-step guide: [How to Setup Mautic with xCloud One Click Apps](https://xcloud.host/docs/how-to-setup-mautic-with-xcloud-one-click-apps/)
- Deploy in one click: [Mautic hosting on xCloud](https://xcloud.host/mautic-hosting/)

## Databases

### phpMyAdmin

Web-based interface for managing, configuring and administering MySQL and MariaDB databases from your browser.

- Step-by-step guide: [How to Deploy phpMyAdmin with xCloud One Click Apps](https://xcloud.host/docs/how-to-deploy-phpmyadmin-with-xcloud/)
- Deploy in one click: [phpMyAdmin hosting on xCloud](https://xcloud.host/phpmyadmin-hosting/)

## Backend

### Directus

Database-first open-source backend with an administration studio, REST and GraphQL APIs, authentication, file management, and extensions.

- Step-by-step guide: [How to Deploy Directus With xCloud One Click Apps](https://xcloud.host/docs/deploy-directus-with-xcloud/)
- Deploy in one click: [Directus hosting on xCloud](https://xcloud.host/directus-hosting/)

### Supabase

Run your Supabase projects with high performance, affordable pricing and infrastructure you control, without going through any complex setup.

- Step-by-step guide: [How to Install Supabase with xCloud(One Click Apps)](https://xcloud.host/docs/how-to-install-supabase-with-xcloud/)
- Tutorial: [How to Self-Host Supabase on Your Own Server (2026): One-Click and Manual Setup](https://xcloud.host/self-host-supabase/)
- Deploy in one click: [Supabase hosting on xCloud](https://xcloud.host/supabase-hosting/)

## Developer Tools

### Gitea

A lightweight self-hosted Git service with pull requests, issues, releases and a package registry, small enough to run beside your other apps.

- Tutorial: [How to Self-Host Gitea With Docker or One Click (2026)](https://xcloud.host/self-host-gitea/)
- Deploy in one click: [Gitea hosting on xCloud](https://xcloud.host/gitea-hosting/)

## Monitoring

### Uptime Kuma

Self-hosted uptime monitoring that tracks website and service availability with instant status alerts.

- Step-by-step guide: [How to Deploy Uptime Kuma with xCloud One Click Apps](https://xcloud.host/docs/deploy-uptime-kuma-with-xcloud/)
- Deploy in one click: [Uptime Kuma hosting on xCloud](https://xcloud.host/uptime-kuma-hosting/)

## Security & Identity

### Vaultwarden

An unofficial Bitwarden-compatible password server written in Rust, so the official clients and browser extensions work against your own vault.

- Step-by-step guide: [Vaultwarden Docker Hosting: Deploy & Host Vaultwarden in One Click](https://xcloud.host/docs/vaultwarden-docker-hosting-one-click-xcloud/)
- Tutorial: [How to Self-Host Vaultwarden Password Manager on a VPS [Complete Guide]](https://xcloud.host/self-host-vaultwarden-password-manager/)
- Deploy in one click: [Vaultwarden hosting on xCloud](https://xcloud.host/vaultwarden-hosting/)

### WireGuard

Fast, modern, secure VPN tunnel with peer-to-peer connections and a minimal, auditable codebase.

- Step-by-step guide: [How to Install WireGuard with xCloud (One Click Apps)](https://xcloud.host/docs/install-wireguard-with-xcloud/)
- Deploy in one click: [WireGuard hosting on xCloud](https://xcloud.host/wireguard-hosting/)

## File Management

### MinIO

S3-compatible object storage with a full web console, generated root credentials and a public S3 API for your clients and backup tools.

- Step-by-step guide: [How to Deploy MinIO with xCloud One Click Apps](https://xcloud.host/docs/deploy-minio-with-xcloud/)
- Deploy in one click: [MinIO hosting on xCloud](https://xcloud.host/minio-hosting/)

### NextCloud

Self-hosted file sync, sharing and collaboration platform with advanced security and privacy controls.

- Step-by-step guide: [How to Set Up Nextcloud with One Click](https://xcloud.host/docs/how-to-set-up-nextcloud-with-one-click/)
- Tutorial: [How to Self-Host Nextcloud on Your Own Server (2026): One-Click and Manual Setup](https://xcloud.host/self-host-nextcloud/)
- Deploy in one click: [NextCloud hosting on xCloud](https://xcloud.host/nextcloud-hosting/)

### Syncthing

Continuous private file synchronization between your devices, with encrypted transport, versioning, and a secure browser dashboard.

- Step-by-step guide: [How to Deploy Syncthing with xCloud One Click Apps](https://xcloud.host/docs/deploy-syncthing-with-xcloud/)
- Deploy in one click: [Syncthing hosting on xCloud](https://xcloud.host/syncthing-hosting/)

## Media

### Immich

A self-hosted photo and video library with automatic phone backup, albums, sharing, facial recognition and search across what is actually in the picture.

- Step-by-step guide: [How to Deploy Immich with xCloud One-Click Apps](https://xcloud.host/docs/deploy-immich-with-xcloud-one-click-apps/)
- Deploy in one click: [Immich hosting on xCloud](https://xcloud.host/immich-hosting/)

### Pterodactyl Panel

Free, open-source control panel for managing game servers such as Minecraft, Rust and Terraria, with its database, cache and HTTPS already set up.

- Tutorial: [How to Self-Host Pterodactyl Panel: Panel, Wings and Docker Explained](https://xcloud.host/self-host-pterodactyl/)
- Deploy in one click: [Pterodactyl Panel hosting on xCloud](https://xcloud.host/pterodactyl-hosting/)

## Frequently asked questions

### What is self-hosting?

Self-hosting means you run the app on a server you control instead of using the vendor's hosted service. The app, its database and its files sit on that server, so you decide where the data lives, who can reach it and when to move to a new release.

### What does a One-Click deploy on xCloud set up for me?

You pick an app, a domain and a server, and xCloud deploys the app's containers, its volumes, any credentials its template generates and HTTPS. You then finish the app's own first-run setup, such as creating the first admin account, which each guide covers.

### Do I need to know Docker to follow these guides?

No. A One-Click deploy writes and runs the Docker Compose setup for you. If you want to change it later, xCloud lets you edit the app's Docker Compose file from the dashboard; the guide on updating a One-Click app shows how.

### Are self-hosted apps on xCloud updated automatically?

No. A One-Click template pins its app image, so existing apps are not upgraded for you. Back up first, read the app's release notes, then run Update from the app's App Actions menu, or change the image on its Compose page, when you are ready.

### What if the app I want has no guide yet?

You can still deploy it. The One-Click catalogue has 1038 apps, and every one deploys the same way: pick the app, a domain and a server. This page lists the apps that also have a step-by-step guide.

---

[All 1038 One-Click apps](https://xcloud.host/one-click-apps/)
