Files
2026-06-09 18:40:21 +02:00

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