Welcome to my Website!
This is an Astro and Sanity project, to be used as my personal website. All of the hosting is currently done on Cloudflare.
This project uses pnpm
as it's package manager. It is installed using corepack
. If you don't have it enabled, please see the corepack docs.
Warning
I'm not a developer (but i'm trying). Please be vary of what lies in this repository.
For more info please see the frontend readme, and the studio readme files.
Because I see myself rebuilding this project on Cloudflare many times even without any changes, I do use remote cache for Turborepo. The cache is hosted on Cloudflare, and uses this package to do so.
Variables in .env
are used only locally, variables in .dev.vars
or wrangler.toml
are used in the Cloudflare's runtime.
Name | Defined in (per package/app) | Description |
---|---|---|
TURBO_API | wrangler.toml | URL for self hosted Turborepo remote cache |
TURBO_TEAM | wrangler.toml | See here |
TURBO_REMOTE_CACHE_SIGNATURE_KEY | .dev.vars | See here |
TURBO_TOKEN | .dev.vars | See here |