Homy is a self-hosted status board that pings your services every 60 seconds, tracks latency history, and surfaces incidents with zero configuration overhead.
A single-page status board that just works. Add your services, get visual ping history, and know the moment something goes down.
Every service is automatically pinged every 60 seconds. The dashboard updates live — no page refresh needed.
Visual ping bars show latency trends at a glance. Green for healthy, red for down — zero interpretation required.
Your data never leaves your network. Deploy with Docker, point at your services, and you're done.
Reorder your services with drag-and-drop. No config files, no REST calls — just grab and move.
Get notified in Discord, Slack, or any custom webhook when a service goes down or recovers.
Terminal-inspired dark UI with neon accents. No bloat, no distractions — just your services at a glance.
No over-engineered stack. Just Node.js, vanilla JavaScript, and Docker — everything you already know.
One Docker command is all it takes. No config files, no environment setup, no database required.
# Pull & run in one command docker run -d \ -p 3000:3000 \ -e DATA_DIR=/app/data \ -v ./data:/app/data \ ghcr.io/ddrayko/homy
# docker-compose.yml services: homy: image: ghcr.io/ddrayko/homy ports: - "3000:3000" environment: - DATA_DIR=/app/data volumes: - ./data:/app/data restart: unless-stopped
A live preview of the Homy status banner and service cards.
Free. Open source. MIT licensed. No sign-up, no cloud, no tracking.