https://github.com/janrupf/dragon-claw
Remote access app
https://github.com/janrupf/dragon-claw
Last synced: 9 months ago
JSON representation
Remote access app
- Host: GitHub
- URL: https://github.com/janrupf/dragon-claw
- Owner: Janrupf
- License: mit
- Created: 2023-08-07T15:20:44.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-15T14:05:41.000Z (almost 3 years ago)
- Last Synced: 2023-08-15T15:37:57.724Z (almost 3 years ago)
- Language: Rust
- Size: 186 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dragon Claw

## Description
Dragon Claw is a small remote control tool written in Rust and Dart (Flutter). It is mostly meant as a learning
experience and thus not suitable for anything super serious.
That being said, if you just want an App that can power-off or reboot your PC with zero configuration, this is for you.
## How it works
The Dragon Claw Agent is meant to be run as a system service on either Linux or Windows. Upon start, a random port is
chosen for a gRPC server to listen on. After a TCP listener has been bound, the associated port is broadcasted via
mDNS.
The Dragon Claw App is meant to be run on a mobile device. It will listen for mDNS broadcasts and display any found
Dragon Claw Agents. The user can then select an Agent and send commands to the agent.