Scripts de despliegue¶
Scripts automatizados para instalar y configurar RustDesk en equipos remotos.
¿Qué incluyen?¶
Los scripts de la carpeta deployment/ permiten:
- Descargar e instalar RustDesk automáticamente
- Configurar el servidor (ID server y relay)
- Establecer una contraseña permanente
- Notificación opcional vía Pushover con el ID generado
Archivos incluidos¶
| Archivo | Descripción |
|---|---|
config.txt |
Configuración del servidor (editar antes de usar) |
config.txt.example |
Ejemplo de configuración |
Instalar_RustDesk.command |
Launcher macOS (doble clic) |
install_rustdesk_mac.sh |
Script de instalación macOS |
Instalar_RustDesk.bat |
Launcher Windows (doble clic) |
install_rustdesk_windows.ps1 |
Script de instalación Windows |
Configuración inicial¶
Antes de usar
Debes configurar config.txt con los datos de tu servidor.
- Abre el archivo
config.txt - Rellena los valores:
RENDEZVOUS_SERVER=tu-servidor.com
KEY=tu-clave-publica-del-servidor
PASSWORD=contraseña-para-clientes
RUSTDESK_VERSION=1.4.6
- Guarda el archivo
No subir a repositorios públicos
El archivo config.txt contiene datos sensibles. Está incluido en .gitignore para evitar que se suba accidentalmente.
Guías de instalación¶
macOS¶
Instalación en equipos Mac (Intel y Apple Silicon).
Windows¶
Instalación en equipos Windows.
Distribución a clientes¶
Para tu uso personal¶
Configura config.txt una vez y usa los instaladores en todos los equipos.
Para distribución pública¶
- No incluyas
config.txten la distribución - Proporciona un
config.txt.examplecon valores de ejemplo - Los usuarios deben crear su propio
config.txt
Notificaciones Pushover¶
Si configuras las credenciales de Pushover en config.txt, recibirás una notificación cada vez que se instale RustDesk en un equipo con:
- Nombre del equipo
- ID de RustDesk generado
- Contraseña configurada
- Fecha y hora
Obtén tus credenciales en pushover.net
Actualizar versión de RustDesk¶
Edita RUSTDESK_VERSION en config.txt:
Consulta las versiones disponibles en github.com/rustdesk/rustdesk/releases