Deploying Jekyll to XMIT
Adam DJ Brett
November 26, 2025
As the year comes to a close I am still working on reducing my hosting bills and exploring using xmit.co for hosting. In the last few days Pierre has refactored the homepage and documentation which makes using the service even easier and more appealing. Today's site that I decided to move over from netlify to xmit uses Jekyll so it was a bit tricky for the move. I havent touched Jekyll in a few months so I was a little out of practice. First I decoupled the site from netlify, updated the DNS ANAME, CNAME, and TXT records to using the DNS Configuration settings. Then I updated the github action to work for jekyll. the file is below:
{% raw %}
{% endraw %}
After updating the file I naively thought that I would be good to go. However that was not the case. Immiediately my github action failed so I had to:
upgrade ruby, bundler, and Jekyll
remove the broken plugins of and
I replaced the tag pages with rflog's Automated Jekyll blog tags and that worked nice and easily. I still havent replaced the plugin but that is tomorrows problem, I found jetroid's Jekyll Author Pages which seems like a nice gem free alternative.
After these updates to jekyll, I pushed to github and everything is working nicely with the site now living its best life over at xmit.co
Discussion in the ATmosphere