|
From: | Ian Eure |
Subject: | Static hosting of substitutes |
Date: | Sat, 17 Aug 2024 15:04:35 -0700 |
User-agent: | mu4e 1.8.13; emacs 28.2 |
Hi folks,I’d like to provide substitutes for packages in my personal channel. The ideal setup for this would be for a machine on my internal net to perform the builds, then upload the results to another system on the open internet. That could be a machine running a web server pointed at a directory where the NARs get uploaded, or an S3-like object store, or something like that -- dirt simple, just shifting bytes off disk and out a socket.
It seems that nothing like this exists, all the public substitute servers appear to use `guix publish'. That’s not an option for me, since it requires significantly more disk and compute than I have on any public-facing system, and I can’t justify the cost of bigger machines.
What would it take to make a system like this work? Thanks, — Ian
[Prev in Thread] | Current Thread | [Next in Thread] |