Add RustDesk App
ADD
compose/.apps/rustdesk/rustdesk.aarch64.yml
+services:
+ rustdesk:
+ image: rustdesk/rustdesk-server

ADD
compose/.apps/rustdesk/rustdesk.armv7l.yml
+services:
+ rustdesk:
+ image: rustdesk/rustdesk-server

ADD
compose/.apps/rustdesk/rustdesk.hostname.yml
+services:
+ rustdesk:
+ hostname: ${DOCKERHOSTNAME}

ADD
compose/.apps/rustdesk/rustdesk.labels.yml
+services:
+ rustdesk:
+ labels:
+ com.dockstarter.appinfo.deprecated: "false"
+ com.dockstarter.appinfo.description: An open-source self-hosted TeamViewer alternative
+ com.dockstarter.appinfo.nicename: RustDesk
+ com.dockstarter.appvars.rustdesk_enabled: "false"
+ com.dockstarter.appvars.rustdesk_network_mode: ""
+ com.dockstarter.appvars.rustdesk_port_21115: "21115"
+ com.dockstarter.appvars.rustdesk_port_21116: "21116"
+ com.dockstarter.appvars.rustdesk_port_21117: "21117"
+ com.dockstarter.appvars.rustdesk_port_21118: "21118"
+ com.dockstarter.appvars.rustdesk_port_21119: "21119"
+ com.dockstarter.appvars.rustdesk_restart: unless-stopped

ADD
compose/.apps/rustdesk/rustdesk.netmode.yml
+services:
+ rustdesk:
+ network_mode: ${RUSTDESK_NETWORK_MODE}

ADD
compose/.apps/rustdesk/rustdesk.ports.yml
+services:
+ rustdesk:
+ ports:
+ - ${RUSTDESK_PORT_21115}:21115
+ - ${RUSTDESK_PORT_21116}:21116
+ - ${RUSTDESK_PORT_21116}:21116/udp
+ - ${RUSTDESK_PORT_21117}:21117
+ - ${RUSTDESK_PORT_21118}:21118
+ - ${RUSTDESK_PORT_21119}:21119

ADD
compose/.apps/rustdesk/rustdesk.x86_64.yml
+services:
+ rustdesk:
+ image: rustdesk/rustdesk-server

ADD
compose/.apps/rustdesk/rustdesk.yml
+services:
+ rustdesk:
+ container_name: rustdesk
+ environment:
+ - PGID=${PGID}
+ - PUID=${PUID}
+ - TZ=${TZ}
+ logging:
+ driver: json-file
+ options:
+ max-file: ${DOCKERLOGGING_MAXFILE}
+ max-size: ${DOCKERLOGGING_MAXSIZE}
+ restart: ${RUSTDESK_RESTART}
+ volumes:
+ - /etc/localtime:/etc/localtime:ro
+ - ${DOCKERCONFDIR}/rustdesk:/config
+ - ${DOCKERSTORAGEDIR}:/storage

ADD
docs/apps/rustdesk.md
+# RustDesk
+
+[![Docker Pulls](https://img.shields.io/docker/pulls/rustdesk/rustdesk-server?style=flat-square&color=607D8B&label=docker%20pulls&logo=docker)](https://hub.docker.com/r/rustdesk/rustdesk-server)
+[![GitHub Stars](https://img.shields.io/github/stars/rustdesk/rustdesk?style=flat-square&color=607D8B&label=github%20stars&logo=github)](https://github.com/rustdesk/rustdesk)
+[![Compose Templates](https://img.shields.io/static/v1?style=flat-square&color=607D8B&label=compose&message=templates)](https://github.com/GhostWriters/DockSTARTer/tree/master/compose/.apps/rustdesk)
+
+## Description
+
+[RustDesk](https://rustdesk.com) is an open-source, self-hosted TeamViewer alternative.
+
+## Install/Setup
+
+This application does not have any specific setup instructions documented. If
+you need assistance setting up this application please visit our
+[support page](https://dockstarter.com/basics/support/).

MODIFY
mkdocs.yml
mkdocs.yml
@@ -189,6 +189,7 @@ nav:
- apps/rsnapshot.md
- apps/rtorrentvpn.md
- apps/rutorrent.md
+ - apps/rustdesk.md
- apps/sabnzbd.md
- apps/sabnzbdvpn.md
- apps/samba.md

Add RustDesk App