This repository mirrors open-source dependencies (Docker images and binary releases) to ensure infrastructure resilience.
- Define components in subdirectories (e.g.,
nezha/,komodo/). - Each component has a
manifest.yamlspecifying the source and sync rules. - Run the
Mirror Container Images & Binariesworkflow manually via GitHub Actions. - All artifacts are stored in your private GHCR and GitHub Releases with versioned tags.
type: container
source: ghcr.io/nezhahq/nezha # or docker.io/nezhahq/nezha
source_repo: nezhahq/nezha # GitHub Releases (Version Source of Truth)
keep_versions: 2
target: ghcr.io/yabloky/nezha
### For Binary Releases (`release-binary` type)
type: release-binary
source_repo: nezhahq/agent # GitHub Releases (Version and File Source)
asset_pattern: nezha-agent_linux_amd64.zip
keep_versions: 2
tag_prefix: nezha-agent-