Skip to content
 
 

Latest commit

 

History

147 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chriscurry.cc

Acknowledgment

This project is forked from mengke.me. Thanks to @mk965 for the excellent work!

About My Blog

This blog currently doesn't have long-form articles yet. I share short thoughts and record everything worth documenting via Memos. Recent public memos can be viewed on the blog homepage.

I've also integrated my plant watering records and diary at /pets/care-events and /pets/notes pages.

More fun features are coming in the future, and I might start writing long-form articles again. Stay tuned!

Tech stack

  • 🪤 Hosted on Vercel.
  • 🧱 Built with React 18+, NextJS 14+.
  • 📊 Monitoring site with Umami website analytics.
  • 🎉 Adopting Typescript, committing with Conventional Commits.

How to deploy a similar blog?

1. Installation

  1. Clone or fork this repository.

  2. Run pnpm install to install dependencies.

2. Modify data

  1. Rename the .env.example file in the root directory to .env and modify the value in it.

  2. Update the information in the files in the /data directory, which contains the blog data.

3. Deploy to Vercel

Deploy with Vercel

4. Blog post visits can also be stored in Vercel for free

  1. Create a Postgres Database in Vercel.

  2. You will get a string similar to: postgres://default:xxxxx@xx-xx-xx-xxxx.us-xx-x.postgres.vercel-storage.com:xxx/verceldb, add it to the DATABASE_URL variable.

  3. The number of views of each blog post will be automatically counted in this database.

About

My digital garden

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages