Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binary Cache Support #79

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

Binary Cache Support #79

wants to merge 3 commits into from

Conversation

SomeoneWeird
Copy link
Member

This adds support for configuring Nix Binary Caches.

During setup, we'll allow users to opt-out (as most people will probably want?) of using the Foundation binary cache (https://nix.dogecoin.org) so that they don't have to compile pups such as Dogecoin Core, which typically take 20m+ on normal hardware.

This doesn't mean that the end users have to trust published binaries though, as Nix still does its fully deterministic verification of the built binaries to ensure nothing has changed.

@blendtwenty
Copy link
Contributor

This adds support for - configuring - Nix Binary Caches.

On the point of 'configuring', at this stage is it just opting in/out of FDN binary cache or could users set their own desired desired cache?

@SomeoneWeird
Copy link
Member Author

This adds support for - configuring - Nix Binary Caches.

On the point of 'configuring', at this stage is it just opting in/out of FDN binary cache or could users set their own desired desired cache?

Right now the former, but we'll add UI eventually for managing other caches, as other pup authors may want to provide their own alongside pups they publish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants