ha-dockermon

A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers [br][br]Custom Component to automatically add all your…

  • Home Automation
  • Network Services
  • Tools & Utilities
A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers

Custom Component to automatically add all your docker switches to home assistant. https://gitlab.com/custom_components/hadockermon

Additional info including the API can be found here:

https://github.com/philhawthorne/ha-dockermon

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on Docker Hub

Health score

Not enough data yet for a health score. It needs at least 2 of 4 factors: maintenance, popularity, ease of install, resource needs.

Availability: platform listings confirmed today, links checked 10 days ago

No GitHub repository data collected yet.

Resources & Compatibility

ARM (e.g. Raspberry Pi) is supported.

Checked 10 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (8)

  • BitNami Application Stacks - BitNami Stacks make it incredibly easy to deploy your favorite open source software.
  • Distrobox - Use any Linux distribution inside your terminal.
  • Docker Desktop - Docker Desktop is a one-click-install application that lets you to build, share, and run containerized applications and microservices.
  • Linux Containers (LXC) - Containers which offer an environment as close as possible as the one you'd get from a VM but without the overhead that comes with running…
  • OrbStack - OrbStack is an alternative to Docker Desktop for macOS, designed to offer improved performance for Docker and virtual machines on Linux run…
  • Podman - Podman is a daemon-less container runtime for managing containers, pods, and container images.
  • Portainer - Portainer is a lightweight, open-source container management UI for Docker, Swarm, Podman, and Kubernetes environments.
  • Rancher Desktop - Rancher Desktop is an open-source desktop application for Mac, Windows and Linux.

Checked 7 days ago - source: AlternativeTo

Common questions

Should the Home Assistant custom component use an IP address to reach Docker on the same host?

No, it should point to the local docker.sock instance rather than an IP address.

Can it be used with more than one Docker server in Home Assistant?

Yes, you can integrate ha-dockermon on various servers as REST sensors or switches in Home Assistant.

Which Docker container actions can the service issue?

It can issue start, stop, pause, unpause, and restart commands.

Can it stop non-critical containers when the host is using too many resources?

It can detect excessive RAM or CPU use on the host and shut down non-critical containers to improve performance.

Answers sourced from github.com, philhawthorne.com, www.reddit.com, www.reddit.com

Community

Collected 10 days ago - public community threads