NodePress
Blog CMS backend built with NestJS, MongoDB and Redis, exposing a RESTful API.
NodePress is a blog CMS backend built with NestJS on a Fastify runtime. It exposes a RESTful API and needs MongoDB and Redis for a full run. It was written as the API behind the surmon.me blog, and its repository describes it as a headless CMS API service. The project has no admin interface of its own: the README lists the blog’s admin site and the blog front end as separate repositories. Sign-in is a single Admin account with a password, plus OAuth login for users. Installation runs pnpm install and starts the server with pnpm run start:prod.
Worth knowing
The package requires Node.js 22 or newer. The README describes the project as the API service for the surmon.me blog.
Identity
- Status
- Active
- Maintainer
- Surmon3
- Maintained by
- Individual
Rendering and deploy
- Install with
- pnpm install, then pnpm run build and pnpm run start:prod6
Releases
Adoption
Sources
- 2026-10-23: links, Categories, License, GitHub stars
api.github.com/repos/surmon-china/nodepress - 2026-10-23: links
github.surmon.me/nodepress/ - 2026-10-23: Maintainer
github.com/surmon-china/nodepress/blob/main/LICENSE - 2026-10-23: Written in
api.github.com/repos/surmon-china/nodepress/languages - 2026-10-23: Categories
github.com/surmon-china/nodepress/blob/main/ARCHITECTURE.md - 2026-10-23: Built on, Databases, Content API, Install with, License model
github.com/surmon-china/nodepress/blob/main/README.md - 2026-10-23: Runtime, Minimum runtime
github.com/surmon-china/nodepress/blob/main/package.json - 2026-10-23: Current major version, Last release
api.github.com/repos/surmon-china/nodepress/releases - 2026-10-23: Contributors
api.github.com/repos/surmon-china/nodepress/contributors