0.3.0 • Published 9 years ago
stop-server v0.3.0
stop-server
Shut down :zap: your computer using Node.js and a phone (works on OS X, Linux and Windows)
Created because I usually watch movies on my computer from my bed and I wanted to be able to shut it down remotely :)
Usage
Install
stop-server
npm install -g stop-server stop-server start # Need to be done only once
Visit http://localhost:5709/qr.html on your computer and scan the QR code or go directly to
http://your-local-ip:5709
on your phone. You should see this page:That's all :)
Important depending on your OS, you need to allow commands to be used without sudo:
# Run 'sudo visudo' and add
your-username ALL=NOPASSWD: /sbin/shutdown # OS X and Linux
your-username ALL=NOPASSWD: /usr/sbin/pm-suspend # Linux only
Uninstall
npm rm -g stop-server
How it works?
stop-server is a simple Express server with a few routes:
POST http://your-local-ip:5709/power-off
POST http://your-local-ip:5709/sleep
It's also automatically started on log in using user-startup.
License
MIT - typicode