Official blog repository for INFINI Labs, built with Hugo.
- Node.js (v18.16.1 or higher)
- Hugo (v0.139.2 or higher)
- Go (v1.23.3 or higher)
- pnpm (latest version)
- Clone the repository
git clone https://github.com/infinilabs/blog.git
cd blog
- Install dependencies
npm install -g pnpm
pnpm install
- Start development server
pnpm dev
Visit http://localhost:1313 to view the blog.
Create a new post using:
hugo new content/chinese/posts/your-post-name.md
# or for English posts
hugo new content/english/posts/your-post-name.md
Build for production:
pnpm build
.
├── content/ # Blog content
│ └── english/ # English articles
├── assets/ # Source assets (images, SCSS, JS, etc.)
├── static/ # Static assets
├── themes/ # Theme files
└── config.toml # Hugo configuration
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details
- Website: https://infinilabs.com
- GitHub: https://github.com/infinilabs
🎉 🎉 Exciting news from INFINI Labs! We've officially open-sourced our products on GitHub. 👉 Check it out here: http://github.com/infinilabs