Git Product home page Git Product logo

go-rustdesk-server's Introduction

go-rustdesk-server

[English] | [中文]

rustdesk远程桌面软件,服务端golang实现。

参考官方实现 本项目不保障可用性,请移步官方开源服务器。

已实现功能

  • 走中继的连接
  • 局域网的连接
  • 安全连接
  • 中继的安全连接

配置详解

server - id注册服务

relay - 在无法穿透情况下使用的中继服务

  • whiteList 是否启用白名单模式,false为黑名单
  • ipList ip名单列表,黑名单模式下在内的ip无法连接
  • debug 开发模式,为true会输出debug日志
  • reg_server relay注册时服务端地址填写公网地址 仅relay配置
  • relay_name relay名称,不为空时会启动relay服务 仅relay配置
  • server_port 服务端启动端口 仅server配置
  • reg_port 服务端启动的relay注册监听端口 仅server配置
  • must_key 必须带key才能连接
  • relay_ip 中继服务的ip 仅relay配置

docker-compose安装

下载仓库中的docker-compose.ymlconfig.json 修改config.json

执行docker-compose up -d即可

请开放对应端口且最好使用默认端口。

使用docker-compose logs查看生成的key用于加密连接

如需只启动relay

docker-compose.yml修改启动参数

command: /app/go_rustdesk_server -server=false

并确保relay的配置有值

如需只启动server

去掉config.json中relay的配置的值

go-rustdesk-server's People

Contributors

danbai225 avatar bibooo25730 avatar chenall avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.