🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

stik-cli

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stik-cli - npm Package Compare versions

Comparing version
0.2.2
to
0.2.3
+1
-1
package.json
{
"name": "stik-cli",
"version": "0.2.2",
"version": "0.2.3",
"description": "Passive network watcher — tells you in plain English what's on your network, and taps you on the shoulder when something new shows up.",

@@ -5,0 +5,0 @@ "keywords": [

@@ -90,2 +90,38 @@ # stik

### Where the alert goes
By default the daemon fires a native desktop notification. But a passive watcher's
natural home is a headless box — a Pi, a homelab server — where there's no desktop
to notify. So `stik daemon` can push the alert to you instead, with `--notify`
(repeatable) or the `STIK_NOTIFY` environment variable:
```bash
stik daemon --notify desktop # the default
stik daemon --notify ntfy://ntfy.sh/my-home-alerts # ntfy topic (phone push)
stik daemon --notify https://hooks.example.com/xyz # webhook: the event as JSON
stik daemon --notify desktop --notify ntfy://my-home-alerts # both at once
STIK_NOTIFY="ntfy://my-home-alerts,https://hooks.example.com/xyz" stik daemon
```
Webhook payloads are a small JSON object, ready to route anywhere:
```json
{
"event": "new_device",
"mac": "a4:83:e7:9f:2c:10",
"ip": "192.168.1.42",
"name": "Apple iPhone",
"vendor": "Apple, Inc.",
"private": false,
"first_seen": "2026-08-08T15:02:00Z",
"interface": "en0"
}
```
The daemon also watches for a **rogue DHCP server** — a host handing out leases
that isn't your trusted router. A home network has exactly one DHCP server; a
second one (`"event": "rogue_dhcp"`) is the tell of a misconfigured device or an
attacker, and gets an urgent alert.
---

@@ -100,3 +136,3 @@

| `stik watch` | Live view; new devices highlight as they appear |
| `stik daemon` | Background watcher; fires a desktop notification on a new device |
| `stik daemon` | Background watcher; alerts on a new device or rogue DHCP server (`--notify` for desktop / ntfy / webhook) |
| `stik name <who>` | Name a device — match by name, hostname, IP, or MAC |

@@ -103,0 +139,0 @@ | `stik forget <who>` | Remove a device from the registry |

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet