https://github.com/i12bretro/HostMon/
2.4K
HostMon is a simple web-based host monitor and application dashboard. It can be used to monitor the real-time status of hosts and services running in your homelab environment. In addition to monitoring, HostMon has built-in Wake-On-LAN (WOL) capability, SSH client, real-time ping output and the ability to link to your existing Apache Guacamole installation to remotely control hosts from the within browser.
The HostMon application is written in javascript and uses a SQLite database backend.
Wake-On-LAN (WOL)
SSH client
Real-time ping
Logging
Custom icons
Configurable ping interval
Host/Application grouping
Search
Customizable ssh colors
Responsive layout
# create working directories
mkdir ~/docker/hostmon -p
# create the hostmon docker container
docker create -ti --name hostmon i12bretro/hostmon
# export the hostmon database
docker cp hostmon:/app/data/hostmon.db ~/docker/hostmon/hostmon.db
# remove the temporary hostmon container
docker rm hostmon -f
# run hostmon with persistent database
docker run -d --name hostmon -v ~/docker/hostmon:/app/data -p 3000:3000 --restart=unless-stopped i12bretro/hostmon





Content type
Image
Digest
Size
73.5 MB
Last updated
over 4 years ago
docker pull i12bretro/hostmon