Skip to content
DataDrivenSustainabilitySolutionsPublic

About

Anomaly detection platform for streaming telemetry: ingest MQTT data from any connected system, run real-time detection pipelines and review the evidence. FastAPI, React, TimescaleDB, EMQX.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Aberration mark

Aberration

Domain-agnostic anomaly detection for connected systems: collect MQTT telemetry,
run streaming detection pipelines on it and review the evidence.

Documentation · Getting started · Contributing

Quick start

Requires Docker with the Compose plugin.

cp .env.example .env                          # development-only defaults
docker swarm init --advertise-addr 127.0.0.1  # once per Docker engine
docker compose up -d --build

The app is then at http://localhost:5173. Create the first user and verify the stack with Getting started. Never deploy with the example credentials; see Deployment modes.

Documentation

Use Web app · Monitoring
Develop Setup · Architecture · Testing · Contributing and CI
Operate Deployment modes · Production releases · Recovery
Reference Environment variables · Backend API · Brand assets

The site is built from docs/; preview it locally with zensical serve.

License

See LICENSE.

About

Anomaly detection platform for streaming telemetry: ingest MQTT data from any connected system, run real-time detection pipelines and review the evidence. FastAPI, React, TimescaleDB, EMQX.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Packages

Used by

Contributors

Languages