unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Static hosting of substitutes
@ 2024-08-17 22:04 Ian Eure
  2024-08-18  8:27 ` Christopher Baines
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Eure @ 2024-08-17 22:04 UTC (permalink / raw)
  To: guix-devel

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


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-08-20 21:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-17 22:04 Static hosting of substitutes Ian Eure
2024-08-18  8:27 ` Christopher Baines
2024-08-20 21:37   ` Ian Eure

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).