Awesome
WebWake Server - DEV
With WebWake you can boot your computers at home over the internet. The server only handles the web-interface. Only your client knows about your computers at home. Client - Server communication is encryptet.
Usage
Create config.php from config-sample.php, include WebWakeServer.php and create an instance
<?php
require_once 'web-wake-server/WebWakeServer.php';
new WebWakeServer();
Config Example
in config.php
<?php
$config = array(
'verbose' => true,
'crypt-key' => '"§%"§$&"§1234',
'debug' => false,
);
Options:
<table> <tr> <th>Key</th><th>Description</th><th>Default</th> </tr> <tr> <td>status-file</td><td>location and name of status file (has to be writable)</td><td>status.json</td> </tr> <tr> <td>template</td><td>currently only 'classic'</td><td>classic</td> </tr> <tr> <td>verbose</td><td>show messages</td><td>false</td> </tr> <tr> <td>crypt-key</td><td>key for encrypt/decrypt (has to be the same on client)</td><td></td> </tr> <tr> <td>debug</td><td>debug mode disables encryption</td><td>false</td> </tr> </table>Demo
View demo at: http://webwake.slemgrim.com/
Status at http://webwake.slemgrim.com?action=get-status (not encrypted)