Skip to content

v0.5.6

Compare
Choose a tag to compare
@sudo-kraken sudo-kraken released this 16 Nov 18:49
· 9 commits to main since this release

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.