mangrullo // container update console docker.sock — read/write: ok — watch cycle: 5m

boot > dockerd [online]   registry.ghcr.io [link: ok]   update.guard [armed]

Mangrullo

Automated Docker updates, made simple

$ mangrullo --watch
Keep your containers up to date automatically and with zero downtime. Watch everything from a web console, or run a one-shot check from the CLI. No config required.

0 config required
2 architectures
containers managed
100% open source

module 01 — deployment

01Quick Start

Pull the image from ghcr.io and point it at your Docker socket. Run it headless, run the web console, or do a one-time check. More options in the README.

docker run — watch mode
$
docker run -d \
  --name mangrullo \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/ralsina/mangrullo:latest
docker run — web console
$
docker run -d \
  --name mangrullo-web \
  -p 3000:3000 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/ralsina/mangrullo:latest web
docker-compose.yml
services:
  mangrullo-web:
    image: ghcr.io/ralsina/mangrullo:latest
    ports:
      - "3000:3000"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: web
docker run — one-time check
$
docker run --rm \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/ralsina/mangrullo:latest --once

modules 02–10 — capabilities

02Automated Updates

Set it and forget it. Mangrullo monitors your containers and automatically updates them when new images are available. Choose from continuous polling or one-time checks.

03Web Dashboard

A clean console to monitor all your containers, check for updates, and trigger them with a single click. Sort and manage everything from your browser, in dark or daylight mode.

04Real-Time Notifications

Watch update progress live via Server-Sent Events. See exactly what is happening: pulling images, stopping containers, and recreating them, as it happens.

05Multi-Architecture

Full support for AMD64 and ARM64. Run Mangrullo anywhere Docker runs, from your home server to cloud infrastructure.

06Configuration Preservation

Update without worry. Volumes, environment variables, networks and settings are all preserved when containers are recreated.

07Smart Version Control

Control major version updates with precision. Use dry-run mode to preview changes, and decide which containers should update and when.

08Multi-Registry Support

Works with Docker Hub, GitHub Container Registry (ghcr.io) and others, with automatic detection and authentication handling.

09Zero Downtime

Containers are gracefully stopped, removed, and recreated with the new image. Your services stay available with minimal interruption.

10Self-Update Protection

Mangrullo will not accidentally update itself through the web UI. You get helpful manual update instructions instead of unexpected service interruptions.

Ready to Watch Your Containers?

Mangrullo is open-source under the MIT license and easy to set up. Grab the source and all installation methods on GitHub:

View on GitHub & Get Started