[Top][All Lists]

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

Guix questions on sharing developer envs

From: Hafeez Bana
Subject: Guix questions on sharing developer envs
Date: Sat, 20 May 2023 14:52:51 +0100


I am planning to use guix for sharing dev environments under non-root unix
accounts across developers.

These environment run services like mysql, a webserver etc. Installing such
software is trivial. What is the best practice for running this software? A
couple of pointed questions

1) What is the best/accepted way to store configuration and state data for
such services? It the XFG format applicable?
2) If a package ships with a set of starting configs/state data which a
developer can use to bootstrap and modify his setup. What is the best way
to 'initialize this config/state'? Is just a link to the GNU-store enough
3) What is the best way to run long lived (aka outside a shell) services
running services based around this software?

I've already asked this question in a round about way. Some people have
pointed to existing configs - but these are for running whole systems in a
container. I need something a developer can bootstrap into and modify that
could eventually run as a container in a prod env.


reply via email to

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