All projects

Security visibility

SecWatch

Practical self-hosted security monitoring without a giant enterprise stack.

One readable tool for edge detection, auto-ban, host visibility, CVE awareness, file integrity, and optional local-model traffic analysis.

ActiveOpen source
SecWatch social preview describing edge detection, auto-ban, host EDR, CVE, and fleet clustering

Public, sanitized project material.

01

The problem

Why it exists

Small self-hosters need to know what is hitting the edge, what changed on the host, and whether the monitoring pipeline itself still works.

Assembling and operating several enterprise-shaped tools can become more work than the systems they protect.

Limits
  • SecWatch is a monitoring and mitigation aid—not a firewall or patch manager.
  • Its intentionally focused scope does not replace a mature SIEM for organizations that need one.
02

Architecture

Operating model

03

Capabilities

What it does

01Edge and application-log detection
02Explainable auto-ban
03Host and EDR-lite visibility
04File-integrity monitoring
05Fixable CVE and CISA KEV awareness
06Fleet clustering and self-health
04

Security

Trust model

  • Public-interface guardrails prevent an accidentally open dashboard.
  • Security-critical configuration stays reviewable and separate from convenience settings.
  • Synthetic fire drills verify detect-to-enforce behavior and restore state byte-for-byte.
05

Tradeoffs

Key decisions

Evidence before alerts

Every ban retains why it happened and the source that triggered it, so the operator can review and reverse it.

Self-health is part of security

A dead-man’s switch and fire drill test the monitoring pipeline rather than assuming a running process means protection.

06

Current state

Current state

Implemented
  • Multi-source detection and ban evidence
  • Host, process, egress, and persistence checks
  • Dashboard, alerting, metrics, and fire drills
  • Autonomous peer and outbound-only leaf roles
In development / planned
  • Broader detection coverage
  • More guided remediation context
  • Continued low-overhead fleet hardening
07

Lessons

What the work clarified

  1. Security noise is a product-design problem as much as a detection problem.
  2. Safe defaults should prevent exposure, not merely warn after it happens.
  3. Small operators benefit from integrated scope when each boundary stays inspectable.