guix-system-server.html 3.0 KB

12345678910111213141516
  1. <!DOCTYPE html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><meta name="keywords" content="GNU, Emacs, Libre Software, Hurd, Guile, Guix" /><meta name="description" content="GNUcode.me is a website focusing on libre software projects, especially the GNU project." /><link type="application/atom+xml" rel="alternate" title="GNUcode.me -- Feed" href="/feed.xml" /><a rel="me" href="https://fosstodon.org/@thegnuguy"></a><link type="text/css" href="css/footer.min.css" rel="stylesheet"></link><link type="text/css" href="css/header.min.css" rel="stylesheet"></link><link type="text/css" href="css/main.min.css" rel="stylesheet"></link><title>Guix System Server — GNUcode.me</title></head><body><header><nav><ul><li><a href="index.html">GNUcode.me</a></li><li><a href="services.html">Services</a></li><li><a href="business-ideas.html">Business-ideas</a></li><li><a href="about.html">About</a></li></ul></nav></header><h1>Guix System Server</h1><main><section class="basic-section-padding"><article><h3>by Joshua Branson — August 29, 2020</h3><div><p>So a little while ago, Christopher Lemmer Webber, wrote on the guix-help mailing
  2. list that he had found a way to use linode's to run guix system. That got me
  3. super excited! I quickly followed his guide, and set up my guix system server.
  4. It is currently serving this website and <a href="https://gnu-hurd.com">gnu-hurd</a>. You can find
  5. the guix configuration files for this server
  6. <a href="https://notabug.org/jbranso/linode-guix-system-configuration/src/master/linode-locke-lamora-current-config.scm">here</a>. You
  7. can find the source code for both of those sites
  8. <a href="https://notabug.org/jbranso/gnucode.me">here</a> and
  9. <a href="https://notabug.org/jbranso/gnu-hurd.com">here</a>.</p><p>I must say the experience is pretty awesome! I had to ask on the <code>#guix</code> irc
  10. chatroom about how to set up certbot, and <strong>civodul</strong> was super helpful.
  11. Actually the <code>#guix</code> chatroom is usually super helpful. If you ever have any
  12. questions, then you should hang out there.</p><p>Also, I did create a guix patch to the guix cookbook to set up running guix
  13. system on a linode. Until it is merged, you can get the directions
  14. <a href="https://lists.gnu.org/archive/html/guix-patches/2020-08/msg00243.html">here</a>.</p><p>My patch has now been <a href="https://guix.gnu.org/cookbook/en/html_node/Running-Guix-on-a-Linode-Server.html">merged
  15. here</a>.
  16. You should try out guix system on your server too. It's really easy.</p></div></article></section></main><footer><p>© 2020 Joshua Branson. The text on this site is free culture under the Creative Commons Attribution Share-Alike 4.0 International license.</p><p>This website is build with Haunt, a static site generator written in Guile Scheme. Source code is <a href="https://notabug.org/jbranso/gnucode.me">available.</a></p><p>The color theme of this website is based off of the famous <a href="#3f3f3f" target="_blank">zenburn</a> theme.</p></footer></body>