doc.rustdesk.com/content/self-host/pro/installscript/_index.en.md

36 lines
1.2 KiB
Markdown
Raw Normal View History

2023-07-04 11:14:36 +02:00
---
2023-07-04 13:20:16 +02:00
title: Installer Scripts
2023-07-04 11:14:36 +02:00
weight: 10
---
2023-07-04 13:20:16 +02:00
# Install
2023-07-04 11:14:36 +02:00
What it does:
- Install some dependencys
- Setup ufw firewall if available
2023-07-04 12:11:02 +02:00
- Create a Folders /var/lib/rustdesk-server and /var/log/rustdesk
- Installs executables into /usr/bin
2023-07-04 11:14:36 +02:00
- Download and extract RustDesk Pro Services to the above folder
- Create systemd services for hbbs and hbbr
2023-07-04 13:20:16 +02:00
- If you chose Domain, it will install Nginx and certbot, allowing the API to be available on port 443 (https) and get an SSL certificate over port 80, this will autorenew
# Upgrade
What it does:
- Checks for new versions of RustDesk-Server-Pro
- If it finds a new version it, removes the API files and downloads new executables and API files
# Convert from Opensource
What it does:
- Disable and removes the old services
- Install some dependencys
- Setup ufw firewall if available
- Create a Folder /var/lib/rustdesk-server and copy the certs here
- Download and extract RustDesk Pro Services to the above folder
- Create systemd services for hbbs and hbbr
2023-07-04 11:14:36 +02:00
- If you chose Domain, it will install Nginx and certbot, allowing the API to be available on port 443 (https) and get an SSL certificate over port 80, this will autorenew.