A lightweight NestJS server with built-in authentication, database integration, and Docker support.
- NestJS framework with TypeScript
- PostgreSQL database with Prisma ORM
- API key authentication
- Docker containerization
- API rate limiting
- Tests setup
- Node.js
- pnpm
- Docker
- Clone the repository
- Copy
.env.example
to.env
- Install dependencies:
pnpm install
- Start development server:
pnpm dev
The server will be available at http://localhost:3001
pnpm dev
- Start development server with Dockerpnpm build
- Build for productionpnpm test
- Run testspnpm lint
- Run linterpnpm format
- Format code
MIT License