LuCI-APP-Rustdesk for Openwrt
Rustdesk Server for OpenWrt with LuCI Support.
🚀 Features
- Built-in go-rustdesk-server.
- One backend process provides the ID, rendezvous, relay, NAT-test, WebSocket and HTTP compatibility services.
- Server settings are managed through LuCI/UCI; the runtime TOML file is generated automatically.
- It can run smoothly with just a few lines of commands.
- It can be set as a daemon process and start automatically on boot.
⬇️ Downloads
🛠 How to build
Install, Compile and init-SDK Generic Guide
And some extra commands:
# Make sure you are at the root directory of this project.
rm root/usr/bin/DONOTREMOVE
rm root/etc/rustdesk/DONOTREMOVE
wget -O go-rustdesk-server https://github.com/moaeiou/go-rustdesk-server/releases/latest/download/go-rustdesk-server-linux-musl-YourCPUArch
chmod +x go-rustdesk-server
cd ../../..
# For the next step: See generic guide
⚖️ License
This project has been licensed under the GNU Affero General Public License Version 3 (AGPL-3.0).
This project includes go-rustdesk-server.
And the log page licensed under the MIT, So in this project I change it to AGPL-v3.