Add RustDesk blueprint for self-hosted remote desktop (#331)

* Add RustDesk blueprint for self-hosted remote desktop

Introduces a new blueprint for RustDesk, including Docker Compose configuration, metadata, icon, and template files. This enables easy deployment of a self-hosted RustDesk remote desktop server.

* Update RustDesk logo file reference

Changed the logo file in meta.json from 'rustdesk.svg' to 'rustdesk.png' to reflect the correct image format.

* Add RustDesk to meta.json

Introduced RustDesk as a new entry in meta.json with relevant metadata, including description, logo, links, and tags for remote desktop and self-hosted productivity.

* Delete meta.json

* Update meta.json

* Update meta.json
This commit is contained in:
devdamo
2025-10-26 01:15:59 +01:00
committed by GitHub
parent b598ba9b0f
commit 6767f87261
4 changed files with 53 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
services:
hbbs:
image: rustdesk/rustdesk-server:latest
command: hbbs
restart: unless-stopped
volumes:
- rustdesk-data:/root
ports:
- 21115
- 21116
- 21116/udp
depends_on:
- hbbr
hbbr:
image: rustdesk/rustdesk-server:latest
command: hbbr
restart: unless-stopped
volumes:
- rustdesk-data:/root
ports:
- 21117
- 21118
- 21119
volumes:
rustdesk-data: {}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

@@ -0,0 +1,9 @@
[variables]
server_domain = "${domain}"
[config]
[config.env]
RUSTDESK_RELAY_SERVER = "${server_domain}:21117"
[[config.mounts]]

View File

@@ -4617,6 +4617,23 @@
"self-hosted"
]
},
{
"id": "rustdesk",
"name": "RustDesk",
"version": "latest",
"description": "RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.",
"logo": "rustdesk.png",
"links": {
"github": "https://github.com/rustdesk/rustdesk-server",
"website": "https://rustdesk.com/",
"docs": "https://rustdesk.com/docs/"
},
"tags": [
"remote-desktop",
"self-hosted",
"productivity"
]
},
{
"id": "rutorrent",
"name": "ruTorrent",