sctg/sctgdesk-server

By sctg

Updated 7 months ago

our version of rustdesk-server

Image
Networking
9

10K+

sctg/sctgdesk-server repository overview

This is a modified version of RustDesk Server, which is free and open source.

  • The first difference is that this version includes the new tcp mode included in the RustDesk Server Pro version.
  • The second difference is that this version includes a preliminary implementation of the Rustdesk Server Pro API server.
    • Support for personal address book
    • Support for shared address book at group level
      • read-only, read-write, admin
    • Support for shared address book at user level
      • read-only, read-write, admin
  • The third difference is that this version includes a preliminary implementation of a simple webconsole.

The webconsole is accessible at the address http://<server-ip>:21114/ with login "admin" and password "Hello,world!" .
You can browse the API documentation in the builtins API server at the address http://<server-ip>:21114/api/doc/.

A non interactive API documentation is available at sctgdesk-api-server repo.

TL;DR

You can use the following docker-compose.yml file to start the server:

version: '3'

networks:
  sctgdesk-net:
    external: false

services:
  hbbs:
    container_name: hbbs
    ports:
      - 21114:21114
      - 21115:21115
      - 21116:21116
      - 21116:21116/udp
      - 21118:21118
    image: sctg/sctgdesk-server:latest
    command: hbbs -r sctgdesk.example.com:21117
    volumes:
      - ./data:/usr/local/share/sctgdesk
    networks:
      - sctgdesk-net
    depends_on:
      - hbbr
    restart: unless-stopped

  hbbr:
    container_name: hbbr
    ports:
      - 21117:21117
      - 21119:21119
    image: sctg/sctgdesk-server:latest
    command: hbbr
    volumes:
      - ./data:/usr/local/share/sctgdesk
    networks:
      - sctgdesk-net
    restart: unless-stopped

The code is available at https://github.com/sctg-development/sctgdesk-server

Tag summary

Content type

Image

Digest

sha256:3be748d18

Size

42.7 MB

Last updated

7 months ago

docker pull sctg/sctgdesk-server