{"repo":"Trugamr/wol","free":true,"listed":false,"github":"https://github.com/Trugamr/wol","clone":"git clone https://github.com/Trugamr/wol.git","description":"🦭 Wake up your devices with a single command or click. A Wake-On-LAN tool that works via CLI and web interface.","language":"Go","stars":692,"topics":["cli","go","wake-on-lan","magic-packet","web-interface","self-hosted","selfhosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"wol A CLI tool to send Wake-On-LAN (WOL) magic packets to wake up devices on your network. Features both CLI commands and a web interface. Features - Send WOL magic packets via CLI or web interface - Configure multiple machines with names for easy access - Configurable broadcast address and port, with per-machine overrides - List configured machines - Web interface for easy wake-up - Scheduled wake-ups on a cron schedule - Docker support Installation Pre-built binaries Download the latest release for your platform from the releases page. Available for: - Linux (x86 64, arm64, armv7) - macOS (x86 64, arm64) - Windows (x86 64) Using Go Using Docker Or using docker-compose: Check out examples/reverse-proxy.yml for an example of running wol behind reverse proxy with basic auth, https etc. [!NOTE] The config file should be mounted to /etc/wol/config.yaml inside the container. Host networking is recommended for Wake-on-LAN packets to work properly on your local network. Image tags: - latest and X.Y.Z track named releases ( X.Y.Z pins a specific version). - edge tracks the latest commit on main , for trying unreleased changes. Configuration Create a config.yaml file in one of these locations (in order of precedence): - ./config.yaml (current directory) - /.wol/config.yaml (home directory) - /etc/wol/config.yaml (system-wide) To load a config file from an arbitrary path, pass -c / --config : An explicit --config file is authoritative: it must exist (wol exits with an error if it does","default_branch":null,"files":null,"tree":[],"storefront":"/r/Trugamr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Trugamr/wol/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}