<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Meta on </title>
    <link>https://d.enis.no/categories/meta/</link>
    <description>Recent content in Meta on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sun, 21 Jun 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://d.enis.no/categories/meta/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Migration complete</title>
      <link>https://d.enis.no/2020/06/thenewstack/</link>
      <pubDate>Sun, 21 Jun 2020 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2020/06/thenewstack/</guid>
      <description>As 2020 seems like a good year to get stuff done that has otherwise been neglected, I finally migrated my setup off a very old DigitalOcean droplet. It had been a steady host for years, but my initial plans to migrate from Ubuntu to CentOS7 a while back were never really completed. Centos8 is the new goodness, and I must say it was mostly a real pleasure to set up via DigitalOcean.</description>
      <content>&lt;p&gt;As 2020 seems like a good year to get stuff done that has otherwise been neglected, I finally migrated my setup off a very old DigitalOcean droplet.
It had been a steady host for years, but my initial plans to migrate from Ubuntu to CentOS7 a while back were never really completed.
Centos8 is the new goodness, and I must say it was mostly a real pleasure to set up via DigitalOcean.&lt;/p&gt;
&lt;p&gt;In my work at Varnish Software I liked to &amp;ldquo;dogfood&amp;rdquo; our products and technology, to learn and constantly flex some configuration muscles. So the old stack on &lt;a href=&#34;https://denis.no&#34;&gt;denis.no&lt;/a&gt; was influenced by this and consisted of:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;      ---------
      | Hitch |     (TLS termination)
      ---------
          |
     -----------
     | Varnish |    (Caching and routing)
     -----------
          |
      ---------
      | Nginx |     (File serving)
      ---------
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;In addition to Nginx, I had a bunch of smaller daemons that were directly fronted by Varnish, including &lt;a href=&#34;https://gitea.io/&#34;&gt;Gitea&lt;/a&gt;, &lt;a href=&#34;https://github.com/espebra/filebin&#34;&gt;Filebin&lt;/a&gt; and other misc services.&lt;/p&gt;
&lt;p&gt;As the need for dogfooding isn&amp;rsquo;t there anymore, and convenience outweighs most other factors these days, I&amp;rsquo;ve now reduced that stack to:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;     ----------
     | Caddy2 |    (TLS termination, file serving and routing)
     ----------
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I still have a couple of smaller services left which are set up with &lt;code&gt;reverse_proxy&lt;/code&gt; in Caddy.
Installing Caddy2 was almost too easy, and it involved ditching hundreds of lines of configuration for a very neat and consise &lt;code&gt;Caddyfile&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The documentation for Caddy2 was pretty good, and made the process of migrating relatively quick and painless. I always wanted the super-neat LetsEncrypt cert integration, and that worked out just as well as I expected.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Rebooting the blog</title>
      <link>https://d.enis.no/2020/06/rebooting-the-blog/</link>
      <pubDate>Sun, 21 Jun 2020 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2020/06/rebooting-the-blog/</guid>
      <description>The major content platforms of 2020 are all pretty horrible, so it seems like a good time as any to reboot personal web publishing, as a micro contribution to taking back the web. Thanks to Marcus for inspiring this, and for having good ideas about making publishing small posts easy on the go.
I exported the handful of Wordpress posts and have now gotten Hugo to work pretty well. Let&amp;rsquo;s see how many posts I manage to do this time ;)</description>
      <content>&lt;p&gt;The major content platforms of 2020 are all pretty horrible, so it seems like a good time as any to reboot personal web publishing, as a micro contribution to &lt;a href=&#34;https://indieweb.org/&#34;&gt;taking back the web&lt;/a&gt;.
Thanks to &lt;a href=&#34;https://marcus.nordaaker.com/post/2020-06-06-blog-reboot/&#34;&gt;Marcus&lt;/a&gt; for inspiring this, and for having good ideas about making publishing small posts easy on the go.&lt;/p&gt;
&lt;p&gt;I exported the handful of Wordpress posts and have now gotten Hugo to work pretty well. Let&amp;rsquo;s see how many posts I manage to do this time ;)&lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
