The current api.schemers.org server runs Alpine Linux and is configured
with Ansible. This is pretty nice, but there's a lot of manual work
involved. I installed GUIX into a virtual machine on my laptop and it
works surprisingly smoothly despite being a young and experimental
distro. Has anyone here run it in production? This would get us even
closer than Ansible to a declarative OS configuration that is easy to
replicate.
As primary distro, that is the only distro installed on your machine I don't
think it is ready. As package manager on top another distro, that is what
I use on my server or at least used to use. I had no issues but at the same
time I did not rely on advanced features of guix like its systemd replacement.
Good luck!