@mzan This is cool. To do this in a foreign distro (with guix installed) I would need to setup shepherd right?, I want to try this with a few podman containers.

Follow

@mirkoh I'm not expert enough to answer. BTW, I'm using Guix both on my local workstation, and for a cloud server, that I administer using "guix deploy". The fact of having a unique declarative configuration file, is a selling point, and probably this cannot be maintained in your case.

In case of a foreign distro, probably the best approach is installing a Writefreely container, without using Guix altogether.

For other services already packaged for Guix, you can also define a Guix system and tell to Guix to generate an OCI container, and then install the container on your host. I never tried this path.

Guix is not mainstream, but it is rather flexible.

@mzan Thanks for describing your setup. I'm just using an old laptop with alpine, guix and a few podman containers (docker files running on podman). I would like to manage them using guix deploy; your article seems really good starting point to try something similar.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.