Cache
Hosted Binary Cache
GitHub Container Registry
The prebuilt binaries are stored on PkgForge's Github Organization at: https://github.com/orgs/pkgforge/packages?repo_name=bincache
This is achieved with oras & allows us to use Github Container Registry for a transparent & complete history (tags) of all previous versions.
This is our primary cache, and the rest are backups based on this one.
GitHub Releases
The prebuilt binaries are also mirrored at: https://github.com/pkgforge/bincache/releases
This is achieved by redownloading ghcr packages and then reuploading them to Github Releases
This is our secondary cache, and may not have all the packages due to github rate limits , is usually a week behind the main cache & serves as backup in case ghcr goes down
HuggingFace Hub
The prebuilt binaries are also stored on Pkgforge's Hugging Face Repository at: https://huggingface.co/datasets/pkgforge/bincache
This is achieved with git-lfs & allows us to have a transparent & complete history (snapshots) of all previous versions.
This is our secondary cache, and may not have all the packages, is usually a week behind the main cache & serves as backup in case ghcr goes down
CloudFlare R2
Some of the prebuilt binaries are also stored on Pkgforge's CloudFlare R2 Bucket at: https://bin.pkgforge.dev/
This is achieved with rClone & allows us to have the most reliable & fastest access to the core binaries we depend on.
This cache reserve does NOT contain everything & is meant for pkgforge's CI use only
Last updated
Was this helpful?