zhangyz11 / nest-react-blog

πŸš€ A simple blog system built with Nest, React and Nx.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nest-react-blog

A simple blog system built with Nest, React and Nx.

.env file

DATABASE_URL="postgresql://nest_blog:nest_blog@db:5432/nest_blog?schema=public&connect_timeout=300"
JWT_SECRET=your_jwt_secret_key
JWT_EXPIRES=86400s
SHA_SECRET=your_sha_secret_key
NX_AXIOS_BASE_URL=/api

Development

Install:

$ pnpm install
$ pnpm run prisma:generate

Run server:

$ pnpm nx serve server

Run admin:

$ pnpm nx serve admin

Run web:

$ pnpm nx serve web

Build docker images

# server app
$ pnpm nx build server --prod
$ make server

# web app
$ pnpm nx build web --prod
$ make web

# admin app
$ pnpm nx build admin --prod
$ make admin

About

πŸš€ A simple blog system built with Nest, React and Nx.

License:MIT License


Languages

Language:TypeScript 95.9%Language:JavaScript 1.8%Language:Makefile 0.8%Language:Dockerfile 0.6%Language:HTML 0.4%Language:SCSS 0.3%Language:Shell 0.1%