Email or username:

Password:

Forgot your password?
Andrew Tropin

rde-flavored guix system service for Nginx.

Flexible, programmable and extendable.

Pretty, isn't it?

#guix #rde #nginx #guile #scheme #lisp

3 comments
Andrew Tropin

Migrated my server to new service type and it feels good so far:
git.sr.ht/~abcdw/trop.in/commi

OS definition feels a little drafty, but for now my goal is to just replicate current state without any significant changes, later will refactor and reorganize the code.

The next step is to generate certificates with certbot for all subdomains and automate its renewal.

Ludovic Courtès

@abcdw Neat! I’ve been frustrated by the nginx service, I agree we can do better:
issues.guix.gnu.org/37388

Andrew Tropin

@civodul @civodul I found one small issue in merging algorithm I've implemented, but I probably know how to fix it. I migrated my VPS to new service type and it works well so far. After I come back from vacations I'll revisit the service with a fresh look and probably will share my findings and thoughts on guix-devel.

The tests for serialization and merge:
git.sr.ht/~abcdw/rde/tree/474c

Also, I have some thoughts on "very much “free style”" problem.

@civodul @civodul I found one small issue in merging algorithm I've implemented, but I probably know how to fix it. I migrated my VPS to new service type and it works well so far. After I come back from vacations I'll revisit the service with a fresh look and probably will share my findings and thoughts on guix-devel.

Go Up