Post AzWk1FLtCVZkeoIDHU by ocramius@mastodon.social
(DIR) More posts by ocramius@mastodon.social
(DIR) Post #AzWk1FLtCVZkeoIDHU by ocramius@mastodon.social
2025-10-23T23:53:22Z
0 likes, 0 repeats
Getting #cachix tto work was surprisingly simple.But... my caches are already ~100Gb just for my laptop stuff, which is not sustainable for a single user.Will need to try #attic caching on my NAS next. #nixos
(DIR) Post #AzWk1Giy6BdAug69tQ by musicmatze@social.linux.pizza
2025-10-24T07:27:17Z
0 likes, 0 repeats
@ocramiusPlease share your experiences with attic!I didn't try it yet because I don't see why I would use a non-nix-store cache on a system that has nixos and a store...But maybe there's a good reason...
(DIR) Post #AzWk7ROJLvg9jWNZMu by ocramius@mastodon.social
2025-10-24T07:28:26Z
0 likes, 0 repeats
@musicmatze when you run multiple PCs with the same derivations, plus CI somewhere :-) I also don't have enough RAM to do builds on all of these PCs
(DIR) Post #AzWkMVi7ZiUXTQpZuy by musicmatze@social.linux.pizza
2025-10-24T07:31:09Z
0 likes, 0 repeats
@ocramiusYes but why would I put my derivations into minio on my NAS, if I could just put them into the nix store of my NAS?
(DIR) Post #AzWs6YQqUMKIuieXdA by ocramius@mastodon.social
2025-10-24T08:57:53Z
0 likes, 0 repeats
@musicmatze how do you share them with other machines and jobs that need them?
(DIR) Post #AzWv5w13cNERdCzFCa by musicmatze@social.linux.pizza
2025-10-24T09:31:25Z
0 likes, 0 repeats
@ocramius I am not sure what you mean.You of course serve your nix store. I just don't see why I would add an object storage to that equation?
(DIR) Post #AzWvH5Cdnm4tJEikgy by ocramius@mastodon.social
2025-10-24T09:33:25Z
0 likes, 0 repeats
@musicmatze I mean: what's the HTTP API to the store of my NAS?I jumped to attic because it seems to be the self-hosted caching solution.Is there something simpler?
(DIR) Post #AzWwcBxDzmZKHe8hZw by musicmatze@social.linux.pizza
2025-10-24T09:48:27Z
0 likes, 0 repeats
@ocramius`nix copy` probably, but it's not that convenient if you actually want a cache server.But nix can serve it's store, that's built in.But I still have the feeling that we're talking past each other. My only question it why attic would use an S3 object storage if there is already a storage method available it could just use, which is the nix store itself.If I have a nix server that runs attic, I have stuff in the nix store that is also in the attic object storage. Why duplicate here?
(DIR) Post #AzX4QLLY34bLZVNTOa by ocramius@mastodon.social
2025-10-24T11:15:54Z
0 likes, 0 repeats
@musicmatze I see: yeah, I really just want a store server, and the addition of an S3 layer is just a complication for me.Why they took that decision: probably because they already manage S3 stuff 😁