--- import Layout from '~/layouts/PageLayout.astro'; import Hero from '~/components/widgets/Hero.astro'; import Steps from '~/components/widgets/Steps.astro'; import Content from '~/components/widgets/Content.astro'; import BlogLatestPosts from '~/components/widgets/BlogLatestPosts.astro'; import Stats from '~/components/widgets/Stats.astro'; import CallToAction from '~/components/widgets/CallToAction.astro'; import Carousel from '~/components/widgets/Carousel.jsx'; import Note from '~/components/widgets/Note.astro'; const metadata = { title: 'RustDesk: Open-Source Remote Desktop with Self-Hosted Server Solutions', ignoreTitleTemplate: true, }; --- The Fast Open-Source Remote Access and Support Software Switch from TeamViewer, AnyDesk, and Splashtop to RustDesk for a secure and reliable remote desktop experience with your own self-hosted servers.

Why self-hosting?

Are you frustrated with SaaS platforms due to their unstable performance, lack of transparency, and uncertain data security risks?

Custom Client

Customize your client with your brand and make it truly yours.
bash <(wget -qO- https://get.docker.com)', icon: 'tabler:package', }, { title: 'Step 2: Download compose.yml', description: `wget rustdesk.com/oss.yml -O compose.yml

or

wget rustdesk.com/pro.yml -O compose.yml`, icon: 'tabler:download', }, { title: `Step 3: Compose`, description: 'docker compose up -d', icon: 'tabler:hammer', }, { title: 'Ready!', icon: 'tabler:check', }, ]} image={{ src: '~/assets/images/steps.jpg', alt: 'Steps image', }} >
Join the community Discover what our community has to say about their RustDesk experience. Experience RustDesk for yourself