title:Guix System Server
date: 2020-08-29 18:00
tags: GNU guix server linode
summary: Using GNU Guix System on my linode server
---

So a little while ago, Christopher Lemmer Webber, wrote on the guix-help mailing
list that he had found a way to use linode's to run guix system.  That got me
super excited!  I quickly followed his guide, and set up my guix system server.
It is currently serving this website and [gnu-hurd](https://gnu-hurd.com).  You can find
the guix configuration files for this server
[here](https://notabug.org/jbranso/linode-guix-system-configuration/src/master/linode-locke-lamora-current-config.scm). You
can find the source code for both of those sites
[here](https://notabug.org/jbranso/gnucode.me) and
[here](https://notabug.org/jbranso/gnu-hurd.com).

I must say the experience is pretty awesome!  I had to ask on the `#guix` irc
chatroom about how to set up certbot, and **civodul** was super helpful.
Actually the `#guix` chatroom is usually super helpful.  If you ever have any
questions, then you should hang out there.

Also, I did create a guix patch to the guix cookbook to set up running guix
system on a linode.  Until it is merged, you can get the directions
[here](https://lists.gnu.org/archive/html/guix-patches/2020-08/msg00243.html).

My patch has now been [merged
here](https://guix.gnu.org/cookbook/en/html_node/Running-Guix-on-a-Linode-Server.html).
You should try out guix system on your server too.  It's really easy.
