
Setting up Mizuki for the first time
Prerequisites
You need Node 18+, pnpm, and a basic understanding of Astro.
pnpm create astro@latest
cd my-blog
pnpm add @astrojs/svelte svelteConfig
Edit src/config.ts first. Set your name, bio, Last.fm username, Discord user ID, and AniList username.
export const siteConfig = {
title: "Your Blog",
author: "Your Name",
};Theme hue
The hue picker in the navbar lets visitors retint the whole site. The default is 30 (warm amber).
Deployment
Cloudflare Pages works out of the box. Set the build command to astro build and output directory to dist.
Related Posts





GISCUSinsrc/config.ts.repo-idandcategory-idGISCUSfields insrc/config.ts