Directories
¶
| Path | Synopsis |
|---|---|
|
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. |
|
mocks
Package mocks provides hand-written HTTP API fixtures and Mockery-generated doubles for container package tests.
|
Package mocks provides hand-written HTTP API fixtures and Mockery-generated doubles for container package tests. |
|
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 notifications provides the notification client for sending Watchtower update messages.
|
Package notifications provides the notification client for sending Watchtower update messages. |
|
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 implements the Docker Registry HTTP API V2 authentication protocol.
|
Package auth implements the Docker Registry HTTP API V2 authentication protocol. |
|
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. |
Click to show internal directories.
Click to hide internal directories.