DockMon

Web · Linux · Self-hosted · API

Freedom report

Two barsScore 6.4

  • Free tierA free tier is on its own pricing page
  • Runs widely2 of 6 device platforms
  • DocumentedPlans, terms and facts published

DockMon is a free tool for monitoring and managing Docker containers on local and remote hosts. It displays live CPU, memory and network statistics, with optional historical retention for up to 90 days. Management features include bulk container operations, Docker Compose stack management, scheduled image updates and configurable auto-restart for individual containers. Alerts can be sent through services including Discord, Slack, Telegram, Pushover, Gotify and SMTP, as well as Microsoft Teams, Google Chat, ntfy and custom webhooks. For remote monitoring, a lightweight Go agent avoids exposing Docker ports, and remote hosts use mTLS. DockMon also provides group-based permissions, OIDC single sign-on and API key authentication. Its security guide describes HTTPS access, secure session cookies, password hashing, rate limiting, account lockout and audit logging. Installation guidance recommends Docker Compose and lists Docker Engine 20.10+, Docker Compose 2.0+, at least 2 GB RAM and available port 8001 as prerequisites. DockMon is designed for standalone Docker hosts and Docker Compose; Swarm and Kubernetes are not currently supported.

Who it is for

DockMon suits people who administer standalone Docker hosts or Docker Compose setups and want container metrics, management tools and alerts. It can be installed on systems that support Docker.

What is good

  • Monitors local and remote Docker hosts.
  • Optional history retains statistics for up to 90 days.
  • Supports Docker Compose stack management and bulk operations.
  • Offers multiple alert channels and custom webhooks.
  • Free plan permits commercial use subject to its BSL license.

What to know first

  • Swarm support is not currently available.
  • Kubernetes support is not currently available.
  • Installation guidance lists 2 GB RAM minimum.

Verdict

DockMon brings container monitoring, operations and alerting together for standalone Docker environments. Its stated lack of Swarm and Kubernetes support is important for teams using those platforms.

Get started with DockMon

  1. Open the DockMon project website
  2. Prepare a system that supports Docker
  3. Install Docker Engine 20.10 or newer
  4. Install Docker Compose 2.0 or newer
  5. Provide at least 2 GB RAM and an available port 8001
  6. Deploy DockMon with Docker Compose

What the free plan stops at

Optional historical statistics retention is limited to 90 days. DockMon currently targets standalone Docker hosts and Docker Compose, without Swarm or Kubernetes support.

Questions about DockMon

Is DockMon free?

Yes. The DockMon plan is listed at no cost, with commercial use subject to the BSL 1.1 license.

Which platforms does DockMon support?

It supports Docker Engine, Docker Compose, unRAID, Synology DSM, QNAP Container Station, Proxmox LXC, Linux, web access, API use, and self-hosted deployment.

Can DockMon monitor remote hosts securely?

Yes. A lightweight Go agent monitors remote systems without exposing Docker ports, and remote hosts use mTLS.

Which alert channels are available?

Listed channels include Discord, Slack, Telegram, Pushover, Gotify, SMTP, Microsoft Teams, Google Chat, ntfy, and custom webhooks.

Does DockMon support Kubernetes?

No. Its FAQ describes the product for standalone Docker hosts and Docker Compose; Swarm and Kubernetes support is not currently available.

DockMon plans and pricing

All plans
DockMon Free Docker monitoring and management platform · Commercial use permitted subject to the BSL 1.1 license github.com · 4 Oct 2026

Compared on container monitoring

Free plan
Yes
Supported platforms
Docker Engine, Docker Compose, unRAID, Synology DSM, QNAP Container Station, Proxmox LXC
Container metrics
Yes
Resource alerts
Yes
Image monitoring
Yes
Runtime events
Yes
Container log collection
Yes

Best DockMon alternatives

See all 20