Skip to content

Simple but super overengineered wake-on-lan web app.

License

Notifications You must be signed in to change notification settings

zekroTJA/webwol

Repository files navigation

webwol

An absolutely overengineered web application for waking up network devices via wake on lan.

Demo

Untitled.mp4

Setup

You might want to deploy the application to an always running server in your local network like a Raspberry Pi or NAS. The recommended way is to use the provided docker-compose.yml. It contains the service configuration for the webwol app as well as for traefik as reverse proxy. If you use the provided Docker Compose config, you must enter your e-mail address as well as your DynDNS domain in the service configurations.

To access your server from the internet, you need to specify a port forwarding configuration in your home router for the device, both for port 80 (for the HTTP ACME challenge) as well as 443.

The webwol service is a single binary containing the web files and runs mostly with zero configuration required. After first startup, you must initialize the service using the initialization key printed into the log and a provided password you want to use to log in later.

About

Simple but super overengineered wake-on-lan web app.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages