{
"$type": "site.standard.document",
"canonicalUrl": "https://jack.is/posts/blog-setup-2024/",
"description": "A brief summary of the newly deployed plttn.me",
"path": "/posts/blog-setup-2024/",
"publishedAt": "2024-01-28T15:33:51.000Z",
"site": "at://did:plc:cwdkf4xxjpznceembuuspt3d/site.standard.publication/3mdrpafzz7c2m",
"tags": [
"blog",
"astro",
"desec"
],
"textContent": "A semi-deep dive into the newly deployed plttn.me.\n\n<!-- Table of contents -->\n\nIt's time for the regularly scheduled blog updates.\n\nYesterday (metaphorically speaking)\n\nThe prior setup was using Hugo and deployed to either Netlify, Cloudflare Pages\nor my own box. This was great, but after thinking through the Small Web ™️\nmovement some more I thought it made more sense to move to something in-house.\n\nToday\n\nThe site now uses Astro and deploys right to my server.\nFor deploying, it's a two-step process. All commits on main on GitHub are\nchecked. After everything checks out, I can trigger a release in GitHub to\ndeploy to my server.\n\nHere's part of one workflow:\n\nHere's the other:\n\nDNS Sidenote\n\nI've also switched to using Desec for my DNS hosting, it\nfits my needs nicely, is free, and enforces DNSSEC.\n\nHopefully the first of multiple blog posts to come.",
"title": "Blog Setup 2024"
}