Table of Contents
Hello, my new blog! Nice to see the blog is running well now. Here is also a record for setting up the blog.
This blog is created using Astro with the MultiTerm theme on November 11, 2025, and deployed on CloudFlare Pages.
Installation
Install the required packages:
You can also refer to the README.md in the themeβs GitHub repository.
pacman -S nodejs npm gitThen clone the repository:
git clone --depth 1 https://github.com/stelcodes/multiterm-astro my-new-blog && cd my-new-blogInstall dependencies and go:
npm installnpm run devnpm run build && npm run previewMore
Edit src/site.config.ts to custom your site. Replace src/pages/about.md, src/content/addendum.md, src/content/avatar.jpg with yours and write your own posts in src/content/posts.
To learn about some in-depth configuration and how to post, please refer to this post and the offical docs in the GitHub repository.
Deploy on CloudFlare Pages
Create a new GitHub repository and commit the full my-new-blog dir. Then login CloudFlare Dashboard.
Create a Pages app by importing an existing Git repository, and then select the Astro framework present. Save and depoly and then you will see your site.