Skip to content

Releases: sudo-kraken/podcheck

Release v0.7.1: Complete upstream sync with dockcheck

16 Sep 13:22
Compare
Choose a tag to compare

Major Features:

  • Full dockcheck v0.7.1 feature parity achieved
  • Advanced notification system (13 services)
  • Comprehensive configuration system
  • Asynchronous processing capabilities
  • Template-based notification architecture
  • Complete installation and migration documentation

Key Improvements:

  • Quadlet container detection preserved and enhanced
  • Multi-channel notification support with snooze functionality
  • Proper installation methodology matching dockcheck approach
  • Breaking changes documentation and migration guide
  • Comprehensive notification service templates
  • Enhanced error handling and dependency management

This release represents complete functional parity with dockcheck v0.7.1 while maintaining podcheck's Podman-specific features and improvements."

Style changes for output and quadlet logic update for service discovery

25 Feb 17:01
a7dcd97
Compare
Choose a tag to compare

Style changes for output and quadlet logic update for service discovery

Subtle Digest Logic Changes - minor improvements

17 Nov 19:55
c367635
Compare
Choose a tag to compare
Changed digest inspect

Reported false positive update available due to not matching local hash.

v0.5.6

16 Nov 18:49
Compare
Choose a tag to compare

FIRST RELEASE!!

The first official release of Podcheck, a CLI tool to automate Podman image updates. Podcheck brings the convenience of automated container updates to the Podman ecosystem, inspired by the original Dockcheck script for Docker.

Key Features:

  • Automated Updates for Podman Containers:

    • Automatically check for updates to your Podman containers.
    • Seamlessly apply updates to keep your containers up-to-date.
  • Support for Podman Compose:

    • Compatible with podman compose, allowing updates to containers managed via compose files.
    • Handles multiple compose files and environment files effortlessly.
  • Quadlet (Systemd Units) Integration:

    • Detects and updates containers managed by Quadlet (systemd units).
    • Restarts units after pulling new images to ensure smooth operation.
  • Selective Updates:

    • Exclude Specific Containers: Use the -e option to exclude containers by name.
    • Label-Based Updates: Only update containers with the sudo-kraken.podcheck.update=true label when using the -l option.

Notifications:

  • Send notifications after updates using various services.
  • Supported platforms include Gotify, ntfy.sh, Telegram, Discord, Pushbullet, Pushover, and more.

Auto-Prune:

  • Option to automatically prune dangling images after updates with the -p flag.

Monochrome Mode:

  • Use the -m option for monochrome output, improving compatibility with logging systems.

    Timeout Settings:
    Set custom timeouts for registry checks with the -t option (default is 10 seconds).

Acknowledgments:

Podcheck is inspired by the original Dockcheck script by mag37. Without Dockcheck, there wouldn't have been a Podcheck. Many thanks to all the contributors to Dockcheck for their work and inspiration.

Documentation:

  • For detailed instructions and advanced usage, please refer to the README.

Feedback and Contributions:

We welcome any feedback, issues, or pull requests to improve Podcheck. Please visit our GitHub repository at sudo-kraken/podcheck to get involved.