Add experimental server alerts and webhook notifications
Release rolling / release (push) Successful in 7m30s

Server-side alerting for Docker/container/stack health with Discord,
Slack, Teams, ntfy, Gotify, Telegram, and generic webhooks. Settings
tab, client cache, and backup/restore coverage; marked experimental.
This commit is contained in:
Raven Scott
2026-07-17 18:10:43 -04:00
parent 366333e6bd
commit 5b8fb142bb
18 changed files with 2886 additions and 19 deletions
+2
View File
@@ -20,6 +20,7 @@ import { registerRegistryHandlers } from '../handlers/registry.js'
import { registerBinaryStreamHandlers } from './binary-stream.js'
import { registerSuggestionHandlers } from '../handlers/suggestions.js'
import { registerTunnelHandlers } from '../handlers/tunnels.js'
import { registerAlertHandlers } from '../handlers/alerts.js'
/**
* @param {import('./session.js').PeerSession} session
@@ -27,6 +28,7 @@ import { registerTunnelHandlers } from '../handlers/tunnels.js'
export function registerAllHandlers(session) {
registerHandshake(session)
registerSystemHandlers(session)
registerAlertHandlers(session)
registerContainerHandlers(session)
registerImageHandlers(session)
registerNetworkHandlers(session)