Website for ajfisher.me
The site is built with Astro and lives in site.v5/.
Node 20 is used in CI so use that or a newer release.
Clone the repo and install all dependencies:
git clone https://github.com/ajfisher/ajfisher.me
cd ajfisher.me
make installStart the development server with:
make devTo generate the production build run:
make buildArtifacts are written to site.v5/dist.
Remove installed modules and caches with:
make cleanDeployments are normally performed by GitHub Actions which sync the built site to S3. If you have AWS credentials configured you can also run:
make deployFor front matter schema details and content notes see site.v5/README.md.