No description https://vipul.xyz
  • HTML 41.1%
  • JavaScript 28.5%
  • TypeScript 18.8%
  • CSS 6.3%
  • SCSS 5.2%
  • Other 0.1%
Find a file
2026-10-24 12:21:38 +05:30
.github/workflows add: migrate to next.js theme with same content 2026-04-06 00:44:44 +05:30
assets add: post: running 1-bit bonsai 27B LLM 2026-07-23 19:30:30 +05:30
content note: 2026-10-24 1201 2026-10-24 12:01:05 +05:30
docs docs: listening page 2026-05-04 04:52:45 +05:30
frontend add: missing /micro pagination route and load more components 2026-10-24 12:21:38 +05:30
.gitattributes remove: GIF files from LFS tracking 2025-09-01 18:37:39 +05:30
.gitignore add: microblog 2026-08-22 16:49:26 +05:30
config.toml add: post limit to /micro page with load more option 2026-10-24 12:03:57 +05:30
Dockerfile add: migrate to next.js theme with same content 2026-04-06 00:44:44 +05:30
LICENSE.md update: license 2025-04-23 04:35:37 +05:30
nginx.conf add: migrate to next.js theme with same content 2026-04-06 00:44:44 +05:30
README.md add: link to license 2026-05-01 19:42:50 +05:30

vipul.xyz

Source for https://vipul.xyz/

Running on Local

cd frontend
npm install
npm run dev

Building

cd frontend
npm run build

Output goes to frontend/out/.

Running using Docker

docker pull vipul20/vipul.xyz:v2
docker run -p 8080:80 vipul20/vipul.xyz:v2

Adding a new post

Create a markdown file in content/posts/:

content/posts/YYYY-MM-DD-slug.md

With frontmatter:

---
title: "Post Title"
date: YYYY-MM-DD
tags: [tag1, tag2]
excerpt: "Optional short description"
---

LICENCE

See here