rustdesk-server

rustdeskAGPL-3.0活跃维护

RustDesk 远程桌面的自托管服务端,自己搭中继和信令服务器就能摆脱官方公共节点,实现设备直连与远程控制。

RustDesk Server Program

1.1.16发布于 2026-07-20 22:25 UTC10,722star +25 / 7 天2,762fork同步于 2026-11-10 05:29 UTC

怎么上手

从 README 代码块原样提取,可能是其中一种安装方式
cargo build --release
硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本1.1.16
  1. 1.1.16最新正式版2026-07-20 · 2026-07-20 22:25 UTC

    This is the open-source version, not the Pro version that you purchased a license for.

    Das ist die Open-Source-Version, nicht die Pro-Version, für die Sie eine Lizenz erworben haben.

    Voici la version open source, pas la version Pro pour laquelle vous avez acheté une licence.

    Esta es la versión de código abierto, no la versión Pro para la cual adquirió una licencia.

    这是开源版本,不是您 购买 了许可证的专业版。


    • Fix i32 overflow: peers offline 24.9–49.7 days wrongly reported online #676
    • Fix critical issue in mio via minor version upgrade from 0.8.5 to 0.8.11 in ui
    • Fix unauthenticated UDP punch-hole request enables reflection/amplification abuse
  2. 1.1.152026-01-12 · 2026-01-12 05:38 UTC
    查看更新说明

    This is the open-source version, not the Pro version that you purchased a license for.

    Das ist die Open-Source-Version, nicht die Pro-Version, für die Sie eine Lizenz erworben haben.

    Voici la version open source, pas la version Pro pour laquelle vous avez acheté une licence.

    Esta es la versión de código abierto, no la versión Pro para la cual adquirió una licencia.

    这是开源版本,不是您 购买 了许可证的专业版。


    • Fix: 127.0.0.1 is not loopback (#515)
    • Higher default bandwidth
    • Define the HOME env to allow running rootless (#612)
    • Add option to log (failed) authentication attempts to enable the usage of tools like fail2ban and crowdsec (#435)
    • Connection log query
  3. 1.1.142025-01-25 · 2025-01-25 12:48 UTC
    查看更新说明

    This is the open-source version, not the Pro version that you purchased a license for.

    Das ist die Open-Source-Version, nicht die Pro-Version, für die Sie eine Lizenz erworben haben.

    Voici la version open source, pas la version Pro pour laquelle vous avez acheté une licence.

    Esta es la versión de código abierto, no la versión Pro para la cual adquirió una licencia.

    这是开源版本,不是您 购买 了许可证的专业版。


    • Fix windows crash
  4. 1.1.132025-01-20 · 2025-01-20 17:34 UTC
    查看更新说明

    This is the open-source version, not the Pro version that you purchased a license for.

    Das ist die Open-Source-Version, nicht die Pro-Version, für die Sie eine Lizenz erworben haben.

    Voici la version open source, pas la version Pro pour laquelle vous avez acheté une licence.

    Esta es la versión de código abierto, no la versión Pro para la cual adquirió una licencia.

    这是开源版本,不是您 购买 了许可证的专业版。


    • Version check and refactor hbb_common to share with rustdesk client
  5. 1.1.122024-10-07 · 2024-10-07 08:26 UTC
    查看更新说明

    This is the open-source version, not the Pro version that you purchased a license for.

    Das ist die Open-Source-Version, nicht die Pro-Version, für die Sie eine Lizenz erworben haben.

    Voici la version open source, pas la version Pro pour laquelle vous avez acheté une licence.

    Esta es la versión de código abierto, no la versión Pro para la cual adquirió una licencia.

    这是开源版本,不是您 购买 了许可证的专业版。


    • WS real ip
    • Bump s6-overlay to v3.2.0.0 and fix env warnings

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    RustDesk Server Program

    build

    Download

    Manual

    Configuration & environment variables

    FAQ

    How to migrate OSS to Pro

    Self-host your own RustDesk server, it is free and open source.

    [!IMPORTANT] Need more features? RustDesk Server Pro might suit you better.

    Want to develop your own server? Start with rustdesk-server-demo, a simpler starting point than this repository.

    How to build manually

    cargo build --release
    

    Three executables will be generated in target/release.

    • hbbs - RustDesk ID/Rendezvous server
    • hbbr - RustDesk relay server
    • rustdesk-utils - RustDesk CLI utilities

    You can find updated binaries on the Releases page.

    Configuration

    hbbs and hbbr can be configured with command-line flags, environment variables, or an .env / config file. Run hbbs --help or hbbr --help to see the available flags.

    The most common options:

    OptionFlagEnv varApplies toPurpose
    Key-kKEYhbbs, hbbrhbbs loads/generates one by default
    Bind address-bBINDhbbs, hbbrLocal IP address to listen on (default: all interfaces; requires 1.1.17+)
    Port-pPORThbbs, hbbrListening port (hbbs 21116, hbbr 21117)
    Relay servers-rRELAY-SERVERShbbsOverride when the relay uses a different address or a non-standard port
    Force relay—ALWAYS_USE_RELAYhbbsY disables direct connections
    Log level—RUST_LOGhbbs, hbbre.g. debug (default info)

    See docs/environment-variables.md for the full list of variables, the file/flag/env precedence rules, database and relay bandwidth tuning, Docker image variables, and examples.

    Installation

    Please follow this doc