# LanGuard-Scanner

LanGuard-Scanner is the network discovery engine for LanGuard. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7224/languard-scanner

## Description

LanGuard Scanner (Scheduler) is the network discovery engine for LanGuard. It performs automated Layer 2 ARP sweeps, service scans, port monitoring, Wake-on-LAN actions, and local Docker container inventorying. NOTE: This is the scanner/scheduler component of the LanGuard stack. It requires host networking and privileged mode to execute raw socket ARP scans. Must share the same /data directory and SECRET_KEY with LanGuard-Backend . Credits & Support: - Created by Yossi Hillali ( GitHub ). Support the developer on PayPal . - The donation link below specifically supports the maintenance of this Unraid template repository.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Links

- Unraid: https://ca.unraid.net/apps/app_0e041e3aea442df5
- GitHub: https://github.com/hillaliy/LanGuard

## Common questions

### Can LanGuard notify me when a new device appears on my network?

Yes, it can send Discord or Telegram alerts for new devices.

### Does LanGuard show when devices go offline?

Yes, it tracks online/offline state for devices.

### Does LanGuard retain historical records?

Yes, it keeps history as part of its device monitoring.

### How do I tell LanGuard which networks to scan?

You define network ranges. The documentation also covers choosing scan methods.

---
Source: Our Local Host (https://ourlocalhost.com/app/7224/languard-scanner), the self-hosted and open-source app directory.
