Skip to content

ChrAlpha/ginb

Repository files navigation

ginb

GitHub Issues Next.js Blog

介绍 Introduction

ginb (GitHub Issues Next.js Blog) 是一个基于 GitHub Issues 作为 CMS、Next.js 作为前端框架的博客模板。

ginb (GitHub Issues Next.js Blog) is a blog template that uses GitHub Issues as a CMS and Next.js as the frontend framework.

特性 Features

  • Dark mode
  • GitHub flavored markdown
  • Syntax highlight
  • KaTeX support
  • Labels used as tags
  • Metadata for SEO optimization
  • RSS feed

使用 Usage

  1. Fork 本仓库
  2. 修改 _config.js 文件中的 sitenamedescription 字段,有意绑定域名的亦需修改 url
  3. 在 Vercel 关联你的仓库,将环境变量 GITHUB_TOKEN 设置为你的 GitHub Personal Access Token
  4. 部署 🚀

  1. Fork this repository.
  2. Modify the sitename and description fields in the _config.js file. If you plan to bind a domain name, also modify the url.
  3. Link your repository to Vercel and set the GITHUB_TOKEN environment variable to your GitHub Personal Access Token.
  4. Deploy 🚀

更多配置请参考 Wiki。

For more configuration, please refer to the Wiki.

贡献 Contribution

欢迎各种形式的贡献,包括但不限于:主题优化,功能添加,代码改进,bug 反馈。期待你的参与!

All kinds of contributions are welcomed, including but not limited to theme optimization, feature addition, code improvement, and bug feedback. Looking forward to your participation!

TODO

  • TypeScript
  • Internationalization
  • Search Component
  • Comments in post
  • Your idea...

相关项目 Related Projects

License

MIT

About

GitHub Issues Next.js Blog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published