Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BATTLEHAWK00/BlogNode-dev
BlogNode - 一个使用 Fastify+Mongoose 搭建的模块化、轻量级、可定制主题及插件的博客平台。
https://github.com/BATTLEHAWK00/BlogNode-dev
blog blog-engine blog-platform docker fastify fastifyjs i18n mongo mongo-db mongodb mongoose node node-js nodejs plugins react reactjs theme themes typescript
Last synced: 21 days ago
JSON representation
BlogNode - 一个使用 Fastify+Mongoose 搭建的模块化、轻量级、可定制主题及插件的博客平台。
- Host: GitHub
- URL: https://github.com/BATTLEHAWK00/BlogNode-dev
- Owner: BATTLEHAWK00
- License: agpl-3.0
- Created: 2021-08-12T15:55:44.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-15T09:12:38.000Z (over 1 year ago)
- Last Synced: 2024-10-11T05:43:24.003Z (about 1 month ago)
- Topics: blog, blog-engine, blog-platform, docker, fastify, fastifyjs, i18n, mongo, mongo-db, mongodb, mongoose, node, node-js, nodejs, plugins, react, reactjs, theme, themes, typescript
- Language: TypeScript
- Homepage:
- Size: 5.53 MB
- Stars: 52
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: license
Awesome Lists containing this project
README
# BlogNode
![GitHub commit activity](https://img.shields.io/github/commit-activity/y/BATTLEHAWK00/BlogNode-dev?label=activity)
![BlogNode Version](https://img.shields.io/github/package-json/v/BATTLEHAWK00/BlogNode-dev?filename=packages%2Fcore%2Fpackage.json&label=blognode-ver)
![UI Version](https://img.shields.io/github/package-json/v/BATTLEHAWK00/BlogNode-dev?filename=packages%2Fdefault-theme%2Fpackage.json&label=ui-ver)
![Dependencies](https://img.shields.io/librariesio/github/BATTLEHAWK00/BlogNode-dev)
![GitHub Contributors](https://img.shields.io/github/contributors/BATTLEHAWK00/BlogNode-dev)
![GitHub License](https://img.shields.io/github/license/BATTLEHAWK00/BlogNode-dev)
A blog written in TypeScript using Fastify.
BlogNode 是一个使用 TypeScript + Fastify 搭建的博客项目,具有迅速、轻量化、易于部署、易于扩展的特点。
主题、插件等功能正在计划中...
项目目前处于初期阶段,如果对你有用,请务必点个 star 哦~
Bugs 和功能建议请在 Issues 提出。## 开发路线 / Roadmap
[Roadmap](https://github.com/users/BATTLEHAWK00/projects/1)
## 文档 / Documentation
待定...
## 预览 / Preview
![image](https://user-images.githubusercontent.com/45313304/172744462-2a94e483-dead-4d18-94ff-1af363838f20.png)
## 部署 / Deploy
> 目前本项目未推出正式版,请勿用于正式生产环境!
```shell
# 生产环境运行
yarn start
# 开发环境运行
yarn start:dev
# 开发环境运行(输出debug日志)
yarn start:debug
# 开发环境运行(输出trace日志)
yarn start:trace
# 生产环境构建
yarn build
# 生产环境构建(核心)
yarn build:core
# 生产环境构建(默认主题)
yarn build:theme
```## 贡献 / Contribute
目前项目处于初始阶段,你可以根据 Todo List 上的内容提交 PR,对于 GitHub 新手来说,这是很好的机会哟~
当项目可用于正式生产环境时,我会将个人博客迁移到此项目。## 支持 / Support
- Email: [[email protected]](mailto:[email protected])