Publish channels to S3
domenkozar opened this issue · 1 comments
domenkozar commented
I see three good reasons to do this:
- S3+cloudfront have been extremely stable (not that nixos.org was down for any long time) and they're decentralized, leaving last single point of failure on the side when using NixOS
nix-channel --updatewould not redownload channel on each invocations since it would respect the etag header- we won't need to recycle channels to free disk space, so declarative
$NIX_PATHwouldn't fail anymore since upstreamnixpkgs.tar.xzis missing
Would this add much to the costs?
cc @edolstra
edolstra commented
No, the only cost is having to rewrite the channel scripts.