Rustdesk started as an open-source alternative to TeamViewer. Now, it offers more than just remote desktop access, making it handy for casual self-hosting.

With no need for (dyn)DNS, port forwarding, or a VPN, you can get:

  • Remote terminal
  • File transfer
  • Tunneling (similar to SSH port forwarding)
  • Remote desktop

I think it’s a solid choice if you have a simple one-server setup.

  • Breadhax0r@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    18 hours ago

    Ive been wanting to try out rust desk for a few weeks now but im not currently in a position where I can test it out.

    I saw it uses a public relay server and they have a subscription model to self host, and I’m not particularly interested in either of those options. Are you able to self host a server for free if youre just connecting to a single computer?

    • rtxn@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      17 hours ago

      You can host the open-source ID and Relay servers for simple remote access at no cost. The pro subscription is mainly about account and device management.

      compose.yaml
      services:
        hbbs:
          container_name: hbbs
          image: rustdesk/rustdesk-server:latest
          command: hbbs
          volumes:
            - ./data:/root
          network_mode: "host"
          depends_on:
            - hbbr
          restart: always
      
        hbbr:
          container_name: hbbr
          image: rustdesk/rustdesk-server:latest
          command: hbbr
          volumes:
            - ./data:/root
          network_mode: "host"
          restart: always
      
    • Anafabula@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      6
      ·
      17 hours ago

      The open source server allows unlimited connections I think. The point of the paid server is user & device management, shared address book and some other enterprise features