Automate Docker Container Update Easily with this Amazing Open-source Tool: Cup

Automate Docker Container Update Easily with this Amazing Open-source Tool: Cup

Table of Content

What is Cup?

Cup is a lightweight, fast, and user-friendly tool designed to help you easily check for updates to your container images across multiple registries. Whether you're running containers on a Raspberry Pi or a powerful server, Cup quickly scans your images and tells you when newer versions are available, all without hitting registry rate limits.

It’s perfect for developers and system administrators who want to keep their containers up to date with minimal overhead, offering both a clean command-line interface (CLI) and a sleek web UI.

Cup is written primarily using the Rust programming language.

Features

  • ⚡ Extremely fast: optimized to use your CPU efficiently (scans 58 images in 3.7 seconds on a Raspberry Pi 5)
  • 📦 Supports major registries: Docker Hub, ghcr.io, Quay, lscr.io, Gitea, and more
  • 🚫 Doesn’t trigger rate limits: ideal for environments with limited or unauthenticated access
  • 💻 Beautiful CLI and web interface for real-time container monitoring
  • 🌐 JSON output for both CLI and web, perfect for integrations, dashboards, and webhooks
  • 📦 Tiny binary size, only 5.4 MB, no bulky dependencies
  • 🌙 Light and dark mode support in the web interface
  • 🔄 Actively maintained with clear versioning and community support via Discord
10 Open Source Docker Visual Managers
Docker is a platform for developing, shipping, and running applications, it allows developers to separate their applications’ infrastructure, so they can deliver software in records time. Beyond that, it also allows developers to deploy, run and update multiple containers on one server. Dockers runs on Windows, Linux, and macOS. And

Limitation

Cup is a work in progress. It might not have as many features as other alternatives. If one of these features is really important for you, please consider using another tool.

  • Cup cannot directly trigger your integrations. If you want that to happen automatically, please use What's up Docker instead. Cup was created to be simple. The data is there, and it's up to you to retrieve it (e.g. by running cup check -r with a cronjob or periodically requesting the /api/v3/json url from the server).
14 Open-source Free Solution to Backup your Docker Container and Docker Volume
As a web developer, Docker containers are my daily companions - they’ve completely changed how I build and ship applications. But here’s the thing: I learned the hard way that containers are temporary by design. One wrong move, one system crash, and poof - your data could vanish into thin

License

Cup is an open-source project that is released under the open-source AGPL-3.0 License.

15 Free Docker-based CCTV and NVR Solutions - Get your Surveillance System Up in Mins
Revolutionizing Security with Open-Source CCTV and NVR Systems Imagine having complete control over your home or business security system without breaking the bank. No hidden fees, no proprietary software lock-ins, and no need to rely on big corporations for every little update. That’s where open-source CCTV and NVR systems

Resources & downloads

GitHub - sergi0g/cup: 🥤Docker container updates made easy
🥤Docker container updates made easy. Contribute to sergi0g/cup development by creating an account on GitHub.
Cup - The easiest way to manage your container updates
Simple, fast, efficient Docker image update checking

Are You Truly Ready to Put Your Mobile or Web App to the Test?

Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀

Why Third-Party Testing is Essential for Your Application and Website?

We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow

With a detailed report about all findings

Contact us now






Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more