!CcTBuBritXGywOEGWJ:matrix.org

NixOS Binary Cache Self-Hosting

163 Members
About how to host a very large-scale binary cache and more53 Servers

Load older messages


SenderMessageTime
26 Jan 2026
@edef1c:matrix.orgedefi think if we want to do this, it needs to be soft-launched such that we can fall back on the known-good infra15:43:01
@edef1c:matrix.orgedefand we need to know the codebases and their perf characteristics very well15:43:22
@edef1c:matrix.orgedefrealistically, whatever we pick, we will break something about it15:44:18
@edef1c:matrix.orgedefie this is actual work, someone practically needs to be on call for the migration at least, etc15:44:22
@magic_rb:matrix.redalder.orgmagic_rbi mean we can shadow roll it out and tell some folks to use it, with a big "if it fails switch to cache.nixos.org"16:27:45
@hexa:lossy.networkhexafrankly, some dumb selfhostable s3 should be enough16:33:43
@hexa:lossy.networkhexayou push the nix-cache-info file to it and let hydra handle the rest16:34:06
@hexa:lossy.networkhexamost of the features offered by niks and attic are also offered by the underlying s3 backend16:36:39
@hexa:lossy.networkhexawe don't require the binary cache to handle signing either16:36:50
@hexa:lossy.networkhexaa smart gc would be nice to have, but since we rebuild the whole thing every so often we can just cut off everything older than some interval16:37:53
@hexa:lossy.networkhexa* a smart gc would be nice to have, but since we rebuild everything in nixpkgs every so often we can just cut off everything older than some interval16:38:08
@magic_rb:matrix.redalder.orgmagic_rbwe should try something, we can always fall back to cache.nixos.org even on the DNS level if it fails16:47:35
@hexa:lossy.networkhexaattic is basically unmaintained17:01:14
@magic_rb:matrix.redalder.orgmagic_rbNiks3 is what we want, it doesnt sit in front of S3, just manages GC17:05:41
31 Jan 2026
@twix:elendigsoftware.cctwix ⚡️ set a profile picture.12:01:02
1 Feb 2026
@sigmasquadron:matrix.orgFernando Rodrigues changed their display name from SigmaSquadron to Fernando Rodrigues.10:42:24
4 Feb 2026
@twix:elendigsoftware.cctwix ⚡️ left the room.21:42:03
6 Feb 2026
@midischwarz12:libg.somidischwarz12 left the room.03:01:47
9 Feb 2026
@raboof:matrix.orgraboof joined the room.22:01:13
12 Feb 2026
@hexolexo:matrix.org@hexolexo:matrix.org left the room.06:07:09
@rappolovich:matrix.orglolvich joined the room.17:00:36
19 Feb 2026
@jonhermansen:matrix.org@jonhermansen:matrix.org left the room.18:27:43
21 Feb 2026
@h7x4:nani.wtfh7x4 changed their profile picture.19:25:19
@h7x4:nani.wtfh7x4 changed their profile picture.19:30:11
@h7x4:nani.wtfh7x4 changed their profile picture.19:33:36
22 Feb 2026
@ckie:ckie.devmei 🌒& changed their profile picture.22:54:42
1 Mar 2026
@pacman_frogyaktoad37654:matrix.orgStory Reed joined the room.01:16:44
@flandweber:envs.net@flandweber:envs.net removed their display name Finn Landweber.12:17:13
@flandweber:envs.net@flandweber:envs.net left the room.12:17:18
2 Mar 2026
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± changed their profile picture.12:47:35

Show newer messages


Back to Room ListRoom Version: 10