UpSnap to prosta aplikacja webowa do obsługi Wake on LAN (WOL) — czyli funkcji zdalnego budzenia komputerów i urządzeń w LAN za pomocą tzw. magic packet. Aplikacja daje Ci wygodny interfejs, aby jednym kliknięciem wysłać pakiet WOL, a także kilka dodatkowych opcji automatyzacji i monitoringu.
✨ Najważniejsze funkcje
✔️ Dashboard „One-Click Wake-Up” – prosta lista urządzeń do budzenia jednym kliknięciem.
✔️ Grupowe uruchomienie urządzeń – możliwość przy pomocy grupy uruchomić wszystkie urządzenia dodane do grupy.
✔️ Harmonogram (cron) – można ustawić automatyczne budzenie o określonym czasie.
✔️ Ping portów – sprawdzanie stanu usług/aktywności urządzeń poprzez pingowanie portów
✔️ Wykrywanie urządzeń – skanowanie sieci (wymaga nmap) by wykrywać urządzenia w obrębie sieci LAN
✔️ Zarządzanie użytkownikami oraz uprawnieniami do listy urządzeń– możliwość zarządzania użytkownikami oraz przydzieleniem użytkownikowi urządzeń do budzenia.
✔️ Wsparcie wielu języków – UI dostępne w wielu językach (m.in. polski, niemiecki, angielski)
✔️ Self-hostable – hostujesz u siebie na lokalnym serwerze
Zrzut ekranu aplikacji






Konfiguracja dla Docker Compose
Podaje poniżej konfigurację dla Docker Compose wraz z parametrem, który prawidłowo działa z innymi sieciami VLAN w podsieci 192.168.0.0 – 192.168.255.255
services:
upsnap:
container_name: upsnap
image: ghcr.io/seriousm4x/upsnap:5
network_mode: host
restart: unless-stopped
volumes:
- ./data:/app/pb_data
environment:
- UPSNAP_INTERVAL=*/10 * * * * * #
- UPSNAP_SCAN_RANGE=192.168.0.0/16
networks: {}