Skip to content

🎧 The source for my personal site. Built using Astro (and other tools): https://coryd.dev/colophon

License

Notifications You must be signed in to change notification settings

cdransf/coryd.dev

Repository files navigation

coryd.dev

Hi! I'm Cory. 👋🏻

This is the code for my personal website and portfolio. Built using Astro and other tools.


Local dev setup

  1. npm install

Local dev workflow

  1. npm start
  2. Open http://localhost:4321

Other commands

npm run build: builds Astro output.
npm run prevew: previews built Astro output (uses wrangler command compatible with Cloudflare adapter under the hood).
npm run update:deps: checks for dependency updates and updates Astro.
npm run build:worker -- WORKER_NAME: builds the wrangler.toml file for the named worker. npm run deploy:worker --worker=WORKER_NAME: deploys the named worker.

Required environment variables

ACCOUNT_ID_PLEX
API_KEY_PLAUSIBLE
SUPABASE_URL
SUPABASE_KEY
CF_ACCOUNT_ID
CF_ZONE_ID
RSS_TO_MASTODON_KV_NAMESPACE_ID