Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

404 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chris

This is my personal website, built with Nuxt, Vue, UnoCSS, and Nitro SSR.

Development

pnpm install
pnpm run dev

Photos

Upload local source photos to the managed D1 + R2 photo library:

pnpm run upload:local-photos

Keep source photos in local/ (or set PHOTO_SOURCE_DIR). The upload script creates optimized variants and sends the original, compressed image, thumbnail, and metadata to D1 + R2. The site loads the photo list through /api/photos; generated photo files are not committed under public/.

Checks

pnpm run lint
pnpm run typecheck
pnpm run build

The app uses Nuxt file-based routing, Nuxt Content for Markdown posts, and Nitro server routes for the GitHub and photo APIs.

Activity

Alt

About

My personal website.

Topics

Resources

Stars

66 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages