Releases: sudo-kraken/podcheck
Release v0.7.1: Complete upstream sync with dockcheck
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
Style changes for output and quadlet logic update for service discovery
Subtle Digest Logic Changes - minor improvements
Changed digest inspect Reported false positive update available due to not matching local hash.
v0.5.6
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.