guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OCI-backed Guix System Services


From: Ludovic Courtès
Subject: Re: OCI-backed Guix System Services
Date: Mon, 02 Oct 2023 16:52:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Hi,

Ricardo Wurmus <rekado@elephly.net> skribis:

>> I was recently inspired from Nix's oci-container feature and wrote a thin 
>> wrapper around the docker CLI to enable the management of
>> docker containers through Shepherd [0]. This enables handling of non 
>> packaged services through guix system reconfigure and herd
>> start/stop/status . 
>
> Neat!
>
>> To conclude, I'm not advocating for adding OCI-backed services to Guix 
>> mainstream: in my opinion they should be bootstrapped and
>> built from source, but I believe the actual "backend" implementation for 
>> such services could be useful to have in Guix. What do you
>> think?
>
> I think this could still be a valuable addition to Guix, because it
> integrates with Shepherd and thus unifies management of system services
> independent of whether they came from Guix or from elsewhere.

I agree, this would be useful to many people I’m sure, in particular to
anyone who doesn’t dare switch to Guix System out of fear of not finding
a specific service.

If there’s a way this could be generalized so others can use it for
daemons other than Grafana, that’d be great.

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]