Skip to content

Repository files navigation

KaoruMuta.me

Here is my website consisted of several contents (Portfolio, Blog and so on). All pages are based on Next.js.

How to run at local

  1. Clone this repository
  2. (Optional) Install Bun
  3. To install dependencies in the project, execute this on the project root:
bun install
  1. To run the development server, execute this on the project root:
bun dev

How to generate OGP images

OGP images are generated from blog post frontmatter titles. Run this after adding or renaming a blog post:

bun run ogp:generate

To regenerate only one post image, pass the post id:

bun run ogp:generate -- --id look-back-2025

This script requires rsvg-convert. If it is installed in a custom location, set RSVG_CONVERT:

RSVG_CONVERT=/path/to/rsvg-convert bun run ogp:generate

How to provide your opinion in this website

When you would like to provide your opinion in this website, please post the detail as one of the issues from GitHub Issue tab. You can select appropriate issue template, and post the detail following the selected template. Please feel free to ask! (Of course, you can use any languages.)

Dependencies (framework / library)

Used to these dependencies
  • next
  • react
  • react-dom
  • react-icons
  • react-share
  • tailwindcss
  • gray-matter
  • marked
  • gtag.js
  • autoprefixer
  • eslint
  • eslint-config-next
  • eslint-config-prettier
  • postcss
  • prettier
  • typescript
  • prism.js
  • babel-plugin-prismjs
  • next-sitemap

Reference

Refer to these website

License

This project is under MIT.

About

My website

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages