Blogging platform with advanced tools for arts and sciences.
TypeScript 84%
7%
Makefile 4%
CSS 3%
Shell 1%
Python 1%

README.md

Long-form writing on the AT Protocol #

Architecture #

Architecture

Prerequisites #

Local Development #

See DEV.md

Production #

See PROD.md

Differences between local (LocalStack) and AWS (production) deployment targets #

  • create-local-indexer / create-local-backfill pass AwsEndpointUrl to point at LocalStack — AWS versions don't need it.
  • update-aws-indexer has no local equivalent — locally the indexer runs as a process (run-local-indexer), not on EC2 via SSM.
  • create-aws-waf / create-aws-cloudfront have no local equivalents — LocalStack doesn't support WAF or CloudFront in all plans.
  • serve-local via Caddy proxy has no AWS equivalent — on AWS the site is served from CloudFront.