2.4 KiB
2.4 KiB
title: Wake-on-LAN (Wol) created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, wake-on-lan, app-marathon3-batch-c] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=wake-on-lan&app=wol]
💡 Wol
Une application web minimaliste pour envoyer des magic packets Wake-on-LAN depuis n'importe quel navigateur.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | github.com/relvacode/shortwave |
| GitHub | relvacode/shortwave |
| License | MIT |
| Langage | Go |
| Étoiles GitHub | 200 ⭐ |
| Catégorie | [[cat-wake-on-lan |
📝 Description
Wol (ou Shortwave) est un serveur Wake-on-LAN minimaliste écrit en Go, fournissant une API REST + UI web pour réveiller des machines à distance via magic packet. Supporte broadcast direct, listes d'hôtes favorites, scheduler (cron-like), multi-interfaces réseau. Différence vs etherwake CLI : API/UI web au lieu d'outils CLI Linux. Pour qui : homelabbers voulant réveiller leur NAS/serveur depuis le mobile/PC distant.
🚀 Installation
version: '3.8'
services:
wol:
image: ghcr.io/relvacode/shortwave:latest
container_name: wol
restart: unless-stopped
network_mode: host # requis pour broadcast
environment:
WOL_LISTEN_ADDR: ":8089"
WOL_AUTH_TOKEN: ${WOL_TOKEN}
labels:
- "traefik.enable=false"
🔄 Alternatives
Open Source
- app-woli-webgui — alternative PHP/Node
- etherwake — outil CLI Linux historique
- wakeonlan — alternative Perl/Python
- gWakeOnLAN — GNOME GUI Linux
- Depicus WOL — site web, sans auto-héberger
- OpenHab / HomeAssistant — règles WoL intégrées
Propriétaires
- Depicus — SaaS public gratuit
- TeamViewer Wake-on-LAN — uniquement via agents LAN
- Wake On Lan (iOS app) — iOS-only, pas self-hosted
- Android WOL — apps Android grand public
🔐 Sécurité
- Auth token : bearer token pour l'API
- Network mode host : nécessaire pour broadcast, à isoler
- HTTPS : à coupler reverse proxy
- Logs : requêtes tracées
Pages Liées
- cat-wake-on-lan — Catégorie Wake-on-LAN
- app-woli-webgui — Web UI alternative
- app-termix — SSH web client