Fast CLI and web UI for Docker image update checking

1.3k stars 25 forks last commit first released AGPL-3.0

Actively maintained

Last commit 1 Jul 2026.

Cup screenshot

Cup is a lightweight service and CLI that checks your container images for available updates across common registries. It focuses on high performance, low resource usage, and providing clean JSON output for integrations.

Key Features

  • Fast update checks optimized for CPU efficiency
  • Works with multiple registries (including Docker Hub, GHCR, Quay, LSCR, and Gitea-compatible registries)
  • Web interface plus a terminal-friendly CLI
  • JSON output for scripting, dashboards, and external integrations
  • Designed to minimize or avoid exhausting registry rate limits
  • Support for running multiple Cup servers and viewing them from a single web interface

Use Cases

  • Homelab or server operators checking for outdated container images
  • Scheduled update reporting via cron jobs and JSON output parsing
  • Centralized visibility into image update status across multiple hosts

Limitations and Considerations

  • Does not directly trigger integrations or automations; you must poll results (for example via the CLI or the server JSON API)

Cup is well-suited for users who want a small, fast, self-contained way to monitor container image updates without running a heavier automation platform. Its CLI, web UI, and JSON output make it easy to fit into existing workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to Cup

CoreControl

Dashboard for managing servers, apps, and uptime monitoring

1.3k
38
Last commit

Self-hosted infrastructure dashboard to inventory servers, organize app quick links, and track availability with built-in uptime history and notifications.

MITActively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+16
Kite logo

Kite

Modern, lightweight Kubernetes dashboard

2.9k
281
Last commit

Kite is a modern Kubernetes dashboard for multi-cluster management, resource operations, and Prometheus-powered monitoring with logs, terminal access, and live YAML editing.

Apache-2.0Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+4

Beszel

Lightweight server monitoring hub with Docker stats and alerts

23.8k
917
Last commit

Beszel is a lightweight server monitoring platform with historical metrics, Docker/Podman container stats, configurable alerts, multi-user access, and an API.

MITActively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+9
Tracearr logo

Tracearr

Real-time monitoring and analytics for Plex, Jellyfin, and Emby

2.1k
72
Last commit

Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

Actively maintained
Alternative to:
Tautulli logo
Tautulli
+1

Squirrel Servers Manager

Agentless server, container, and configuration management UI

1k
35
Last commit

Self-hosted, UI-focused tool to manage servers over SSH with Ansible playbooks, Docker container visibility, automations, and Prometheus-backed metrics.

AGPL-3.0Slowing down
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+10
cAdvisor logo

cAdvisor

Container resource usage and performance monitoring daemon

19.3k
2.5k
Last commit

cAdvisor (Container Advisor) collects, processes, and exports resource usage and performance metrics for running containers, with a built-in web UI and REST API.

Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+8