Caddy

I’m pretty impressed with running WordPress on Caddy so far.

It took a little jiggerypokery to configure it with an equivalent of the Nginx configuration I use for DanQ.me. But off the back of it I get the capability for HTTP/3, 103 Early Hints, and built-in “batteries included” infrastructure for things like certificate renewal and log rotation.

Browser network debugger showing danq.me being served over protocol 'h3' (HTTP/3) and an 'Early Hints Headers' section loading a WOFF2 font and a JavaScript file.

(why yes, I am celebrating my birthday by doing selfhosting server configuration, why do you ask? 😅)

×

2 comments

  1. Rob Rob says:

    Hi Dan,

    first of all thanks a lot for your blog. I really enjoy reading it. Especially the open source related topics, but also the geocaching.

    Unfortunately for me the latest update introducing Status 103 seems to break the RSS acesss (I am using FreshRSS). My log says: Retrieved unsupported status code “103” [https://danq.me/feed/]

    Also the feed validator from w3c (https://validator.w3.org/feed/), does not seem to like it (yet).
    Sorry
    This feed does not validate.
    Server returned HTTP Error 103: Early Hints [help]
    line 1, column 0: XML parsing error: :1:0: no element found [help]
    Source: https://danq.me/feed

    Best,
    Rob

    1. Dan Q Dan Q says:

      OMG thank you so much for pointing this out! Thanks to writing that post and then very soon after jetting off to the other side of the world I hadn’t evacuated noticed. Looks like my 103 Early Hints configuration needs a rethink! Maybe I can detect support for it…?

      I’ve fixed it for now in a hacky way. Thanks again! ❤️

Reply here

Your email address will not be published. Required fields are marked *

Reply on your own site

Reply elsewhere

You can reply to this post on Mastodon (@dan@danq.me), Mastodon (@blog@danq.me).

Reply by email

I'd love to hear what you think. Send an email to b25467@danq.me; be sure to let me know if you're happy for your comment to appear on the Web!