nexsift ghcr.io/derkezorm/nexsift https://github.com/DerKezorm/nexsift/pkgs/container/nexsift bridge sh false https://github.com/DerKezorm/nexsift/issues https://github.com/DerKezorm/nexsift https://github.com/DerKezorm/nexsift#readme latest Latest stable release. https://github.com/DerKezorm/nexsift nexsift is the filter for your homelab's notifications. Every service reports to nexsift instead of to your phone: Proxmox, Unraid, Uptime Kuma, Watchtower, Home Assistant, the NAS, the UPS. nexsift collects everything in one inbox, sorts it into info, warning and critical, bundles the routine into one line per source and passes on only what matters, through ntfy, Gotify, Telegram, Apprise, a webhook or straight to the phone as a Web Push notification. Senders need no plugin and no change, because nexsift answers like the services they already know: a Gotify server, an ntfy server, a Discord webhook, a mail server, a syslog server or a plain webhook. All-clears close problems instead of opening new lines, quiet hours and a storm guard keep the phone calm when many things fail at once, and rules decide level, bundling and push. One operator account with a password or OpenID Connect (one-button setup for authentik), encrypted backups, a log without message content or tokens, read-only API keys for dashboards. The interface is available in English and German. Tools:Utilities Network:Messenger http://[IP]:[PORT:8000]/ https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/templates/nexsift.xml https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/icons/nexsift.png 2026-10-02 nexsift collects the notifications of all your services in one inbox, bundles the noise and passes on only what matters: to your phone, or wherever you want it. Senders keep the addresses they expect, because nexsift answers like a Gotify server, an ntfy server, a Discord webhook, a mail server, a syslog server or a plain webhook. Open the WebUI and create the operator account (a password of at least 12 characters). Then add the first source; the dialog shows exactly what to enter in the sender. Each way in is its own port. Remove a port to close that door. If you change a host port, change NEXSIFT_PUBLIC_PORTS to match, so the setup hints show the right numbers. Mail and syslog use 2525 and 5514 here, because port 514 is taken once Unraid's own syslog server is switched on; map 25 and 514 instead if a device cannot change its port. Put the interface behind a reverse proxy with TLS before you open it beyond your own network. The other doors are meant for the devices at home and do not go through a proxy. All data lives under /data: the SQLite database, secret.key, backups and logs. Keep it on a local disk, never on an SMB or NFS share, because SQLite locking is not reliable over network filesystems. Set PUID and PGID to the user that should own the files. 99 and 100 are the Unraid defaults and work out of the box. bridge [PORT:8490] 8000 tcp [PORT:8491] 8001 tcp [PORT:8492] 8002 tcp [PORT:2525] 2525 tcp [PORT:5514] 5514 udp [PORT:5514] 5514 tcp /mnt/user/appdata/nexsift /data rw 99PUID 100PGID TZ web=8490,gotify=8491,ntfy=8492,smtp=2525,syslog=5514NEXSIFT_PUBLIC_PORTS NEXSIFT_PUBLIC_URL NEXSIFT_TRUSTED_PROXIES NEXSIFT_SECRET_KEY autoNEXSIFT_COOKIE_SECURE 8490 8491 8492 2525 5514 5514 /mnt/user/appdata/nexsift 99 100 web=8490,gotify=8491,ntfy=8492,smtp=2525,syslog=5514 auto