# darthnorse/dockmon

DockMon - Modern Docker container monitoring with auto-restart and alerts

Repository: https://github.com/darthnorse/dockmon
Canonical: https://ross.abutalabs.com/products/dockmon
Language: Python
License: NOASSERTION
License Family: other
Last push: 2026-08-07T00:38:49+00:00

## Health v2 (maintenance only)
Score: 81/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 93, longevity 24
- inputs: {"age_days": 344, "days_push": 27, "days_rel": 51, "gap_med": 1.5, "n_releases_24m": 59}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1513, forks 86 (observed 2026-08-28T04:04:56.037565+00:00)

## What it is
DockMon is a self-hosted Docker container monitoring and management platform with a real-time dashboard, live metrics, container logs, and event auditing. It adds intelligent auto-restart, multi-channel alerting, multi-host support via a lightweight Go agent, stack deployment, and automatic container image updates.

## Use cases
- monitor docker containers across multiple hosts
- auto-restart crashed containers with retry logic
- get discord or telegram alerts when containers go down
- view live container logs and cpu memory stats
- deploy docker compose stacks from a web dashboard
- auto-update container images on a schedule
- self-hosted docker dashboard with sso login

## When to choose
- you run containers on multiple docker hosts and want one dashboard
- you need alerting plus automatic restart policies beyond docker's built-in restart
- you want oidc/sso and rbac for a shared ops team
- you prefer a self-hosted alternative to portainer-style management with monitoring focus

## When to avoid
- you need kubernetes or swarm monitoring - it is docker-only
- you require an osi-approved open-source license - it uses BSL 1.1
- you only need simple metrics scraping - prometheus-based stacks may fit better

## Facets
- artifact type: application
- maturity: active
- function: monitoring, alerting, deployment, websocket, auth, authorization
- domain: monitoring, self-hosted
- platform: self-hosted, python, go
- tags: docker-monitoring, container-management, auto-restart, multi-host, docker-compose, oidc-sso, health-checks, bsl-license, dashboard, devops, containers, docker, linux, web-server

## Member repositories
- darthnorse/dockmon (main) score 81

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:56.037565+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:15.421565+00:00, confidence not recorded.
  - readme: https://github.com/darthnorse/dockmon (fetched 2026-08-28T04:04:56.037565+00:00, sha 220891877747)
- Data as of 2026-08-30T08:39:29.467469+00:00.
