Commit Graph

17 Commits

Author SHA1 Message Date
joeac 7792e96334 factor out renderGemtextToHtml() 2026-04-25 11:35:01 +01:00
joeac 8744ba58c9 moves website/public/images to common/images 2026-04-25 11:02:50 +01:00
joeac 1550231681 add flavour 2026-04-16 20:06:23 +01:00
joeac 6363a0aeb3 subscribe to this blog! 2026-04-16 20:04:07 +01:00
joeac 4198ceb4b3 merge adjacent blockquotes when transforming gemtext -> HTML 2026-04-13 09:40:48 +01:00
joeac ef451a063b reorganises images in capsule, symlinks to website 2026-04-13 09:40:10 +01:00
joeac 1a64bce2fb website can get pubDate from filename instead of frontmatter 2026-04-13 08:37:56 +01:00
joeac 4b720b8dd7 port gemlog to blog 2026-03-24 22:06:32 +00:00
joeac 65464e8ee5 render .gmi posts as gemtext 2026-03-21 22:24:08 +00:00
joeac 532f75bea0 Upgrades to Astro 5 2024-12-24 09:26:32 +00:00
Joe Carstairs ea96f40f7c Blog posts use Date type pubDate 2024-07-15 16:14:08 +01:00
joeac c07a78a9ec Fixes link in blog RSS feed 2024-07-13 19:52:53 +01:00
Joe Carstairs a9c8d7772a RSS feeds have better links and render HTML in markdown content 2024-06-05 17:03:04 +01:00
Joe Carstairs 931e85fd22 RSS feed uses WEBP headshot 2024-05-19 10:19:12 +01:00
Joe Carstairs cbef290b5b Better RSS: post content, better positioning, TypeScript 2024-05-19 10:00:08 +01:00
Joe Carstairs 0f75bf3443 Styling overhaul 2024-05-12 08:33:19 +01:00
Joe Carstairs 86450b3dd8 Infrastructure as code (#3)
* Moves website to website/

* Adds terraform gitignores

* Terraform with AWS provider

* Initialises Terraform

* Locals and variables for provider

* Fetches SSL certificate from ACM

* S3 static website bucket

* CloudFront distribution

* Route53 records

* Deployment workflow uses secret S3 bucket suffix

* Adds README

---------

Co-authored-by: Joe Carstairs <65492573+Sycamost@users.noreply.github.com>
2024-05-05 21:00:40 +01:00