npm-statuspage
Highlights
- Pulls target list directly from NPM API — no separate config to maintain
- Domain filter patterns configurable via env, so it works for any NPM instance
- Checks every 60s, host list refreshes every 10 minutes
- Serves terminal-aesthetic HTML page and /api/status JSON
A lightweight status checker for self-hosted setups using Nginx Proxy Manager. Instead of maintaining a separate list of URLs to monitor, it reads enabled proxy hosts directly from the NPM API and checks them. Useful for a quick “is it down for everyone” page and for auditing which proxy entries are still alive.