Skip to content

dockwatch

Containers & Orchestration

A simple UI‑driven tool for managing updates and notifications of Docker containers

PHP Latest v0.6.567 · 24d ago Security brief →

Features

  • Provides a user interface to monitor Docker container statuses
  • Handles update notifications for managed containers
  • Centralizes documentation in an external wiki

Recent releases

View all 4 releases →
v0.6.567 New feature
Notable features
  • Reduced image size by ~71% (≈890 MB → ≈250 MB)
  • Added internal MySQL server preparation for future migration
  • Grype now scans containers by default; Snyk added as optional scanner
Full changelog

⚡ New Features

  • Reduced image size by ~50%
  • Temporarily improved SQLite Migrations (Read note below)
  • Added internal MySQL server (Read note below)
  • Dockwatch will now use Grype to scan container for vulnerabilities by default
  • Added Snyk vulnerability scanner as an option
  • Updated Trivy vulnerability scanner to a safe version that does not contain malware
  • You can now choose to skip stopped containers from getting scanned under the Security settings.
  • General UI adjustments

[!IMPORTANT]
This release includes backend preparations for a seamless transition from SQLite to MySQL, which will improve overall database stability. While we expect a smooth update, please let us know via the Notifiarr Discord or GitHub Issues if you encounter any issues.


📝 What's Changed

  • 92e812f: chore(deps): remove automergeDigest from renovate configuration [skip ci] by @nzxl101
  • 7dbbe7b: feat(security): add grype and snyk scanners by @nzxl101
  • 9419154: fix(security): bit of clean up [skip ci] by @nzxl101
  • cffbec8: feat(security): skip stopped containers by default in scan task by @nzxl101
  • db31d3b: fix(security): wrong grype scanner id variable by @nzxl101
  • 8ae77d5: fix: update shell cmd to retrieve container name by @nzxl101
  • 3b9980c: refactor: extract getContainerVersion method from inline loops by @nzxl101
  • 26bcad6: fix(docker): only show rev number in non uis by @nzxl101
  • 7202a51: Add some error suppression by @austinwbest
  • 816453e: Add user name option for mattermost notifications by @austinwbest
  • 7c00980: Adjustments to the sqlite3 init code by @austinwbest
  • 60f57fa: fix(docker): reduce image size by 71% (~890mb->~250mb) by @nzxl101
  • 0b48ed7: fix(scanners): update binary paths by @nzxl101
  • b1f6ca9: fix(loader): improve migration conditional by @nzxl101
  • d181b4a: feat(database): add internal mysql by @nzxl101
  • 7ec6255: feat: move mysqld into its own s6 init to prevent race condition by @nzxl101
  • 347bdd5: fix: remove mysqld orphan pid by @nzxl101
  • 6a57265: fix(security): truncate pkg name in vuln table by @nzxl101
  • 1a458e4: fix(mysql): remove ping loop by @nzxl101
  • 891471a: fix: never download scanners in maintenance container by @nzxl101
  • 5d402f8: fix(mysql): use longrun s6 service instead of oneshot and switch to mariadbd-safe by @nzxl101
  • 3ddc7a5: fix: temporarily disable mysql service due to a file lock issue by @nzxl101
  • b804ad7: fix(mysql): attempt to fix updater running into a file lock issue by @nzxl101
  • d6f904c: fix(maint): change location of action txt file to /config by @nzxl101
  • 3561acc: fix(mysql): attempt nr2 of fixing the file lock issue by @nzxl101
  • 326191a: fix: disable mysql by @nzxl101
  • 471c9da: fix(mysql): another attempt of fixing the file lock issue by @nzxl101
  • 73a0e73: feat(maint): prepare for mysql migration by adding needed ENV variables to created maintenance container by @nzxl101
  • 517bd47: chore(Dockerfile): update digests by @nzxl101

👥 Contributors

@austinwbest @nzxl101

Full Changelog: https://github.com/notifiarr/dockwatch/compare/v0.6.534...0.6.567

v0.6.534 New feature
Notable features
  • Trivy page overhaul
  • Manual database updates
  • Manual task bypass
v0.6.494 Breaking risk
Breaking changes
  • Docker service upgraded to version 29 - requires host Docker 29+
Notable features
  • Local storage UI persistence

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
329
Forks
12
Languages
PHP JavaScript CSS

Community & Support

Beta — feedback welcome: [email protected]