[{"content":"I\u0026rsquo;ve been working out the steps for making this happen in Azure using my primary Jekyll blog.\nI needed to break it down into a few key steps:\nInfrastructure setting up Azure, Azure Front Door, a domain and routing traffic Hugo setting up Hugo first in Linux, but then testing on another computer in WSL This meant having a proper GIT Repo in Forgejo CICD Getting my GIT provider actions (Forgejo/Gitea) working with the az CLI Creating an SP that could do non-interactive logins to expire the cache in Azure Front Door So far this has been a fun experience.\nMy further refinements might involve:\nmore narrowly scoping the SPs permissions looking at making a \u0026ldquo;test\u0026rdquo; site, perhaps something like \u0026ldquo;test.xxx.xxx\u0026rdquo; or using a different bucket (blob container) for a \u0026ldquo;preview\u0026rdquo; site Hugo plugins and refinement - all I really did was pick a theme Lastly, I\u0026rsquo;ll evaluate if this is the right path to migrate Freshbrewed.science. Thats a 7Gb (compressed) GIT repo today and I might just archive for history and start fresh with Hugo.\nI need to see some costing of Azure to compare with AWS today (S3 and CloudFront is really quite cheap).\n","date":"2026-04-08T00:00:00Z","image":"/p/hugo-is-live/Gemini_Generated_Image_vm95vavm95vavm95.png","permalink":"/p/hugo-is-live/","title":"Hugo Is Live"},{"content":"Recently I decided to check out Hugo a bit more.\nIt took some effort, but I think I have a working model that should still deliver the content but with a bit more speed.\nSetup The first steps\u0026hellip;\n","date":"2026-04-06T00:00:00Z","image":"/p/image-gallery/Gemini_Generated_Image_5au5mp5au5mp5au5.png","permalink":"/p/image-gallery/","title":"My First Post"}]