git404hub

what is opnsense-wol-dash fr?

ironicallyjesus/opnsense-wol-dash — explained in plain English

Analysis updated 2026-05-18

3CSSAudience · ops devopsComplexity · 3/5LicenseSetup · moderate

tl;dr

A web dashboard for remotely waking devices on your network through OPNsense, with live status, scheduling, and custom themes.

vibe map

mindmap
  root((opnsense-wol-dash))
    What it does
      Wakes network devices
      Shows online status
      Schedules wake ups
    Tech stack
      Express.js
      Docker
      Vanilla JS
    Use cases
      Remote PC wake up
      Scheduled wake tasks
      Custom themed dashboard
    Audience
      Home lab users
      Network admins
      Self hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Remotely wake sleeping computers on a home network with one click from a browser.

VIBE 2

Schedule automatic wake ups for specific devices by time and day of week.

VIBE 3

Monitor which network devices are online using OPNsense's ARP table.

VIBE 4

Customize the dashboard's look with a custom CSS theme.

what's the stack?

Node.jsExpress.jsDockerCSSJavaScript

how it stacks up fr

ironicallyjesus/opnsense-wol-dashlissy93/depricated-realtime-ev-charging-statsa15n/photo-voto
Stars332
LanguageCSSCSSCSS
Last pushed2018-07-212015-02-07
MaintenanceDormantDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/53/5
Audienceops devopsgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

No built-in authentication, must be run behind a reverse proxy or trusted network, and requires an OPNsense API key.

ISC license: a permissive license similar to MIT, letting you use, copy, and modify the software freely including commercially.

in plain english

This project is a web based dashboard for waking up computers on your home or office network using a feature called Wake on LAN, through a firewall system called OPNsense. If you have devices that you keep turned off to save power but occasionally need to remotely turn on, this dashboard gives you a simple button to do it instead of digging through OPNsense's own settings pages. The dashboard automatically pulls the list of devices you have configured for wake on LAN in OPNsense and shows whether each one is currently online or offline, using OPNsense's own network table rather than pinging each device directly. It also shows ping response times with color coded indicators, lets you switch between a table view and a card grid view, and offers several built in color themes as well as support for a completely custom stylesheet. You can wake a single device with one click, or wake every device at once. There is also a feature to schedule wake ups for specific times and days of the week, and the dashboard keeps a record of when each device was last woken. Setting it up requires Docker, an OPNsense firewall with the WOL plugin and API access turned on, and an API key with the wake on LAN permission. All configuration, including the OPNsense address and API credentials, is provided through environment variables, and there is a demo mode that runs with fake sample devices so you can try the interface without a real OPNsense setup. The readme includes an important security warning: this dashboard has no built in login system, so anyone who can reach the server can wake devices or view the dashboard. The author strongly recommends placing it behind a reverse proxy with authentication, or only running it inside a trusted home network or VPN. It is released under the ISC license.

prompts (copy fr)

prompt 1
Help me set up this dashboard with Docker Compose and connect it to my OPNsense firewall.
prompt 2
Explain what OPNsense API permissions I need to enable for this wake on LAN dashboard.
prompt 3
Walk me through securing this dashboard behind a reverse proxy since it has no built-in login.
prompt 4
Show me how to create a custom CSS theme for the dashboard using the cyberpunk example.

Frequently asked questions

what is opnsense-wol-dash fr?

A web dashboard for remotely waking devices on your network through OPNsense, with live status, scheduling, and custom themes.

What language is opnsense-wol-dash written in?

Mainly CSS. The stack also includes Node.js, Express.js, Docker.

What license does opnsense-wol-dash use?

ISC license: a permissive license similar to MIT, letting you use, copy, and modify the software freely including commercially.

How hard is opnsense-wol-dash to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is opnsense-wol-dash for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.