Tugtainer

Automated Docker container updates with a web dashboard

1.5k stars 53 forks last commit first released MIT

Actively maintained

Last commit 25 Aug 2026.

Tugtainer is a self-hosted application that checks for new Docker images and helps you update containers through a web UI. It supports both manual and scheduled update flows and can manage multiple Docker hosts via an optional agent.

Key Features

  • Web UI dashboard with authentication
  • Scheduled checks/updates via cron-like scheduling
  • Per-container policy: ignore, check only, or auto-update
  • Multi-host management using a lightweight Tugtainer Agent
  • Safe grouping for updates (Docker Compose project grouping and custom dependency labels)
  • Optional Docker socket-proxy support to avoid mounting the Docker socket directly
  • Private registry support via mounted Docker config
  • Notifications via Apprise with templated messages
  • Manual and automatic image pruning

Use Cases

  • Keep homelab services updated while retaining per-service control
  • Centralize image monitoring and update operations for multiple Docker hosts
  • Receive notifications when updates are available without auto-updating critical containers

Limitations and Considerations

  • Automatic updates are disabled by default and must be explicitly enabled per container
  • Not recommended for production environments by the project
  • Containers marked as protected (and non-running containers) will be skipped during updates; the app/agent/socket-proxy themselves should not be auto-updated from within Tugtainer

Tugtainer fits well for users who want a UI-driven alternative to purely CLI-based update routines. It combines scheduled automation, dependency-aware update ordering, and flexible notification options to keep Docker workloads current with controlled risk.

Categories:

Tags:

Tech Stack:

Share:

Similar to Tugtainer

Nutify

Web-based UPS monitoring with dashboards, alerts, and reports

833
33
Last commit

Modern web UI for monitoring NUT-compatible UPS devices with real-time charts, historical reporting, and multi-channel alerts. Docker-ready with client/server modes.

MITActively maintained
Alternative to:
Amazon CloudWatch logo
Amazon CloudWatch
+9

Budibase

Open-source low-code platform for internal apps and workflow automation

28.2k
2.2k
Last commit

Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+18
Komodo logo

Komodo

Build and deployment system for managing software across servers

12.1k
394
Last commit

Komodo is a self-hosted build and deployment platform to automate builds and deploy Docker containers and Compose stacks across many servers with a web UI and API.

GPL-3.0Actively maintained
Alternative to:
Coolify Cloud logo
Coolify Cloud
+19
UpSnap logo

UpSnap

Wake-on-LAN web app for waking and managing network devices

6.2k
248
Last commit

UpSnap is a simple Wake-on-LAN web app with a device dashboard, scheduling via cron, port checks, and optional network discovery for managing machines on a LAN.

MITActively maintained
Alternative to:
IFTTT logo
IFTTT
+3
OliveTin logo

OliveTin

Web interface to run predefined shell commands securely

3.8k
136
Last commit

Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.

AGPL-3.0Actively maintained
Alternative to:
PagerDuty Rundeck logo
PagerDuty Rundeck
+11
Dockcheck logo

Dockcheck

CLI tool to check and automate Docker container image updates

2.5k
95
Last commit

Dockcheck is a Bash CLI that checks for Docker image updates and can perform selective or unattended updates with notifications, image backups, and optional pruning.

GPL-3.0Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2