XS Remote is an open source, fullstack, client-server-app project with a simple HTTPS website.
The app allows you to remote control your PC with your Smartphone. Adjust the volume, switch the song or shut it down from the couch!
The project features a fully multithreaded server with elliptic curve key exchange, AES encrypted connections, a hashed and salted account data base and a spam filter.
account adduser <username> <password>
account addadmin <username> <password>
account remove <username>
account changepw <username> <old password> <new password>
control shutdown <minutes>
control restart <minutes>
control abort
volume up
volume down
volume mute
media play
media previous
media next