Releases: daltonbr/wol-server
Releases · daltonbr/wol-server
v2.0.0
Changed
- Breaking: Environment variables replaced with YAML configuration
- Breaking:
/wakeendpoint now requires parameters (?device=nameor?mac=...&ip=...) - Configuration loaded once at startup for better performance
Added
- Multi-device support via YAML configuration
- Two configuration methods:
WOL_CONFIGenv var or~/.config/wol-server/config.yaml - Named device wake:
?device=desktop - Direct parameter wake:
?mac=00:11:22:33:44:55&ip=192.168.1.255 - Configurable server port via
PORTenvironment variable (default:5000) - Multi-arch Docker images (
linux/amd64,linux/arm64) - Comprehensive test suite
Fixed
- Input validation for MAC addresses, IP addresses, and port ranges
- Clear error messages for invalid configurations
- Docker networking documentation for macOS users
v1.0.2
v1.0.1
What's Changed
- Initial stable release
- Wake-on-LAN HTTP server with
/wakeendpoint - Docker support with multi-stage build
- Environment variable configuration (
MAC address,IP,port, broadcast mode) - GHCR (GitHub Container Registry) publishing support
Docker Images
ghcr.io/daltonbr/wol-server:v1.0.1