pkg/

directory
v0.0.0-...-7e8e304 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2026 License: Apache-2.0

Directories

Path Synopsis
api
Package api provides an HTTP server for Watchtower’s API endpoints.
Package api provides an HTTP server for Watchtower’s API endpoints.
update
Package update provides an HTTP API handler for triggering Watchtower container updates.
Package update provides an HTTP API handler for triggering Watchtower container updates.
Package compose provides functionality for handling Docker Compose-specific logic, including parsing depends_on labels and extracting service names for dependency management.
Package compose provides functionality for handling Docker Compose-specific logic, including parsing depends_on labels and extracting service names for dependency management.
Package container provides functionality for managing Docker containers in Watchtower.
Package container provides functionality for managing Docker containers in Watchtower.
Package filters provides filtering logic for Watchtower containers.
Package filters provides filtering logic for Watchtower containers.
Package lifecycle manages execution of lifecycle hooks for Watchtower containers.
Package lifecycle manages execution of lifecycle hooks for Watchtower containers.
Package metrics provides tracking and exposure of Watchtower scan metrics.
Package metrics provides tracking and exposure of Watchtower scan metrics.
Package notifications provides mechanisms for sending notifications via various services in Watchtower.
Package notifications provides mechanisms for sending notifications via various services in Watchtower.
preview
Package preview provides the core functionality for rendering notification template previews in Watchtower.
Package preview provides the core functionality for rendering notification template previews in Watchtower.
preview/data
Package data provides utilities for generating simulated data used in the Watchtower template preview tool.
Package data provides utilities for generating simulated data used in the Watchtower template preview tool.
templates
Package templates provides utility functions for use in Watchtower notification templates.
Package templates provides utility functions for use in Watchtower notification templates.
Package registry provides functionality for interacting with container registries in Watchtower.
Package registry provides functionality for interacting with container registries in Watchtower.
auth
Package auth provides functionality for authenticating with container registries.
Package auth provides functionality for authenticating with container registries.
digest
Package digest provides functionality for retrieving and comparing Docker image digests in Watchtower.
Package digest provides functionality for retrieving and comparing Docker image digests in Watchtower.
manifest
Package manifest provides functionality for constructing URLs to access container image manifests in Watchtower.
Package manifest provides functionality for constructing URLs to access container image manifests in Watchtower.
Package session manages container states and reporting during a Watchtower update session.
Package session manages container states and reporting during a Watchtower update session.
Package sorter provides sorting functionality for Watchtower containers.
Package sorter provides sorting functionality for Watchtower containers.
mocks
Package mocks provides mock implementations for container interfaces used in testing.
Package mocks provides mock implementations for container interfaces used in testing.
Package types defines core interfaces and structs for Watchtower.
Package types defines core interfaces and structs for Watchtower.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL