surmon-china / nodepress

🟢 RESTful API service for https://surmon.me blog, powered by @nestjs

Home Page:https://api.surmon.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


nodepress Logo

NodePress

nodepress   GitHub stars   GitHub issues   GitHub Workflow Status   GitHub license

RESTful API service for surmon.me blog, powered by NestJS, required MongoDB & Redis.

适用于 surmon.me 的 RESTful API 服务端应用;基于 NestJS,需安装 MongoDB 和 Redis 方可完整运行。

v3.x 使用 NestJS 进行重构,之前的 Node.js 版本在 此分支。

更新记录:CHANGELOG.md

接口文档:API documentation

架构设计:Architecture documentation


🔥 其他 相关项目:

Activity

Development Setup

$ yarn

# dev
$ yarn start:dev

# test
$ yarn lint
$ yarn test
$ yarn test:e2e
$ yarn test:cov
$ yarn test:watch

# build
$ yarn build

# run
$ yarn start:prod

Actions setup

Rule:

  • any PR open → CI:Build test
  • new tag v* → CI:Create Release
  • release create → CI:Deploy → CI:Execute server script
ezoic increase your site revenue

About

🟢 RESTful API service for https://surmon.me blog, powered by @nestjs

https://api.surmon.me

License:MIT License


Languages

Language:TypeScript 99.3%Language:JavaScript 0.4%Language:Shell 0.4%