This repository contains the deployable static frontend for VanilMsou's personal website.
- Website: https://vanilmsou.cn/
- Sitemap: https://vanilmsou.cn/sitemap.xml
- AI-readable summary: https://vanilmsou.cn/llms.txt
- A single-page personal website for music profile, performance photos, bands, featured videos, and contact links.
- Responsive desktop and mobile layouts.
- Static SEO files:
sitemap.xml,robots.txt, andllms.txt. - Structured metadata in
index.htmlfor search and sharing. - Site content configured from
site.config.js.
index.html: page structure and SEO metadata.css/style.css: public website styles.js/main.js: public website rendering and interactions.site.config.js: site text, images, links, videos, and section data.assets/: images used by the public website.robots.txt,sitemap.xml,llms.txt: discovery files for crawlers and AI tools.
This folder is static. You can serve it with any static file server or deploy it to GitHub Pages, Nginx, Netlify, Vercel static hosting, Cloudflare Pages, or similar services.
For a quick local preview with Node.js:
npx serve .Then open the local URL printed by the command.
- Edit
site.config.jsto replace the name, biography, links, photos, bands, videos, and contact data. - Replace images under
assets/with your own assets and update the paths insite.config.js. - Update SEO values, canonical site URL,
robots.txt,sitemap.xml, andllms.txtfor your own domain before publishing a fork. - Review outbound links and QR codes before deployment.
- The website is designed to be hosted from the site root, such as
https://example.com/. - Keep
site.config.jsand referenced assets together when deploying. - Submit
sitemap.xmlto search engine webmaster tools after the domain is live. - This folder does not include the local configuration backend or deployment scripts used by the original author.
The source layout and frontend code are published for reference and reuse according to the license of the GitHub repository.
VanilMsou's personal text, photos, logos, QR codes, social links, video covers, and other branded assets remain project content. Replace them before using this site as your own public website unless you have permission to reuse them.